摘要: 象传统的文本编辑器一样Markdown 阅读全文
posted @ 2016-05-26 23:17 zzzhan 阅读(478) 评论(2) 推荐(0) 编辑
摘要: 本文主要介绍开源node.js库mysql-queries,其可以同时执行多条SQLs,且只有一个回调。同时抛砖引玉,与大家交流node.js开发经验。 阅读全文
posted @ 2016-06-24 22:42 zzzhan 阅读(5093) 评论(1) 推荐(0) 编辑
摘要: 短ID在实际运用中很广泛, 其中比较典型的运用就是短地址。 市面上肯定有不少开源的生成短ID库, 基于node.js的估计也不少。 鉴于本人已然是node。js的脑残粉(本职java开发), 很多业余项目从前端到后端都基于javascript开发, 加上npm和bower的包管理以及grunt的打包工具, 在项目开发过程中体验特别酸爽。 由于当时项目前后端都会用到短ID, 但没找到合适的库同时支持npm和bower的(可能孤陋寡闻). 因此自己乐此不疲地又造了个轮子js-shortid(夷,为什么会说`又`呢?!). 下面主要介绍它的实现方案, 自认为比较优雅简洁。 阅读全文
posted @ 2016-06-03 21:16 zzzhan 阅读(6221) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2016-05-01 10:15 zzzhan 阅读(289) 评论(0) 推荐(0) 编辑
摘要: 2000w的数据在网上搞得沸沸扬扬,作为技术宅的我们也来凑凑热闹.据了解网上有两个版一个是数据库文件另一个是CSV文件的,前者大小有好几个G后者才几百M.对于不是土豪的我们当然下载几百M的.至于在哪下载,请各位发挥吊丝精神GOOGLE一下吧,我们这里只探讨技术,呵呵.下载后解压的文件如下:数据被拆分为11个CSV文件,这样我们可以写一个简单的程序对这些文件进行简单的搜索,如搜索姓名,手机号或身份证等.一般我们会采用多线程进行处理,最简单就是每个线程处理一个文件,这个相信大家都会...所以我们这里不讨论多线程,而是多进程.说到多进程处理相对于多线程有什么好处?以下是本人的一些劣见,有什么不妥请指 阅读全文
posted @ 2013-10-27 11:12 zzzhan 阅读(2659) 评论(8) 推荐(2) 编辑