自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(4)
  • 资源 (3)
  • 收藏
  • 关注

原创 面试总结三

这次面试是我准备跳槽前的最后一次面试,其实也知道自己肯定面不过,毕竟社招需要相关工作经验,而我确实没有,C++服务器编程。第二轮面试的面试官直接拒绝了我,其实也不是太尴尬,就在意料之中。我们需要的是对同步异步,epoll LT和ET,网络收发包有经验的人,考了多个千万级数组求交,如何用libevent做收发包,同步、异步、阻塞和非阻塞的区别。        不过第一轮面试聊了两个小时,收获还挺

2017-02-23 15:16:28 409

转载 tcp_tw_recycle和tcp_timestamps导致connect失败问题

近来线上陆续出现了一些connect失败的问题,经过分析试验,最终确认和proc参数tcp_tw_recycle/tcp_timestamps相关;1. 现象    第一个现象:模块A通过NAT网关访问服务S成功,而模块B通过NAT网关访问服务S经常性出现connect失败,抓包发现:服务S端已经收到了syn包,但没有回复synack;另外,模块A关闭了tcp timestamp,而模

2017-02-14 16:07:41 378

转载 高性能网络里Time_wait状态过多

答疑(下) | 高性能网络里,你不知道的TIME_WAIT续[上篇],如果你没有阅读过上篇文章,可以点击底部的 阅读原文,先阅读上篇,搞清楚概念,再继续今天的下篇吧。先回答几个大家的问题1. 请问我们所说连接池可以复用连接,是不是意味着,需要等到上个连接time wait结束后才能再次使用?所谓连接池复用,复用的一定是活跃的连接,所谓活跃,第一表明连接池里的连接都是ESTABLISHED的,第二,

2017-02-12 22:52:46 3120

原创 KMP算法C 代码代码实现

最近做了一道题是叫写出一个字符串的nextval数组,其实我是知道next数组的含义的,上网搜了一下很着急,因为全部都在讲怎么求nextval和next数组,却没有一个讲清楚了nextval究竟是个什么东东,大概看了下求法,然后又自己按照next数组实现了一下kmp,顿时领悟了那个nextval是什么,不过其实这个数组用处不是太大。 牛客网请的左程云老师的课听了也非常清晰,虽然听...

2017-02-07 22:22:59 5167 1

Linux高性能服务器编程_游双 源码

Linux高性能服务器编程_游双 源码

2017-02-19

Linux高性能服务器编程_游双

从网络协议 服务器变成核心要素 原理机制,就不废话了,相搞后端编程这本书的内容我觉得最好都记住。另外所带源码也有不过在另外一个文件

2017-02-19

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除