自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

mhHao的博客

mhHao的博客

  • 博客(7)
  • 收藏
  • 关注

转载 关于TCP 半连接队列和全连接队列

最近碰到一个client端连接异常问题,然后定位分析并查阅各种资料文章,对TCP连接队列有个深入的理解查资料过程中发现没有文章把这两个队列以及怎么观察他们的指标说清楚,希望通过这篇文章能把他们说清楚一点问题描述JAVA的client和server,使用socket通信。server使用NIO。1.间歇性的出现client向server建立连接三次握手已经完成,但server的selecto...

2019-11-29 17:46:00 462

转载 Redis源码剖析--源码结构解析

Redis源码剖析–源码结构解析

2019-11-28 18:01:39 84

转载 如何开始阅读Redis源码

自从我写过Redis内部数据结构详解的一系列文章之后,有不少读者前来阅读和讨论。其中也有人问起阅读Redis源码的方法。本文我们就集中讨论这样一个话题:如果你现在想阅读Redis源码,那么从哪里入手?算是对之前系列文章的一个补充。Redis是用C语言实现的,首先,你当然应该从main函数开始读起。但我们在读的时候应该抓住一条主线,也就是当我们向Redis输入一条命令的时候,代码是如何一步步执行的...

2019-11-28 09:23:25 635 1

转载 Apache运行机制

1.Apache概述  Apache是目前世界上使用最为广泛的一种Web Server,它以跨平台、高效和稳定而闻名。  Apache并不是没有缺点,它最为诟病的一点就是变得越来越重,越来越复杂,被普遍认为是重量级的 WebServer。而且Apache的server为process-based server ,也就是基于多进程的HTTP服务器,它需要对每个用户请求创建一个子进程进行响应,这样...

2019-11-27 21:49:55 413

转载 Linux 之 rsyslog 系统日志转发

一、rsyslog 介绍ryslog 是一个快速处理收集系统日志的程序,提供了高性能、安全功能和模块化设计。rsyslog 是syslog 的升级版,它将多种来源输入输出转换结果到目的地,据官网介绍,现在可以处理100万条信息。特性:1.多线程2.支持加密协议:ssl,tls,relp3.mysql、oracle、postgreSQL4.等等…二、实践部署()2.1 环境图2.2...

2019-11-26 14:55:54 1262

转载 HTTP1.0、HTTP1.1和HTTP2.0的区别

一、HTTP的历史早在HTTP建立之初,主要就是为了将超文本标记语言(HTML)文档从Web服务器传送到客户端的浏览器。也是说对于前端来说,我们所写的HTML页面将要放在我们的web服务器上,用户端通过浏览器访问url地址来获取网页的显示内容,但是到了WEB2.0以来,我们的页面变得复杂,不仅仅单纯的是一些简单的文字和图片,同时我们的HTML页面有了CSS,Javascript,来丰富我们的页面...

2019-11-21 17:35:00 120

转载 Vim的终极配置方案,完美的写代码界面

配置如果你需要配置vim,只需在Home目录创建一个/.vimrc文件即可以配置vim了,如需安装插件,在/.vim目录下创建一个bundle文件夹,插件装在里面。(我通过Vundle管理插件,自行百度Vundle怎么使用),可以参考我的vimrc配置文件:含有完整的注释set nocompatiblefiletype onset rtp+=~/.vim/bundle/Vundle.vi...

2019-11-06 14:11:43 1178

空空如也

空空如也

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

TA关注的人

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