IntelliJ IDEA将terminal设置为git bash

平时在windows系统上更习惯用git bash作为终端,因为gitbash支持一些常用的linux命令。

现在也想把IDEA中的terminal也替换为git bash, 操作如下:

打开IDEA配置项:IntelliJ Idea File—>settings—>Tools—->Terminal 。

设置 Shell path 为 D:\Program Files…

ExtJs7 生产和测试环境选择不同的配置

最近开始使用ExtJs7开发点儿小东西,其中有些配置在生产环境和测试环境是不一样的。本来想将就下,在生产和测试的时候分别改动下,但是改了几次后实在受不了了,想找个地儿统一管理下。

查了资料,在sencha论坛找到了这个帖子:Different API URL for development and Production。题主有和我相同的疑问,也得到了解答。但是美中不足的是…

Windows下git bash添加alias

windows下的git bash算是最简单直接的linux命令行工具了。我平时也喜欢将之用为Jetbrains家各种IDE的terminal。

但是使用git bash时,有些习惯的linux命令,如ll,是没有的,只能使用ls -l。因此需要想办法添加alias。

步骤大致如下:

  1. 打开git安装目录下的etc目录(如:D:\Program Files\Git\etc)
…

查找占用CPU时间最长的线程

记录下查找Java应用占用CPU时间最长的线程的过程。

获取进程ID

使用jps指令获取java服务进程ID:

命令结果如下:

其中19064即是目标java服务进程ID。

查询线程占用时间

使用top …

linux防火墙操作命令

最近又开了一个VPS,免不了一通配置。在这里简单记录下linux防火墙相关的操作。

操作系统:centos7。

1. firewall启动、停止、重启

…

IDEA修改类注释自动生成的用户名

使用IDEA时,自动生成的类注释中的用户名默认为操作系统当前的用户名。这样的用户名通常和实际要用的用户名是不一致的。

已知的有两种调整方式。

第一种方式在File -> Settings -> Editor -> File and Code Templates –> Class –>Includes –>File Header 添加固定的author注释即…

清理idea缓存

使用idea的时候,有时调整了文件结构或pom文件就会报一些莫名其妙的错误。之前的解决方式是:打开应用目录,删除掉一系列idea生成的工程文件,而后再用idea重新打开就行了。

现在发现了一个新的解决方式:选择 菜单 -> File –>Invalidate Cache / Restart,打开缓存清理功能,点击“Invalidate and Restart”完成清…

URI has an authority component

在sbt的repositories中添加了本地的maven仓库,像这样子:

不过在执行时收到了如下的错误提示:

…