开发工具
文章平均质量分 54
Bronze5
一个普通的Java爱好者
展开
-
idea常用配置
一、代码配置1. 设置代码头每次创建代码的时候,无需手动编写创建人、时间等信息,一个配置搞定创建信息。1.1 配置配置页面如下:/** * @author 江羲 * @since ${DATE} ${HOUR}:${MINUTE} */1.2 效果新创建一个Java类,就会自动生成配置好的创建信息。...原创 2022-01-23 18:22:09 · 448 阅读 · 0 评论 -
Alfred4配置信息复制到其他电脑
1. 找到当前Alfred配置文件图中红框的文件:Alfred.alfredpreferences 就是Alfred的配置信息存储的文件。2. 把该文件复制到新电脑,相同目录即可。原创 2021-11-05 14:25:00 · 1420 阅读 · 0 评论 -
StarUML设置图形颜色
一、前言 看别人的UML图都是底色为粉黄色,但是使用原声staruml画图时,却是非常单调的黑白色。先看下官网的一张图,花里胡哨。而我们画出来的图,却是这样的!二、设置startUML -> PreferencesFill Color设置为:#fefed2Line Color设置为:#621000重新绘图...原创 2021-05-13 18:17:59 · 4475 阅读 · 0 评论 -
Staruml安装与破解,纯净方法(Mac版)
一、下载与安装从官方网站下载,网址:http://staruml.io/dmg文件下载完成后,双击安装。二、破解安装npm,在终端输入:brew install npm注意:如果出现“Error: Calling fails_with :gcc_4_0 is disabled! There is no replacement.Please report this to the homebrew/core tap:/usr/local/Homebrew/Library/Taps/ho原创 2021-05-13 17:59:18 · 4081 阅读 · 10 评论 -
java工程引用不到本项目中的类
一、现象 今天复制了好多代码到另外一个项目,发现有个自定义的类Maps.java在DfDataValues.java代码中引用不到,截图如下:DfDataValues.java和Maps.java在同一个模块下,不存在maven是否依赖的问题。本项目明明有一个Maps.java为什么在DfDataValues.java这个类中就是引用不到呢?二、排查使用快捷键cmd+O查找Maps这个类,奇怪了还真没有找到!1. 手动编译下我去,还是不能引用到。。。2. 强制运行(终极解决方案)在M原创 2021-05-07 20:07:52 · 3770 阅读 · 1 评论 -
Sublime操作所有行文本
场景 复制出来很多行数字,需要把每行数据使用引号括起来,然后在每行后面都加上逗号。解决方式一使用鼠标选中你要编辑的行,然后按cmd+shift+L即可编辑多行。然后按左右箭头定位到你需要编辑的位置(行首、行尾、中间任意位置)。方式二光标停在某一行,然后按ctrl+shift+上/下箭头来选中你要编辑的多行。ps:windows编辑多行,选择需要编辑的内容, Ctrl+Shift+L即可编辑多行...原创 2021-03-13 19:15:13 · 731 阅读 · 0 评论 -
zsh报错:_complete:96: bad math expression: operand expected at end of string
现象为了进入到Application文件夹,输入App后按tab键,想使用zsh的快捷提示功能,结果报错。如图所示:排查1.重新打开iTerm窗口刚打开命令行时,有一堆提示没有细看,现在重新打开命令行查看提示。[oh-my-zsh] For safety, we will not load completions from these directories until[oh-my-zsh] you fix their permissions and ownership and restart原创 2020-11-02 21:15:41 · 5205 阅读 · 0 评论 -
简单几步配置Mac下超好用的终端工具(iTerm2+Oh My Zsh)
一、前言iTerm2iTerm2是一款Mac下的终端工具,相比系统自带的终端工具有很多特性。比如快速打开多个span窗口、粘贴历史复制内容、快捷键唤醒终端等等。具体可参考:https://www.iterm2.com/features.htmlOh My ZshOh My Zsh是一个用于管理zsh配置的工具,提供了丰富的扩展功能。zsh相比bash有更丰富的功能,但其配置复杂,所以就有...原创 2020-04-24 18:38:43 · 5773 阅读 · 1 评论 -
记一次Mac开发环境的搭建
一、前言 刚换了台笔记本,重新安装了一遍开发同学常用的工具,在此记录一下。二、开发必备1. JDK下载地址:https://www.oracle.com/java/technologies/javase-downloads.html如果官网下载太慢,可以试试:https://repo.huaweicloud.com/java/jdk/注意:jdk9移除了rt.jar和tools.ja...原创 2020-04-23 13:25:48 · 450 阅读 · 0 评论 -
Mac版idea常用快捷键
系统快捷键cmd + `:一个应用多个窗口间切换command+空格,输入te:打开shell终端Command+shift+R:强制刷新浏览器缓存fn+F10/F11:调节音量control+cmmand+q:锁屏文件快捷键option+command+C:复制文件路径command+shift+C:跳转到根路径命令行快捷键esc然后按删除:删除一行刚输入的命令Jobs:...原创 2019-11-14 14:24:01 · 312 阅读 · 0 评论 -
One or more Filters failed to start.
tomcat错误日志如下[2019-09-30 03:18:17,131] Artifact servlet:war: Artifact is being deployed, please wait...30-Sep-2019 15:18:18.515 信息 [RMI TCP Connection(2)-127.0.0.1] org.apache.jasper.servlet.TldSca...原创 2019-09-30 15:43:14 · 2511 阅读 · 3 评论 -
java: 错误: 找不到符号
编译代码,报错截图如下随便找一个错误,Ctrl+G查找错误所在代码位置跟踪进去发现该类使用了lombok的相关注解@Datapublic class Person { private Integer id; private String name; public void sayHello() { System.out.println("h...原创 2019-09-29 23:34:55 · 61434 阅读 · 9 评论 -
because it happened inside debugger evaluation
问题调试代码的时候,发现有些变量赋值的代码没有进断点,就莫名其妙就被赋值了。此时schemaMappingsLocation和schemaMappings的值都为null,按下F8schemaMappingsLocation被赋值是正常的,schemaMappings的值怎么也有了???同时idea左下角有一个如下图的提示2. 排查发现schemaMappings在PluggableSc...原创 2019-08-24 21:18:47 · 10977 阅读 · 1 评论 -
springboot热加载与热部署
1.概念热加载:容器监听到文件的改变,重新加载改动的文件到容器,不释放整个应用的内存;这样无需停止该应用的运行,可以节省加载时间,所以常用于开发阶段。热部署:容器监听到文件的改变,重新加载整个应用程序,并重置应用运行中的所有状态;由于服务器中可以部署多个应用,这样可以不用重启服务器,只自动把改动过的应用重新部署,所以常用于生产阶段。2.springboot热加载(idea开发工具)在修改代码之后,...原创 2018-04-26 20:49:50 · 1839 阅读 · 0 评论 -
idea使用git之冲突
冲突产生的本质:修改的文件版本与仓库中最新文件版本不一致。也就是说只有当你修改的文件不是最新的文件时,才会产生冲突;所以建议每次修改代码前,都从仓库中拉一份最近的代码。例如:本地库与远程库不同产生的冲突1.在远程GitHub仓库中新建一份源代码。并更新到本地一份代码2.修改本地仓库代码,但不提交。3.修改远程仓库代码,并提交。分析一下:假设原文件版本为001;第二个提交的,也就是远程仓库修改后提交...原创 2018-05-10 22:02:07 · 1799 阅读 · 0 评论