17 chasn

尚未进行身份认证

暂无相关简介

等级
TA的排名 56w+

erlang开发中的简单进程框架(非OTP)

-module(template). -record(stat, {}). -export([start/1, stop/0, reload/0, init/1, loop/1]). start(Opts) ->     Stat = parse_opts(Opts),     Pid = erlang:spawn(fun() -> init(Stat) end),

2009-08-29 15:35:00

erlang中的代码热替换实践——动态升级尾递归中的用来记录状态的Record

最近在项目开发中,遇到了一个问题,就是如何在erlang中对模块进行代码热替换的时候,同时修改进程中尾递归所传递的用于记录状态的Record信息。典型的程序结构如下:-record(stat, {ver=?VER, counter=0}). loop(#stat{ver=_Ver, counter=Counter}=Stat) ->     receive         {ver} ->

2009-08-29 15:20:00

记录:ErlIde中的中文问题及解决

在ErlIde中,erlang源代码的默认的编码方式为ISO-8859-1,在这种编码方式下,输入中文之后是无法保存的。 参照网上找到的办法,在eclipse的Window -> Preferences配置中,打开General -> Content Types,找到Text –> Erlang source file,将Default Encoding修改为UTF-8,点Update,将erl

2009-08-26 13:12:00
勋章 我的勋章
    暂无奖章