日常记录

88 篇文章

IDEA升级到2021.3之后,Maven私有仓库不能用的解决

2021-12-09 17:24 日常记录 IntelliJ IDEA

更新到Intellij IDEA 2021.3之后,Maven出问题了!无法从Maven私有仓库下载依赖了。 !https://blog.didispace.com/images/pasted-751.png 提示要从maven-default-http-blocker下载,难道不应该去私仓下载吗? 原因 原来IDEA更新到2021.3后内置Maven的版本提升到了3.8.1。...

阅读全文

保姆级服务,一键Git Worktree

2021-12-07 17:13 日常记录 git

上一篇文章Git Worktree 高级使用整体反应不错,这完全是日常开发中可以用到的奇淫技巧。微服务环境下,通常我们都会有多个 repo,高级用法好归好,但每个 repo 都按照高级用法进行配置,还是比较麻烦的,你看这不就有同学发声了嘛 !https://blog.didispace.com/images/pasted-753.png 说者有心,听者有意,那就写个脚本吧 Git...

阅读全文

Git Worktree的高级使用介绍

2021-12-06 17:13 日常记录 git

前言 上一篇文章 Git Worktree 大法真香带大家了解了 git worktree 是如何帮助我同时在多个分支工作,并且互不影响的。但是创建 worktree 的目录位置不是在当前项目下,总感觉创建好的这些 worktree 不属于当前项目,这对于磁盘管理强迫症的我来说是十分难受的,今天就带大家了解一种高级用法来解决这个痛点 准备知识 在使用高级用法之前,你需要知道一点 bare...

阅读全文

如何不切换Git分支,同时在多个分支上工作?

2021-11-25 17:12 日常记录 git

作为程序员的我们应该都有一个感受,一旦进入某个项目,从开发,到发布,到生产,到 hotfix,到后期维护,那基本都有你的份。 正在开发某个 feature,老板突然跳出来说让你做生产上的 hotfix 更是家常便饭,面对这种情况,使用 Git 的我们通常有两种解决方案: 1. 草草提交未完成的 feature,然后切换分支到 hotfix 2. git stash | git stash pop...

阅读全文

安装Homebrew不要再改hosts了,直接用这个国内源地址更流畅!

2021-11-11 17:16 日常记录

昨天上班莫名机器卡在进度条进不去了,然后重装了系统。无奈之下,一些基础软件要装。作为MacOS用户,Homebrew肯定要先装上的,然后遇到了下面的错误: bash % /bin/bash -c "$curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh" curl: 35 LibreSSL...

阅读全文

GitHub Copilot支持 IntelliJ IDEA啦,插件装起来!

2021-11-03 17:14 日常记录 IntelliJ IDEA

前几天给大家介绍过一款IDEA编码自动注释工具,可以帮助小伙伴们的编程效率,想必很多人已经下载使用了,还没看过想了解下的小伙伴点这里:IDEA编码自动注释工具,让你的开发更有效率http://mp.weixin.qq.com/s?biz=MzU5Mjc5NTIzMA==&mid=2247485629&idx=1&sn=59023e1ade813be1f8ddd74bfa805a99&chksm=f...

阅读全文

是谁在Go标准库的源码中植入了色情网站?

2021-10-16 17:15 日常记录

昨天,有网友在群里说在GitHub上发现了色情网站! GitHub上怎么会有色情网站呢?网友给出了下面的截图: !go-issues-48886https://blog.didispace.com/images/pasted-624.png 这个出现在Go标准库中的Issue里面,有一个url... > 该Issue地址:https://github.com/golang/go/issues/48...

阅读全文

IDEA调试技巧:修改变量的运行值

2021-10-15 17:21 日常记录 IntelliJ IDEA

5. 临时执行表达式/修改变量的运行值 调试时,可以临时执行一些表达式,参考下图:点击这二个图标中的任何1个都可以 !https://blog.didispace.com/images/pasted-648.png 点击+号后,就可以在新出现的输入框里输入表达式,比如:i+5 !https://blog.didispace.com/images/pasted-649.png...

阅读全文

IDEA调试技巧:多线程调试

2021-10-15 17:20 日常记录 IntelliJ IDEA

3.多线程调试 多线程同时运行时,谁先执行,谁后执行,完全是看CPU心情的,无法控制先后,运行时可能没什么问题,但是调试时就比较麻烦了,最明显的就是断点乱跳,一会儿停这个线程,一会儿停在另一个线程,比如下图: !https://blog.didispace.com/images/pasted-641.png 如果想希望下一个断点位置是第2句诗句,可能要失望了:...

阅读全文

IDEA调试技巧:远程调试

2021-10-15 17:20 日常记录 IntelliJ IDEA

4.远程调试 这也是一个装B的利器,本机不用启动项目,只要有源代码,可以在本机直接远程调试服务器上的代码,打开姿势如下: 4.1 项目启动时,先允许远程调试 java -server -Xms512m -Xmx512m -Xdebug -Xnoagent -Djava.compiler=NONE -Xrunjdwp:transport=dtsocket,server=y,suspend=n,add...

阅读全文