Ruby中的Proc/lambda

详细的讲讲Ruby中的Proc/lambda,参考来很多stackoverflow上的答案。

2015/12/07 18:08
82
FreeBSD php5.6 https fsockopen错误

php升级到5.6后,fsockpen('ssl://www.baidu.com', 443, $errno, $errstr, 10); 爆出: PHP Warning: fsockopen(): SSL operation failed with code 1. OpenSSL Error messages: error:1409...

2015/09/21 18:20
123
Javascript的循环中的k-v、v-k

jQuery中有一个 map方法,循环时候是 k-v: $(':checkbox[checked]').map( (k, v) => $(v).val() ).get(); 到了js这里的map,就变成了 v - k ['a', 'b', 'c'].map( (v, k) => v) ...

2015/09/10 11:40
437
CSS切换动画Transition应用到新创建dom不起作用

transition在新创建的dom上,无法立即生效,因为css会被合并计算,所以要看到动画效果,必须将切换css代码放入到setTimeout函数内,异步运行才可以。 示例代码:调用两个函数,分别创建顶部滑...

2015/08/25 12:07
1K
CouchDB用起来可能不是很舒服

最近我花了一个星期研究NoSQL,我有一个400万记录的MySQL速度比较慢,准备迁移到NoSQL上,因为主要是一些JSON格式的文档,本来序列化存在MySQL中的,因为看上了Erlang这个号称非常牛X的平台,...

2015/08/12 10:51
7.1K
# ruby的gsub字符串替换功能

# ruby的gsub字符串替换功能 1.可以使用hash来替换对应的字符串: "hello 123 world".gsub(/hello|world/, 'hello'=>'HELLO', 'world'=>'WORLD') # => "HELLO 123 WORLD" 虽然支持第...

2015/08/02 15:24
3.9K
IE中的空链接地址

1. IE中,如果a标签的地址为空: <a href="">刷新</a> IE的解析为浏览器的根路径,比如当前的url地址为:http://www.example.com/hello.html , 那么IE的解析为:http://www.example.com/ 而...

2015/07/17 15:05
64
HTML5 a元素download属性

HTML5中a元素新增加了download属性,可以指定链接不打开,而直接启动浏览器的下载功能,下载链接目标,浏览器支持: Chrome Firefox IE Opera Safari Edge 14+ 20+ 不支持 15+ 不支持 ? 虽然...

2015/07/17 11:29
902
Mac OS X TextMate 运行 OCaml代码提示出错

Mac OS X TextMate 运行 OCaml代码提示出错 Uncaught exception: Invalid_argument("Fl_package_base.query") 解决办法,修改 ~/Library/Application\ Support/TextMate/Managed/Bundles/OC...

2015/07/10 17:35
162
Mac OS X TextMate Command+R 运行提示 ruby1.8 prepare错误

因为Mac OS X 系统自带的ruby 已经升级到2.0 版本,而TextMate还没改正。 创建软链接 sudo ln -s /usr/bin/ruby /usr/bin/ruby18 搞定...

2015/06/25 22:47
65
Ruby的Fiber根本不是用来做并发的~

Ruby1.9后加入了Fiber,只是一种语言结构,根本不能实现任何并发运行,别再被误解了。

2015/06/11 14:03
884
TinyMCE 粘贴HTML代码,避免style属性被自动清除

TinyMCE在粘贴含有style属性的HTML代码时,会自动清除style属性,设置 extended_valid_elements 也只能在Firefox浏览器起作用,Chrome无效。...

2015/05/26 16:47
763
sed 匹配多个字符串的行打印

GNU sed和UNIX sed 写法不一样

2015/04/21 14:18
4.4K
iconfont.cn记录加入购物车的icon,方便下次继续添加修改

iconfont不能记住已经加入购物车的icon,只能先记录下来,下次需要再选择。 记录当前已加入购物车的icon var sel = document.querySelectorAll('.font-lists div.iconfont.selected'); ...

2015/03/22 17:58
115
Virtualbox虚拟机Linux Guest的Additions安装方法

如果虚拟机里安装的是Linux系统,不能直接安装Virtualbox的附加组建,需要先mount设备,再运行命令安装。

2014/07/10 13:06
9K
FreeBSD go get 安装 iconv-go提示无 iconv.h 文件

go get github.com/djimenez/iconv-go 提示:../../github.com/djimenez/iconv-go/converter.go:8:19: error: iconv.h: No such file or directory 复制iconv.h至系统include目录,创建 libi...

2014/07/07 22:04
550
Mac OS X 下intellij IDEA Golang环境配置

创建 /etc/launchd.conf 文件内容: setenv GOROOT /usr/local/go setenv GOPATH /Users/jesse/project/golang...

2014/05/12 15:36
1K
Node.js的npm全局安装包引用

在Linux下的node 项目同步到Mac OS X 下发现不能正常运行,全局包依赖没有生效, 发现需要设置 NODE_PATH变量: export NODE_PATH=/usr/local/lib/node_modules 再次运行正常。 其实 运行 np...

2014/04/19 20:42
4.9K
sed命令在文件头部插入文本---BSD和GNU版本通用写法

sed BSD和GNU通用文件头部插入文本写法 sed可以迅速在文件头部插入文本,BSD的sed和GNU Linux的版本并不一样,GNU Linux下 sed -i '' -e '1i Hello World.' test.txt 以上命令会在test.txt文...

2013/10/06 14:09
2.3K
mysql limit 大偏移的一个可能的优化方法

mysql limit 语句在大数据量时候,limit后的偏移量过大,第一次查询会特别慢,因为mysql默认是开启查询缓存的,所以,对于第二次再次执行大偏移查询不会有影响。 示例:100万的一个表,id做主...

2013/08/08 11:39
747

没有更多内容

加载失败,请刷新页面