别人家的博客
摘要:这篇博客呢,主要是在我看完一本书之后,整理关于这本书的一些名人写的一些比较好的博客,附上他们的链接。以来呢是便于以后的复习,二来呢是自己整理的可能还没人家写得好。so...1. STL源码剖析 空间配置器: http://blog.csdn.net/hackbuteer1/article/de...
阅读全文
posted @
2015-06-09 16:07
HanEichy
阅读(184)
推荐(0)
C# 客户端服务器开发 异步实现
摘要:利用TcpListener和TcpClient类在同步方式下监听客户端连接、接受、发送数据时,在操作没有完成之前,一直处于阻塞状态,这对于接收、发送数据量不大的情况下,或者操作用时比较短的情况下是比较方便的。但对于执行完成时间较长的任务,例如传送大文件等,最好使用异步操作。 异步操作的最大优点...
阅读全文
posted @
2015-05-14 17:31
HanEichy
阅读(663)
推荐(0)
C# 客户端服务器开发 基础学习
摘要:1、流程图 首先看一下C#中面向连接的套接字(TCP)的编程流程: 2、服务器建立连接、收发数据、关闭连接程序段: 1)建立连接//创建本地套接字对象,IPV4寻址方式,基于TCP的Stream Socket(流式套接字0)Socket localSocket = new Socket(Add...
阅读全文
posted @
2015-05-13 16:17
HanEichy
阅读(851)
推荐(0)
STL二级空间配置器设计
摘要:这里只讲了二级空间配置器,更多关于STL空间配置器的设计,可以参考博客:http://blog.csdn.net/hackbuteer1/article/details/7724534举个例子来说明二级控件配置器的设计过程(1-6流程):1、申请一块7字节的内存 对齐到8字节倍数,向系统申请8...
阅读全文
posted @
2015-05-12 22:09
HanEichy
阅读(296)
推荐(0)
C++ 字符串常用函数
摘要:1. int与string相互转换 char*itoa(int ,char *,n); //n为int转换的进制,如10表示转换成10进制,8表示转谎称8进制等等 int atoi(const char *);2. char* 复制函数 char * strcpy(char * dest, ...
阅读全文
posted @
2015-01-17 10:35
HanEichy
阅读(210)
推荐(0)
string对象的几种构造方法
摘要:在某种程度上,可以将string类型视为字符容器,支持很多容器操作。与vector相似,string的字符也是连续存储的,因此也有capacity和reserve操作。另外,也可用迭代器输出字符串,如下例:string s("Hello world!");string :: iterator ite...
阅读全文
posted @
2014-12-18 21:25
HanEichy
阅读(1709)
推荐(0)