编程
文章平均质量分 86
行_健
这个作者很懒,什么都没留下…
展开
-
LLVM
关于LLVM的好文章收集 http://www.docin.com/p-61668504.html http://www.lingcc.com/archives/转载 2011-08-26 23:43:12 · 289 阅读 · 0 评论 -
PC-Lint使用简介
http://hi.baidu.com/nullspace/blog/item/069bdb07a4f15dcc7b8947d9.html[转载]PC-Lint使用简介 2007年05月24日 星期四 15:20 { 另一片较好的介绍,网址如下:ht转载 2011-08-26 22:46:03 · 619 阅读 · 0 评论 -
erlang学习半个月的心得
序当初,为erlang介绍中的并发、分布式、可用性、软实时特性所吸引,开始入手erlang。目标是想了解erlang是怎么做到这些特性,对开发效率的提升有多大,我目前项目中碰到的并发、分布式、实时的困境他能否解决?怎么解决?主要还是通过网络上下载的《Erlang程序设计中文版(完整书签).pdf》来学习,pdf大都是图片版,文字版的很少,找到的内容也不全。 首先看了顺序编程一章,算原创 2012-09-29 09:29:31 · 5695 阅读 · 0 评论 -
erlang的启停【1】
安装完 erlang,ps进程的时候就发现有 epmd进程存在erlang 32226 1 0 12:29 ? 00:00:00 /home/erlang/erlangR15B02/lib/erlang/erts-5.9.2/bin/epmd -daemon kill掉这个进程,敲erl-bash-3.2$ erlErlang R15B02原创 2012-09-16 08:39:43 · 745 阅读 · 0 评论 -
erlang的安装
安装很简单。到 官网下载安装包:http://www.erlang.org/。我下载了 R15B02版本的源代码包 和 man帮助包 R15B02 Source File (72.4 MB)R15B02 Man Pages File (1.2 MB) 上传到主机(公司向电信租用的云主机,就是运行在vmware云平台上的红帽Linux)。安装步骤参考原创 2012-09-16 08:29:29 · 540 阅读 · 0 评论 -
Eshell入门【1】
在erlang的bin目录下有个erl,是个软链接,指向 ../lib/erlang/bin/erl 退出Eshell的n种方法方法一 ctrl+g-bash-3.2$ erlErlang R15B02 (erts-5.9.2) [source] [64-bit] [smp:4:4] [async-threads:0] [hipe] [kernel-poll:false]原创 2012-09-16 08:45:51 · 2054 阅读 · 0 评论 -
erlang编程基础-1
主要是看《erlang程序设计》这本,把其中语法点记录下来,备忘。注释% 打头%%% 一般用于模块注释%% 用于函数注释 数字erlang中整数是不定长的,没有误差。要多大有多大。可以用N进制写法来表示一个数字:16#FE34 8#377ASC码可以这么得到: $a 就是数字97, $\^c 就是3, $\n 就是10。浮点数好像原创 2012-09-20 16:44:58 · 1212 阅读 · 0 评论 -
erlang进程间发送消息的性能
测试起因 erlang 语言是建议多建进程(erlang自己的进程,不是操作系统进程),利用消息来协同进程,实现高并发。 要实际在项目中使用,就必须知道erlang进程创建的速度,进程间消息通信的速度,消息通信对内存的影响。 根据这些性能数据,才好判断进程需要切分到什么样的粒度,才能预估一个系统架构的大致性能水平。 书上没说,所以自己动手测试下。原创 2012-09-26 10:48:26 · 5562 阅读 · 0 评论 -
erlang多进程间通信的性能测试
综述上一篇是测试单个进程自己给自己发消息的速度, 差不多是每消息 1us。如果编写实际的erlang程序,一定是一堆进程,进程之间相互发消息,为验证这种情况下消息收发的性能,写了个测试程序,程序的思路是: 1)创建N个进程 2)这N个进程,每个进程都再创建出一个接收进程,然后往那个进程发包,发M个包后,再给那个进程发个终止消息,给主进程发给自杀消息,然后自己原创 2012-09-28 10:17:39 · 3521 阅读 · 0 评论