会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
erlang/golang 码农
纸上得来终觉浅
博客园
首页
新随笔
联系
订阅
管理
上一页
1
···
9
10
11
12
13
14
15
16
17
18
下一页
2015年5月29日
关于proplists:get_value/2 与lists:keyfind/3 的效率比较
摘要: 关于proplists:get_value/2 与lists:keyfind/2 的效率 早有比较,已出结论,lists:keyfind/2 的效率要好很多,好些人都是直接用或者做过它们之间的比较测试,测试下就一目了然了,直接上代码: 结果很清楚,分别执行10万次,time分别为60000和1000
阅读全文
posted @ 2015-05-29 17:00 孤独信徒
阅读(1423)
评论(0)
推荐(0)
2015年4月14日
mnesia的脏读和事物读的测试
摘要: 在mnesia中,有脏读脏写等以及事物读写,它们的差异通过测试不难发现:代码如下:-module(mnesia_read_test).-compile(export_all).-record(r_test, {id, name}). start(N) -> timer:tc(mnesia_re...
阅读全文
posted @ 2015-04-14 14:40 孤独信徒
阅读(433)
评论(0)
推荐(0)
2015年4月9日
扒一扒P2P风控的底牌(转)
摘要: 互联网金融,这里面水就太深了,能当理财买的一般有两类,一个是货币基金,比如余额宝,这个大家已经十分清楚了,没什么风险, 但问题就是收益越来越低。实在是不过瘾了。而另外一种就是P2P理财了,收益很高,也很诱惑,但似乎只能看不敢摸,跑路的太多,撕逼的太多,实在让投资者心存芥蒂都说你不理财,财不理你,但正...
阅读全文
posted @ 2015-04-09 13:46 孤独信徒
阅读(280)
评论(0)
推荐(0)
2015年4月8日
ejabberd源码流程梳理
摘要: ejabberd的工程主要通过ejabberd.app 组织起来ejabberd.erl :application:start(ejabberd).ejabberd_app.erl:Mod:start(normal, _Args); 该函数中启动ejabberd_listener:start_lis...
阅读全文
posted @ 2015-04-08 14:52 孤独信徒
阅读(1343)
评论(0)
推荐(0)
2015年3月27日
Erlang的系统限制
摘要: Erlang本身对进程数,原子长度等没有限制,但为了提高性能和节省内存,总会在实际实现中和运行环境中作出一些限制。1、进程数量缺省情况下同时存在的最大Erlang进程数量不超过2^18=262144个,最大值为2^27-1=134217727,是由于内存的限制在32位环境中这个数量不太可能达到。有效...
阅读全文
posted @ 2015-03-27 19:10 孤独信徒
阅读(928)
评论(0)
推荐(0)
mark
摘要: http://blog.csdn.net/mycwqhttp://segmentfault.com/a/1190000000620007http://www.cnblogs.com/lulu/category/559387.html
阅读全文
posted @ 2015-03-27 19:04 孤独信徒
阅读(142)
评论(0)
推荐(0)
erlang中判断进程是否存活
摘要: 一个参数的方法是已知Pid判断进程是否存活。两个参数的方法是已知节点和Pid或进程名判断进程是否存活。 is_process_alive(Pid) when is_pid(Pid) -> rpc:call(node(Pid), erlang, is_process_alive, [Pid]); is
阅读全文
posted @ 2015-03-27 18:58 孤独信徒
阅读(2106)
评论(0)
推荐(0)
[转]XMPP基本概念--节(stanza)
摘要: 本文介绍在XMPP通信中最核心的三个XML节(stanza).这些节(stanza)有自己的作用和目标,通过组织不同的节(stanza),就能达到我们各种各样的通信目的。首先我们来看一段XMPP流。Hello在上面的例子中,我们可以看到一些XMPP节(stanza),包括,以及。接下来就对这些节(s...
阅读全文
posted @ 2015-03-27 11:34 孤独信徒
阅读(729)
评论(0)
推荐(0)
2015年3月19日
记录下关于ejabberd及XMPP的官网链接
摘要: ejabberd中文翻译 ——http://wiki.jabbercn.org/Ejabberd2:安装和操作指南XMPP中文翻译: http://wiki.jabbercn.org/XEP-0124XMPP 中文翻译:http://wiki.jabbercn.org/RFC6121
阅读全文
posted @ 2015-03-19 19:01 孤独信徒
阅读(403)
评论(0)
推荐(0)
ejabberd中的http反向推送
摘要: http的反向推送通常使用"长轮询"或"长连接"的方式。 所谓"长轮询"是指客户端发送请求给服务器,服务器发现没有数据需要发送给客户端。http的反向推送通常使用"长轮询"或"长连接"的方式。所谓"长轮询"是指客户端发送请求给服务器,服务器发现没有数据需要发送给客户端于是hold住不及时返回,等有数...
阅读全文
posted @ 2015-03-19 12:28 孤独信徒
阅读(432)
评论(0)
推荐(0)
2015年3月18日
使用Erlang和Thrift,与Hbase通信(转)
摘要: 操作系统是Ubuntu Server 12.10先安装Thriftsudo apt-get install libboost-dev libboost-test-dev \ libboost-program-options-dev libevent-dev automake \ libtool fl...
阅读全文
posted @ 2015-03-18 18:54 孤独信徒
阅读(760)
评论(0)
推荐(0)
2015年3月10日
推荐!国外程序员整理的系统管理员资源大全
摘要: 备份备份软件Amanda-客户端-服务器模型备份工具Bacula-另一个客户端-服务器模型备份工具Backupninja-轻量级,可扩展的元数据备份系统Backuppc-客户端-服务器模型备份工具和文件共享方案。Burp-网络备份和还原程序Duplicity-使用rsync算法加密的带宽-效率备份L...
阅读全文
posted @ 2015-03-10 18:37 孤独信徒
阅读(1415)
评论(0)
推荐(0)
2015年3月2日
部署mongodb中需要注意的调参
摘要: 部署mongodb的生产服务器,给出如下相关建议:使用虚拟化环境;系统配置 1)推荐RAID配置RAID(Redundant Array of Independent Disk,独立磁盘冗余阵列)是一种可以让我们把多块磁盘当做单独一块磁盘来使用的技术。可使用它来提高磁盘的可靠性或者性能,或...
阅读全文
posted @ 2015-03-02 15:16 孤独信徒
阅读(2481)
评论(4)
推荐(2)
MongoDB水平分片集群(转)
摘要: 为何需要水平分片1 减少单机请求数,将单机负载,提高总负载2 减少单机的存储空间,提高总存空间。下图一目了然:mongodb sharding 服务器架构简单注解:1 mongos 路由进程, 应用程序接入mongos再查询到具体分片。2 config server 路由表服务。 每一台都具有全部c...
阅读全文
posted @ 2015-03-02 12:18 孤独信徒
阅读(725)
评论(0)
推荐(0)
2015年2月28日
zeroMQ研究(转)
摘要: 偶尔一个机会,了解了下zeroMQ消息队列。1ZeroMQ概述ZeroMQ是一种基于消息队列的多线程网络库,其对套接字类型、连接处理、帧、甚至路由的底层细节进行抽象,提供跨越多种传输协议的套接字。ZeroMQ是网络通信中新的一层,介于应用层和传输层之间(按照TCP/IP划分),其是一个可伸缩层,可并...
阅读全文
posted @ 2015-02-28 17:18 孤独信徒
阅读(385)
评论(0)
推荐(0)
上一页
1
···
9
10
11
12
13
14
15
16
17
18
下一页
公告