- 博客(6)
- 资源 (77)
- 收藏
- 关注
原创 erlang热更新的实现与原理
前面的文章有讲过erlang热更新,只是大概介绍,现在再深入一点讲erlang的模块热更新的实现和原理。erlang的热更新是模块级别的,就是一个模块一个模块更新的。热更新就是在不停止系统的情况下对运行的代码进行替换。文章主要讲erlang如何热更新,热更新的原理,以及热更新会遇到的问题及解决思路。
2014-11-17 00:58:47 5623
原创 erlang进程trap_exit捕获异常退出
Erlang除了提供try catch,catch等语法,还支持link和monitor两种监控进程的机制,使得所有进程可以连接起来,组成一个整体。除了这样,erlang还提供trap_exit方法让进程主动捕获异常退出消息,避免发生异常时被系统关闭。
2014-11-16 15:56:53 7295 1
原创 使用impala/hive查询hbase数据
继续上周的测试,这周终于打通了hive到hbase的查询,这里以hive为例,impala走的是hive查询hbase的路子。 hbase访问方式 Native JAVA API最常规的最高效的访问方式Hbase ShellHbase的命令行供,以JRuby接口,最简单接入,适合HBase管理
2014-11-12 20:00:24 5487
原创 Erlang与C构建的节点通讯
Erlang节点通讯,主要是Erlang节点与Erlang节点之间的通讯,但Erlang同时支持erlang与java构建的节点通讯,还支持Erlang与c构建的节点通讯,前面两种方式在以前的文章都可以找到,所以这里讲Erlang与c构建的节点通讯。
2014-11-06 00:25:37 3093 6
原创 解决erlang R17无法识别中文问题
erlang更新到R17已有一段时间了,公司项目打算从旧版的erlang迁移到R17,却不料有不少的困扰,其中一个问题是中文问题。在erlang的文档中说到,erlang更新到R17后,默认编码从Latin-1换成了utf8,所以无法正确识别中文,文章主要讨论及解决这个问题。
2014-11-02 23:20:46 3848 5
原创 erlang判断模块导出函数问题
erlang本身提供一个接口,可以用来检查模块是否有导出函数,这个接口是erlang:function_exported/3,但是很多时候这个接口无法正常使用。很多模块在erlang启动时都没有加载到系统,都是在使用到的时候才加载,所以这个检查导出函数的接口可能会出现错误的结果。文章讨论这个问题的解决方案及为什么会这样的原因。
2014-11-01 01:27:49 4555
windows vc++编译lua5.3 md5
2016-08-30
Microsoft Visual C++ 2010 SP1运行库
2016-08-15
redis windows C++客户端例子
2016-05-18
rlwrap-0.37.tar.gz
2016-01-07
apache模块 合并多个js/css 支持gzip
2015-10-26
erlang版本的protobuf(erl_protobuffs)
2015-06-12
erlang文献及资料汇总
2015-01-25
erlang语言实现binary_to_term完整代码
2015-01-09
改进erlang版的protobuf代码
2014-12-24
Erlang与C构建的节点通讯完整例子
2014-11-06
apache模块 合并多个js/css 更新64位版本
2014-07-09
在erlang项目中使用protobuf例子
2014-03-23
Windows下VC++使用protobuf 完整例子
2014-01-05
Windows下使用NIF扩展Erlang完整例子
2014-01-02
Mnesia table fragmentation 过程及算法分析
2013-12-21
javascript跨域插件 实现双向跨域
2013-12-07
javascript插件 解决双向跨域问题
2013-11-18
Erlang/OTP Application完整例子
2013-10-14
windows 搭建本地svn服务器
2013-06-25
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人