声明: 注:本文仅供参考学习,不构成任何犯罪引导 说明: log4j未对字符合法性进行严格的限制,执行了恶意脚本。比如:${jndi:rmi://127.0.0.1:1099...
主要注释到实体类上的注解: @TableName(value = …) 当数据库名与实体类名不一致或不符合驼峰命名时,需要在此注解指定表名 @TableId(type = …...
很多文章认为Bean 的生命周期分为四步 实例化 Instantiation 属性赋值 Populate 初始化 Initialization 销毁 Destruction ...
欢迎访问我的博客,同步更新: 枫山别院[https://www.fsby.fun/]话接上篇,我们继续分析HikariCP获取连接的过程。 ③拿到一个连接 如果connect...
欢迎访问我的博客,同步更新: 枫山别院[https://www.fsby.fun/] HikariDataSource的getConnection()方法 HikariCP获...
首先再次贴出我们最初的预期各个模块的交互图: 目前rpc的基本功能都已经能够实现,下面我们加点新的需求: 用户可以添加自定义拦截器,实现rpc层面的AOP功能。 1.概述 首...
about Stream 什么是流? Stream是java8中新增加的一个特性,被java猿统称为流. Stream 不是集合元素,它不是数据结构并不保存数据,它是有关算法...
1、问题描述 这几天测试重构后的下载框架,发现在下载过程中如果网络中断或网络较差,个别应用的下载就会阻塞卡住,一直卡在 “正在下载 xx%”。 2、问题排查和定位 思考:网络...
HTTP 协议简介 浏览器工作的第一步是通过HTTP请求,根据URL 访问服务器获取数据(建立http请求之前还需要 DNS 查询)。 HTTP是一种应用层的协议,是一个纯文...