自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 clickhouse-mysql数据同步

clickhouse版本:22.1.2.2 1.Mysql引擎(不推荐) CREATE DATABASE [IF NOT EXISTS] db_name [ON CLUSTER cluster] ENGINE = MySQL('host:port', ['database' | database], 'user', 'password') 引擎参数 host:port — MySQL服务地址 database — MySQL数据库名称 user — MySQL用户名 password — MySQL用户

2022-01-28 14:22:50 3749 1

原创 clickhouse-docker安装

1.docker安装命令 docker run --rm -d --name=ch-server \ --ulimit nofile=262144:262144 \ -p 8123:8123 -p 9009:9009 -p 9090:9000 \ yandex/clickhouse-server:22.1.2.2 注意:1.一定要把clickhouse的实际存储目录挂载出来(不是data目录,实际存储的是store),不然会很大的,导致后面docker磁盘不够用的 ​ 2.挂载的存储目录

2022-01-28 14:21:19 1434

原创 Java高效开发-常用idea插件

这里推荐几个常用的idea插件,可以大大提高开发的效率 所使用的idea版本为 2021.2.3 1.Jrebel and Xrebel for IntelliJ Jrebel用于热部署,避免频繁重启项目浪费时间,项目用Jrebel启动即可,快捷键 Ctrl+shift+F9即可,不过插件需要激活,激活方式自行百度 Xrebel可用于分析接口性能、查看一些报文和具体执行的sql语句,对于与开发排查问题效率能大大提高,使用方式也很简单,用xrebel方式启动之后,访问http://ip:端口/xrebel即可

2022-01-23 21:59:55 1730

原创 Java高效开发-远程debug

1.前言 “这怎么回事?在本地还好好,放到服务器就不行了。这该怎么排查,日志也看不出来啥呀”,日常开发中经常会出现这种问题,这时候就可以尝试idea远程debug的模式试试 2.使用 1.环境:idea2021 2.idea配置 重点:将自动生成的参数添加到启动命令里 3.启动脚本 nohup java -agentlib:jdwp=transport=dt_socket,server=y,suspend=n,address=5005 -jar xxxxx-0.0.1-SNAPSHOT.jar &

2022-01-18 22:04:13 462

原创 springboot启动过程中常用的回调

1.介绍 springboot提供非常丰富回调接口,利用这些接口可以做非常多的事情,对于一些常用的回调接口进行介绍 2.常用的拓展接口 1.ApplicationContextInitializer 2.ApplicationListener 3.ApplicationRunner 4.CommandLineRunner 3.实例: 1.ApplicationContextInitializer接口是在spring容器初初始化之前调用的 创建MyApplicationContextInitializer类

2022-01-09 23:05:30 1456

原创 Java高效开发-SSH+Wireshark+tcpdump组合拳

目标 实现抓取远程服务器的数据包在wireshark中展示,不需要频繁使用tcpdump抓包后保存为cap数据包,在进行从服务器下载进行解析; 工具 1.ssh win10默认没有开启ssh服务端的,打开方式:搜索–>可选功能–>添加功能–>openSSH服务器–>安装即可 2.wireshark抓包工具 官网下载:Wireshark · Download 本人提供的阿里云盘下载链接:https://www.aliyundrive.com/s/XDHMTb835TU 3.tcpdum

2022-01-04 21:50:03 8933

原创 Java高效开发-fiddler抓包工具

1.简介 Fiddler是最常用的抓包工具之一,只要打开之后就能够实现数据包抓取,关闭之后会自动取消代理,非常方便本地调试 2.下载 阿里云盘地址:https://www.aliyundrive.com/s/9bBZXqavfft 3.使用 1.http请求抓取 fiddler打开之后就能自动抓取http请求,在那可以看到请求头和响应头的信息 右边 --------------------------------------------------- Result 状态码 Protocol 协

2021-12-30 22:42:59 905 1

原创 2.spring系列之404异常的捕获

回顾 我在之前发布了一篇spring统一返回的文章,最后提到是无法捕获404异常的,这里我们先来测试一下 @RestController public class TestController { @GetMapping("/test") public String insert22() { return "hello"; } } 浏览器请求试一下 http://localhost:8080/xxx 报错 # Whitelabel Error Page This

2021-12-29 22:11:59 1059

原创 1.spring系列之优雅的实现接口统一返回

好处 现在公司开发基本上都是以前后分离模式为主,所以要有个统一的数据格式,这样有什么好处呢? 能够提高前后端对接的效率(特别重要) 代码更加优雅和简洁 对于前端和后端维护更方便容易 实现(直接上代码) 1.状态码 这里我就初步定了两种异常状态码,更多状态码可以根据自己的情况去定义 @Getter public enum ResponseEnum { SUCCESS(0, "OK"), PARAMETER_ERROR(1,"参数异常"), S

2021-12-28 22:45:21 278

空空如也

空空如也

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

TA关注的人

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