DeathWhispers

Spring Boot 的16个最佳实践

1、使用自定义BOM维护第三方依赖 Spring Boot项目本身使用和集成了大量的开源项目,它帮助我们维护了这些第三方依赖。但是也有一部分在实际项目使用中并没有包括进来,这就需要我们在项目中自己维护版本。如果在一个大型的项目中,包括了很多未开发模块,那么维护起来就非常的繁琐。 怎么办呢?事实上,Spring IO Platform就是做的这个事情,它本身就是Spring Boot的子项...

TCP连接中客户端的端口号是如何确定的?

TCP连接中客户端的端口号是如何确定的? 原创张彦飞allen开发内功修炼2021-06-17 08:28 收录于话题#开发内功修炼之网络篇30个 大家好,我是飞哥! 在 TCP 连接中,客户端在发起连接请求前会先确定一个客户端端口,然后用这个端口去和服务器端进行握手建立连接。那么在 Linux 上,客户端的端口到底是如何被确定下来的呢? 事实上很多我们平时遇到的问题都和这个端口选...

TCP协议20问

1、什么是TCP网络分层 应用层 应用程序之间如何相互传递报文,比如HTTP协议 传输层 传输层的作用是为两台主机之间的”应用进程”提供端到端的逻辑通信,比如TCP协议 网络互连层 网络互连层提供了主机到主机的通信,将传输层产生的的数据包封装成分组数据包发送到目标主机,并提供路由选择的能力。 IP协议是网络层的主要协议,TCP和UDP都是用IP协议作为网络层协议。这一层的主...