2015-01-12 Jason Liao
Closures are functions that refer to independent (free) variables 闭包是静态方式/词法方式进行存储所有父作用域的一个函数 在 JavaScript 高级程序设计里面通过一个createComparisonFunction()函数和这个函数的作用域链之间的关系图说得很明白为什么闭包可以访问外部函数的变量,是因为闭包的作用域链不仅包括自己本地的活动对象,还包括外部函数作用域链所指向的活动对象 继续阅读 »
2015-03-05 Jason Liao
变量提升,就是当变量或者函数不管在哪里声明的时候,都会被提升到该作用域的顶部来声明 这里有三个要注意的地方,我们也会在等下的例子里一个一个的说到 JavaScript没有块级作用域 函数声明会覆盖变量声明,但不会覆盖变量赋值 函数声明会提升,函数表达式不会被提升 继续阅读 »
2016-07-31 MoreFreeze
这周看完了东野圭吾的《解忧杂货铺》,果然如介绍所说五个看似不相关的故事, 实际背后都通过解忧杂货铺联系在了一起。 解忧杂货铺的由来是因为原名叫浪矢杂货铺,但由于附近小鬼的玩笑,念成了烦恼杂货铺, 继续阅读 »
2016-06-24 MoreFreeze
上周读完了阿西莫夫的《永恒的终结》,感觉文章的思路非常神奇,说下对这书的感受。 先解释下背景,永恒时空是在27世纪成立的,它独立于时间线之外, 相当于一个时间线的警察局,对于正统时间线的问题(比如发生核爆啦)进行修正, 从而向着永恒时空“想要”的方向发展。 永恒时空会从各个世纪挑选人才,培训他们进入永恒时空工作。 永恒时空工种大体从低到高分为以下几种: 继续阅读 »
2016-06-12 MoreFreeze
Last month I have study a course on Coursera, it is called Learning how to learn. It is a course that teach you how to learn efficiently. I made some notes about it and share here. (I just list each view point which I think is important, but I think I can figure out better way to show next time) 继续阅读 »
2019-01-20 blademainer
这里收藏工作中用到的脚本,也为了防止做重复的搜索工作,同时分享给大家。 more 查看当前表的自增序列 mysql SELECT `AUTO_INCREMENT` FROM INFORMATION_SCHEMA.TABLES WHERE TABLE_SCHEMA = 'DatabaseName' AND TABLE_NAME = 'TableName'; 修改自增序列 mysql alter table tablename auto_increment=NUMBER; 查看binlog mysql show binary logs; 查看binlog位置 mysql show binlog events in 继续阅读 »
2007-06-07 Jamling
js
原理:基于自定义的标签; 实现:目前只有文本框和密码域的验证 more js /*************************自定义的模式匹配函数 *********rule:匹配规则 *********vaule:匹配对象(表单元素的值) *********warning:警告内容 *********note:显示警告的DIV层 ************************************************/ function myReg(rule, value, warning, note) { var reg = new RegExp(rule); var noteDiv = documen 继续阅读 »
2016-07-16 MoreFreeze
第一次知道《遥远地球之歌》还是因为宝树的《古老地球之歌》,于是看了一发, 总体感觉小说在当时的年代一定很赞,但放现在,唉,科幻小说并不像经典名著一样不惧时间的流逝啊。 故事讲的是more人类经过计算,发现大约在36xx年,太阳就会爆炸,地球就要毁灭, 于是人类开始计划移民,又叫播种外太空。有两种播种形式,一种是用飞船将人类基因直接播种在外星球, 土生土长的外星球人,于是就没有了地球的记忆,当然地球的技术还是会带去的, 他们在31xx年启程,在36xx年到达开始繁衍; 另一种是由一小部分人类驾驶星舰,将大量冷冻的人类(百万级)带往新的星球, 当发现星球可以生存再唤醒所有人类,比较讽刺的是,之所以有第二种计划, 是在36xx年早期,物 继续阅读 »
2016-10-25 Shawn Ng
window.location.href = "https://www.zybuluo.com/ShawnNg/note/544738" 继续阅读 »
2016-12-14 Shawn Ng
window.location.href = "https://www.zybuluo.com/ShawnNg/note/579387" 继续阅读 »