![](https://img-blog.csdnimg.cn/20201014180756930.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
理论知识
文章平均质量分 62
TransientWong
这个作者很懒,什么都没留下…
展开
-
运输层TCP/IP体系协议(TCP|UDP)(一)
TCP和UDP是TCP/IP体系中,运输层最终要的两种协议。在介绍这两种协议之前,先介绍一下端口的概念。 从IP层面来说,通信的两端是主机。IP数据报的首部明确表明了发送放和接受放的IP地址,但是,真正通信的实体是两个主机之间的进程,是一个主机中的进程跟另外一个主机中的进程在交换数据,端到端的通信是应用进程之间的通信。在单个计算机中,进程被进程标识符所表示,但是在因特网中的使用的...翻译 2018-08-12 00:33:18 · 2004 阅读 · 0 评论 -
JAVA NIO源码分析之Selector
先上一段代码 public static void main(String[] args) throws Exception{ Selector selector = SelectorProvider.provider().openSelector(); ServerSocketChannel serverSocketChannel = Serv...原创 2018-09-02 18:13:13 · 706 阅读 · 0 评论 -
spring boot @ConfigurationProperties使用
Spring-boot可以用类注解@ConfigurationProperties代替在字段上一个一个使用@value注解,这种方式最好使用yml文件。因为properties文件默认的编码不是utf-8。需要使用@PropertySource注解来规定字符集。而且需要引入处理器。我试了一下,不好使呢为什么。。。 <dependency> <g...原创 2018-09-11 19:13:58 · 615 阅读 · 0 评论 -
Servlet生命周期详解
Servlet程序时运行在服务器端的java程序,生命周期收到web容器的控制。生命周期有5部分:加载,初始化,服务,销毁,卸载其生命周期都可以在HttpServlet和GenericServlet中找到对应的方法。1、加载Servlet Web容器负责加载Servlet,当web容器启东时或者在第一次使用这个Servlet的时候,容器会负责创建Servlet实例,但...原创 2018-10-06 16:20:56 · 8497 阅读 · 0 评论