首先简述一下TPC连接建立的过程中,“三次握手”的过程:第一次:客户端像服务器端发送连接请求第二次:服务器收到请求后,向客户端发送回应和连接请求第三次:客户端收到后,对服务器的请求发送应答其中总共发送了3条消息,因此该过程也称作“三次握手”而这其中3次握手也是建..
                            
                            
                                分类:
其他好文   时间:
2016-07-24 07:08:24   
                                阅读次数:
1699
                             
                         
                    
                        
                            
                            
                                红黑树是一棵二叉搜索树,它在每个节点上增加了一个存储位来表示节点的颜色,可以是Red或Black。通过对任何一条从根到叶子简单路径上的颜色来约束,红黑树保证最长路径不超过最短路径的两倍,因而近似于平衡。红黑树是满足下面红黑性质的二叉搜索树:(1)每个节点,不是红色就..
                            
                            
                                分类:
其他好文   时间:
2016-07-24 07:07:05   
                                阅读次数:
151
                             
                         
                    
                        
                            
                            
                                互斥量和信号量的区别1.互斥量用于线程的互斥,信号量用于线程的同步。这是互斥量和信号量的根本区别,也就是互斥和同步之间的区别。互斥:是指某一资源同时只允许一个访问者对其进行访问,具有唯一性和排它性。但互斥无法限制访问者对资源的访问顺序,即访问是无序的。同步:..
                            
                            
                                分类:
其他好文   时间:
2016-07-24 07:08:20   
                                阅读次数:
167
                             
                         
                    
                        
                            
                            
                                进程间通信就是在不同进程之间传播或交换信息,那么不同进程之间存在着什么双方都可以访问的介质呢?进程的用户空间是互相独立的,一般而言是不能互相访问的,唯一的例外是共享内存区。但是,系统空间却是“公共场所”,所以内核显然可以提供这样的条件。除此以外,那就是双方..
                            
                            
                                分类:
系统相关   时间:
2016-07-24 07:08:30   
                                阅读次数:
266
                             
                         
                    
                        
                            
                            
                                本文是老男孩个人公众号的第一篇文章,如果喜欢,可加oldboy_linux,或扫结尾的二维码进行关注!http://oldboy.blog.51cto.com/2561410/1829072技术的提升仅是量的积累,思想的提升才是质的飞跃!------老男孩前言:虽然本文题目是针对IT运维人员的,但其他行业的伙伴同样能从..
                            
                            
                                分类:
其他好文   时间:
2016-07-24 07:07:03   
                                阅读次数:
219
                             
                         
                    
                        
                            
                            
                                信号量的本质是一种数据操作锁,它本身不具有数据交换的功能,而是通过控制其他的通信资源(文件,外部设备)来实现进程间通信,它本身只是一种外部资源的标识。信号量在此过程中负责数据操作的互斥、同步等功能。信号量的工作原理由于信号量只能进行两种操作等待和发送信号,..
                            
                            
                                分类:
其他好文   时间:
2016-07-24 07:07:04   
                                阅读次数:
220
                             
                         
                    
                        
                            
                            
                                5xx系列500内部服务错误InternalServerError原因一般是:访问量大,服务器资源吃不消,或者内部执行错误,如后端mysql挂了。502(同504情况差不多)BadGateway原因一般是:1nginx出现502有很多原因,但大部分原因可以归结为资源数量不够用,也就是说后端php-fpm处理有问题,nginx将..
                            
                            
                                分类:
Web程序   时间:
2016-07-24 07:06:24   
                                阅读次数:
217
                             
                         
                    
                        
                            
                            
                                前两天看到博客有监控web的,之前也写过pycurl的监控状态;后面想想web监控咱们何不直接通过zabbix的方式监控;zabbix确实是个万花筒,这个也是我喜欢zabbix的一个原因之一吧;pycurl可以参考我之前写过的:http://xiaoluoge.blog.51cto.com/9141967/1616922。1、监控脚本:[ro..
                            
                            
                                分类:
Web程序   时间:
2016-07-24 07:06:41   
                                阅读次数:
369
                             
                         
                    
                        
                            
                            
                                以下观点属个人见解,如有不同观点,欢迎提出讨论----by无云
        十月怀胎,“胎教”作用暂且不表。
        孩子呱呱坠地,到幼儿园前:“专家结合自己多年的工作实际认为,只要孩子有简单的生活自理能力,并可以说出自己的意愿,就可上幼儿园。简单自理就是说,孩子会脱裤子,会脱鞋子。说出自己的意愿,就是说孩子能表达自己想上厕所等需求。”(摘自网络)建议孩子由父母照顾,特别是孩子能够...
                            
                            
                                分类:
其他好文   时间:
2016-07-24 07:06:58   
                                阅读次数:
156
                             
                         
                    
                        
                            
                            
                                1、常用线程池创建使用分析
2、自定义线程池...
                            
                            
                                分类:
移动开发   时间:
2016-07-24 07:05:37   
                                阅读次数:
323
                             
                         
                    
                        
                            
                            
                                说明:文章为初学者看推荐系统(蒋凡),结合网上资料做的笔记,不保证其正确性。欢迎指正^_
1、  继续记录下svd的一个例子(参考http://blog.sina.com.cn/s/blog_7c76633901019oi8.html,http://blog.csdn.net/abcjennifer/article/details/8131087):
1)  看下图,表示9篇文章中,b...
                            
                            
                                分类:
其他好文   时间:
2016-07-24 07:05:52   
                                阅读次数:
208
                             
                         
                    
                        
                            
                            
                                说明:文章为初学者看推荐系统(蒋凡),结合网上资料做的笔记,不保证其正确性~
一、首先当前的主流推荐方法有:
1、  协同过滤推荐;
2、  基于内容的推荐;
3、  基于知识的推荐;
4、  混合推荐;
(注:学习过程不必特意将他们区分开,由他们的推荐公式知道他们的缺陷,混合使用)
 
1、  协同过滤(CF collaborative Filtering):
1-1:基于用户...
                            
                            
                                分类:
其他好文   时间:
2016-07-24 07:05:09   
                                阅读次数:
142
                             
                         
                    
                        
                            
                            
                                C++实现的时间轮
tcp会话
超时检测
会话超时检测
代码整洁...
                            
                            
                                分类:
编程语言   时间:
2016-07-24 07:06:29   
                                阅读次数:
520
                             
                         
                    
                        
                            
                            
                                史上最全TCP/IP协议栈详解,如有错误,还望指点。交流学习,共同进步.........
                            
                            
                                分类:
其他好文   时间:
2016-07-24 07:05:37   
                                阅读次数:
228
                             
                         
                    
                        
                            
                            
                                由于上一篇文章的篇幅实在太长了,讲的都是单列集合,这篇文章将单独介绍双列集合Map的使用.Map双列集合根接口如果程序中存储了几百万个学生,而且经常需要使用学号来搜索某个学生,那么这个需求有效的数据结构就是Map。Map是一种依照键(key)存储元素的容器,键(key)很像下标,在List中下标是整数。在Map中键(key)可以使任意类型的对象。Map中不能有重复的键(Key),每个键(key)都有...
                            
                            
                                分类:
编程语言   时间:
2016-07-24 07:04:04   
                                阅读次数:
239
                             
                         
                    
                        
                            
                            
                                JavaScript 是面向 Web 的编程语言,绝大多数现代网站都使用了 JavaScript,并且所有的现代 Web 浏览器(电脑,手机,平板)均包含了 JavaScript 解释器。 这使得 JavaScript 能够称得上史上使用最广泛的编程语言。 JavaScript 也是前端开发工程师必须掌握的三种技能之一:描述网页内容的 HTML、描述网页样式的 CSS、以及描述网页行为的 JavaS...
                            
                            
                                分类:
编程语言   时间:
2016-07-24 07:05:29   
                                阅读次数:
244