相信很多同学都听说过分布式锁,但也仅仅停留在概念的理解上,这篇文章会从分布式锁的应用场景讲起,从实现的角度上深度剖析redis如何实现分布式锁。查看全文>>
微信小程序是一个生态体系,将来能够更好地借助于扩展插件进行微信小程序的开发,为微信小程序用户开放更多权限,未来所发挥的空间越来越大。微信小程序通过加大对开发者的支持,能够实现更多的功能。企业也会大量引入微信小程序业务,如滴滴打车、美团外卖、货拉拉等。 查看全文>>
了解了模块化后,同学们可能有些疑问,模块化虽然有很多优势,但是它具体解决了编程人员在开发过程中的哪些问题?下面看一下非模块化开发会遇到哪些问题。查看全文>>
浏览器中提供的 XMLHttpRequest 用法比较复杂,所以 jQuery 对 XMLHttpRequest 进行了封装,提供了一系列 Ajax 相关的函数,极大地降低了 Ajax 的使用难度。jQuery 中发起 Ajax 请求最常用的三个方法如下:查看全文>>
为了解决回调地狱的问题,ES6(ECMAScript 2015)中新增了 Promise 的概念,Promise 是一个构造函数,可以用来创建 Promise 的实例 const p = new Promise(),new 出来的 Promise 实例对象,代表一个异步操作。基于回调函数按顺序读取文件内容,具体代码如下:查看全文>>
在进行了前面的内容学习之后,我们就可以利用Vue开发一个简单的学生列表页面,来实现学生信息的添加和删除了,具体步骤如例2-17所示。查看全文>>