DevTool
文章平均质量分 66
故渊池鱼
道阻且长,行则将至
展开
-
Springboot监听ConfigMap配置文件自动更新配置
参考网上各位大神的关于spring-cloud-starter-kubernetes-config的配置,一直未能实现业务配置热更新,k8s在v1.19之后已经改为其他方式了,其他开源方案过于复杂,遂改换思路,简单点,就用java最原始的文件变更监听来手动刷新配置。主要用到Springcloud的ContextRefresher.refresh()方法,可能有的配置不需要更新,这里就需要根据实际业务逻辑来决定要更新哪些配置了。补充下,刷新配置不是修改后立即执行的,是有时间间隔的,可以配置,自行研究吧。原创 2024-05-08 15:09:12 · 649 阅读 · 1 评论 -
MAC IDEA2022.2 项目选择在new window打开却打开了多tab
idea在全屏下打开新项目,选择了new window,项目却在tab标签页下打开原创 2022-08-02 09:48:46 · 2470 阅读 · 2 评论 -
Git导出增量包
-- 导出最后一次提交修改过的文件git archive -o ../updated.zip HEAD $(git diff --name-only HEAD^)-- 导出两次提交之间修改过的文件git archive -o ../latest.zip NEW_COMMIT_ID_HERE $(git diff --name-only OLD_COMMIT_ID_HERE NEW_COMMIT_ID_HERE)git archive -o ../latest.zip 81131159 $(git原创 2021-06-17 15:26:14 · 1260 阅读 · 0 评论 -
GitLab批量创建用户
本文将对Gitlab批量创建用户操作进行说明!GitLab版本:GitLab Community Edition 13.5.1思路调用GitLab提供的API进行用户创建的操作。操作步骤一、获取Personal Access Tokens1、使用有admin权限的账号登录GitLab;2、单击右上角的头像,点击"Settings"进入设置页面;3、点击左侧菜单Access Tokens,然后生成 Personal Access Tokens;4、将生成的perso.原创 2021-04-07 14:14:05 · 2971 阅读 · 2 评论 -
Gitlab批量导出用户
本文将对Gitlab的用户信息数据批量导出进行操作说明!思路登陆Gitlab服务器进行数据库登陆、数据查询及信息导出操作。操作步骤# 1、根据配置文件,定位数据库相关信息[root@l-git4 ~]# cat /var/opt/gitlab/gitlab-rails/etc/database.yml# 2、查看Gitlab对应的系统用户[root@l-git4 ~]# cat /etc/passwd | grep gitlab根据信息登陆数据库# 3、切换用户gitl转载 2021-04-06 17:08:11 · 3194 阅读 · 0 评论 -
mac下idea的svn密码记不住
问题现象:mac下的IntelliJ IDEA中svn无法保存密码,每次关闭窗口后都需要重新输入密码版本信息:macOS 10.15.6,IntelliJ IDEA 2020.1.2 (Ultimate Edition),svn1.10.4解决方案:1、网上最多的说法,尝试无效: 打开Settings->Version Control->Subversion 先Clear Auth Cache清理缓存 然后把Enbale interac...原创 2020-09-25 09:53:31 · 986 阅读 · 0 评论 -
IDEA中springboot项目启动慢
环境信息:IntelliJ IDEA 2019.3 (Ultimate Edition)macOS 10.15.4GC: ParNew, ConcurrentMarkSweepMemory: 1981MCores: 8问题描述:在idea中启动本地的springboot项目测试时,启动缓慢,会在前两行日志到启动图那卡好一会,才会继续运行。16:50:31.209 [ma...原创 2020-04-10 17:07:03 · 6257 阅读 · 3 评论 -
Mac安装redis并设置开机自启动
本文使用mac的包管理工具brew一行命令搞定安装redis。brew本身的安装与卸载请自行搜索。一、安装redis默认安装最新稳定版,后面@接版本号可指定版本eg. brew install redis@3.2brew install redis安装过程中每次会进行Homebrew更新检测,影响安装速度,如果不需要可以在终端输入(此命令临时有效)export HOME...原创 2020-04-01 11:51:51 · 4269 阅读 · 1 评论 -
IDEA中ivy项目配置及Ant的配置使用
IDEA中ivy项目配置及Ant的配置使用公司的老项目用的ivy+ant来管理包依赖及编译打包,eclipse对ivy支持较好,但之前一直用idea开发maven项目,比较习惯了,所以研究了下在idea怎么操作。一、ivy的安装与配置1、安装ivyIDEA插件Idea安装插件的方法,本文不多说,可自行百度。2、配置ivysettings.xml文件Setti...原创 2019-10-16 14:21:17 · 12780 阅读 · 2 评论 -
IDEA控制台Console里没有查找快捷键
IntelliJ IDEA版本:2016.2.1问题描述:之前的项目一直用的 Eclipse,习惯了其快捷键的使用,现在的项目换到IntelliJ IDEA,为了尽快上手,就把快捷键Keymap修改为Eclipse方式。发现在控制台Console里没有查找快捷键功能。解决:在网上找了好久也没有发现有效的信息,只好自己耐心的逐项对比了,发现在Keymap为Eclipse方式下,原创 2016-12-08 11:53:25 · 47154 阅读 · 7 评论 -
Maven已配置M2_HOME环境变量Myeclipse还是报错
Maven已配置M2_HOME环境变量,运行时在Myeclipse里还是报错:-Dmaven.multiModuleProjectDirectory system propery is not set. Check $M2_HOME environment variable and mvn script match.解决办法: 1.确认添加M2_HOME的环境变量原创 2016-05-11 15:55:58 · 3687 阅读 · 1 评论 -
MyEclipse中的查找快捷键
MyEclipse中的几种查找方法1、Ctrl+H:可以搜索文件,Java类名、方法名、包名等等。例如:在MyEclipse中打开Search弹出框,或者在菜单中打开Search弹出框, 定位到 File Search 这个页面,在 containing text输入你要找的内容, 在 file name patterns输入你要找的文件类型。java文件就写原创 2014-10-28 18:13:19 · 13802 阅读 · 1 评论 -
使用Postman模拟Request Payload发送post请求
Postman模拟Request Payload发送请求,如下图所示:原创 2017-12-05 13:53:46 · 41000 阅读 · 2 评论 -
Chrome浏览器跨域设置
Chrome浏览器跨域设置,以便本地调试1、CMD方式,在命令行工具里直接输入以下命令:Windows:"C:\Program Files (x86)\Google\Chrome\Application\chrome.exe" --args --disable-web-security --user-data-dir=D:\tempmacOS:open -a Google\ Chr转载 2017-12-05 16:35:26 · 3159 阅读 · 0 评论