自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

我是一切问题的根源

记录日常学习以及遇到的问题。

  • 博客(10)
  • 收藏
  • 关注

原创 easyExcel导入导出(列锁定单元格、表头合并、导出类型限制、锁定单元格增加底色、设置密码、隐藏列等)

加粗样式你可以找到更多关于的信息 LaTeX 数学表达式here.新的甘特图功能,丰富你的文章Mon 06Mon 13Mon 20已完成 进行中 计划一 计划二 现有任务Adding GANTT diagram functionality to mermaid关于 甘特图 语法,参考 这儿,UML 图表可以使用UML图表进行渲染。 Mermaid. 例如下面产生的一个序列图:

2020-07-22 18:00:27 11112 3

原创 Java使用第三方工具包将word转换为PDF文件

*

2023-04-10 13:50:22 653 1

原创 分布式事务中Tcc模式常见问题(幂等、空回滚、空悬挂)解决

TCC的异常场景在分布式系统中,随时随地都需要面对网络超时,网络重发和服务器宕机等问题。所以分布式事务框架作为搭载在分布式系统之上的一个框架型应用也绕不开这些问题。具体而言,有以下常见问题:幂等处理空回滚资源悬挂这些异常的应对需要TCC框架的支持和解决方案。幂等处理产生原因因为网络抖动等原因,分布式事务框架可能会重复调用同一个分布式事务中的一个分支事务的二阶段接口。所以分支事务的二阶段接口Confirm/Cancel需要能够保证幂等性。如果二阶段接口不能保证幂等性,则会产生严重的问题,造成资

2021-12-17 10:49:26 3650

原创 生产遇到长时间未使用项目突然异常(java.io.IOException: The temporary upload location [/tmp/tomcat.315673755222586095)

抛异常原因:是因为在Linux系统中,使用 java -jar 部署 SpringBoot 项目时,会在操作系统的根目录/root/tmp 目录下生成一个 tomcat 的文件目录,上传文件先要转换成临时文件存到该临时目录下,才会上传到具体位置,由于临时 /tmp 目录下的文件,系统在长时间未使用时(默认10天),就会被系统默认机制自动删除掉,所以就会导致 (The temporary upload location [/tmp/tomcat.246491644596321059.9001/work/To.

2021-09-30 12:54:01 223

原创 记一次生产故障排查-CPU过高排查思路和分析

前提:前段时间公司服务器突然CPU飙高,久久不能下降,分析原因是因为公司有同事使用了JDK原生自带的线程池,导致创建了大量的线程去处理任务并且一直处于等待状态,解决:结合Linux命令+JDK命令一块分析并定位问题进行排查,以下说说我的解决思路:1、先用 top 命令来查看CPU占用最高的那个程序 找出它的 进程ID也就是 PID2、使用 ps -ef 或者 jps 命令来进行下一步定位,得知是怎样的一个程序给我们惹事(ps -ef | grep pid | grep -v grep)(jps -l

2021-06-25 14:44:53 364

原创 记录一次因Druid 1.1.22版本Bug造成服务性能受损的排查过程

1、项目中所使用的版本8.x以上2、druid版本1.1.22中源码去加载"com.mysql.jdbc.MySQLConnection"类3、druid版本1.2.6时修复其中加载的类路径为cj下,避免加载不存在的类转载自:https://blog.csdn.net/BTBO_/article/details/117632093...

2021-06-19 17:54:05 779

原创 Java代码实现Excel导出多份文件并压缩成zip包保存到OSS服务器返回URL访问下载

1、首先引入maven依赖<dependency> <groupId>com.alibaba</groupId> <artifactId>easyexcel</artifactId> <version>2.1.1</version> </dependency>2、实际导出工具类方法public static byte[] expor

2021-03-29 18:02:19 2119

原创 JMeter使用JSON传参并请求

全文:https://blog.csdn.net/weixin_46457203/article/details/105670335

2020-11-17 13:43:43 278

原创 【java如何中实现百分比的计算与显示】

以下代码可以实现转换百分比给大家强烈安利一个工具:糊涂工具包,里边有各种工具类供我们使用,可以更快速的实现需求,提高自己编码效率,减少加班。糊涂工具包网址:https://hutool.cn/docs/#/import java.text.DecimalFormat;import java.text.NumberFormat; public class myPercent { public static String percnet(double d,double e){ double

2020-07-16 19:20:37 1655

原创 【最全-工作常用git命令提高编程效率】

下载并安装git,配置好一切后在idea中集成就可以使用以下命令来开发拉· git add -A 提交所有变化· git add -u 提交被修改(modified)和被删除(deleted)文件,不包括新文件(new)· git add . 提交新文件(new)和被修改(modified)文件,不包括被删除(deleted)文件. git status 查看状态. git merge 分支名 合并到哪个分支. git checkout 分支名 切换分支. git cl

2020-07-16 19:17:18 89

空空如也

空空如也

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

TA关注的人

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