自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(15)
  • 资源 (11)
  • 收藏
  • 关注

原创 erlang 笔记; 性能查看函数

查看进程数目是否正常,是否超过了erlang虚拟机的最大进程数erlang:system_info(process_count).查看内存占用情况 erlang:memory() 最高的进程spawn(fun()-> etop:start([{output, text}, {interval, 1}, {lines, 20}, {sort, memory}]) en

2014-11-26 15:45:56 1010

转载 erlang四大behaviour之二-gen_fsm

-module(test_fsm).-behaviour(gen_fsm).-export([start_link/1]).-export([input_pwd/1,locked/2,open/2,stop/0,close_door/0]).%callback ; 此类函数必须存在,且导出-export([init/1,code_change/4,handle_event/3,h

2014-11-18 17:49:26 1069

原创 handle_info 和handle_call里调用call 会超时

handle_call是同步调用,肯定不能call,handle——handle_info 和handle_call里调用call 会超时

2014-11-14 14:42:12 1565 1

转载 erlang中通过debug_info还原源代码 (反编译;防止反编译)(转)

erlang中通过debug_info还原源代码(转)博客分类: ErlangErlangPHPCC++C# 转自:http://www.phpx.com/index.php具体网址忘记了。。。源码:-module(a). -export([test/0]). test() ->  io:format("source co

2014-11-13 15:46:14 2483

原创 application:get_env(App, Par) 使用及事例N

application:get_env(App, Par)  命令行  >

2014-11-12 16:56:25 2409

转载 关于Erlang/OTP的application参数配置 erlang app 文件

应用的概念¶ 当我们写了实现特定功能的代码之后,我们可能想将代码转成一个 应用 (application),这是可以作为一个单元启动和停止的组建,同时它也可以在其他系统中被重用。 我们要创建一个 应用回调模块 ,其中描述了该应用应该如何被启动和停止。 然后,需要一个应用规格,它被放在一个 应用资源文件 。我们还指定该应用由哪些模块组成,以及各个回掉模块的名字。

2014-11-12 16:00:31 2463

转载 关于Erlang/OTP的application参数配置

Erlang/OTP中将完成特定功能的一组模块组织起来,称之为application 。这不是个好名字,它与我们约定俗成的application有着不同的含义,例如在JEE这样的开发中,整个应用系统被称为一个application;在iOS中一个独立游戏、一个小工具都被称为一个应用。 erlang/OTP的application是一种最基本的behavior,是Erlang代码和功能组

2014-11-12 15:55:20 728

转载 bad interpreter: No such file or directory解决

bad interpreter: No such file or directory解决 执行命令时有时会出现bad interpreter: No such file or directory错误,一般是因为Linux无法识别出Windows的DOS格式,此时只需将文件格式转换成unix的即可,方法如下: 1、编辑出错文件        vi fi

2014-11-12 14:57:54 496

原创 erlang binary 二进制错误

Hello = term_to_binary("hello"),>.

2014-11-11 11:59:32 472

转载 Erlang二进制数据处理

Erlang是被设计来用在电信设备中的,这意味着需要处理大量的二进制数据。也正因为如此,Erlang把binary和binary string提升到了一个相当高的位置,提供了极为丰富的操作机制。当然,丰富意味着多,多了可能会有些眼花缭乱,有人给的建议是,如果感觉搞不定怎么处理bit串,可以先在shell里面慢慢的试出自己要的表达,然后copy到程序中去。 1、下面例子形象展示了bi

2014-11-11 11:55:20 1171

转载 Erlang 单元测试

今天学习了下Erlang单元测试,发现非常有用,现在做个总结: 我们先看一个例子(吐槽下Iteye的erlang代码高亮):  这个module负责计算1到N的和,现在我们如何确认这个module功能的正确性呢? 方法1:你可以再shell终端下,不断输入测试参数,然后验证程序输出结果,这种方法比较简单,而且可能也是每个人的首选方式,但是当我们日后不断对module进行修改

2014-11-10 11:22:13 997

转载 Erlang的比较运算符

Erlang的比较运算符opDescription==等于/=不等于=小于等于小于>=大于等于>大于=:=精确的等于=/=精确的不等于等于和精确等于的区

2014-11-10 11:05:34 2238

转载 Erlang中常用的类型转换

转载▼例子结果atom_to_list(hello)."hello"list_to_atom("hello").hellobinary_to_list(>)."hello"binary_to_

2014-11-10 11:05:30 2761

转载 erlang lists模块函数使用大全

一,带函数Pred1, all(Pred, List) -> boolean()如果List中的每个元素作为Pred函数的参数执行,结果都返回true,那么all函数返回true,否则返回false例子:lists:all(fun(E) -> true end,[1,2,3,4]).结果true2, any(Pred, List) -> bo

2014-11-10 10:40:34 510

转载 基于Erlang OTP构建一个TCP服务器

套接字模式主动模式(选项{active, true})一般让人很喜欢,非阻塞消息接收,但在系统无法应对超大流量请求时,客户端发送的数据快过服务器可以处理的速度,那么系统就可能会造成消息缓冲区被塞满,可能出现持续繁忙的流量的极端情况下,系统因请求而溢出,虚拟机造成内存不足的风险而崩溃。使用被动模式(选项{active, false})的套接字,底层的TCP缓冲区可用于抑制请求,并拒绝

2014-11-03 14:41:02 713

CocosStudio_v1.6.0.0

CocoStudio是一套专业的永久免费的游戏开发工具集

2021-01-15

markov.zip

马尔科夫链的C++ STL 实现。 可利用已有的文章生成新的风格类似的文章。 内含测试文章。VS2015编译,运行通过。

2020-05-27

JNI技术手册

Eclipse CDT JNI技术;JAVA 调用C++; C++调用JAVA

2014-01-16

cocos2dx2.1.4离线API手册

cocos2dx2.1.4离线API(适用于2.1.5) (更新时间:2013-09-17)

2014-01-16

DirectX9.0SDK帮助文件中文版

DirectX9.0SDK帮助文件中文版 根据微软官方的帮助文档英文版翻译; 译者: Wujie Liu kang

2009-05-10

清华大学计算机系列教材 编译原理

清华大学计算机系列教材 编译原理 清华大学计算机系列教材 编译原理 清华大学计算机系列教材 编译原理

2009-05-10

vc几款3D游戏源码.rar

vc几款3D游戏源码.rar vc几款3D游戏源码.rar vc几款3D游戏源码.rar vc几款3D游戏源码.rar

2009-05-08

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除