- 博客(9)
- 收藏
- 关注
原创 git 命令
一、git 基础命令Git 按照场景可以分为以下场景(Scence):Workspace:当前工作区,修改的的最初状态。Staging:修改后,添加到准备提交的缓存状态。Local repository:本地的代码仓库,只对自己的代码生效。这也是和 svn 区别之一,svn commit 之后就直接提交到远程服务器了,git commit 之后只是到本地代码库。Remote repository:远程代码库,将自己的本地代码库同步到远程代码库上,这样可以供别的开发者分享自己的成果。补丁 di
2022-05-16 15:55:07
141
原创 使用redis-shake工具进行redis数据库迁移同步
redis同步工具—redis-shake一、简要介绍 Redis-shake是一个基于golang语言开发的,用于在两个redis之间同步数据的工具,满足用户非常灵活的同步、迁移需求。 github地址 https://github.com/alibaba/RedisShake 支持类型:standalone、cluster、sentinel、Proxy等 redis版本支持2.x to 5.0二、支持的迁移模式decode: 把Redis R
2021-10-25 16:11:50
3850
原创 Oracle数据库转Mysql数据库
Oracle数据库转Mysql数据库一、使用工具Navicat Premium 12 (我使用这个版本)二、转换方法打开Navicat Premium 12 ----->上部工具栏------>数据传输在选项中可选择传输的相关操作(索引是否包含、表字段转小写等功能)三、存在的相关问题主键oracle主键为 number 类型,不支持自增转为 mysql 后自动为 decimal 类型,此类型不能设置为自增需要设置主键自增,手动将mysql主键改为int类型字符串
2021-08-17 10:41:07
1280
7
原创 nacos高可用集群搭建、配置无效问题排查
nacos配置中心集群搭建:一、环境jdk版本:1.8.0_181nacos: 1.3.1 * nacos需使用最新版本才能兼容8.*版本的mysqlmysql: 8.0.19三台机器(三个以上节点才能搭建集群)10.221.164.151:9000 10.221.164.152:9000 10.221.164.153:9000二、部署集群设置mysql数据源分别在三台服务器上安装nacos,修改各机器上nacos/conf下的application.properties
2021-08-05 17:22:00
1027
原创 jpa根据数据库自动生成自定义实体
jpa根据数据库表生成实体模板idea中database中选择连接数据库,在选中表找到Scripted Extensions选项,替换Generate POJOS.groovy[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-Cg8hUhjX-1627293348604)(C:\Users\wanglei\AppData\Roaming\Typora\typora-user-images\image-20210726175119958.png)]import com.int
2021-07-26 17:56:26
602
原创 springboot实现日志追踪
一、MDC介绍 MDC(Mapped Diagnostic Context,映射调试上下文)是 log4j 、logback及log4j2 提供的一种方便在多线程条件下记录日志的功能。MDC 可以看成是一个与当前线程绑定的哈希表,可以往其中添加键值对。MDC 中包含的内容可以被同一线程中执行的代码所访问。当前线程的子线程会继承其父线程中的 MDC 的内容。当需要记录日志时,只需要从 MDC 中获取所需的信息即可。MDC 的内容则由程序在适当的时候保存进去。对于一个 Web 应用来说,通常是在请求被处理
2021-07-12 16:42:17
1104
原创 springboot整合jetcache
springboot整合jetcache一、添加pom依赖<dependency> <groupId>com.alicp.jetcache</groupId> <artifactId>jetcache-starter-redis</artifactId> <version>2.5.11</version></dependency>二、yml配置文件jetcache: sta
2021-07-02 16:24:38
664
原创 sentinel整合springboot
sentinel整合springboot一、添加依赖 <dependency> <groupId>com.alibaba.cloud</groupId> <artifactId>spring-cloud-starter-alibaba-sentinel</artifactId> <version>2.0.0.RELEASE</version></dependency>当注
2021-03-05 16:11:24
967
原创 java开发常用Linux命令
java开发常用Linux命令查找文件find -name 文件名find . -name ".xml" 递归查找所有的xml文件find . -name ".xml" |xargs grep “hello world” 递归查找所有文件内容中包含hello world的xml文件查看一个程序是否运行ps -ef | grep 程序名ps –ef|grep tomcat 查看所有有关tomcat的进程终止线程kill -9 线程唯一标识查看文件
2021-03-05 14:18:54
159
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人