- 博客(6)
- 资源 (14)
- 收藏
- 关注
原创 ejabberd mod_echo 解析
ejabberd mod_echo 解析(金庆的专栏 2016.8)按开发入门的说明,mod_echo是最简单的模块之一。https://docs.ejabberd.im/developer/当然 mod_hello_world 只有开始和结束日志,没有实际功能,比 mod_echo 更简单。配置说明一定要看,因为其中有模块功能的简介:https://docs.ejabberd.im/admin/
2016-08-26 18:59:47 1113
原创 ejabberd模块开发
ejabberd模块开发(金庆的专栏 2016.8)参考:https://docs.ejabberd.im/developer/modules/运行ejabberdctl modules_update_specs 会创建 C:\.ejabberd-modules\source\, 其中下载了https://github.com/processone/ejabberd-contrib可以同样在sou
2016-08-25 12:14:49 1159
原创 ejabberd编译更新脚本
ejabberd编译更新脚本(金庆的专栏 2016.8)用rebar编译ejabberd源码,然后复制编译所得beam文件到ejabberd安装目录, 调用ejabberdctl热更新。call rebar compile skip_deps=trueREM Need write right to ejabberd dir.copy ebin\*.beam "C:\Program Files\
2016-08-24 10:09:12 888
原创 搭建ejabberd集群
搭建ejabberd集群(金庆的专栏 2016.8)以2台机器搭建一个ejabberd集群。2台机器都是外网一块网卡,内网另一块网卡。新建一个域名,添加2台机器的外网IP.分别用源码安装ejabberd,可以单机运行。复制 .erlang.cookie, 使2台机器都同。更改 /sbin/ejabberdctlERLANG_NODE=ejabberd@localhost 改为ERLANG_NODE
2016-08-19 17:10:17 2212 2
原创 Windows编译ejabberd
Windows编译ejabberd(金庆的专栏)安装 erlang OTP. 添加路径到 PATH, 使 erl 可以运行。git clone ejabberd安装 rebar:git clone git@github.com:rebar/rebar.gitE:\Git\rebar>bootstrap.batescript: exception error: no match of right h
2016-08-16 19:42:49 1725
原创 protobuf中的枚举缺省值应该为UNKNOWN
protobuf中的枚举缺省值应该为UNKNOWN(金庆的专栏)proto3中的枚举值为了与proto2兼容,要求缺省值固定为第1个,值为0。proto2中并没有规定对范围之外的枚举值的处理,而proto3中已规定无定义的枚举值反序列化后再次序列化保持原值。lua pbc 中对无定义的枚举值做了忽略处理,效果等同于变成缺省值。希望未来版本能符合proto3的规定。协议定义中添加新的枚举值是常有的,
2016-08-16 12:12:00 4685
grpc-lua 代码及示例Windows执行程序
2018-04-13
grpc-lua 示例 CentOS 7.4 执行程序打包
2018-04-13
go1.9.2.windows-amd64.msi
2017-10-26
LuaPbIntf VS2015工程带依赖库
2017-05-26
XMPP测试工具Peek
2016-10-25
gloox_1_0_17_API_Documentation
2016-09-13
gloox 1.0.17 released
2016-09-12
跨服与跨区的设计.ppt
2014-12-05
Wmvcopy的源程序
2011-11-24
Boost.Python中文文档
2008-06-16
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人