`
langzhe
  • 浏览: 286868 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论
文章列表
  爷爷在书上是这样描述的 The bit syntax is an extension to pattern matching used for extracting and packing individual bits or sequences of bits in binary data. When you’re writing low-level code to pack and unpack binary data at a bit level, you’ll find the bit syntax incredibly useful. The bit syntax w ...
前端时间 在做压力测试,从日志上看 到FSM limit reached (<0.242.0>): {max_queue,1001}(ejabberd),因为没做详细记录,没重现。今天又出现了。 ERROR 日志     %% %%{max_fsm_queue, 1000}. =INFO REPORT==== 2010-11-03 15:56:37 === I(<0.1849.0>:ejabberd_http:137) : started: {gen_tcp,#Port<0.5767>} =ERROR REPORT==== 2010-1 ...
    ID 越过---没有生成 id 为64的记录 请问为什么 tsung测试 ejabberd http插入 数据库接口  +------------+--------------+------+-----+---------+----------------+ | Field | Type | Null | Key | Default | Extra | +------------+--------------+------+-----+---------+----------------+ | id ...
  昨天用xmerl_scan:string/1 解析xml,发现xmerl_scan:string/1返回的是unicode,如中国的“中”,经过xmerl_scan:string/1处理后,返回的是"[10023]".继续传递的时候到了ejabberd_odbc.erl中,就出错了。因为他没有做处理。   解决此问题有两种方法 1.修改 程序代码 对xmerl_scan:string/1返回值进行编码 2.修改ejabberd_odbc.erl对传入的参数进行编码     jason@client-3:~/work/trunk/src$ svn diff ...

初次使用xmerl

初次使用xmerl 在官方文档上看到   There are two known shortcomings in xmerl: It cannot retrieve external entities on the Internet by a URL reference, only resources in the local file system. xmerl can parse Unicode encoded data. But, it fails on tag names, attribute names and other mark-up names that are ...
小例子http://www.process-one.net/en/wiki/ejabberd_HTTP_request_handlers/   处理GET  http://langxianzhe.com?version=1&token=c617b5435134c1735255edeb4f4b93b4&test=Test 关键是怎么处理Rquest#request.q中数据 以[{},{}]形式组成 我暂时采用了下面的方法 []中元素顺序 需 和url 中的顺序一致 process([], #request{method = 'GET', q=[{"ver ...
  %% %% Authentication using ODBC %% Remember to setup a database in the next section. %%lxw {auth_method, odbc}. <error code='401' type='auth'><not-authorized xmlns='urn:ietf:params:xml:ns:xmpp-stanzas'/></error></iq>
  tsung.xml request 部分 subst要设置为true ,%%lxwregister:getmessage%%为module:function     <request subst="true"> <http url="https://localhost:80/user/register?%%lxwregister:getmessage%%" method="GET" version="1.1" ></http> < ...
二.培训感触 5. 培训中,让您感触最深的是哪部分?   (1)动物王国,(2)七彩板 (3) 急速60秒 6. 您为什么会对这部分记忆深刻? 因为: (1)以上三个项目都没有达成最终目标,对我(们)来说太遗憾了。从现在开始在工作中 要避免发生“游戏”中的事情。 ...
最近两天 看了一下 ejabberd的用法,关于http request handler 在process-one.net上说的很清楚,很件的就实现一个Demo. 对于gen_mod 只写个start/2 stop/1 也很简单。但想做点事情对我来说有点难度了。 带着疑问开始探索了,有人会 但不想直接让人家教,只题醒一下就够了。不多说了 1、用了ejabberdhooks 2、用了ejabberdrouter 3、代码关键地方是11行和25行(不做解释,我也是朦胧懂,期待中。。。)     -module(my_module). -behaviour(gen_mod). -i ...
  第一次投资是在大学未毕业之前。 那时在受到“华迪”打击之后才投资的,当时因为一个“青软的培训生”把给我给踢掉了。心里特郁闷决定去“青软”看看,花了3000多元(笔记本也卖了东拼西凑,算是把学费凑够了,还借了张老师的钱),去得目的只为了解tomcat。去了才知道,原来一切都那么简单只是当初自己浮躁罢了。没想到从此便进入了JAVA WEB 开发领域,当时一片黑暗。幸好青软老师给指了一个不是自己喜欢的路。学到了不仅tomcat 而是几十万倍的知识。 非常感谢老大和老师们,让我认识了那么多。 为了Erlang,把做了快三年JAVA 现在已经几乎放弃了,除了同学、网友找我写个程序、调试个deb ...
    不期而遇的选择---Erlang 今天再次在《程序员》杂志上看到关于Erlang的文章---《不期而遇的利器--Erlang》,心里 突然好兴奋。更让我兴奋的是,这文章是成立涛写的。 LoL!!关于他的文章我受益匪浅。第 一次看到关于Erlang的文章是在2008年程序员杂志,忘记是谁写的了(回家查查,我所有的杂 志都从青岛背到北京了)。当时那篇文章,是简单介绍Erlang,“变量不变”给我留下了深刻的印象。 2009年夏天北京之旅我才从图书馆里面买了那本《Erlang程序设计》,从此与Erlang有了不 解之缘,打算找个Android 工作,意外找到了自己更喜欢的Er ...
  1.环境Ubuntu10.4 2.在两台服务器S1、S2安装ejabberd 在此假设 S1安装ejabberd的node为ejabberd@admintest。 S2安装ejabberd的node为ejabberd@clustertest。 (注意:1)/sbin/ejabberdctl 中HOST的默认localhost,我在此把默认的HOST改为admintest和clustertest。 2)分别在S1、S2把admintest与clustertest添加到/ect/hosts中 如:192.168.1.2 adminte ...
  > Hi All,  > after a long time, here I am programming in Erlang again...  > I have 2 lists:  > L1=[1,2,3,4,5], L2=[1.1,2.2,3.3,4.4,5.5]  > and I want to have a third list which is the difference of them:  > L3=[  > L2[1] - L1[1],  > L2[2] - L1[2],  > L2[3] - L1[3 ...
  yanglin提出: 连接到服务器运行如下: /usr/local/erlang/bin/erl -name groups@xxx.com -setcookie 123456 -noshell -pa "/var/www/erlang" -s Mod Fun & 但我的连接工具断开连接后不久,服务就自动关闭了,这是什么原因呢? (我没有在shell下遇到这个问题-langxianzhe) Feng Yu回答: 你的ssh断开,等于进程组killed,所有的子进程都被kill,包括erl.你可以用erl -detached 来脱离终端. Seve ...
Global site tag (gtag.js) - Google Analytics