- 博客(6)
- 资源 (1)
- 收藏
- 关注
原创 开发bug之udp报文冲垮交换机网络
新年刚开始就遇到这怪事,本来集群测试的好好的,两个星期都啥事的,早上来一误操作,导致某服务msgrcv的消息队列id被删除了,而机器上有多个这样的进程同时在阻塞等待消息队列上的数据。。。。 代码逻辑如下 while (1) { ret = msgrcv(id, msg, 0, 0); if (ret dog_write(warn, "msgrcv erro
2017-02-21 22:14:56 1045
原创 归并排序
void merge(int *a, int s1, int e1, int s2, int e2, int *c) { int i, j, t; i = s1; j = s2; t = 0; while (i if (a[i] c[t++] = a[i++]; } else {
2017-02-16 22:56:13 291
转载 快速排序算法
http://blog.csdn.net/morewindows/article/details/6684558 快速排序由于排序效率在同为O(N*logN)的几种排序方法中效率较高,因此经常被采用,再加上快速排序思想----分治法也确实实用,因此很多软件公司的笔试面试,包括像腾讯,微软等知名IT公司都喜欢考这个,还有大大小的程序方面的考试如软考,考研中也常常出现快速排序的身影。
2017-02-16 21:01:33 280
转载 判断二差树是否为平衡二叉树
http://blog.csdn.net/zhaojinjia/article/details/11891523 来自剑指offer 求树的深度 用递归做很简单,只要知道递归出口语句的别写错。 [cpp] view plain copy print? struct BinaryTreeNode { int
2017-02-16 21:00:20 356
转载 Redis性能测试研究
http://www.cnblogs.com/lulu/archive/2013/06/10/3130878.html 根据一些测试整理出来的一份方案: 1. Redis 性能 对于redis 的一些简单测试,仅供参考: 测试环境:Redhat6.2 , Xeon E5520(4核)*2/8G,1000M网卡 Redis 版本:2.6.9 客户端机器使用red
2017-02-15 09:15:40 637
转载 epoll多进程及惊群问题
http://blog.csdn.net/weiwangchao_/article/details/16980225 遇到问题】 手头原来有一个单进程的linux epoll服务器程序,近来希望将它改写成多进程版本,主要原因有: 在服务高峰期间并发的网络请求非常海量,目前的单进程版本的程序有点吃不消:单进程时只有一个循环先后处理epoll_wait()
2017-02-03 21:38:04 1068
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人