文章分类
Java基础
java基础
Map
计算机原理
队列
AQS与同步锁
线程与线程池
IO与网络
java代理
jdbc及其扩展
单元化测试
读书笔记
《spring源码深度解读》
《深入理解JAVA虚拟机》
《MySQL是怎样运行的:从根上理解MySQL》
《Redis开发与运维》
《Java并发编程的艺术》
《Docker与容器云》
中间组件
数据库
大数据组件
缓存
消息组件
运维基础
技术实践
项目源码
com.alibaba.druid
jedis
commons-lang3
java.security
apache.httpclient
java.io
apache.commons.pool2
tomcat
apache.sshd
lombok.log4j2
mybatis
netflix.archius
前端知识
瞬间
相册
朋友圈
留言板
友情链接
沧海月明
解决了什么问题,做了什么优化
累计撰写
149
篇文章
累计创建
33
个标签
累计收到
1
条评论
栏目
文章分类
Java基础
java基础
Map
计算机原理
队列
AQS与同步锁
线程与线程池
IO与网络
java代理
jdbc及其扩展
单元化测试
读书笔记
《spring源码深度解读》
《深入理解JAVA虚拟机》
《MySQL是怎样运行的:从根上理解MySQL》
《Redis开发与运维》
《Java并发编程的艺术》
《Docker与容器云》
中间组件
数据库
大数据组件
缓存
消息组件
运维基础
技术实践
项目源码
com.alibaba.druid
jedis
commons-lang3
java.security
apache.httpclient
java.io
apache.commons.pool2
tomcat
apache.sshd
lombok.log4j2
mybatis
netflix.archius
前端知识
瞬间
相册
朋友圈
留言板
友情链接
目 录
CONTENT
项目源码-沧海月明
以下是
项目源码
相关的文章
2025-04-24
MyBatis开发
开发一个简单的mybatis案例 开发流程: 编写实体po类 编写dao文件接口,写好接口方法,传参使用@param,接口配置为@mapper 编写xml文件 mapper标签:配置好映射的类 sql id=all_column:写好全表结构或常用表结构
2025-04-24
25
0
0
mybatis
2025-04-22
apache.sshd
一、几种常见的ssh库和他们之间的关系 四种ssh库的对比 常听到的ssh相关库有:jsch、apache.sshd、openSSL、openSSH OpenSSL:是底层加密基础库,基于C语言开发,主要是提供加密算法库(AES、RSA等)和SSL/TLS协议实现,支持证书管理和密钥生成等 Open
2025-04-22
18
0
0
apache.sshd
2025-04-22
SSH
SSH是什么 SSH(Secure Shell 的缩写)是一种网络协议,用于加密两台计算机之间的通信,并且支持各种身份验证机制。 举个例子:登录远程服务器的时候,需要将用户输入的密码传给服务器,如果这个过程是明文通信,就意味着传递过程中,线路经过的中间计算机都能看到密码,这是很可怕的。 SSH 就是
2025-04-22
23
0
0
apache.sshd
2025-04-20
类加载及执行子系统
开发者可以通过主动调整字节码生成和类加载器功能对代码编译进行深层次的自定义。 Tomcat:正统的类加载器架构 Tomcat源码参考:http://www.chymfatfish.cn/archives/tomcat
2025-04-20
16
0
0
tomcat
《深入理解JAVA虚拟机》
2025-03-19
GenericObjectPool
对象池概述 对象池是通过一定的规则来维护对象集合的容器。commos-pool在很多场景中,用来实现"连接池"/"任务worker池"等,大家常用的dbcp数据库连接池,也是基于commons-pool实现。 一个非常常见的实现就是RedisPool的实现:
2025-03-19
46
0
0
apache.commons.pool2
2025-03-19
httpclient
使用案例 post org.apache.httpcomponents是apache提供的发http请求的包,能够提供简单的restful风格接口请求客户端的代码模板 还需要分析httpclient、spring-restTemplate、servlet、springMVC的区别: httpclie
2025-03-19
46
0
0
apache.httpclient
IO与网络
2025-03-12
Mybatis的语句执行逻辑
在Mybatis+spring配置章节中分析过mybatis的配置加载逻辑:http://www.chym
2025-03-12
56
0
0
mybatis
2025-03-04
Tomcat
tomcat是servlet运行的容器,它承担的作用是为每个servlet暴露对应的端口,并将接收到的请求分发到这些servlet中 spring-boot有自主集成的tomcat,不使用spring-boot的项目中tomcat往往是需要自己进行集成的。to
2025-03-04
23
0
0
tomcat
IO与网络
2025-02-27
DruidDataSource
alibaba出品的DataSource封装 DruidDataSourceFactory - 对外API 首先看一个简单案例: public DataSource getDataSource() throws Exception { Properties props = new Prope
2025-02-27
47
0
0
com.alibaba.druid
数据库
jdbc及其扩展
2025-01-24
spring-扫包
ClassPathBeanDefinitionScanner是spring提供的扫包能力,基于这个类或者实现这个类都可以完成一些特殊bean的加载 因为spring正常注册bean要么就是配置类,要么就是走正常类加注解,要么就是xml,灵活性还不够,有时可能还想把一些特殊的东西加载成bean 比如m
2025-01-24
88
0
0
《spring源码深度解读》
mybatis
1
2
3