自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(12)
  • 资源 (2)
  • 收藏
  • 关注

原创 Mysql优化(一)分区与分表

Mysql 分区和分表 什么是分表和分区

2022-12-06 17:00:30 1144 1

原创 java 日志 log4j、log4j2、slf4j、logback有什么区别?

java日志jar简介

2022-07-06 10:08:16 535

原创 rclone 实现阿里OSS同步到MINIO

rclone 是一个工具。支持在不同对象存储、网盘间同步、上传、下载数据。包括Dropbox、Box、Onedrive、Gdrive、Mega、S3、MINIO、Alioss等在内的主流网盘中的各类资源,同时实用的挂载功能能够把网盘挂载到本地(OpenVZ架构的VPS不支持挂载)服务于Aria2、CloudTorrent等下载工具以及FileBrowser等私人网盘工具。#下载地址,如果慢,可以直接下载到本地再上传linuxwget https://downloads.rclone.o...

2021-09-30 09:53:19 2908 2

原创 MINIO双机实时备份

MINIO有时需要实时备份,怎么配置呢。其实使用MINIO自带的客户端命令MC即可。在主服务器上添加配置#添加备份机./mc config host add minio2 http://192.168.0.2:9000 AccessKeyIdSecretAccessKey--api s3v4# 添加监控复制 --force 强制覆盖已经存在的目标。--fake 模拟一个假的操作。--watch, -w 监听改变并执行镜像操作。--remove 删除目标上的外部的文件...

2021-09-30 08:56:16 10392 8

原创 MINIO服务器的临时认证Token(STS)

MINIO是类似阿里的OSS云存储服务器。它支持AWS S3服务器的一些接口。1.搭建MINIO服务器mkdir /usr/local/miniomkdir /usr/local/minio/etcmkdir /usr/local/minio/datacd /usr/local/minio# 等待下载完成curl -O https://dl.minio.io/server/minio/release/linux-amd64/miniochmod 750 minio# 改成自己的

2021-09-28 18:22:20 8324

原创 Docker打tomcat应用包,导出镜像

Dockerfile,以tomcat8.0版作为基础镜像FROM tomcat:8.0#定义工作目录ENV WORK_PATH /usr/local/tomcat/confENV WEB_PATH /usr/local/tomcat/webapps#定义要替换的server.xml文件名ENV SERVER_CONF_FILE_NAME server.xml#删除原文件server.xmlRUN rm $WORK_PATH/$SERVER_CONF_FILE_NAME#复制

2021-09-17 10:36:08 333

原创 springBoot配置文件密码加密

由于信息安全越来越重视,当别人拿到或者看到你的配置文件。相当于数据库等在裸奔。所以我们需要对敏感信息比如IP,密码,用户名,关键路径等加密。我们需要加个jar就可以简单实现配置文件密文启动。添加jasypt-spring-boot-starter这个jar。它是一个加密工具,会在使用配置信息之前,先拦截获取配置的操作,解密对应的加密配置再使用。有兴趣的可以看看源码。 <!-- Profile encryption --> <dependency> &..

2021-08-03 15:42:36 520

原创 Mysql更新全库的某些字段的存储过程

需求有时想更新整改库的某个字段的某些值。这样一张张表去更新太慢,容易漏掉。所以就想到用存储过程的方法批量更新或删除等操作。不废话直接上代码,直接执行sql这里我是更新db_cm1库的所有含app_id字段的表的app_id。DROP PROCEDURE IF EXISTS updateAllTablesColumnAppId;CREATE PROCEDURE updateAllTablesColumnAppId(IN oldId CHAR(150),IN newId CHAR(150))

2021-07-29 15:26:11 194

原创 Jenkins Maven打包Jar,部署远程服务器

1. 环境Jenkins 的环境我已经搭建,不会的小伙伴可自行百度。Jenkins 需要配置maven环境、JDK环境。点击 Global Tool ConfigurationMaven的配置路径,确保Linux安装了Maven,找到配置文件路径同样的先安装JDK,再填上路径。建议自己下载JDK。(jdk-8u144-linux-x64.tar.gz)因为OpenJdk只是jre,没有安装jdk,maven打包会报错。注意:新安装的jdk的xx/jre/l..

2021-07-19 11:22:21 1810

原创 Nacos最新版2.0.2无法启动问题

最近下载了nacos压缩包,双击startup.cmd报错。一直在请求连接。原因是nacos默认集群版。右键编辑startup.cmd,修改MODE为"standalone"。但是我这边还是出现错误:Unable to start web server; nested exception is org.springframework.boot.web.server.WebServerException: Unable to start embedded Tomcat找了很多原因,最后发.

2021-07-15 14:51:58 1065

原创 Docker中升级Gitlab,避免安全漏洞

最近Gitlab安全漏洞频频,而且都是很严重的安全漏洞。通过注册用户,来抓包获取整个管理员下的所有代码仓库。今天我也正好需要升级Docker中的Gitlab到最新版本。

2021-06-10 09:48:34 438 2

原创 Java多线程笔记 多学多练(一)

                                  java多线程学习笔记   写在前言,不管学习什么知识点,自己还是要边学边用。  在学习的过程中把一些自己认为重要的知识点记下来,看书只是为了看明白,吸收为自己的东西还需要自己多练练。然后自己做个总结,隔一段时间翻翻看看,这样长期有效记忆会很深刻。 多线程的书籍有很多,但是通俗易懂,结构层次清晰的我还是推荐一本书《...

2018-07-21 12:34:00 241

FlywhEncrypt,Notepad++加密插件.rar

notepad文本加密插件 基于openssl,支持AES256,cast5,Blowfish和CBC加密模式 把encrypt.dll复制到notepad++的路径下的pluging文件夹下即可,形如: ....\notepad++\plugins\encrypt.dll 重启notepad++即可使用 另外为了你操作方便,你自己可以设置快捷键: 加密:ctrl+E 解密:ctrl+D

2021-07-02

think in java 5 版

本书写的很好!给一些有工作经验或者是想深入了解java的朋友推荐

2014-05-31

空空如也

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

TA关注的人

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