[置顶] Erlang的参考资源

摘要: Tag:领域专用语言 高并发和分布式领域 函数式语言 OTP 应用框架 应用 模块 代码热替换 单次赋值 尾递归 模式匹配 进程 Link Supervisor 全联通 TakeOver Port 分布式存储 速错(程序中大量的代码都是防御代码,不具备可读性,同时让程序员编写代码时无法专注于业务逻辑,分散了注意力)官方网站:http://www.erlang.org/博客:IT闲人的博客http://blog.csdn.net/zhangzhizhen1988/article/category/1105473http://hideto.iteye.com/category/24824http: 阅读全文

posted @ 2012-11-20 09:55 应无所住而生其心 阅读(276) 评论(0) 推荐(0) 编辑

2017年11月16日

面向并行业务流的数据分析工具设计说明

摘要: 一、系统现状 业务系统中有A、B、C、D、E等多种并发运行的业务流,每一种业务流会派生许多并行的业务流实例,如业务流A会派生A1、A2、A3等运行实例。 a1是触发业务流实例A1运行的外部消息,f1、f2、f3、f4、f5是A1各个阶段的处理模块,a11、a12、a13、a14分别是相应模块的输出消 阅读全文

posted @ 2017-11-16 21:17 应无所住而生其心 阅读(185) 评论(0) 推荐(0) 编辑

2014年1月27日

ubuntu下软件安装

摘要: 1.g++在ubuntu13.10中已自带了gcc编译器,但g++仍需要安装sudo apt-get cleansudo apt-get update 再执行sudo apt-get install g++下列【新】软件包将被安装: g++ g++-4.8 libstdc++-4.8-dev下列软件包将被升级: cpp-4.8 gcc-4.8 gcc-4.8-base libasan0 libatomic1 libgcc-4.8-dev libgcc1 libgomp1 libitm1 libquadmath0 libstdc++6 libtsan0升级了 12 个软件包,新安装了 3 个软件 阅读全文

posted @ 2014-01-27 22:12 应无所住而生其心 阅读(262) 评论(0) 推荐(0) 编辑

2014年1月5日

Ubuntu的shell执行过程

摘要: 登录shell(login shell)会执行.bash_profile,.bash_profile中会执行.profile,.profile中会执行.bashrc非登录shell(non-login shell)会执行.bashrcAn interactive login shell is started after a successful login, using /bin/login, by reading the /etc/passwd file. This shell invocation normally reads /etc/profile and its private eq 阅读全文

posted @ 2014-01-05 09:25 应无所住而生其心 阅读(439) 评论(0) 推荐(0) 编辑

2014年1月2日

开源软件的国内镜像

摘要: gnu:http://mirror.bjtu.edu.cn/gnu/http://mirrors.ustc.edu.cn/gnu/ftp://mirrors.ustc.edu.cn/gnu/rsync://mirrors.ustc.edu.cn/gnu/http://mirror.hust.edu.cn/gnu/ruby gem:http://ruby.taobao.org/http://mirror.bjtu.edu.cn/gnu/http://mirrors.ustc.edu.cn/gnu/ftp://mirrors.ustc.edu.cn/gnu/rsync://mirrors.ustc 阅读全文

posted @ 2014-01-02 23:15 应无所住而生其心 阅读(488) 评论(0) 推荐(0) 编辑

2014年1月1日

ruby学习之路(一)

摘要: 学习ruby最好的方法就是下载源码包,里面带有sample和test,是入门学习的最好实例。我下载的是2.1.0版本,首先./configure,然后make,sudo make install。从common.mk文件中可看出,包含有两类test:test和test-all,test主要是对sample/test.rb进行测试,test-all用于对test文件夹中的用例进行测试。在make test-all过程中,提示未找到zlib,需要通过gem下载,下面就复习一下gem的语法gem相关命令使用 1.显示gem的帮助和版本 gem –h/--help #显示gem的帮助 gem –v / 阅读全文

posted @ 2014-01-01 23:42 应无所住而生其心 阅读(10017) 评论(0) 推荐(2) 编辑

2013年9月7日

VBS正则表达式

摘要: 删除字符串中指定的内容Dim pathStr, newPathStrpathStr = "c:\windows;%My%\tool;e:\test;%Tg%\ff;d:\mm"set regEx = New RegExpregEx.Pattern = ";%[a-zA-Z]+%(\\[a-zA-Z]+)*"regEx.Global = TruenewPathStr = regEx.Replace(pathStr, "")MsgBox(newPathStr) 阅读全文

posted @ 2013-09-07 22:52 应无所住而生其心 阅读(262) 评论(0) 推荐(0) 编辑

2013年5月12日

windows中配置mongodb

摘要: 1、安装mongodb从http://downloads.mongodb.org/下载mongodb,我下载的版本是mongodb-win32-x86_64-2.4.3,解压后在CMD中运行mongod.exe --dbpath x:\dbdata2、配置mongodb管理工具1)从http://www.apachefriends.org/zh_cn/xampp-windows.html下载xampp,我下载的版本是1.8.1(Apache 2.4.3,MySQL 5.5.27,PHP 5.4.7)2)从https://s3.amazonaws.com/drivers.mongodb.org/ 阅读全文

posted @ 2013-05-12 22:39 应无所住而生其心 阅读(211) 评论(0) 推荐(0) 编辑

2013年1月8日

原型设计

摘要: 需求模型化、代码模块化、测试自动化产品原型可以概括的说是整个产品面市之前的一个框架设计,以用户为中心的理念会贯穿整个产品,可分为静态原型(图、表)、交互式原型(可运行)。创建原型的主要目的是在实际设计与开发开始之前揭示和测试系统的功能与可用性。这样,可以在将太多时间与资源投入开发活动之前,确保所构建的系统是正确的。 2312189611 PTC umlchina平台是应对高竞争的市场环境、快速响应和规模化生产的产物,将来会越来越灵活,越柔性。配置和脚本是为了降低开发难度,将来没准就是端到端的模式,客户用自然语言都可以定义一些功能了。概念验证:领域知识(领域工程)客户需求:客户由于对现状的不满而 阅读全文

posted @ 2013-01-08 11:53 应无所住而生其心 阅读(379) 评论(0) 推荐(0) 编辑

2013年1月6日

用Erlang实现递归查找文件

摘要: 实现代码如下 1 -module(recursionsearch). 2 -export([start/1]). 3 4 start(Dir) -> 5 L = search_cur_dir(Dir, []), 6 io:format("~p~n", [L]). 7 8 % 在当前文件夹中搜索指定文件 9 search_cur_dir(Dir, L) ->10 FunAddPath = fun(File) -> filename:join(Dir, File) end,11 FindList = lists:map(FunAddPath, filelib: 阅读全文

posted @ 2013-01-06 15:58 应无所住而生其心 阅读(373) 评论(0) 推荐(0) 编辑

2012年12月21日

list相关的习题

摘要: 代码如下 1 -module(adv_list). 2 -export([filter/2, reverse/1, concatenate/1, flatten/1]). 3 4 filter(List, Value) -> 5 FiltedList = [X || X<-List, X=<Value], 6 io:format("filted:~w~n", [FiltedList]). 7 8 reverse(List) -> 9 RevertedList = revert(List, []),10 io:format("reverted 阅读全文

posted @ 2012-12-21 17:22 应无所住而生其心 阅读(317) 评论(0) 推荐(0) 编辑

导航