综合( 右侧选择分类 )
zixun

大学四年,看过的优质书籍推荐

有时有些读者问我,数据结构与算法该怎么学?有书籍推荐的吗?Java 初学者该怎么学等等。今天我就给大家介绍一些我这几年看过的一些自认为优秀的书籍,由于我看的大部分书籍可以说都是通用的,所以如果你有时间的话,还是挺建议看看的,特别是学生。 而且,我还给大家准备好了电子书,文末即可获取,感觉自己太良心! 数据结构与算法数据结构与算法相关的书籍应该是我看的最多的一种数据吧,从大一到现在,从未间断过,
196 人浏览
wechat

微信小程序逻辑层

逻辑层 App Service小程序开发框架的逻辑层使用 JavaScript 引擎为小程序提供开发者 JavaScript 代码的运行环境以及微信小程序的特有功能。逻辑层将数据进行处理后发送给视图层,同时接受视图层的事件反馈。开发者写的所有代码最终将会打包成一份 JavaScript 文件,并在小程序启动的时候运行,直到小程序销毁。这一行为类似 ServiceWorker,所以逻辑层也称之为 A
195 人浏览
wechat

微信小程序框架

框架小程序开发框架的目标是通过尽可能简单、高效的方式让开发者可以在微信中开发具有原生 APP 体验的服务。整个小程序框架系统分为两部分:逻辑层(App Service)和 视图层(View)。小程序提供了自己的视图层描述语言 WXML 和 WXSS,以及基于 JavaScript 的逻辑层框架,并在视图层与逻辑层间提供了数据传输和事件系统,让开发者能够专注于数据与逻辑。响应的数据绑定框架的核心是一
195 人浏览
hangge

史上最全的中高级JAVA工程师-面试题汇总

了解博主本人,请阅读《成就一亿技术人,我在CSDN的这九年》 →**在这里恭祝大家1024程序员节日快乐!看文章前帮我满
194 人浏览
wechat

微信小程序WXSS

WXSSWXSS (WeiXin Style Sheets)是一套样式语言,用于描述 WXML 的组件样式。WXSS 用来决定 WXML 的组件应该怎么显示。为了适应广大的前端开发者,WXSS 具有 CSS 大部分特性。同时为了更适合开发微信小程序,WXSS 对 CSS 进行了扩充以及修改。与 CSS 相比,WXSS 扩展的特性有:尺寸单位样式导入尺寸单位rpx(responsive pixel)
194 人浏览
wechat

小程序存储

小程序存储存储每个微信小程序都可以有自己的本地缓存,可以通过 wx.setStorage/wx.setStorageSync、wx.getStorage/wx.getStorageSync、wx.clearStorage/wx.clearStorageSync,wx.removeStorage/wx.removeStorageSync 对本地缓存进行读写和清理。隔离策略同一个微信用户,同一个小程序
194 人浏览
web

微信小程序之目前为止史上最全的微信小程序项目实例, 微信小程序实战学习

wx-gesture-lock 微信小程序的手势密码 WXCustomSwitch 微信小程序自定义 Switch 组件模板 WeixinAppBdNovel 微信小程序demo:百度小说搜索 shitoujiandaobu 小程序:石头剪刀布(附代码说明) audiodemo 微信小程序开发之视频播放器 Video 弹幕 弹幕颜色自定义 star 微信小程序开发之五星评分
194 人浏览
wechat

微信小程序配置

全局配置小程序根目录下的 app.json 文件用来对微信小程序进行全局配置,决定页面文件的路径、窗口表现、设置网络超时时间、设置多 tab 等。完整配置项说明请参考小程序全局配置以下是一个包含了部分常用配置选项的 app.json :{ "pages": [ "pages/index/index", "pages/logs/index" ], "window
193 人浏览
cheng

常用正则表达式

一、校验数字的表达式 1 数字:^[0-9]*$ 2 n位的数字:^\d{n}$ 3 至少n位的数字:^\d{n,}$ 4 m-n位的数字:^\d{m,n}$ 5 零和非零开头的数字:^(0|[1-9][0-9]*)$ 6 非零开头的最多带两位小数的数字:^([1-9][0-9]*)+(.[0-9]{1,2})?$ 7 带1-2位小数的正数或负数:^(\-)?\d+(\.\d{1,2}
192 人浏览
java

该如何选择消息队列?

在高并发业务场景下,消息队列在流量削峰、解耦上有不可替代的作用。当前使用较多的消息队列有 RabbitMQ、RocketMQ、ActiveMQ、Kafka、ZeroMQ、Pulsar 等。消息队列这么多,到底该选择哪款消息队列呢?选择消息队列的基本标准虽然这些消息队列在功能和特性方面各有优劣,但我们在选择的时候要有一个基本标准。首先,必须是开源的产品。开源意味着,如果有一天你使用的消息队列遇到了一
191 人浏览
mianshiti

Java最新面试题-多线程(三)

35. 并行和并发有什么区别?并行是指两个或者多个事件在同一时刻发生;而并发是指两个或多个事件在同一时间间隔发生。并行是在不同实体上的多个事件,并发是在同一实体上的多个事件。在一台处理器上“同时”处理多个任务,在多台处理器上同时处理多个任务。如hadoop分布式集群。所以并发编程的目标是充分的利用处理器的每一个核,以达到最高的处理性能。36. 线程和进程的区别?简而言之,进程是程序运行和资源分配的
191 人浏览
xiaozhu

35个让人惊讶的 CSS3 动画效果演示

35个让人惊讶的 CSS3 动画效果演示本文收集了35个惊人的 CSS3 动画演示,它们将证明 CSS3 Transform 和 Transition 属性的强大能力。CSS 是网页设计非常重要的一部分,随着越来越多的浏览器对 CSS3 支持的不断完善,设计师和开发者们有了更多的选择。如今,用纯 CSS 就可以实现各种各样很酷的效果,甚至是动画。1. Pure CSS Coke Can2. Col
191 人浏览
wechat

小程序自定义组件扩展

小程序自定义组件扩展为了更好定制自定义组件的功能,可以使用自定义组件扩展机制。从小程序基础库版本 2.2.3 开始支持。扩展后的效果为了更好的理解扩展后的效果,先举一个例子:在开发者工具中预览效果// behavior.js module.exports = Behavior({ definitionFilter(defFields) { defFields.data.from
190 人浏览
zixun

程序员与新技术之间的「爱」与「恨」

程序员与新技术之间的「爱」与「恨」?我们大部分做技术的,对新技术是又爱又恨。爱的是他能让枯燥反复的工作重新获得新鲜感。恨的是新技术太多了,学不动啊。真到了实际要运用的时候,不同人对待新技术的态度相差很大,有的看上去很积极,有的又看上去很排斥。一般来说,技术团队的管理者往往是“排斥者”,而团队的成员是“拥抱者”的概率居多。看看下面这个景象是不是很熟悉?程序员小明:老大,XX系统太乱了,需要重构一下。
190 人浏览
xiaozhu

2019年8月中国编程语言排行榜

2019年8月1日,我统计了某招聘网站上面的5月份数据,获得有效程序员招聘数据22万条。针对招聘信息,提取编程语言关键字,并
190 人浏览
ziyouxia

让程序员崩溃的瞬间(非程序员勿入)

让程序员崩溃的瞬间(非程序员勿入)1. 公司实习生找 Bug打开网易新闻 查看更多精彩图片 2. 在调试时,将断点设置在错误的位置3. 当我有一个很棒的调试想法时4. 偶然间看到自己多年前写的代码5. 当我第一次启动我的单元测试时6. 数据库的 Delete 语句忘了使用限定词 where...7. 明明是个小 bug,但就是死活修不好......8. 当我尝试调整生产数据库中的一些东西时9. 好
189 人浏览
wechat

小程序基础组件

小程序基础组件框架为开发者提供了一系列基础组件,开发者可以通过组合这些基础组件进行快速开发。详细介绍请参考组件文档。什么是组件:组件是视图层的基本组成单元。组件自带一些功能与微信风格一致的样式。一个组件通常包括 开始标签 和 结束标签,属性 用来修饰这个组件,内容 在两个标签之内。<tagname property="value"> Content goes here ... &l
188 人浏览
zixun

如何通过个人博客赚钱,走上财务自由?

最近研究个人博客赚钱,看了很多技术人员挣钱的门路的文章,但都只是蜻蜓点水的泛泛而谈,却没有提供具体的方法和策略,也就是挣钱的“术”与“道”。本文与大家分享一下基于个人博客的赚钱方式方法。如果你喜欢这类文章请关注公众号“程序新视界”告诉我,说不定就形成一个系列了。乔布斯与比尔盖茨1981年,在苹果公司总部,举行了一次个人电脑领域的世纪双雄会。乔布斯与比尔盖茨洽谈合作事宜,并给比尔盖茨看了新设计的麦金
188 人浏览
cheng

深入理解C语言指针

一、指针的概念要知道指针的概念,要先了解变量在内存中如何存储的。在存储时,内存被分为一块一块的。每一块都有一个特有的编号。而这个编号可以暂时理解为指针,就像酒店的门牌号一样。1.1、变量和地址先写一段简单的代码:void main(){ int x = 10, int y = 20; }这段代码非常简单,就是两个变量的声明,分别赋值了 10、20。我们把内存当做一个酒店,而每个房间就
188 人浏览
cheng

有关算法方面的经典书籍推荐

一、概要 如果计算机系只开三门课,那么这三门课就一定是:离散数学,数据结构与算法,编译原理。如果只开一门课,那剩下
187 人浏览