摘要: 在《Effective STL》 的条款21中就有讨论:永远让比较函数对相同元素返回false! 也就是说在实现stl sort函数自定义比较器时,一定要满足这种严格弱序化的问题。 阅读全文
posted @ 2018-05-30 12:04 代码的搬运工 阅读(425) 评论(0) 推荐(0)
摘要: 由于我国的网络的原因,在访问谷歌等一些国外网络资源时经常会遇到被拦截的情况,导致repo等一些代码管理工具拉取代码网络受限受阻,下面提供一个可以参考的简单解决方案。 1、repo init时的遇到fatal: Cannot get https://gerrit.googlesource.com/gi 阅读全文
posted @ 2017-11-01 10:23 代码的搬运工 阅读(34463) 评论(0) 推荐(1)
摘要: 1、sourceinsight发布了4.0版本,全面支持了utf-8编码,这里sourinsight 颜色基本完全按照sublime默认的monokia主题来进行调色,效果如下图所示。 2.配色文件和字体下载 https://download.csdn.net/download/guoxin5241 阅读全文
posted @ 2017-10-09 17:36 代码的搬运工 阅读(10586) 评论(1) 推荐(0)
摘要: 示例代码: 1 #include<stdio.h> 2 #include<string.h> 3 #include<stdlib.h> 4 #include<unistd.h> 5 6 void main() 7 { 8 char str[6]="hello"; 9 10 pid_t pid=for 阅读全文
posted @ 2017-09-04 10:30 代码的搬运工 阅读(1235) 评论(1) 推荐(0)
摘要: 结构体字节对齐 在用sizeof运算符求算某结构体所占空间时,并不是简单地将结构体中所有元素各自占的空间相加,这里涉及到内存字节对齐的问题。从理论上讲,对于任何 变量的访问都可以从任何地址开始访问,但是事实上不是如此,实际上访问特定类型的变量只能在特定的地址访问,这就需要各个变量在空间上按一定的规则 阅读全文
posted @ 2016-03-26 10:52 代码的搬运工 阅读(1140) 评论(0) 推荐(0)
摘要: TCP粘包分析 一 .两个简单概念长连接与短连接:1.长连接 Client方与Server方先建立通讯连接,连接建立后不断开, 然后再进行报文发送和接收。 2.短连接 Client方与Server每进行一次报文收发交易时才进行通讯连接,交易完毕后立即断开连接。此种方式常用于一点对多点 通讯,比如多个 阅读全文
posted @ 2016-03-21 15:24 代码的搬运工 阅读(394) 评论(0) 推荐(0)
摘要: 原文地址:http://blog.csdn.net/yusiguyuan/article/details/21439633#1536434-tsina-1-74921-66a1f5d8f89e9ad52626f6f40fdeadaa TCP/IP详解--举例明白发送/接收缓冲区、滑动窗口协议之间的关 阅读全文
posted @ 2016-03-21 10:13 代码的搬运工 阅读(6129) 评论(0) 推荐(0)
摘要: 做了一个问题突然想到可以用Kmp解决,所以看了一下自己之前写的关于Kmp的博客用JAVA实现的KMP匹配子串,记录一下,省的又忘了。 /* *题目描述: * 假定我们都知道非常高效的算法来检查一个单词是否为其他字符串的子串。 * 请将这个算法编写成一个函数,给定两个字符串s1和s2,请编写代码检查s 阅读全文
posted @ 2016-03-09 20:48 代码的搬运工 阅读(283) 评论(0) 推荐(0)
摘要: 今天做了一道题,要用判断一个字符串是否是另一个字符串的子串,于是查了一下strstr的实现。 代码如下: 从上面的GCC中strstr实现代码可以分析出,strstr的时间复杂度是O(n2)的(因为strncmp是O(N)的),不过对长字符串匹配子串上可以采用kmp算法来提高效率(时间复杂度为O(m 阅读全文
posted @ 2016-03-09 16:16 代码的搬运工 阅读(1279) 评论(0) 推荐(0)
摘要: 以前就看过这篇关于epoll文章,现在又翻出来看了一下,很久不看的知识真是容易忘啊。 原文出处: http://blog.163.com/huchengsz@126/blog/static/73483745201181824629285/ Linux 2.6内核中提高网络I/O性能的新方法-epol 阅读全文
posted @ 2016-03-08 22:40 代码的搬运工 阅读(222) 评论(0) 推荐(0)