摘要: 起源 2019年年会的到来,当然免不了激动人心的抽奖环节啦,那直接延用上一年的抽奖程序吧,然而Boss希望今年的抽奖程序能够能让所有人都参与进来,一起来抢有限奖品,先到先得,而不是站在那里盯着屏幕。 OK,程序内容大概是这样子,每个人在手机浏览器打开抽奖程序界面,系统会随机给个数字,谁戳屏幕上的圆形 阅读全文
posted @ 2019-01-27 16:22 DTBelieve 阅读(1770) 评论(0) 推荐(0) 编辑
摘要: 最近,小编重新回顾了百度前端大牛张容铭的《JavaScript设计模式》一书,不得不推荐下这本书,因为讲得实在太精彩了,很生动,可谓是书回价值O(∩_∩)O,玩过Angularjs、Reactjs,Redux,了解过RxJS,实现原理都用到观察者模式,可见其重要性,以下便是我的学习总结~ 观察者模式 阅读全文
posted @ 2017-02-07 16:24 DTBelieve 阅读(529) 评论(0) 推荐(0) 编辑
摘要: 首先,我们都知道,Node基于事件驱动的异步I/O架构,所谓异步就是非阻塞,说白了就是一个事件执行了,我不必等待它执行完成后我才能执行下一个事件。所以在Node环境中的模块基本都是异步的,上一篇说到我在项目中改用了easymysql模块代替mysql模块,两个模块作查询的操作都是异步的,所以要实现嵌 阅读全文
posted @ 2016-07-09 18:25 DTBelieve 阅读(2043) 评论(0) 推荐(0) 编辑
摘要: Node的mysql模块,本人的感受就是不好用,各种报错,各种坑,有一个问题困扰了我很久,也不知道是不是我使用的方式不对,不过后来用easymysql模块解决了,我才深信这是一个坑。 问题描述: 假设有这么一个数据表table,它有两个字段index和name,在localhost:3000主页有一 阅读全文
posted @ 2016-07-09 17:38 DTBelieve 阅读(5871) 评论(2) 推荐(0) 编辑
摘要: 经过一段时间的NodeJs开发经历,选用的数据库是MySQL,一开始以为自己对数据库的基础知识掌握还ok,因为毕竟自己以前用过Apache+PHP+MySQL做数据库课程设计,但是在开发过程中才知道在这方面的基础非常不扎实,下面把项目中用到的MySQL数据库知识作个总结: 首先在Node环境下开发, 阅读全文
posted @ 2016-07-09 16:12 DTBelieve 阅读(235) 评论(0) 推荐(0) 编辑
摘要: 金山公司的笔试题目,过后把自己在考场写的代码测试一下,发现存在不少问题,仔细地总结了一番,如下: 一、检查一个值是否为NaN 二、JS函数实现sum(2)(3) => 5 三、从整数1到n共出现多少个0 四、JS函数,从数组中清除重复元素 这是在度娘上找到的不错的一种算法 五、prototype实现 阅读全文
posted @ 2016-04-12 22:46 DTBelieve 阅读(295) 评论(0) 推荐(0) 编辑
摘要: 4月9号收到了腾讯参加面试的通知,整个人都慌了,本以为在线笔试做完就不会有然后了,原因很简单:选择大部分都不会做(俺的基础知识确实不咋滴)+写了三道连自己都不知道什么鬼的编程题。万万没想到的是,腾讯笔试并没有刷人,突然被通知第二天下午(也就是前天)带上简历去面试,我的第一反应是“不去了吧”,心里清楚 阅读全文
posted @ 2016-04-12 22:45 DTBelieve 阅读(274) 评论(3) 推荐(2) 编辑
摘要: 正则表达式十分强大,几乎在所有框架中处处可以看到,下载框架源码仔细阅读肯定可以发现。在项目应用中也经常需要正则的帮助,举个栗子,我们常需要用到的表单验证输入。。。。其实还有很多,不一一道出,在这里我搜集了几个实例,一来可以丰富对使用正则这方面的知识,二来动手实践正则的应用有助于理解和加深印象。 (1 阅读全文
posted @ 2016-04-10 10:52 DTBelieve 阅读(1320) 评论(4) 推荐(0) 编辑
摘要: (1)正则表达式中所有的字母字符和数字都是要按照直接量与自身匹配的,例如:我们很熟悉的换行符“\n”在匹配中就是直接量换行字符 正则表达式的直接量字符 然而,又很多标点符号具有特殊的含义,就像它们==> ^ $ . * + ? = ! : | \ / ( ) [ ] { } 如果你在正则表达式中想要 阅读全文
posted @ 2016-04-10 10:51 DTBelieve 阅读(216) 评论(0) 推荐(0) 编辑
摘要: 上一节总结了创建正则表达式的语法,这一篇笔者总结了用于模式匹配的String四个方法:search()、replace()、match()、split()以及用于模式匹配的RegExp两个方法exec()、test() String类 (1)str.search(regexp) 定义:search( 阅读全文
posted @ 2016-04-10 10:51 DTBelieve 阅读(672) 评论(0) 推荐(0) 编辑