简书 杭州_mina 《tomcat 8.x NioEndpoint核心组件浅析1》《tomcat 8.x NioEndpoint之Acceptor组件浅析2》 1.poll...
![240](https://cdn2.jianshu.io/assets/default_avatar/7-0993d41a595d6ab6ef17b19496eb2f21.jpg?imageMogr2/auto-orient/strip|imageView2/1/w/240/h/240)
简书 杭州_mina 《tomcat 8.x NioEndpoint核心组件浅析1》《tomcat 8.x NioEndpoint之Acceptor组件浅析2》 1.poll...
1 简介 TCP协议中,客户端发送的包,服务端都应该有回复。如果某个包服务端超过一定时间没有回复,则客户端需要重新发送这个包。对于客户端来讲,发送一个包,并不需要服务端回复了...
1 包头格式 序号:给包编号,解决乱序问题 确认序号:包被收到后进行确认。解决不丢包。第三次握手会确认初始序号。当操作系初始化时,有一个全局变量假设为 g_number 被初...
DNS服务器 域名系统,Domain Name System。域名和ip地址互相映射分布式数据库。可以理解为网络世界的地址簿。 DNS在日常使用者非常重要,每个人使用都要访问...
一、手动配置ip地址 net-tools sudo ifconfig eth1 10.0.0.1/24 --配置ip地址 sudo ifconfig eth1 up --网卡...
ip 作用:网卡在网络世界的通讯地址,相当于现实生活中的门牌号。 组成:ip地址由四段组成,每段占一个字节,每个字节8bit,每段的最大值为255 ip分类:如图一所示 从图...
一、数组和链表介绍 数组和链表是两种基本的数据结构,他们在内存存储上的表现不一样,所以也有各自的特点。以5位同学去上课时坐座位为例,总结它们的特点和区别。 1.1、数组的特点...
[TOC] MySQL索引和SQL调优 本文有参考网上其他相关文章,本文最后有附参考的链接 MySQL索引 MySQL支持诸多存储引擎,而各种存储引擎对索引的支持也各不相同,...
前言 最近看了Spring MVC源码,感觉特别有趣,像发现了新大陆一般,不能自拔。图片来自互联网.png图片来自互联网 阐述问题 最近发现一个关于FastJsonHttpM...
内存模型与运行时数据区 内存模型 java内存模型简称JMM(Java Memory Model ),定义了程序中各个共享变量的访问规则。 变量存储在主内存中,每个线程拥有自...
AOP(Aspect Orient Programming),作为面向对象编程的一种补充,广泛应用于处理一些具有横切性质的系统级服务,如事务管理、安全检查、缓存、对象池管理等...
有一句话:你现在偷的每一个懒,都是在给自己的将来挖坑。 按常理说,我们活在这个世界短短的几十年,应该都有自己的人生目标,或大或小,或高或低。不管是什么,我们的一生,都是朝着这...
【学习难度:★★★☆☆,使用频率:★★★★★】直接出处:观察者模式梳理和学习:https://github.com/BruceOuyang/boy-design-patter...
一、前言 本文来谈谈自己关于阅读源码的一些心得体会,希望大家能够更好的意见,留言回复。 二、为何要阅读源码 先分享一下为何要研究源码 : 我们在做项目时候一般会遇到下面的问题...