2016年11月3日
摘要: 这周有点迷茫,不知道干嘛了,一天天就过去了!我在博客右侧公告栏加了qq交流,各位有好的主题,或者有趣的技术,欢迎交流!今天突发奇想,就写了2个h5 canvas的demo玩玩! demo一:刮刮乐 舍不得买2块钱的刮刮乐,就只能写个类似的功能过过彩票瘾了! 布局 这段html要注意的地方有2个: 设 阅读全文
posted @ 2016-11-03 17:44 張暁磊 阅读(259) 评论(0) 推荐(0) 编辑
摘要: 引言 传统的数据库管理系统把所有数据都放在磁盘上进行管理,所以称作磁盘数据库(DRDB: Disk-Resident Database)。磁盘数据库需要频繁地访问磁盘来进行数据的操作,磁盘的读写速度远远小于CPU处理数据的速度,所以磁盘数据库的瓶颈出现在磁盘读写上。 基于此,内存数据库的概念被提出来 阅读全文
posted @ 2016-11-03 17:40 張暁磊 阅读(2658) 评论(0) 推荐(0) 编辑
摘要: JavaScript 是一个奇怪而有趣的语言,我们可以写一些疯狂却仍然有效的代码。它试图帮助我们把事情转换到基于我们如何对待他们的特定类型。 如果我们添加一个字符串,JavaScript会假定我们希望为文本形式表示,所以将它转换为一个字符串。如果我们添加一个正负前缀符号,JavaScript会假定我 阅读全文
posted @ 2016-11-03 17:40 張暁磊 阅读(749) 评论(0) 推荐(0) 编辑
摘要: Redis 常用数据类型 Redis 最为常用的数据类型主要有以下五种: • String • Hash • List • Set • Sorted set 在具体描述这几种数据类型之前,我们先通过一张图了解下 Redis 内部内存管理中是如何描述这些不同数据类型的: 首先 Redis 内部使用一个 阅读全文
posted @ 2016-11-03 17:39 張暁磊 阅读(142) 评论(0) 推荐(0) 编辑
摘要: 本文也是一篇基础文章。继上文之后,本打算去研究pushState,偶然在一些信息中发现了锚点变化对浏览器的历史记录也会影响,同时锚点的变化跟pushState也有一些关联。所以就花了点时间,把这两个东西尽量都琢磨清楚。本文记录相关的一些要点及研究过程。 1. hashchange 这个部分的内容也已 阅读全文
posted @ 2016-11-03 17:37 張暁磊 阅读(232) 评论(0) 推荐(0) 编辑
摘要: 本文以 JavaScript 为例,介绍了该如何优化函数,使函数清晰易读,且更加高效稳定。 软件的复杂度一直在持续增长。代码质量对于保证应用的可靠性、易扩展性非常重要。 然而,几乎每一个开发者,包括我自己,在职业生涯中都见过低质量的代码。这东西就是个坑。低质量代码具备以下极具杀伤力的特点: 函数超级 阅读全文
posted @ 2016-11-03 17:36 張暁磊 阅读(244) 评论(0) 推荐(0) 编辑