zhiguo.zheng
码龄7年
关注
提问 私信
  • 博客:229,746
    社区:42
    动态:48
    229,836
    总访问量
  • 109
    原创
  • 865,893
    排名
  • 9,026
    粉丝
  • 53
    铁粉

个人简介:不畏将来,不念过往

IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:广东省
  • 加入CSDN时间: 2017-12-17
博客简介:

showadwalker的博客

查看详细资料
个人成就
  • 获得204次点赞
  • 内容获得49次评论
  • 获得606次收藏
  • 代码片获得2,149次分享
创作历程
  • 18篇
    2022年
  • 20篇
    2021年
  • 52篇
    2020年
  • 13篇
    2019年
  • 6篇
    2018年
成就勋章
TA的专栏
  • 开发软件安装及配置(windows)
    5篇
  • 分布式
    1篇
  • SpringBoot
    18篇
  • Linux
    7篇
  • 数据库
    5篇
  • mysql
    3篇
  • Java
    3篇
  • RabbitMQ
    7篇
  • git
    1篇
  • JUC
    2篇
  • 数据结构
    1篇
  • Java设计模式
    2篇
  • Spring cloud
    10篇
  • Redis
    1篇
  • 报错解决
    2篇
  • Zookeeper
    1篇
兴趣领域 设置
  • 大数据
    mysql
  • 最近
  • 文章
  • 代码仓
  • 资源
  • 问答
  • 帖子
  • 视频
  • 课程
  • 关注/订阅/互动
  • 收藏
搜TA的内容
搜索 取消

分布式事务解决方案

2PC、TCC、最大努力通知、可靠消息、最终一致性
原创
发布博客 2022.11.20 ·
934 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

Fiddler 安装及使用教程(移动端 App 抓包)

文章目录下载及安装配置 https下载及安装官网地址:https://www.telerik.com/fiddler点击 try for free 选择 Fiddler Classic填写相关信息然后点击下载 ,安装过程跳过运行 Fiddler 界面如下所示配置 https首次勾选 Decrypt HTTPS traffic 时就会弹出如下图所示的弹窗询问是否要信任该证书,一直确定就可以导出证书...
原创
发布博客 2022.10.31 ·
817 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

SpringBoot JPA 使用教程

文章目录1. 简介2. 常用注解2.1 @Entity2.2 @Table2.3 @Id 、@GeneratedValue、@SequenceGenerator、@Column2.3.1 @Id2.3.2 @GeneratedValue2.3.3 @SequenceGenerator2.3.4 @Column2.4 @Transient2.5 @Temproal3. EntityManagerFactory1. 简介Jpa 是一套ORM 的规范hibernate 不就是一个 ORM 框架也提供了对于
原创
发布博客 2022.05.02 ·
4297 阅读 ·
7 点赞 ·
0 评论 ·
26 收藏

chrome 浏览器插件推荐

1. 沙拉查词-聚合词典划词翻译2. 扩展管理器(Extension Manager)3. Table of contents sidebar4. OneTab5. Octotree - GitHub code tree6. FeHelper(前端助手)7. Adblock Plus - 免费的广告拦截器
原创
发布博客 2022.04.21 ·
197 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Java IO流

Java IO流文章目录Java IO流一、节点流1. 字节流字节输入流字节输出流2. 字符流字符输入流字符输出流二、包装流(装饰器设计模式)1. 输入流包装2. 输出流包装三、转换流1. 字节输入流转字符输入流2. 字节输出流转字符输出流四、注意一、节点流1. 字节流字节流主要用于处理二进制的文件,如图片、音频、视频、doc、pdf字节输入流父类:InputStream子类:FileInputStream …字节输出流父类:OutputStream子类:FileOutputStream
原创
发布博客 2022.03.02 ·
250 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

RabbitMq 从入门到高级

文章目录1. MQ的作用1.1 流量削峰1.2 应用解耦1.3 异步处理2. 四大核心2.1 生产者2.2 交换机2.3 队列2.4 消费者3. 工作队列3.1 开启手动应答3.2 消息重新入队4. 队列持久化5. 消息持久化6. 消息不公平分发7. 发布确认7.1 单个确认发布7.2 批量确认发布7.3 异步确认发布8. 交换机8.1 funout (广播)8.2 direct (精准匹配)8.3 topic (通配符)9. 死信队列9.1 死信来源10. 延迟队列10.1 基于死信队列实现10.2 基于
原创
发布博客 2022.02.21 ·
1031 阅读 ·
0 点赞 ·
0 评论 ·
4 收藏

Redis 从入门到高级

文章目录1. Redis2. 基本数据类型2.1 String2.2 list2.3 set2.4 zset2.5 hash3. 特殊数据类型3.1 Geospatial3.2 Bitmaps3.3 HyperLogLog4. 发布订阅1. Redis底层原理:单线程+多路IO复用2. 基本数据类型2.1 String2.2 list2.3 set2.4 zset2.5 hash3. 特殊数据类型3.1 Geospatial3.2 Bitmaps签到、记录用户每天是否活跃3.3
原创
发布博客 2022.02.19 ·
699 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Mysql 高级特性

文章目录1. 字符集1.1 服务器级别1.2 数据库级别1.3 表级别1.4 列级别1.5 utf8 和 utf8mb42. sql_mode2.1 宽松模式2.2 严格模式3. linux 数据库目录结构3.1 数据库文件存储路径3.2 数据库命令路径3.3 数据库配置文件4. 默认数据库 mysql5. 权限控制5.1 权限表5.2 角色管理6. Mysql 逻辑架构7. SQL 执行过程8. 缓冲池9. 存储引擎9.1 InnoDB 和 MyISAM 对比1. 字符集以下四个级别自上而下,下层级
原创
发布博客 2022.02.16 ·
893 阅读 ·
0 点赞 ·
1 评论 ·
2 收藏

idea git窗口中没有Local Changes 解决方法

只需要在设置中,将下图所示选项取消勾选即可
原创
发布博客 2022.02.08 ·
4305 阅读 ·
12 点赞 ·
0 评论 ·
7 收藏

Mysql 基础重点

文章目录1. 基本的查询2. 运算符3. 多表查询4. 常用函数4.1 字符函数4.2 流程控制函数4.3 聚合函数5. SQL 执行流程6. 子查询6.1 分类角度一:单行子查询、多行子查询1. 单行子查询2. 多行子查询6.2 分类角度二:相关子查询、不相关子查询1. 相关子查询2. 不相关查询7. 创建表1. 根据现有表创建一个新表并复制数据2. 根据现有表创建一个新表不复制数据8. 管理表8.1 增、删、改、重命名表字段8.2 重命名表8.3 删除表8.3.1 5.7 版本8.3.2 8.0 版本8
原创
发布博客 2022.02.02 ·
1238 阅读 ·
1 点赞 ·
0 评论 ·
8 收藏

人大金仓关闭表的外键约束检查

有时我们需要批量向数据库中导入数据,这时如果存在外键约束,就需要注意导入数据的先后顺序,变的很繁琐。这时我们可以暂时关闭外键约束检查,注意并不是删除外键,使得数据可以正常导入,导入后再恢复外键约束检查。-- 关闭外键约束检查ALTER TABLE 表名 DISABLE TRIGGER ALL;-- 开启外键约束检查ALTER TABLE 表名 ENABLE TRIGGER ALL;...
原创
发布博客 2022.01.25 ·
1622 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

达梦数据库开启允许对自增列赋值

-- 允许对自增列赋值SET IDENTITY_INSERT 表名 ON;-- 不允许对自增列赋值SET IDENTITY_INSERT 表名 OFF;注意: DM 要求一个会话连接中只有一个表的 IDENTITY_INSERT 属性可以设置为 ON,当设置一个新的表 IDENTITY_INSERT 属性设置为 ON 时,之前已经设置为 ON 的表会自动还原为 OFF。当一个连接结束,IDENTITY_INSERT 属性将被自动还原为 OFF...
原创
发布博客 2022.01.25 ·
4138 阅读 ·
1 点赞 ·
0 评论 ·
3 收藏

达梦数据库查询数据库中存在自增列的所有表名

SELECT DISTINCT ALL_TABLES.TABLE_NAME, ALL_TABLES.OWNERFROM SYSCOLUMNS,ALL_TABLES,SYSOBJECTS WHERE SYSCOLUMNS.INFO2 & 0x01 = 0x01 AND SYSCOLUMNS.ID = SYSOBJECTS.ID AND SYSOBJECTS.NAME = ALL_TABLES.TABLE_NAME -- 下面的用户名改成你的用户名,不加的话系统表中的约束也会查出来AND A
原创
发布博客 2022.01.25 ·
1742 阅读 ·
0 点赞 ·
0 评论 ·
2 收藏

达梦数据库查询数据库中所有的外键约束并关闭

SELECT ALL_CONS_COLUMNS.TABLE_NAME, ALL_CONS_COLUMNS.CONSTRAINT_NAME, ALL_CONS_COLUMNS.OWNERFROM SYSCONS, SYSOBJECTS, ALL_CONS_COLUMNS WHERE SYSCONS.id=SYSOBJECTS.id --'F'代表外键,'P'代表主键,'U'唯一索引AND SYSCONS.TYPE$='F' AND SYSOBJECTS.name=ALL_CONS_COLUMNS.C
原创
发布博客 2022.01.25 ·
7316 阅读 ·
3 点赞 ·
4 评论 ·
20 收藏

IDEA Java程序启动添加参数 VM options、Program arguments、Program arguments

文章目录Run Configuration1. VM options1.1 添加方法1.2 获取方法2. Program arguments2.1 添加方法2.2 获取方法3. Environment variables3.1 添加方法13.2 添加方法23.3 获取方法Run Configuration启动可以添加的参数主要就是以下三类1. VM options1.1 添加方法// -D开头 + 参数名 = 参数值// = 两侧没有空格// 不同参数之间空格分隔// 如下所示我们增加两个
原创
发布博客 2022.01.25 ·
4997 阅读 ·
3 点赞 ·
0 评论 ·
13 收藏

centos7 安装 Kingbase V8R3(.iso安装包)

本次安装文件KingbaseES_V008R003C002B0340_Lin64_install.iso安装步骤1. 上传安装包上传KingbaseES_V008R003C002B0340_Lin64_install.iso 到 /home2. 创建数据库用户# 创建kingbase用户useradd kingbase# 修改kingbase的登录密码useradd kingbase# 输入密码、确认密码...# 赋予kingbase用户执行安装包的权限chown -R kin.
原创
发布博客 2022.01.22 ·
3818 阅读 ·
0 点赞 ·
0 评论 ·
10 收藏

Java Map<String,Object> 接收 Long 类型数据变为 Integer 类型,强转 Long 报错

文章目录1. 包装类型不能直接强转2. 正确的转换方式2.1 int 转 long2.2 long 转 int2.3 Integer 转 Long2.4 Long 转 Integer3. Map 存入 Long 变为 Integer 的原因4. 解决强转 Long 报错问题1. 包装类型不能直接强转// 强转会报如下错误// class java.lang.Integer cannot be cast to class java.lang.Long Integer number = 10;// 这
原创
发布博客 2022.01.14 ·
5282 阅读 ·
2 点赞 ·
1 评论 ·
10 收藏

Java反射机制

文章目录Java 反射前期准备1. 反射创建对象方法一:使用class对象创建方法二:使用 public 构造器创建方法三:使用 private 构造器创建2. 反射获取类构造器3. 反射获取字段3.1 获取 public 字段3.2 获取 private 字段3.3 获取静态字段4. 反射执行类方法4.1 执行 public 方法4.2 执行 private 方法4.3 执行静态方法Java 反射反射可以在不修改源代码的情况下,通过配置文件动态控制程序的运行前期准备先准备一个 Person 类
原创
发布博客 2022.01.06 ·
309 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

【AOP顺序—Spring4对比Spring5】

文章目录1. AOP 执行顺序对比1.1 Spring41.1.1 正常情况1.1.2 异常情况1.2 Spring51.2.1 正常情况1.2.2 异常情况1. AOP 执行顺序对比1.1 Spring4Spring4 对应 SpringBoot 的版本就是 1.X1.1.1 正常情况@Around环绕之前@Before方法调用…@Around环绕之后@After@AfterReturning1.1.2 异常情况@Around环绕之前@Before方法调用…@Aft
原创
发布博客 2021.12.26 ·
507 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

【SpringBoot2—Bean生命周期管理】

文章目录1. Bean生命周期1.1 @Bean注解指定初始化和销毁方法1.2 实现 InitializingBean、DisposableBean接口1.3 使用注解@PostConstruct 、@PreDestory1.4 实现 BeanPostProcessor 接口1. Bean生命周期1.1 @Bean注解指定初始化和销毁方法// 使用方法: 利用@Bean的 initMethod 和 destroyMethod 属性指定相应方法的名称@Bean(initMethod = "initMe
原创
发布博客 2021.12.26 ·
427 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏
加载更多