自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 个人笔记: 从零开始安装rancher:git+maven+jenkins+docker+registry+rancher+RKE(K8S)流水线搭建+ingress使用

安装docker:下载安装包url:https://download.docker.com/linux/static/stable/x86_64/docker-20.10.5.tgz将这几个文件放在同一目录下:docker-20.10.5.tgz 、uninstall.sh、 install.sh、docker.serviceinstall.shuninstall.shdocker.serviceshellsh install.sh docker-20.10.5.tgz vim /

2021-04-07 14:56:22 689

原创 个人笔记:使用TIUP进行TIDB安装

1.在官网下载社区版 https://download.pingcap.org/tidb-community-server-v5.0.1-linux-amd64.tar.gz2.解压3.进入tidb-community-server-v5.0.1-linux-amd64目录运行local_install.sh4.source /root/.bash_profile5.tiup cluster template > topology.yaml6.修改 topology.yaml文件内容,我这

2021-05-06 16:49:24 738 1

原创 个人笔记: jenkins参数化构建

jenkins参数化构建1.流水线代码//jenkins+rancher流水线测试pipeline { agent any stages { stage('git代码拉取') { //拉代码 steps { checkout([$class:'GitSCM',branches:[[name:'*/master']],extensions:[],userRemoteConfigs:[[credentialsId:'gitee',url:'https://gitee.com/S

2021-04-27 17:25:34 395

原创 个人笔记: java部署最简单的Dockerfile

FROM java:8-alpine#可执行文件名称ARG JAR_FILE_NAMEENV JAR_FILE_NAME=${JAR_FILE_NAME}#端口ARG JAR_PORT#jar包所在路径ENV WORK_DIR /#暴露端口EXPOSE ${JAR_PORT}#把jar包加入到工作目录中ADD ${JAR_FILE_NAME} ${WORK_DIR}#切换工作目录WORKDIR ${WORK_DIR}#运行程序CMD java -jar ${JAR_FIL

2021-04-26 17:05:57 256

原创 个人笔记: linux 开机自启

linux 开机自启vim /etc/systemd/system/[服务名].service[Unit]Description=[服务描述]After=syslog.targetAfter=network.target [Service]Type=simpleUser=rootGroup=rootWorkingDirectory=[工作目录]ExecStart=[要执行的命令]Restart=always [Install]WantedBy=multi-user.targ

2021-04-26 16:18:53 142

原创 maven常用插件

cleanmaven-clean-plugin 清空target目录compilermaven-compiler-plugin java文件编译成classmaven-resources-plugin 针对resources 用于复制resources到指定的文件夹里maven-dependency-plugin 针对dependency 用于复制依赖的jar包到指定的文件夹里packagemaven-source-plugin 将源码(java文件)打包maven-j

2021-04-07 17:37:27 129

原创 SynchronousQueue+CallerRunsPolicy+ApplicationShutdownHook+记录offset+记录详情到日志表 保证高并发下的高可靠

高并发的情况下,最大限度防线程池数据丢失和保证数据可靠性,主要办法SynchronousQueue+CallerRunsPolicy+ApplicationShutdownHook+记录offset+记录详情到日志表//当核心线程数等于最大线程数keepAliveTime是失效的//SynchronousQueue零容量队列,即无等待队列//线程拒绝策略CallerRunsPolicy:核心线程和临时线程都在工作,且达到最大线程数,且队列已满,新加任务会在父线程执行,阻塞父线程。Synchro

2021-02-24 18:48:12 276

原创 mysql 8.0以上版本空间地理函数 4326 的axis-order 改为了lat-long,低版本4326的axis-order为long-lat 不兼容低版本的解决方案

mysql 8.0以上版本空间地理函数 4326的axis-order(轴顺序) 改为了lat-long,低版本4326的axis-order为long-lat 不兼容低版本的解决方案1.ST_GeomFromText(‘POINT(1 2)’, 4326, ‘axis-order=long-lat’)srid用4326,指定轴顺序2.ST_GeomFromText(‘POINT(1 1)’,0)或者ST_GeomFromText(‘POINT(1 1)’)srid 不用4326 用默认的即0,相

2021-02-24 18:11:36 1536

原创 RestTemplate使用注意事项

RestTemplate使用注意事项1.RestTemplate restTemplate = new RestTemplate();,像这样不加任何配置会出现永不超时的问题,不做配置ClientHttpRequestFactory的默认实现是SimpleClientHttpRequestFactory,SimpleClientHttpRequestFactory默认timeout时间为-1,即永不超时,详见源码图。请一定要设置超时。2.如下图RestTemplate默认就配置了很多消息转换器、自己添加

2020-08-28 16:42:27 700

原创 Spring Aop 失效的一种可能原因

Spring Aop 失效的一种可能原因一、问题描述1.@Transactional(propagation = Propagation.REQUIRES_NEW)失效并没有开启新的事务2.自定义注解 @DataSource(SLAVE1) 动态数据源切换失效二、分析和定位原因一、示例代码@Servicepublic class TestAopInvalid { @DataSource public void a() { b(); TestAop

2020-08-27 16:42:23 661

原创 JAVA图片加水印工具类

图片加水印工具类参考网上的资源写的图片加水印工具类,支持特定位置加水印和预设位置加水印,支持文字和图片水印,支持水印缩放、水印旋转1.工具类public class WaterMaskImgUtils{ /** * <p>Discription:[水印要缩小多少倍相对于被加水印的图片]</p> */ public static double SCALE_OF_WATER_MARK=-1D; /** *

2020-08-25 18:10:36 516

原创 java -Djava.ext.dirs= -jar 启动项目,产生的问题

我在项目中用:nohup java -Djava.ext.dirs=${DIR}/ -jar ${DIR}/${JAR_NAME} > ${DIR}/nohup.out &启项目,请求https报了以下错误:Caused by: javax.net.ssl.SSLKeyException: RSA premaster secret error将:jre目录下的/lib/ext...

2019-08-20 15:30:39 5465 5

原创 kafka链接错误问题笔记

kafka踩坑纪实1.Caused by: org.apache.kafka.common.errors.TimeoutException: Failed to update metadata after 60000 ms.先telnet kafka的broker的ip kafka的broker的port 排除是不是网络问题排除网络问题后:检查一下pom依赖的kafka版本示例:...

2019-08-08 11:48:29 660 2

空空如也

空空如也

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

TA关注的人

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