02 2018 档案
摘要:Redis运行在内存中但是可以持久化到磁盘,所以在对不同数据集进行高速读写时需要权衡内存,因为数据量不能大于硬件内存。在内存数据库方面的另一个优点是,相比在磁盘上相同的复杂的数据结构,在内存中操作起来非常简单,这样Redis可以做很多内部复杂性很强的事情。同时,在磁盘格式方面他们是紧凑的以追加的方式
阅读全文
摘要:解构赋值: 解构赋值语法是一个 Javascript 表达式,这使得可以将值从数组或属性从对象提取到不同的变量中。 我们经常定义许多对象和数组,然后有组织地从中提取相关的信息片段。在ES6中添加了可以简化这种任务的新特性:解构。解构是一种打破数据结构,将其拆分为更小部分的过程。 然而javascri
阅读全文
摘要:实现代码复制功能很简单,使用内置方法execCommand就可以,它可以传入的参数包括 ‘cut’, ‘copy’ 和 ‘paste’ 。 如果需要范围选中之类的可以了解createRange、selectNode、getSelection等。 资料
阅读全文
摘要:使用npm下载express、request、cheerio。 request是关键,它可以获取目标网页的静态资源信息。 cheerio可以让获取到的html转换成jq一样操作,方便获取节点信息。 如果要复杂的爬虫,就要正则加递归,不断获取目标链接下关联链接的所有信息。 还有如果robots.txt
阅读全文
摘要:《悟透javascript》这本书以一种通俗易懂的幽默形式,讲述了es6之前版本的js精髓,也是大众吐槽的部分,因为 js与很多语言很不一样,没有类,没有严格的类型,没有那么多界限,至有灵活的使用方式,有一种无论怎么编写代码 都不会出错的感觉,而这一份灵活给有语言其他语言基础的人很大困扰,所以前端经
阅读全文