10 2018 档案
摘要:监听器的作用: 增加WEB的事件处理机制,更好的监视和控制web应用状态的变化 每当web应用中某些某些状态发生变化时,Servlet容器将产生相应的事件,此时我们实现的监听器会接收和处理这些事件. Servlet2.4规范中定义了8个监听器接口和6个事件 监听器和监听事件的对应关系: 1.Serv
阅读全文
摘要:初窥SpringMVC SpringMVC本质上就是一个Servlet 先忽略具体细节,大体分析一下其结构 springMVC如何创建出来的(轮子怎么造出来的)以及它是如何干活的(轮子怎么用的)? 1.1环境搭建 maven依赖 <dependcy> <groupId>javax.servlet</
阅读全文
摘要:Connector的结构 Connector中具体用ProtocolHandler来处理请求的,不同的ProtocolHandler代表不同的连接类型(如Http11Protocol使用普通的Socket来连接,Http11NioProtocol使用NioSocket连接) ProtocolHand
阅读全文
摘要:Tomcat顶层结构及启动过程 tomcat最顶层的容器叫Server,代表整个服务器,一个tomcat只有一个。由org.apache.catalina.startup.Catalina管理(整个tomcat的管理类。其中的load()用于根据conf/server.xml创建Server并调用S
阅读全文
摘要:NioSocket Buffer 要传输的数据,like货物 Channel 传输通道,like快递配送中心 Selector 选择器,like挑拣员 configureBlocking(false)设置非阻塞模式,之后才能调用register方法注册Selector到ServerSocketCha
阅读全文
摘要:java 中Socket的用法 TCP/IP协议 两个不同的协议,放在一起说。IP协议是用来查找地址的,对应网际互连层;TCP协议是用来规范传输规则的,对应传输层。 TCP在传输之前会进行三次沟通(三次握手),传完数据断开的时候会进行四次沟通(四次挥手) 两个序号和三个标志位 seq(sequenc
阅读全文
摘要:DNS解析 首先域名所有者需要将自己的域名解析到对应的IP 上(相当于注册)这样DNS(domain name server)服务器才能查找到 不同的域名运营商都由自己不同的解析页面 解析类型: CANME记录将域名解析到另一个域名(如github的一个repository,不用买云主机了) A记录
阅读全文

浙公网安备 33010602011771号