unix&linux
baijd_ss
这个作者很懒,什么都没留下…
展开
-
使用iconv进行shift-JIS->UTF-8的出现的问题
1、有些特殊的字符(比如①)进行shift-JIS->UTF-8会出现错误:LINUX ERRNO 84、Invalid or incomplete multibyte orwide character。需要用SHIFT_JISX0213进行->UTF-8的转码2、仍然有些字符无法进行转码,需要调用在调用iconv_t iconv_open(const char *tocode, ...原创 2011-08-24 09:27:56 · 1604 阅读 · 0 评论 -
跟着开源/来学习源C语言代码的读法
http://www.cppblog.com/lymons/archive/2009/02/01/72764.htmlCode Reading―从开源里学习软件开发的技法」有这样一本书。我是这本书日本版的译者, 呵呵有点王婆卖瓜---自卖自夸的感觉,但是把读源代码作为主题的在市面还没有其他的书。我认为这是一本网罗了从技法到工具,数据结构,构架,还有利用代码的实际读法的实例的好书。转载 2012-02-20 16:29:25 · 3275 阅读 · 0 评论 -
unix下对大并发服务的简陋想法
基于HTTP的web服务、IM服务都要预期会碰到大并发的场景。单台主机的socket 最大连接数被内核限制着,即使优化内核参数,也会碰到天花板-----unix套接字描述符用文件描述符实现,内核对进程能打开的最大描述符有限制。所以采用的解决方案是:单机优化内核增加连接数 ,同时 使用 分布式 服务集群 (tomcat、jboss)+ 均衡负载(apache、nginx)。"原创 2012-11-10 20:56:17 · 595 阅读 · 0 评论