上一页 1 ··· 14 15 16 17 18
摘要: 之前对于erlang的进程字典了解的不够清楚,只是知道put()、get()函数,即存值和取值,而每个put、get中都有自己的一对Key——Value(键值对)与之对应。一个Key对应一个Value.在erlang中,启动进程节点之后,进程字典的put、get的值是对缓存的处理,而对数据库的操作,... 阅读全文
posted @ 2013-05-15 17:25 孤独信徒 阅读(6008) 评论(0) 推荐(0) 编辑
摘要: 套接字编程即熟悉的Socket编程,根据传输层协议,可分为:UDP协议和TCP协议.下面写一个简单的例子,再重新认识下它: 1.在同一主机节点下启动两个Erlang节点. a).在第一个Erlang节点下,打开端口为1234的UDP套接字; b).在第二个Erlang节点下,打开端口为1235的UDP套接字. 2.使用第二个节点套接字发送二进制《"Hello"》或者 字符串 "Hello"到在本地主机ip地址127.0.0.1的端口1234上监听的套接字. 3.在第一个节点下,使用flush()可以刷新邮箱并读取. 4.分别关闭这两个套接字,从而释放占用 阅读全文
posted @ 2013-05-15 17:22 孤独信徒 阅读(678) 评论(0) 推荐(0) 编辑
摘要: erlang的httpc来向server端发送post请求,实例如下:-module(t).-export([t/0]).-define(Name,"host").-define(Passwd,112233).t()->inets:start(),ssl:start(),casehttpc:requ... 阅读全文
posted @ 2013-05-15 17:20 孤独信徒 阅读(1321) 评论(0) 推荐(0) 编辑
摘要: 最近对linux虚拟机下的rpm包命令使用比较频繁,对它总结下: 在windows系统下,通常的压缩包为:.zip和.rar的,而在linux下,打包为.rpm包.Linux操作系统中,有一个系统软件包,它的功能类似于Windows里面的“添加/删除程序”,但是功能又比“添加/删除程序”强很多,它就是RedHatPackageManager(简称RPM)。rpm执行安装包分为二进制包(Binary)以及源代码包(Source)两种。二进制包可以直接安装在计算机中,而源代码包将会由RPM自动编译、安装。源代码包经常以src.rpm作为后缀名。RPM包命名规则 Ps:bash-3.0-19.2.. 阅读全文
posted @ 2012-10-31 21:48 孤独信徒 阅读(323) 评论(0) 推荐(0) 编辑
摘要: -module(spider).-compile(export_all).-import(lists,[reverse/1,reverse/2,map/2]).nano_get_url(Host) -> {ok,Socket} = gen_tcp:connect(Host, 80, [bina... 阅读全文
posted @ 2012-10-31 17:28 孤独信徒 阅读(999) 评论(0) 推荐(0) 编辑
上一页 1 ··· 14 15 16 17 18