自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(4)
  • 收藏
  • 关注

原创 Linux自动切割及删除日志脚本

创建脚本:vim cron.sh先贴上脚本代码#!/bin/sh. /etc/profile. ~/.bash_profilecat /data/xcx/logs/catalina.out >> /data/xcx/logs/catalina.outecho " " > /data/xcx/logs/catalina.outfind /data/xcx/logs -mtime 30 -name “.out” -exec rm -rf {} ;详解:#!/bin/sh. /etc/prof

2022-06-06 11:34:33 659 1

原创 kakfa消费异常

kafka消费异常前段时间,线上kafka出现了消费异常,消息消费不了,不停刷日志。领导让试着解决问题。1.查看kafka consumer配置,原先配置为自动提交offset,改为手动提交。

2021-01-07 17:37:21 486

原创 CyclicBarrier多线程导出Excel

项目场景:导出用户推广数据Excel文件,大概有百万数据,普通导出需要十几分钟,速度太慢,甲方要求优化。原因分析:Excel有多个sheet页,一个部门一个sheet,每个sheet页数据条数不统一,采用普通Excel导出,一个sheet页写完再写下一个sheet页,速度太慢。解决方案:CyclicBarrier+线程池CyclicBarrier可实现一组线程相互等待,当所有线程都到达某个屏障点后再进行后续操作。CyclicBarrier类的内部有一个计数器count,每个线程在到达屏障点的时候

2021-01-07 15:47:21 466 2

原创 idea上选择maven和spring initializer的区别

idea上选择maven和spring initializer的区别二者没有太大区别,选择spring initializer 会自动创建一个springboot项目,可以直观的选择一些自己需要的依赖,相当于可视化添加依赖。如果选择maven的话,需要自己手动在pom文件中添加依赖,适用于网络不太好的情况下。...

2020-06-15 14:47:14 3408 1

空空如也

空空如也

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

TA关注的人

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