上一页 1 ··· 152 153 154 155 156 157 158 159 160 ··· 233 下一页
摘要: 书上讲了一个例子,一个德文字符,没有转成大写。 要转的话,要设置 set_locale 阅读全文
posted @ 2017-03-04 01:42 blcblc 阅读(198) 评论(0) 推荐(0)
摘要: https://my.oschina.net/bgbfbsdchenzheng/blog/515938 挺难的,看不懂 阅读全文
posted @ 2017-03-04 01:02 blcblc 阅读(142) 评论(0) 推荐(0)
摘要: http://blog.csdn.net/rickliuxiao/article/details/6259322 挺难的 看不懂 阅读全文
posted @ 2017-03-04 01:01 blcblc 阅读(211) 评论(0) 推荐(0)
摘要: http://www.cnblogs.com/charlesblc/p/6338087.html 唉,还要再练。 阅读全文
posted @ 2017-03-04 00:34 blcblc 阅读(132) 评论(0) 推荐(0)
摘要: 前提:两个集合已经有序。merge() //归并两个序列,元素总个数不变,只是将两个有序序列归并为一个有序序列。set_union() //实现求集合A,B的并。set_difference()//实现求集合A,B的差(即A—B)set_symmetric_difference()//实现求集合A, 阅读全文
posted @ 2017-03-03 18:57 blcblc 阅读(3127) 评论(0) 推荐(0)
摘要: 加锁和解锁,也可以在构造函数和析构函数里面,自动调用。 相等和等价的关系:等价是用在排序的时候,跟less函数有关。 vector,deque,string 要用erase-remove组合;而关联容器,直接erase就可以了。 copy(x.begin(), x.end(), ostream_it 阅读全文
posted @ 2017-03-03 15:22 blcblc 阅读(253) 评论(0) 推荐(0)
摘要: 参考 http://www.cnblogs.com/zhuyf87/archive/2013/04/04/2999916.html 1. 判断奇偶 if (a & 1) 2. 交换两数 a ^= b; b ^= a; a ^= b; 3. 变换正负符号 ~a + 1 4. 取绝对值 (a >> 31 阅读全文
posted @ 2017-03-03 14:23 blcblc 阅读(189) 评论(0) 推荐(0)
摘要: 这个new_handler其实对应于signal_handler 当operator new申请一个内存失败时,它会进行如下的处理步骤:1、如果存在客户指定的处理函数,则调用处理函数(new_handler),如果不存在则抛出一个异常。new_handler的模型为:void (*new_handl 阅读全文
posted @ 2017-03-03 14:00 blcblc 阅读(173) 评论(0) 推荐(0)
摘要: 看这篇文章: http://www.cnblogs.com/woaiyy/p/3554182.html 窗口滑动,如下图: 流量控制 流量控制方面主要有两个要点需要掌握。一是TCP利用滑动窗口实现流量控制的机制;二是如何考虑流量控制中的传输效率。 关于二,一个显而易见的问题是:单个发送字节单个确认, 阅读全文
posted @ 2017-03-03 12:17 blcblc 阅读(478) 评论(0) 推荐(0)
摘要: TCP层为了可靠性,还额外需要解决3个大问题:丢包(网络分组在传输中存在的丢失)、重复(协议层异常引发的多个相同网络分组)、延迟(很久后网络分组才到达目的地)。另外,是不是还有顺序。 涉及到滑动窗口和拥塞控制。重要的一点:TCP协议是保证了整体网络的性能的最优化。而不是本身端对端两点网络性能的最优化 阅读全文
posted @ 2017-03-03 11:37 blcblc 阅读(602) 评论(0) 推荐(0)
上一页 1 ··· 152 153 154 155 156 157 158 159 160 ··· 233 下一页