`
zhongwencool
  • 浏览: 27229 次
  • 性别: Icon_minigender_1
  • 来自: 广州
社区版块
存档分类
最新评论
文章列表
打造属于自己的CRT. 一般设置crt的技巧在些可以找到http://www.cnblogs.com/xuxm2007/archive/2010/08/10/1796204.html 下面是自己的设置: 1.省心的自动登录(为了每次不输入密码) logon script:为生成的脚本:自动 到指定目录下执行,我选择了:cd server;clear;date;cal 显示日期和日历 (如何生成script?,script ->start recording script ->在shell中输入一系列的操作后 ->stop recording ...
1.下载erlang最新版本: http://www.erlang.org/download.html  我用的是 Erlang/OTP R15B02 1)tar  -xzvf  otp_src_R15B02.tar.gz 2) 按照INSTER.md中的说明一步步安装好;(检查环境,配置,编译工具....) ./configure       By default, Erlang/OTP will be insta ...
  1.主要是用evernote来管理,evernote文件夹设置见  http://xbeta.info/gtd-evernote.htm GTD系列教程3:顶级知识管理工具Evernote的GTD应用详细指南 2.让google calendar 每天早上5点把日程发送到evernote中,可以在google calendar中设置日常要写的做的事,定时到evernote,实现自动化。http://blog.sina.com.cn/s/blog_6d9c0230010141g1.html   3.用doit.im软件的网页版来管理工作要做的事。(不要与google  ...
第二章:Erlang语言精要。 shell 的启动参数http://www.erlang.org/erldoc?q=&x=0&y=0 search erl. shell中内置参数:记得可以在user_default.erl中改写哦。 init:stop() ,q().以一种可控的方式关闭整个erlang系统 ctrl +c可以看到很多信息,(wait for me to understand) 里面有k选项看erlang内部活动及至强制关闭任何故障进程。 ctrl_G简单而强大,是运程控制和在线系统调度的利器。 2. Erlang的数据类型: ...
1.erlang 的进程模型:  并发的基本单位是进程,每个进程都代表一个持续的活动,进程封装了状态,不能共享,让他独立于其它进程来思考和生存,相互隔离,并确保自身内部状态的改变不对其他进程造成影响。   由于以上,只能进行复制必的通信。(因为是复制,所以分布式很容易,每个接收方都有一个么有的消息copy,意味着网络编程和单机编程完成一样。 2. 4种进程通信范式:   持锁的共享内存: 就和goto一样,身为主流进程通信技能,锁的应用太广泛,开销太大(死锁,多重锁什么的)。       软件事务性内存: 多个竞争进程同时请求事务,只有一个成功,其它则失败后重新请求,(事务系统 ...

learn some erlang

  Erlang has this very pragmatic approach with functional programming: obey its purest principles (referential transparency, avoiding mutable data, etc), but break away from them when real world problems pop up. Each actor is a separate process in the virtual machine. In a nutshell, if you were a ...
  begin end语句块的简洁使用:问题描述:将一堆人平均分开2组,,怎样去平均?
命令式编程语言的标杆: 1.进程必须是语言的核心; 2.任何进程不得损坏期货进程的内存空间,不得有野指针; 3.由天要同时跑数万及数十万的进程,进程创建和任务切换的速度必须要快,单个进程的内存要非常小; 4.必须能够隔离单个进程的故障; 5.必须能够在运行时对代码进行升级。
1.在emacs中使用c+x c+z 启动erlang shell 会报错use of opcode 153; this emulator supports only up to 152 after upgrading to R140B4,因为erlang的beam文件版本不一致导致,linux下有2个erlang,一个14的,一个15的。所有要把14的删除(还有改.emacs中的配置,使用 这里的启动路径一致,不然会报erlexec找不到。 2.实现emacs中的跨模块操作: 要理解erl后面跟的参数的用途: erl <arguments> The arguments can b ...
  昨天从深圳同学那回来,谈到理想,谈到人生,谈到婚期,离别7年,人家一直有自己想法的活着,从来不看别人的眼光,从来不理会,而我却越来越一事无成;   从今天起,要重新开始了。   我不能被一连串的if迷惑了,    Don't let life change your goals, because achieving your goals can change your life. 不要让生活改变你的目标,因为达到目标会改变你的生活。
Global site tag (gtag.js) - Google Analytics