- 博客(27)
- 资源 (2)
- 收藏
- 关注
原创 使用DataGrip设置 mysql 8+ 允许所有host访问
DG 打开console窗口, 执行以下语句:USE mysql;GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' WITH GRANT OPTION;FLUSH PRIVILEGES;
2021-01-21 13:52:36 737
原创 IDEA + Gradle项目lombok不生效问题
解决方案:方法一:compile(group: 'org.projectlombok', name: 'lombok', version: '1.16.10')annotationProcessor 'org.projectlombok:lombok'方法二: 修改idea配置
2021-01-19 20:38:39 1037
原创 helm包安装部署相关命令
1、 查看 helm 列表:helm list2、 删除 某个 helm:helm delete xxx(查出来的 helm 名称) --purge # 加上 -- purge 彻底删除3、 安装helm过程中报错,可选参数调试:helm install --dry-run --debug . # 切换到helm包实际目录...
2020-10-10 18:11:02 1300 1
原创 kubectl 查找pod的集群物理挂载点
1、 查看前端服务所用的 PVC、PVxxx | grep r0001kubectl get pvc | grep static2、 找 VOLUME(假设为 r0001)对应的Primarydrbdadm sataus3、 在 Primary Node上执行命令 中找到 挂载点
2020-07-16 22:26:28 1936
原创 git merge -- squash (多个commit记录合并成一个提交记录)
git squash 的用法-- 将多个commit 记录合并成一个,可用于本地提交测试后合并至远程分支 develop分支merge至主线分支时,只有一个 commit 记录,代码整洁-- 将develop分支代码合并至 master分支,只保留一个commit记录1、 切换至 master分支2、 git merge origin/develop --squash3、 git commit -m "问题修改--测试ok"...
2020-07-16 21:16:43 7692 1
原创 MAC 常用快捷键(持续更新)
MAC 常用快捷键前言一、输入法切换二、常用命令三、截图工具四、应用间切换五、鼠标定位到文件的 home 和 end前言MAC 主要符号一共有四个:command、 control、option、shift 显示如下(图片来自官网):一、输入法切换中英文切换:键盘有中/英, 单击大小写切换:1、长按中/英2、切换到英文状态下shift + 中/英3、shift +(需要大写的字母),同 windows二、常用命令MAC 的 command 在一定程度上可以理解为 Windows
2020-07-12 00:25:37 447
原创 kubernetes 暴露服务端口,实现集群外部访问
小记:1、查找service ,kubectl get svc2、如果 PORT(S) 展示为:如8080/TCP 格式,则是端口号没有对外暴露; 展示为:如8080:8080/TCP 格式,则是端口号对外暴露。3、编辑svc: kubectl edit svc xxx-xxxx-svc ①、 type由 ClusterIP修改为 NodePort ②、...
2020-06-10 17:13:30 1336
原创 IDEA 2020.1.1 好用的 plugins插件
把 IDEA 做了个升级,目前IDEA2020.2 还没有正式版本,所以用的是 2020.1.1插件推荐: 官网-- https://plugins.jetbrains.com/idea (下载插件的时候,一定要注意版本匹配!!!)1、Chinese (Simplified) Language Pack EAP 中文插件,效果如下:2、Material Theme UI 主题插件,包含多种主题; 如下图,可以选择自己喜欢的主题 可以通过...
2020-06-02 10:18:26 5235
原创 Junit单元测试 和 main函数区别 (踩坑)
最近在学习 定时任务时,踩坑…Junit 单元测试 不支持 多线程!!!当Thread了新的线程后,Junit单元测试 在主线程运行结束后就关闭了,而不会等子线程运行结束。而main函数就不存在这个问题了...测试对比如下:Junit书写一个定时任务,每500ms执行一次:运行结果:可以看出,当主线程执行结束后,就关闭了,不会等 子线程运行main函数同上,书写一个定时任务,每500ms执行一次:运行结果如下:解决方案如果想使用Junit 进行多线程测试,可
2020-05-30 17:50:10 3781 1
原创 Gradle + SpringBoot + Mybatis-plus + 代码生成器 + 多数据源配置
gradle整合(全)1. 新建 gradle 项目(有网络情况下)1.1 新建 SpringBoot 项目1.2 运行项目2. gradle 整合 mybatis-plus2.1 前言2.2 添加依赖2.3 配置文件2.4 基本配置完成3. 代码生成器3.1 添加依赖3.2 配置文件3.3 运行代码生成器3.4 启动类添加注解3.5 运行 Application4. 简单CRUD 测试4.1 简单查询测试4.2 略5. 多数据源配置1. 新建 gradle 项目(有网络情况下)1.1 新建 Spri
2020-05-27 20:52:07 3335
原创 kubectl 常用命令(持续更新) k8s
kubectl 命令nameSpace namespace 可简写为 ns创建命名空间kubectL create namespace <namespace-name>查看所有的namespacekubectl get namespace删除NAME为 xxx的命名空间kubecet delete namespace xxxpod查看 pod 信息 (-o wide 查看更多信息)# 查看所有的podkubectl get pod # 过滤
2020-05-21 23:09:20 475
原创 Gradle 安装配置详解+idea配置(windows环境)
1、下载下载路径:https://gradle.org/install/#manually2、安装解压文件夹3、配置环境变量打开环境变量配置– 此处用的是win7系统GRADLE_HOME新建环境变量变量名:GRADLE_HOME变量值:gradle 解压路径PATH新建环境变量/编辑环境变量(如果已经存在PATH 变量)变量名:PATH变量值:gradle 解压 bin 路径 or %GRADLE_HOME%\bin;如果是编辑环境变
2020-05-18 20:11:54 3623 1
原创 SpringBoot 整合 Mybatis-plus(三) 多数据源配置
SpringBoot 整合 Mybatis-plus 之 多数据源配置1、环境搭建2、配置步骤1、环境搭建新建一个 Module,用于搭建多数据源配置,选择如下依赖:完成后的目录结构如下:(删除不必要的文件)使用 mp代码生成器生成完整的目录结构(也可不用)2、配置步骤pom文件引入依赖 <dependency> <groupId>com.baomidou</groupId> <artif
2020-05-14 20:31:11 2044
原创 SpringBoot 整合 Mybatis-plus(二) CRUD使用 + 分页插件使用
SpringBoot 整合 Mybatis-plus 【二】一、MP中简单的CRUD1. 前提准备2. 查询相关2.1 查询所有 selectAll2.2 通过ID查询 selectById2.3 条件查询2.4 模糊查询 like3. 插入一、MP中简单的CRUD1. 前提准备目录结构User.java 实体类数据库表结构表数据2. 查询相关2.1 查询所有 selectAll代码 /** * 查询所有 */ @Test
2020-05-13 20:24:35 2298
原创 mybatis-plus 常用注解(含: 示例截图)
Mybatis-Plus 常用注解1、 @TableName表名注解属性类型必须指定默认值描述valueString否“”表名schemaString否“”schemakeepGlobalPrefixboolean否false是否保持使用全局的 tablePrefix 的值(如果设置了全局 tablePrefix 且自行设置了 value 的值)resultMapString否“”xml 中 resultMap 的 id
2020-05-12 12:36:36 1320
原创 SpringBoot 整合 Mybatis-plus(一) 简单示例 + 代码生成器
SpringBoot + Mybatis-plus准备工作:搭建SpringBoot框架项目 如果没有搭建,可查看以下链接【 IDEA SpringBoot 从零搭建(有网络情况下)】https://blog.csdn.net/weixin_42862834/article/details/105691377如果需要 SpringBoot整合mybatis实现简单CRUD,可查看以...
2020-05-11 11:25:22 927
原创 SpringBoot 整合 mybatis 实现简单的CRUD(附:部分代码)
SpringBoot + Mybatis前提:搭建SpringBoot框架1、pom文件引入相关依赖在这里插入代码片
2020-04-29 23:32:51 383
原创 mysql-8.0.19-winx64.zip安装步骤详解
1、 下载mysql官网地址:https://dev.mysql.com/downloads/mysql/无需登录,直接点击下载:2、解压安装解压压缩包解压后目录结构如下: 配置启动文件在当前目录下 创建 my.ini 配置文件,并创建一个空文件夹data,用来存放数据[client]#设置端口号3306port=3306[mysql]#设置默认字...
2020-04-27 15:51:12 841 2
原创 MySQL安装运行报错 【系统错误:无法启动此程序,因为计算机中丢失VCRUNTIME140_1.dll 尝试重新安装此程序以解决此问题】
错误提示:原因定位: vc++驱动丢失(回想起来是被我误卸载了....),查了一下需要下载 vc++2015解决下载驱动:windows官网下载对应驱动,官网地址:https://www.microsoft.com/zh-cn/download/details.aspx?id=48145安装:完成之后发现问题并没有解决,发现控制面板中已经有vc++2012了…...
2020-04-27 14:39:36 3562 2
原创 Mysql安装部署图解(含 界面参数含义)、MySQL Workbench 使用
记录…1.下载MySQL太懒了…图省事儿,我是通过电脑管家–软件管理进行下载。也可以通过官网下载…我下载的是 mysql-installer-community-8.0.19.02. 安装根据需要选择Type,默认选择Developer Default , --> Next检查安装条件,直接 Next点击Execute执行,开始安装安装中… 全部完成...
2020-04-24 08:51:48 266
原创 批量删除maven仓库中的下载失败的文件
删除maven库中下载失败的文件创建文件,命名为 xxx.bat (批处理文件)@echo offrem maven仓库存放路径set REPOSITORY_PATH=D:\tool\repository\mavenrem 搜索中 ...for /f "delims=" %%i in ('dir /b /s "%REPOSITORY_PATH%\*lastUpdated*"') ...
2020-04-23 16:21:32 547
原创 SpringBoot修改启动图标Logo
SpringBoot修改启动图标Logo在resources下添加名称为 banner.txt 的文件,需注意路径和文件名称:banner.txt设置输入图片:-------------------------------------------------------- _ _ _ (_) | | (_...
2020-04-21 17:47:59 918
原创 IDEA SpringBoot 从零搭建(有网络情况下)
新建SpringBoot项目步骤记录:File --> New --> Project根据需求配置参数类型选择 web --> Spring Web点击 FINSH配置mavenFile --> Setting右键配置 Mark Directiry as运行运行 DemoApplication.java 文件,控制台出现如下,运行成功~...
2020-04-21 11:03:52 226
原创 SpringBoot使用@Autowired注入报错 Could not autowire
现象:@Autowiredprivate UserService userService ;SpringBoot 启动报错:***************************APPLICATION FAILED TO START***************************Description:Field userService in com.guodx.con...
2020-04-17 15:29:31 1423
原创 IDEA+Gradle项目引入lombok和Lambda后 编译报错
Gradle 项目 引入 lombok 和 Lambda表达式 操作符"->" 后,编译一直报错。1、 build.gradle 文件引入Lombok依赖complie(group: 'org.projectlombok', name: 'lombok', version: '1.16.10')annotationProcessor 'org.projectlombok:lombok'...
2020-04-16 15:37:09 739
vcruntime140_1.dll “系统错误:无法启动此程序,因为计算机中丢失VCRUNTIME140_1.dll 尝试重新安装此程序以解决此问题”
2020-04-27
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人