varfoo=1;functionbar(){if(!foo){varfoo=10;}alert(foo);}bar();//解释:js没有块级作用域,if switch while等不会有块级作用域如果你对foo的值实际上为"10"而感到诧异的话,再看一下下面这个例子:vara=1;functio...
分类:
编程语言 时间:
2014-10-28 13:47:41
阅读次数:
203
23个python的机器学习包,从常见的scikit-learn, pylearn2,经典的matlab替代orange, 到最新最酷的Theano(深度学习)和torch 7 (well,其实lua,不过从ipython调用很容易),基本常用的通用python机器学习平台都有了。http://py...
分类:
编程语言 时间:
2014-10-24 10:27:31
阅读次数:
326
在jquery中,可以使用用stopPropagation阻止事件冒泡,例如:$("table").click(function(){ alert("table");});$("tr").click(function(){ alert("tr");});$("td").click(functio.....
分类:
其他好文 时间:
2014-10-21 17:23:37
阅读次数:
199
梯度下降法的原理,本文不再描述,请参阅其它资料。梯度下降法函数function [k ender]=steepest(f,x,e),需要三个参数f、x和e,其中f为目标函数,x为初始点,e为终止误差。输出也为两个参数,k表示迭代的次数,ender表示找到的最低点。steepest.m:functio...
分类:
其他好文 时间:
2014-10-15 02:31:49
阅读次数:
399
首先,什么叫做左递归呢? 一个左递归的语法通常有这样的形式 : A-> Aa .而自顶向下的语法分析是无法处理左递归语法的。为什么呢?无论是递归分析还是预测分析或者是LL文法分析,在碰到左递归这种语法时都会陷入死循环当中。如果我们用递归分析,那么在分析A这个非终结符号的时候就会调用functio.....
分类:
其他好文 时间:
2014-10-12 20:39:48
阅读次数:
437
好久没来了,更新下插件,这个原理就是利用的 input[type='hidden']和自定义属性data-value捆绑传值操作的,可是设置默认选项,回调等参数,代码不多,比较简单,吼吼(function($){ //模拟下拉框 $.fn.htmlSelect = functio...
分类:
其他好文 时间:
2014-10-11 19:37:26
阅读次数:
294
前段时间在读trac中wiki模块的源码的时候,发现了很多地方都使用了yiled这一关键词,感觉是在需要返回某个值的地方通过yield来代替return,不是很明白其用法,所以仔细研究下。一个使用了yiled关键字的函数就不再是一个普通的函数了,而是一个生成器函数(generator functio...
分类:
编程语言 时间:
2014-10-10 18:06:04
阅读次数:
231
定义一个对象oo中有两个方法,getO()和setO(str),str是字符串默认情况下调用getO() ,输出结果是"aaa",当setO("bbb")后,再次调用getO(),得到结果“bbb” 1 var o = { 2 data: "aaa", 3 getO: functio...
分类:
Web程序 时间:
2014-10-10 17:42:54
阅读次数:
213
一直想用隐马可夫模型做图像识别,但是python的scikit-learn组件包的hmm module已经不再支持了,需要安装hmmlearn的组件,不过hmmlearn的多项式hmm每次出来的结果都不一样,= =||,难道是我用错了??后来又只能去参考网上C语言的组件,模仿着把向前向后算法“...
分类:
编程语言 时间:
2014-10-09 01:54:57
阅读次数:
557
hmmlearn组件包的安装笔记,以及安装scikit-learn的一点注意事项
分类:
其他好文 时间:
2014-10-09 01:35:57
阅读次数:
1739