Erlang
文章平均质量分 66
hjhjavac
这个作者很懒,什么都没留下…
展开
-
Erlang的算法-(三)堆快排
Erlang的堆排序至于堆排内容和原理可以看一下博客 http://blog.csdn.net/feixiaoxing/article/details/6846664 http://www.cnblogs.com/dolphin0520/archive/2011/10/06/2199741.html-module(heap_sort).-compile(export_all).%% 堆调整h原创 2015-06-11 00:25:03 · 915 阅读 · 0 评论 -
Erlang的算法-(二)合并排序/归并排序
可从这里了解合并排序/归并排序的思想 http://blog.csdn.net/touch_2011/article/details/6785881 http://blog.csdn.net/feixiaoxing/article/details/6846008直接上Erlang的代码%% -------------%% 合并排序/归并排序%% --------------module(me原创 2015-06-10 00:29:05 · 1299 阅读 · 0 评论 -
Erlang数据库-(二)Mnesia操作
直接来代码%% 用到qlc的时候要导入这个东西!!!!!-include_lib("stdlib/include/qlc.hrl").% 普通表,用于测试dirty读写-record(row1,{id = 0, a1 = 0, a2 = 0}).% 普通表,用于测试transaction读写-record(row2,{id = 0, a1 = 0, a2 = 0}).% 内存表,原创 2014-03-24 10:54:33 · 1194 阅读 · 0 评论 -
Erlang数据库-(一)Erlang与Mysql的连接
下载:http://download.csdn.net/detail/hjhjava/7088277把该文件的东西全部编译好,然后根据下面的解释就可以操作Mysql的。很简单~-record(row,{a1 = 0, a2=0}).%% 第一个参数是该链接的名字(根据它来操作Mysql),第二参数是本机号(ip地址) %% ,第三个参数是端口,第四个参数是数据库账号 %原创 2014-03-24 09:44:37 · 5594 阅读 · 1 评论 -
C#与Erlang的群通信
该节依然不是聊天室的代码Erlang写服务器,连接所有的客户端,只要收到一个客户端的消息,就会群发到其他客户端。C#写客户端,可以多个客户端,发送消息到服务器。 1.Erlang服务器知识点:Erlang使用{packet,N}后,会自动在数据前面增加N个字节。{active,true},{active,false},{active,once原创 2013-12-14 11:46:40 · 1713 阅读 · 0 评论 -
C#与Erlang的一次Socket通信
注:该节主要是了解Erlang的通信,还没真正开发Erlang聊天室。 功能点:Erlang写服务器,通过接受也仅能接受一次客户端的信息,然后直接返回给客户端。C#写客户端,硬编码一个字符串“TTTT”,点击发送,发给服务器。1.服务器端代码-module(my_tcp_server).-export([server/0]).server(原创 2013-12-14 11:44:20 · 1226 阅读 · 0 评论 -
Erlang接受消息循环
重点:Socket有归属权,只有创建的进程才有资格处理,除非使用gen_tcp:controlling_process(Socket,Pid).,把该Socket的控制权交给Pid进程。游戏中主要使用阻塞模式{active, fasle}1、主动型消息接收(非阻塞):{active,true}如果客户端发送的数据过快服务器可以处理的速度,那么系统就会被消息淹没,不会原创 2014-03-19 14:36:35 · 1815 阅读 · 0 评论 -
Erlang的算法-(一)递归快速排序和MapReduce分布式的快排
Erlang的作者Joe Armstrong发表了一段代码来表示MapReduce版本的Erlang标准lists:map/2方法 Map阶段:在这个阶段,通过Map过程,将原始数据列表,处理成中间数据,用于Reduce过程的处理 Reduce阶段:将Map阶段产生的中间数据综合归纳成输出结果先看看下面这段代码,实现了lists:map/2的分布式计算-module(pmap).-export原创 2015-06-09 23:59:17 · 2568 阅读 · 0 评论