摘要:
简述:这个聊天室是基于Node.js实现的,完成了基本的实时通信功能。在此之前,对node.js和mongodb一无所知,但是通过翻阅博客,自己动手基本达到了预期的效果。技术,不应该是闭门造车,而是学会分享总结才能进步。因此,我想记录下我的学习心得。不喜勿喷。 技术选型: 数据库:mongodb 实 阅读全文
摘要:
对于复选框的选中checked属性,实在是无力吐槽。 从上图可以看出,当复选框不设置checked属性时,默认没有被选中;其它三种情况,设置checked属性但不设置属性值即置空,或者将checked属性值设为true/false,都是默认被选中。 我们来看看W3C上的介绍: 结合开头的实例,我们可 阅读全文
摘要:
Node.js作为可以在服务器端运行的一门语言,其处理长连接、多请求的优势受到各大编程爱好者的追捧。 但是在开发调试方面却极为不方便,因为每次改动代码后,都需要终止当前进程,重启服务器。supervisor可以帮助我们解决这一问题,它会监视开发人员对代码的改动,并自动重启node.js. 通过cmd 阅读全文
摘要:
小编的公司框架用的MVC框架依旧是Backbone.js,老大说框架不重要,重要的是框架的编程思想。于是乎,小编从头开始学习Backbone。走马观花似的看了下API文档,撸起袖子就是干。但是碰到一个地方卡住了,回头看API才懂。 由上不难看出where和findwhere打印出来的结果大不相同,前 阅读全文
摘要:
近日,一个做后台的同学问我,客服的自动回复是怎样实现的,我大致说了一下我的思路,从内容的获取到内容的填充。只是我这个菜鸟的想法,如有不对,大牛请绕行! 在这里顺便说一下自动回复,后台可根据用户输入的内容利用正则进行关键词的模糊匹配,进而返回不同的消息。或者是查找字符串(母串)的关键字符串(子串)存不 阅读全文
摘要:
小编最近开始接触backbone.js,这个曾经非常优秀的一款MVC前端框架,在学习的过程中,遇到下图的这样一个问题 下面上代码 小编的想法很简单,只是view了一个实例,然后在initalize中调用了render方法,再通过jquery获取到的内容作为模板template,将此模板填充到view 阅读全文
摘要:
我们知道Javascript提供了一个对象Date(),通过这个内置的对象,可以很容易地获取当前系统或设备的时间。此外new一个Date(),我们还可以利用它的许多方法获取到具体的年月日时分秒,甚至是时间累计的字符串,时间戳是距离1970年1月1日换算。 那么我们如何利用这点模拟机械时钟的转动呢? 阅读全文