按类别查询搜索结果
关于关键词 的检测结果,共 111
yueming | 2018-12-21 18:23:37 | 阅读(4350) | 评论(0)
首先我们先来区分一下布尔表达式「and, or」和短路布尔表达式「andalso, orelse」的区别:在布尔表达式中,and 和 or 两边的表达式都要被求值,即使整个表达式的值只需要第一个表达式就能确定也是如此。比如: X =:= 2 or X =:= 3 当 X 等于 2 时,会先判断 X =:= 2 在判断 X =:= 3,然后返回 true在短路布尔表达式中,如...【阅读全文】
flagcugb | 2018-01-03 17:39:02 | 阅读(40170) | 评论(0)
对于lists:substract(-- 操作)的性能,官方文档中解释说与两列表的乘积成正比,如果列表太长,用ordsets:substract更合适,网上也有一些文章提到,比如http://blog.csdn.net/mycwq/article/details/32160581这篇文章提到那么,问题就来了,列表多长算太长,什么时候lists:substract,什么时候用改进...【阅读全文】
oxwangfeng | 2017-12-25 18:13:03 | 阅读(3720) | 评论(0)
用golang-singleflight处理相同key的多个请求访问磁盘或者内存,只有一个请求访问磁盘或者内存,其他等待结果。【阅读全文】
yueming | 2016-10-21 11:15:20 | 阅读(2860) | 评论(0)
1 下载rebar项目2 运行项目中的bootstrap.bat批处理文件3 拷贝rebar,rebar.cmd,rebar.config到你的项目的根目录4 运行cmd,切换到你项目的工作目录5 CMD中输入:rebar created      appid=bertie,其中bertie为项目名字,需要你自己修改为实际的项目名称...【阅读全文】
yueming | 2016-04-17 10:53:36 | 阅读(1640) | 评论(0)
MapReduce的主要原理是将一个数据集上的计算分发到许多单独的进程上(map),然后收集它们的结果(reduce)。在Erlang里实现MapReduce非常细节也十分简单,例如Erlang的作者Joe Armstrong发表了一段代码来表示MapReduce版本的Erlang标准lists:map/2方法: -module(pmap). -export([pmap/2]). ...【阅读全文】
yueming | 2016-04-17 10:52:51 | 阅读(1680) | 评论(0)
MapReduce的主要原理是将一个数据集上的计算分发到许多单独的进程上(map),然后收集它们的结果(reduce)。在Erlang里实现MapReduce非常细节也十分简单,例如Erlang的作者Joe Armstrong发表了一段代码来表示MapReduce版本的Erlang标准lists:map/2方法: -module(pmap). -export([pmap/2]). ...【阅读全文】
yueming | 2016-02-24 11:56:35 | 阅读(6930) | 评论(0)
本人主要从事游戏后端开发,所以本文只从游戏开发角度分析Erlang使用中应注意的问题和优化点。 单节点还是多节点Erlang节点之间的通信是透明的,节点内部和外部之间的调用一致。基于这样的特性,很多人会选用多节点,把各子系统(登陆节点,玩家节点,地图节点,全局节点等)分配到不同的节点中,以支持...【阅读全文】
yueming | 2015-09-25 14:02:33 | 阅读(3240) | 评论(0)
<p style="background-color:#FFFFFF;border:0px;margin-top:0px;margin-bottom:8px;vertical-align:baseline;color:#222222;font-family:verdana, 'ms song', 宋体, Arial, 微软雅黑, Helvetica, sans-serif;font-size:13px;line-height:22px;white-space:normal;">本人主要从事游戏后端开发,所以本文只从游戏开发角度...【阅读全文】
yueming | 2015-06-04 14:07:28 | 阅读(1810) | 评论(0)
Exchange的几个类型以及工作方式:1)直接交换类型(direct),点对点队列传输:2)广播式交换类型(fanout),消息将被传递到所有和该交换器绑定的队列中:3)主题式交换器类型(topic),根据routingkey(Exchange和Queue的绑定可以多对多的关系,每发送一条消息都要指定一个RoutingKey。然后Exchange将消...【阅读全文】
changyunqi | 2015-04-04 15:47:39 | 阅读(0) | 评论(0)
1.client的功能非常强大,2.对于post函数的第三个参数,可以先从本地文件中读取类型为 f * file的对象,然后用bufio.NewReader( f *File)传入即可或者对于字符串s直接先用strings.NewReader(s)形成io.Reader 对象, 然后用bufio.NewReader(strings.NewReader(s))传入即可。...【阅读全文】
赵东来 | 2015-03-04 14:33:14 | 阅读(460) | 评论(0)
 2月13日,从召开的全市农村信用社2015年度工作会议上获悉,今年全市农村信用社将以改革推动业务发展,以发展破解矛盾问题,以管理提升经营水平,以机制保障目标实现,实施“三大工程”,引深开展“强农兴社金融普惠工程”和全市农业产业振兴计划“8+2”工程,保持涉农贷款持续增长,将投放支农贷款150亿元。  今年全市...【阅读全文】
yueming | 2015-03-02 13:32:13 | 阅读(2710) | 评论(0)
由于Erlang在处理数据时在性能上具有一定的优越性,特别是在处理并发计算的时候。于是想着能不能实现C#与Erlang之间的通讯,经过一天的编码,终于有所收获。首先要注意的是,在Erlang与C#之间,进行数据交换之前,都必须把数据转换成UTF8的格式后,再获取其二进制数据,同时获取时也需要以UTF8的格式获取,否则会出现...【阅读全文】
changyunqi | 2015-02-03 13:08:58 | 阅读(2190) | 评论(0)
文件读写【阅读全文】
13790913106 | 2015-01-16 17:16:47 | 阅读(1900) | 评论(0)
erlang pid 转自 http://blog.csdn.net/skymanwu/article/details/7036572【阅读全文】
yueming | 2015-01-11 21:37:58 | 阅读(3310) | 评论(0)
http://blog.sina.com.cn/s/blog_6530ad590100wmkn.html一、使用rebar创建一个otp项目第1步:创建一个项目目录bland@thinkpad:~/workspace/黑米/研发/项目/SiteLyst3/rebar_test$ mkdir myapp; cd myapp第2步:将rebar文件复制到这个目录,也可以直接下载bland@thinkpad:~/workspace/黑米/研发/项目/SiteLyst3/reb...【阅读全文】
yueming | 2014-12-26 15:37:50 | 阅读(2130) | 评论(0)
protobuf是google的一个序列化框架,类似XML,JSON,其特点是基于二进制,比XML表示同样一段内容要短小得多,还可以定义一些可选字段,广泛用于服务端与客户端通信。文章将着重介绍在erlang中如何使用protobuf。首先google没有提供对erlang语言的直接支持,所以这里使用到的第三方的protobuf库(erlang_protobuffs)...【阅读全文】
yueming | 2014-11-21 12:02:07 | 阅读(1920) | 评论(0)
有利的部分erlang是好的,吸引了很多人的兴趣。不少人甚至将erlang体系的影响带到了自己所在的其他语言项目中,构建一些类似erlang的基础设施。包括我。随意挥霍的process。 端游从早期的单进程支持一个游戏服,发展到现在的多进程支持一个游戏服。其中涉及多个进程协作的逻辑越来越多,异步任务相互之间由于...【阅读全文】
changyunqi | 2014-11-19 08:38:16 | 阅读(2050) | 评论(0)
/**Go语言json的级联简单使用,Created By changyunqi@sina.cn In November 18 ,2014 */package mainimport (    "encoding/json"    "fmt")var jsonBlob = []byte(    `[ { "id":200903030014,     "name": "常运启",...【阅读全文】
lincolnrainbow | 2014-09-13 16:25:26 | 阅读(3650) | 评论(0)
erlang timer
start_timer
send_after【阅读全文】
mirahs | 2014-09-12 11:03:25 | 阅读(1610) | 评论(0)
ChicagoBoss使用erlydtl模板注意事项【阅读全文】