cnDenis的笔记
-
2018-02-22»
博客迁移至blog.cndenis.com
本博客迁移至https://blog.cndenis.com, 本域名下内容不再更新.
-
2015-01-12»
【Erlang】lists:all/2 和 lists:any/2 对于空列表运算结果是啥?
先说结果, 无论F是什么, 结果都是这样:
-
2014-09-19»
【Erlang】Erlang虚拟机的内部时钟
Erlang虚拟机可视为一个小型操作系统, 有自己的一套时钟系统, 与系统时间并不是完全一致的.
-
2014-06-20»
【Erl代码片段】start_timer/3 发送的消息中的TimerRef的用途
Erlang中有两个很相似的延迟发送消息的函数,
send_after/3
和start_timer/3
, 区别仅在于前者返回Msg
, 后者返回{timeout, TimerRef, Msg}
. 后者的这个TimerRef
有什么用呢?
-
2014-06-16»
【Erl代码片段】简易的并行版lists:map/2
Joe在书上示范了一个并行化的
lists:map
:
-
2014-06-08»
【Erlang】ETS的并发性能调节选项
ETS在创建表时, 有
write_concurrency
和read_concurrency
这两个选项, 可以用以优化ETS的并发性能.
-
2014-06-07»
【Erlang】gen_server terminate的坑
gen_server进程结束时, 会调用
terminate
函数, 但这并不是在任何情况下都成立的.
-
2014-06-05»
OTP监控树笔记
这是Learn You Some Erlang中的Building an Applications with Otp的笔记.