随笔分类 -  我的试炼

摘要:原载于我的博客:使用Backbon.js开发Chrome便签插件2012-10-16 By BeiYuu开始之前在Web Store上没找到满意的便签插件,就只好自己动手写了Notty Notes,你可以试试看,多多提建议哦~ Backbone的流行,与前端复杂度的提高息息相关,尤其越来越多的大型单页应用的上线,代码的组织方面就产生很多新的问题。所以MV*的概念又一次在前端应用开来,不管最后那个*被定义成为什么,M(odel)和V(iew)这两层的分离,对于代码的组织大有好处。Backbone就是很简洁恰当的解决了这个问题,并没有带来一点点多余之物,这也是他的动人之处。Chrome的美丽与Ba 阅读全文
posted @ 2012-10-22 17:55 BeiYuu 阅读(2772) 评论(1) 推荐(2) 编辑
摘要:nodejs作为一个新兴的后台语言,有很多吸引人的地方:RESTful API单线程非阻塞IOGoogle V8事件驱动Node的处理模型和现在常用的使用操作系统线程的并发模型不同。基于线程的网络相对效率低并且难以使用。与传统线程模型对每个新连接都要申请2M的线程堆栈相比,Node在高负载下表现出更好的内存效率。而且,Node用户不必关心进程死锁,因为Node里根本没有锁的概念。Node几乎没有直接执行IO操作的函数,进程也就永不阻塞,因为没有阻塞,即使不是专家也能编写快速的系统。Node在设计上受Ruby的Event Machine和Python的Twisted影响并且和它们有些像。Node 阅读全文
posted @ 2011-07-29 22:59 BeiYuu 阅读(27621) 评论(12) 推荐(4) 编辑
摘要:WEB应用的快速发展,是的本地存储一些数据也成为一种重要的需求,实现的方案也有很多,最普通的就是cookie了,大家也经常都用,但是cookie的缺点是显而易见的,其他的方案比如:IE6以上的userData,Firefox下面的globalStorage,以及Flash的本地存储,除了Flash之外,其他的几个都有一些兼容性的问题。sessionStorage与localStorageWeb Storage实际上由两部分组成:sessionStorage与localStorage。sessionStorage用于本地存储一个会话(session)中的数据,这些数据只有在同一个会话中的页面才能 阅读全文
posted @ 2011-07-20 01:02 BeiYuu 阅读(42053) 评论(11) 推荐(4) 编辑
摘要:效果演示看这里。先来看看使用方法。HTML文件中这样写:[代码]调用的话需要这样写:[代码]当然要引用这个插件才行。下面我们来讲解这个插件的编写。一、jQuery插件编写的方法写一个jQuery插件,首先需要一些必要的结构,如下所示:代码这个结构和我们最终的结果有些出入,但是大体上jQuery插件的结构就是如此。首先要写成一个闭包的形式,不污染命名空间,然后根据jQuery提供的接口来编写,这里的... 阅读全文
posted @ 2010-04-20 21:00 BeiYuu 阅读(2318) 评论(10) 推荐(0) 编辑