会员
商店
众包
新闻
博问
闪存
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
ā mén , Can i have a pen?
多思多行,享受进步; 倾听环境,感知生命。
博客园
首页
新随笔
联系
订阅
管理
随笔 - 39
文章 - 0
评论 - 1
阅读 -
17735
2023年2月10日
不要再使用Executors了!!!
摘要:
1、正确声明线程池 线程池必须手动通过 ThreadPoolExecutor 的构造函数来声明,避免使用Executors 类创建线程池,会有 OOM 风险。 Executors 返回线程池对象的弊端如下: - FixedThreadPool 和 SingleThreadExecutor :使用的是
阅读全文
posted @ 2023-02-10 10:25 zomicc
阅读(57)
评论(0)
推荐(0)
编辑
2023年1月13日
pdf填充
摘要:
GitHub[itexpdf] https://github.com/itext/itextpdf 第一步:编辑模板 使用可以编辑表单的pdf编辑器编辑pdf表单,效果如下。(我用的是迅捷pdf编辑器。) 第二步:使用iTextPdf设置表单属性值,支持多种类型,可自主研究 简单代码记录如下: ①导
阅读全文
posted @ 2023-01-13 16:42 zomicc
阅读(294)
评论(0)
推荐(0)
编辑
2022年9月6日
Redis缓存设计与优化
摘要:
全文转载自姐夫聊架构-Redis缓存设计与优化 Redis缓存设计与优化 多级缓存架构 缓存设计 缓存穿透 缓存穿透 是指查询一个缓存和数据库中都没有的,根本不存在的数据数据,导致所有的请求都落到数据库上,造成数据库短时间内承受大量请求而崩掉 造成缓存穿透的基本原因有两个: 自身业务代码或者数据
阅读全文
posted @ 2022-09-06 14:56 zomicc
阅读(252)
评论(0)
推荐(0)
编辑
2022年9月3日
统一异常处理
摘要:
代码托管地址:https://gitee.com/ZomiCC/code/tree/master/exception ##非统一异常处理 A代码:try...catch... B代码:try...catch... C代码:try...catch... D代码:try...catch... ##统一异
阅读全文
posted @ 2022-09-03 12:10 zomicc
阅读(162)
评论(0)
推荐(0)
编辑
统一校验
摘要:
此文代码托管地址: https://gitee.com/ZomiCC/code/tree/master/validate 我们平时都会碰到很多通用校验的场景:比如字段非空校验、字段长度校验等等。如下所示: @Null:被注释的元素必须为null @NotNull:被注释的元素不能为null @Ass
阅读全文
posted @ 2022-09-03 11:18 zomicc
阅读(80)
评论(0)
推荐(0)
编辑
2022年8月30日
当程序猿去了螺丝厂
摘要:
螺丝厂 你有没有遇到过像螺丝厂一样的流水线式事情。像下面这样,A-B-C-D-E-F...... 那这种的,用代码如何实现呢?我们很容易会想到使用责任链设计模式去实现。 什么是责任链 责任链模式是一种行为设计模式, 允许你将请求沿着处理者链进行发送。收到请求后, 每个处理者均可对请求进行处理, 或将
阅读全文
posted @ 2022-08-30 15:51 zomicc
阅读(18)
评论(0)
推荐(0)
编辑
2020年9月3日
【转载】一文学会常用 MySQL 分库分表方案
摘要:
来源 | https://www.cnblogs.com/littlecharacter/p/9342129.html 一、数据库瓶颈 不管是IO瓶颈,还是CPU瓶颈,最终都会导致数据库的活跃连接数增加,进而逼近甚至达到数据库可承载活跃连接数的阈值。在业务Service来看就是,可用数据库连接少甚至
阅读全文
posted @ 2020-09-03 16:38 zomicc
阅读(222)
评论(0)
推荐(0)
编辑
2020年8月19日
RocketMQ
摘要: 一、安装准备 1)修改配置 修改runserver文件: vi runserver.sh 修改为如下所示: 修改runbroker文件: vi runbroker.sh 修改为: 2)启动rocketmq 启动nameserver # 前台启动 ./mqnamesrv # 后台启动 nohup ./
阅读全文
posted @ 2020-08-19 19:04 zomicc
阅读(979)
评论(1)
推荐(1)
编辑
Docker的基本使用
摘要: [TOC]## 一、Docker的核心概念docker 包含四个基本概念: 镜像(Image) 容器(Container) 仓库注册中心(Registry) 仓库(Repository) 理解了这四个概念,就理解了 docker 的整个生命周期了! 
评论(0)
推荐(0)
编辑
2020年8月18日
logstash、ELK
摘要: [TOC]### 引言三张图引出logstash。
评论(0)
推荐(0)
编辑
下一页
公告
昵称:
zomicc
园龄:
5年2个月
粉丝:
0
关注:
5
+加关注
<
2025年3月
>
日
一
二
三
四
五
六
23
24
25
26
27
28
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
1
2
3
4
5
搜索
常用链接
我的随笔
我的评论
我的参与
最新评论
我的标签
随笔分类
es+kibana+logback(4)
Java(3)
linux(1)
Mybatis(4)
mysql(3)
redis(4)
spring(10)
zookeeper(1)
代码优化(4)
分布式(1)
各种设置(1)
其他(2)
容器化(1)
设计模式(1)
消息中间件(2)
相册
KNG(1)
阅读排行榜
1. linux下重装、安装mysql(3846)
2. mybatis之mapper配置四种方式(1416)
3. RocketMQ(979)
4. Mybatis之SqlNode解析(964)
5. redis实现分布式锁的两种方式(829)
评论排行榜
1. RocketMQ(1)
最新评论
1. Re:RocketMQ
好文!
--落雪融冰
点击右上角即可分享