- 博客(3)
- 收藏
- 关注
Erlang R12B3 的sub binary优化似乎有Bug?
09.3.18更新: 随着R13A release,我也重新查了一下这个问题,首先这份代码在编译的时候,会提示 [quote]Warning: NOT OPTIMIZED: different control paths use different positions in the binary[/quote] litaocheng同学提醒,只要将代码修改为 [code]dame_shit...
2008-06-28 13:20:53 99
[笔记]Erlang R12B中的sub binary优化
在Erlang的 DOC erl5.6.3/doc/efficiency_guide/binaryhandling.html#4 中,第四章提到了Binary的优化。由于虚拟机经过了改良,一些在R11B使用的Binary优化技巧,在R12B就不推荐使用了。 特别注意的是sub binary的使用。举个例子,从一个大的Binary中取出以某个字节结束的一句: [code="java"]e...
2008-06-28 11:29:46 117
一种简单的UUID生成方法
maillist有人提供了一种简单的UUID生成方法: [quote]1> crypto:start(). ok 2> = crypto:sha(term_to_binary({make_ref(), now()})). 3> lists:flatten(io_lib:fwrite("~40..0s", [erlang:integer_to_list(I, 16)])). "2...
2008-06-07 00:53:59 362
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人