会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
lloydzhou
博客园
首页
新随笔
联系
订阅
管理
2015年9月24日
PHP ActiveRecord(ORM) 库
摘要: 推荐一个短小精悍的ActiveRecord库,lloydzhou/activerecord · GitHub, 可以实现类似Yii的relation的效果。文档地址:http://lloydzhou.github.io/activerecord/class User extends ActiveRe...
阅读全文
posted @ 2015-09-24 22:11 lloydzhou
阅读(1425)
评论(0)
推荐(0)
2014年3月20日
openresty--nginx第三方工具集整合发行版
摘要: openresty是一个由章亦春维护的开源项目,是一个由nginx的第三方插件组合而成的nginx发行版。其主页为 www.openresty.com其中有一些第三方nginx插件确实很有意思,比如ngx_lua这个模块,将lua整合到nginx里面,我们可以直接在nginx的配置文件中写lua脚本,这个确实很强大。同时还有一大堆基于这个ngx_lua的插件,大多都是以lua_resty_*这样命名的的。包括访问memcached,mysql,mongodb等。这些插件有个共同点就是,利用lua的协程技术,可以做到访问后端服务不阻塞,即我们通常说的IO非阻塞。这个和nodejs很像,不过有点意
阅读全文
posted @ 2014-03-20 11:33 lloydzhou
阅读(1327)
评论(0)
推荐(0)
利用highcharts绘制树形结构图
摘要: highcharts不仅可以绘制官网上面指定的报表,同时,还可以利用其封装好的绘图库来绘制自定义图形。有朋友在工作中刚好有这样的需求,当时看了两个类似的js绘图库:highcharts重在报表,但是同时提供了封装好的绘图库,屏蔽了浏览器间差异(IE8及以下不支持SVG,使用VML绘图)Raphaël仅仅提供了各式各样的绘图的API,也非常的好用。仅仅实现当前功能的话,Raphaël应该是首选,但是,我们做web应用的时候,项目中难免用到其他的报表样式,所以权衡之下,还是选择highcharts比较划算。先把效果图贴上,比较好描述问题:1. 首先,我们定义一组这样的树形结构,
阅读全文
posted @ 2014-03-20 10:09 lloydzhou
阅读(5378)
评论(1)
推荐(1)
2013年12月23日
git个人主页
摘要: 开通git个人主页git除了可以托管代码,还能针对代码创建相应的pages来对代码进行说明。另外针对用户,还能创建自己的个人主页。类似于blog的功能,通过git来管理内容。可以使用模板或者直接使用静态页面。http://lloydzhou.github.io/
阅读全文
posted @ 2013-12-23 12:00 lloydzhou
阅读(376)
评论(0)
推荐(0)
2013年10月23日
腾讯前端试题
摘要: 腾讯前端试题昨天做了下腾讯的前端试题,最后一个题目,找出一个类二叉树的最大的和(每一层取一个数字)。本来这个树只有12层,心算也可以计算出来。但是,当时硬是就没算出来。。。心一横,还是写个程序算吧。于是就有了以下的代码:1. 定义一个类,有两个方法,可以计算最大的和,以及找出最大和对应的路径。(最后加了一句,可以直接模拟点击)function node(v){ this.value = v; this.left = null; this.right = null;}node.prototype.getMax = function(){ if (null == this.left) this..
阅读全文
posted @ 2013-10-23 13:54 lloydzhou
阅读(330)
评论(0)
推荐(0)
2013年8月21日
最大公共子串提取“模式”
摘要: 今天一个自然语言处理的群里面有个哥们问了一个问题:有如下的几个例句:1. 我把他打了2. 你把小强打了3. 他把小华打了现在需要从以上几个例句中提取公共部分。提取的结果为: ...把...打了貌似网上的最大公共子串都是只提取一个连续的字符串,如上提取的结果就是一个"打了".马上就有群友反应这个问题其实不是提取公共字串,而是一个模板提取。我提供的解决思路如下:1. 还是使用现成的最大公共子串算法;2.第一次提取出 “打了”;3. 然后将每一个剩下的字串,再提取一下就得到第二长的公共字串 “把”;4. 然后将两个字串合并即可得到最终结果。群友(追尋ψ魔術師)评价:“算法很机智”
阅读全文
posted @ 2013-08-21 15:05 lloydzhou
阅读(410)
评论(0)
推荐(0)
2013年8月17日
freeSSHd+busybox搭建远程登录工作平台
摘要: windows下通过freesshd搭建ssh服务器,并配合busybox使用。就可以得到一个远程的类unix控制台。相比较一些集成cygwin下的openssh的方式。首先,两个都不收费。其次,配置也比较简单。最后,两个软件加起来才1M多一点(http://files.cnblogs.com/lloydzhou/freeSSHd_and_busybox.zip)。相当的“轻量级”哦!
阅读全文
posted @ 2013-08-17 13:03 lloydzhou
阅读(597)
评论(1)
推荐(0)
2013年8月6日
Nodejs实现bigpipe
摘要: facebook为了提高用户体验,专门做了bigpipe这个前台渲染页面的框架。开始以为就是通过将页面分成很多小块,然后发多个请求来进行渲染。后来读了bigpipe-on-node这个nodejs插件介绍,才知道原来仅仅是在一个请求里面将各个模块进行分发。并且输出一部分就会发送一部分给浏览器,不会等待输出完毕之后发送给浏览器。看了Meteoric_cry兄的文章之后,在他的基础上改了代码: 1 var http = require('http'); 2 var sys = require('sys'); 3 var url = require("url
阅读全文
posted @ 2013-08-06 16:46 lloydzhou
阅读(571)
评论(0)
推荐(0)
开通博客
摘要: 今天在博客圆上面回复了Meteoric_cry兄的一篇关于Node.js实现的BigPipe的博文。突然觉得自己也需要这么一个记记笔记的地方。
阅读全文
posted @ 2013-08-06 15:55 lloydzhou
阅读(147)
评论(0)
推荐(0)
公告