自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(49)
  • 资源 (1)
  • 收藏
  • 关注

原创 开发中易犯错的事务问题

开发中常犯的事务问题,总结如下

2023-07-09 18:13:32 195

原创 MySQL批量更新的常用实践

表数据批量更新一般在批处理系统或者定时任务中比较常见,常见的诉求就是对表中多条数据进行更新,完成相关业务

2023-04-11 21:27:11 860 2

原创 一行注释导致的生产bug

砖不停,bug不断;一个注释造成的bug,万幸没有影响核心业务,否则别说年终奖了,这年头,就要说:拜拜了您嘞

2023-04-10 18:04:23 133

原创 浅谈Java内部锁synchronized

内部锁在代码层面对应的是synchronized关键字,从Java7开始JVM已经开始对synchronized进行优化,并不会像早期实现中直接进入重量级锁模式。JVM对内部锁的优化有

2022-11-03 02:29:08 209

原创 生产环境数据库表迁移实践集锦

数据库表迁移是开发者必须要掌握的一种能力,对中高级开发者来说更是如此。工作中随着公司业务不断发展、系统架构的慢慢调整演化,迁移数据库表是不可避免的。由于数据是公司最最核心的资产,所以对生产环境数据库表的迁移并不是谁都可以去实施操作的

2022-10-28 07:27:39 490

原创 性能优化之代码的指令层优化

性能优化不是银弹,高并发场景下我们需要方方面面的优化,本文我们细说JVM指令层的优化

2022-10-24 20:21:03 814

原创 程序员不要好心办了坏事

开发中我们看那些散发着浓烈的,总有一种要修理它的冲动!这当然是好事,说明我们有能力识别不好的东西以及维持系统健康运行的意愿。但是,但是总是无处不在,我们好心有时候会办出坏事来。下面这个真实的案例就是某同学觉得表的字符集设计的不合理,在一次需求开发中就把他改了,然而不幸的是由此导致了一个不小的线上事故,下面分享给大家。

2022-10-22 14:53:56 5641

原创 位枚举应用-学会Java位枚举

作为开发者,掌握位枚举的开发技能可以帮助我们加快业务需求开发,提高系统性能

2022-10-17 00:59:11 211

原创 网络八股文之外, 你需要知道的MySQL知识

今天聊下MySQL的一些重要知识,有些可能和你之前所了解的并不一样,但却是事实!follow me~

2022-10-15 16:23:48 304

原创 MySql表的主键超限导致的生产事故

前两天系统的一张明细表的主键字段超出了限制范围,引发了一次生产事故。由于是底层服务使用的表,导致公司多个业务线系统无法使用,属于比较重大的生产事故,分享给大家,避免出现此类低级又重大的生产问题。

2022-10-11 22:33:26 596

原创 XShell常见问题记录

XShell无法连接远程主机, XShell执行脚本失败

2022-09-25 10:32:01 1381

原创 简明docker安装

docker快速安装, Linux安装docker说明

2022-08-28 17:58:56 389

原创 Jasper导出excel

Jasper导出excel,Jasper导出excel的常见问题,Jasper导出excel空行和分页问题,JasperStudio设计报表

2022-08-16 13:58:11 1430

原创 性能优化落地之串行异步化

性能优化之串行并发化, 性能优化方法论, Java常见性能优化方法, 串行改为并发处理, 并发应用场景, 性能优化之并发

2022-07-13 23:36:21 268

原创 线程安全的单例模式

单例模式实现, Java实现线程安全的单例模式, 单例模式创建方法, 单例模式使用指南

2022-07-08 13:11:06 6132 2

原创 Java pdf下载优化

pdf下载优化, 图片压缩, pdf中图片优化

2022-07-07 13:29:26 741

原创 记录生产中遇到的两个sql优化场景

SQL优化实践, sql索引优化, join查询优化

2022-07-05 21:22:44 285

原创 MySql插入百万级数据的几种方法

MySQL插入大批量数据, MySQL插入百万级数据, MySQL表中插入百万数据

2022-07-05 01:01:42 12306 2

原创 批处理任务的设计处理思路小记

Java批处理设计思路, 批处理开发思路, 跑批常见处理方法

2022-05-10 22:53:14 1127

原创 Java动态代理使用小记

动态代理使用 jdk动态代理 cglib动态代理

2022-05-04 17:54:05 558

原创 Java开发避坑小手册(会持续更新)

本文记录一些我们在日常开发中会经常使用但是又容易大意出bug的知识点,欢迎你在评论区留言,贴出你认为的易错点,我会认真维护到文中,并详细标注出处。1.判空判空是基本素养!!! 不管你是初级、中级,还是高级、资深,都需要判空。1.使用对象前要判空2.流要判空3.包装类型转基本类型要判空......2.Collections类注意事项Collections.emptyList()Collections.emptySet()Collections.emptyMap()上述三个方法我们在返回

2022-04-25 22:30:12 638

原创 RestTemplate发起带header的请求

RestTemplate发起带header的请求, RestTemplate使用header, RestTemplate发起postForEntity的请求, RestTemplate请求时添加header

2022-04-20 00:00:04 2983

原创 Mybatis一级缓存和二级缓存避坑小记

怎样关闭Mybatis二级缓存, 如何禁用Mybatis二级缓存, Mybatis缓存原理简述, Mybatis一级缓存和二级缓存, Mybatis缓存避坑指南

2022-04-19 23:21:30 729 3

原创 JasperReport pdf报表中插入图片(显示图片)

JasperReport生成带图片的pdf文件, pdf文件显示图片, pdf文件中插入动态图片, Java生成pdf文件

2022-03-31 13:58:25 5670 7

原创 JasperReport生成pdf文件 Java开发pdf文件 pdf文件生成及下载

JasperReport制作报表, JasperReport生成pdf文件, Java开发pdf文件, pdf文件生成及下载, ireport制作pdf报表, Java报表, SpringBoot下载pdf文件, JasperReport加载模板报错, JasperReport找不到字体, JasperReport生成pdf时字体报错

2022-03-31 01:34:20 9248

原创 一文学会AOP动态切面开发

动态aop使用 aop开发 aop动态配置切点

2022-02-10 22:17:49 346

原创 SQL优化常用实践

sql优化 sql常用实践

2022-02-09 18:52:03 465

原创 Java Stream使用注意事项

Java流实践,Java流注意事项,Java Stream实践,Stream注意事项,Stream踩坑

2021-10-11 18:23:12 707

原创 一条SQL导致的生产事故(大数据量)

生产事故,sql导致的生产事故,sql查询结果集,结果集数据量级庞大,机器内存被打满,系统无法正常响应,事故解决,事故复盘

2021-10-09 16:08:49 244

原创 rocketMQ实践--入门篇

rocketMQ实践 rocket环境搭建 rocketMQ配置 rocketMQ-broker配置 rocketMQ-console使用

2021-03-20 23:10:14 410

原创 常用排序算法-Java实现

Java排序算法 数据结构和算法 冒泡排序 选择排序 插入排序 堆排序 快速排序

2021-03-20 16:34:57 98

原创 mysql自动化安装脚本使用说明

MySQL自动化安装脚本 一键安装MySQL shell脚本自动安装MySQL 自动安装MySQL说明

2021-03-14 22:34:35 164

原创 Docker Registry私有仓库搭建

Docker Registry 私有仓库搭建 私有仓库安全认证 多机器可访问的registry仓库

2021-03-07 22:10:43 186

原创 BigDecimal工作实践

BigDecimal用法 BigDecimal精度 BigDecimal转换为字符串 BigDecimal精度设置

2020-12-19 22:18:22 132 3

原创 Java请求参数校验 Validation API使用

Java请求参数校验, 注解校验, Validation API使用, Java Bean属性校验, 接口参数校验

2020-12-19 21:26:13 988

原创 Java XML解析: 序列化 反序列化

Java XML解析 序列化 反序列化 支付行业报文格式

2020-11-29 16:47:17 1890

原创 Linux发送邮件实践

Linux发送邮件 简单易操作

2020-11-28 11:41:04 386

原创 Windows启用telnet服务

telnet命令 windows使用telnet

2020-10-24 21:05:51 369

原创 Linux安装Git

Linux系统安装GIt,方便实用

2020-08-02 17:11:38 220

原创 Idea远程debug设置

Idea设置远程debug,方便定位线上问题

2020-08-02 16:20:51 336

java jdk自动安装脚本

本资源为Linux系统的jdk自动安装脚本,jdk一键安装的shell脚本,运行脚本即可快速安装jdk,使用方法: 1.保证自己的服务器上有jdk安装包,该脚本中默认的jdk版本为jdk-8u221-linux-x64.tar.gz,你可以将其替换为自己的jdk版本; 2.复制此shell脚本到自己的服务器上; 3.更改文件为可执行模式,执行chmod +X demo.sh; 4.执行脚本,安装结束

2022-11-13

auto_install_mysql.sh

linux系统自动安装MySQL的shell脚本,使用该脚本auto_install_mysql.sh你可以一键轻松安装MySQL数据库,省去大量繁杂且易错的操作和配置。脚本会自动帮你安装、配置及启动MySQL数据库,让你解放双手、节省时间,秒级轻松使用!

2021-03-14

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除