Java生态中最流行的数据库连接池hikaricp
Posted on
Edited on
HikariCP 是目前 Java 生态中最流行的数据库连接池,Spring Boot 2.x 之后默认就是它。
为什么选 HikariCP?
- 性能极高 — 号称”最快的连接池”,比 Druid、DBCP、C3P0 都快。核心原因是代码精简(不到 20KB)、去掉了所有不必要的抽象层。
- 零开销 — 内部用字节码增强(Byte Buddy)代替反射, getConnection() 路径极短
- 可靠 — 被 Spring Boot 官方选定为默认连接池,社区活跃,bug 修复快
- 连接验证高效 — 用
connectionTestQuery或isValid()API 做轻量检测,不会频繁打数据库
核心配置项(application.yml 示例):
Zuul开源的 API 网关,曾是Spring Cloud早期的默认网关
Posted on
Edited on
Spring Boot vs Spring Cloud核心区别
Posted on
Edited on
Spring Boot:快速构建独立的、生产级别的 Spring 应用
- 核心目标:简化 Spring 应用的初始搭建和开发
- 关键特性:内嵌 Tomcat/Jetty、自动配置(Auto-Configuration)、** starter 依赖**
- 定位:单体应用开发框架
- 一句话:让你用最少配置跑起一个 Spring 应用
Spring Cloud:基于 Spring Boot 的微服务解决方案
- 核心目标:解决微服务架构中的分布式问题
- 关键组件:
- 服务发现(Eureka / Nacos)
- 负载均衡(Ribbon / Spring Cloud LoadBalancer)
- 网关(Spring Cloud Gateway)
- 熔断降级(Resilience4j / Sentinel)
- 配置中心(Config / Nacos)
- 分布式追踪(Sleuth / Micrometer Tracing)
- 分布式事务 / 消息驱动等
- 定位:微服务治理框架
- 一句话:让你管理一堆 Spring Boot 应用组成的分布式系统
devpi如何启用root/public
Posted on
ubuntu22.04对Dockerfile调整国内源
Posted on
选项 A:使用 cat <<EOF 写入
在 Dockerfile 中,我们需要使用反斜杠 \ 来进行多行折行,并用 && 将命令连接起来,以减少镜像层数。
1 | FROM ubuntu:22.04 |
python中环境变量PYTHONPATH作用
Posted on
华为云微服务引擎CSE(Cloud Service Engine)
Posted on
Edited on
Debian版本号及代号对照表
Posted on
1.已发布稳定版完整列表
| 版本 | 代号(昵称) | 发布年份 | 支持状态 | 代号含义 |
|---|---|---|---|---|
| Debian 1 | — | 1996.06 | EOL | 无官方昵称 |
| Debian 2.0 | Hammer | 1998.01 | EOL | 铁锤 |
| Debian 2.1 | Slink | 1999.03 | EOL | 幻灯片(电影名) |
| Debian 2.2 | Potato | 2000.03 | EOL | 土豆 🥔 |
| Debian 3.0 | Woody | 2002.07 | EOL | 木制的(玩具名) |
| Debian 3.1 | Sarge | 2005.06 | EOL | 少校(军事军衔) |
| Debian 4.0 | Etch | 2007.04 | EOL | 蚀刻(Java方法名) |
| Debian 5.0 | Lenny | 2009.02 | EOL | 人名 |
| Debian 6.0 | Squeeze | 2011.02 | EOL | 挤压 |
| Debian 7.0 | Wheezy | 2013.05 | EOL | 吱吱叫 |
| Debian 8.0 | Jessie | 2015.04 | EOL | 人名 |
| Debian 9.0 | Stretch | 2017.06 | EOL | 拉伸 |
| Debian 10 | Buster | 2019.07 | EOL | buster(人名/玩具) |
| Debian 11 | Bullseye | 2021.08 | EOL | 保龄球术语🎳 |
| Debian 12 | Bookworm | 2023.06 | ✅ 当前稳定 | 书虫📖 |
| Debian 13 | Trixie | 未发布 | 测试中 | 人名 |
2.当前各分支状态
devpi开源pypi包缓存root/public vs root/pypi关系
Posted on
Edited on
devpi一个功能强大的Python PyPI镜像源/私有包托管
Posted on
Edited on
git分支介绍及常用命令
Posted on