标准c.c++.编码..基础
「已注销」
这个作者很懒,什么都没留下…
展开
-
utf8与unicode转换
<br /> 前端时间要自己实现utf8和unicode格式转换,打算封装一个类。也想过偷懒,直接网上找一个拿来用,但是后来发现问题多多。首先:接口不一样,其次:网上大部分方法还是不靠谱的,或者说:方法现在已经已经不适用了。<br /> 关于二者转换的原理网上很多,这里就不赘述了。主要说一下我遇到的问题:<br /> 我希望写成的接口是这个样子的:<br /> class CStrConvertor { public:原创 2010-09-13 11:43:00 · 20552 阅读 · 15 评论 -
几种类型的内存模型
<br /> 今天和同学同事讨论了一下static const等等类型在内存中的存储,查了若干资料,总结如下:<br /> <br />1:一个由c/c++编译的程序的内存分为以下几个部分<br /><br /> 1:BBS 存放全局数据和静态数据<br /> 2:DATA 存放常量字符串<br /> 3:CODE 代码<br /> <br /> 4:Heap <br /> 5: Stack<br /> <b原创 2010-09-16 19:03:00 · 2004 阅读 · 6 评论 -
server多线程并发模型和多进程并发模型的选择
做unix上server程序实现时:到底是该选择多线程并发模型还是多线程并发模型呢? 想到这个问题是源于阅读scgi,nginx,memched的源码~如下: scgi的实现是用的多进程,主进程负责监听socket连接请求,然后分发给各个子进程来处理。 nginx的实现是用的多进程,创建好子进程之后,各个子进程直接自己来监听socket连接请求并处理。 memched的实现则是用的多线原创 2013-01-10 10:31:35 · 6328 阅读 · 1 评论