《JavaEE进阶》----12.<SpringIOC&DI【扫描路径+DI详解+经典面试题+总结】>

本篇博客主要讲解扫描路径DI详解:三种注入方式及优缺点经典面试题总结_spring默认扫描路径...

JavaEE:多线程进阶(CAS)

CAS:全称Compareandswap,字面意思:”比较并交换“,一个CAS涉及到以下操作:我们假设内存中的原数据V,旧的预期值A,需要修改的新值B。比较A与V是否相等。(比较)如果比较相等,...

【JavaEE精炼宝库】网络原理基础——网络层 | IP协议

本文介绍网络层的作用,学习网络层的重点协议,IP协议。通过介绍IP协议的格式,IP地址的数量限制,公网私网IP地址,地址管理,路由选择来深度理解IP协议。...

【JavaEE】TCP/IP协议 (TCP万字详解)

TCP小结可靠性校验和序列号确认应答超时重发连接管理流量控制拥塞控制提高性能滑动窗口快速重传延迟应答捎带应答特征类型面向连接无连接可靠性可靠的不可靠的顺序保证保证数据按顺序到达不保证数据顺序流量控制使用滑动窗口机制...

【JavaEE】线程池和定时器

在深入研究Java并发编程的过程中,线程池和定时器是两个不可或缺的概念。它们不仅体现了Java在处理并发和定时任务上的强大功能,也反映了现代软件工程中资源管理和效率优化的重要性。以下是我在学习这两个主题后的总结与...

【JavaEE精炼宝库】网络原理基础——TCP协议详解(看这一篇就够了)

TCP(TransmissionControlProtocol)即传输控制协议,是一种面向连接的、可靠的、基于字节流的传输层通信协议,由IETF的RFC793定义。本文详细介绍TCP的核心机制,...

【JavaEE】HTTP(3)

引入非对称加密并不是针对数据本身加密,而是针对对称加密的密钥加密,使密钥可以不被外界知晓的传输给服务器,真正对数据加密的还是对称加密的密钥,这样服务器本身就持有公钥,而客户端就持有私钥(这个私钥每一个客户端都是一...

javaEE(2)

拦截web服务器向后端发送的数据,使请求地址在到达servlet之前进入到指定的过滤器中,可以对数据进行一些统一的处理,比如设置编码,权限控制等创建一个类实现Filter接口,并实现里面的doFilter()方法,...

【JavaEE精炼宝库】 网络编程套接字——初识网络编程 | UDP数据报套接字编程

在网络编程中,套接字(Socket)是实现网络通信的重要工具。套接字主要有两种类型:1.流式套接字(StreamSocket)2.数据报套接字(DatagramSocket)。今天就让我们来深入学习一下。...

javaEE WebServlet、SpringWebMVC、SpringBoot实现跨域访问的4种方式及优先级,nginx配置跨域

|1|Access-Control-Allow-Origin|允许的源||2|Access-Control-Allow-Methods|允许的方法...