摘要:
一、序言 通常情况下,文件相关的操作可以借助各种语言中的文件操作相关的类,如:Java 可以借助 org.apache.commons.io.FileUtils 工具类中的相关方法。但是在使用的过程中发现,对于拷贝整个目录,尤其是linux的jre由于其目录中存在超链接的文件,导致使用Java的方式 阅读全文
摘要:
一、下载 7z是一个免费的工具,除了通过命令行的方式提供各种文件、压缩包相关的操作外,还提供了一种方式可以打出自解压的exe程序。该程序从运行到结束经历了三个流程: (1) 解压文件到用户临时目录; (2) 运行指定的启动程序/脚本; (3) 运行完之后退出删除解压文件; 在网站 https://w 阅读全文
摘要:
一:logback.xml配置内容如下 二:Maven依赖的配置如下 阅读全文
摘要:
一、打包配置 maven-assembly-plugin使用描述(拷自 maven-assembly-plugin 主页) The Assembly Plugin for Maven is primarily intended to allow users to aggregate the proj 阅读全文
摘要:
一、简述 在web项目中,常使用tomcat作为web容器。代码编写的时候,由于业务需要,也常会使用线程机制。在系统运行一段时间之后,若出现响应慢或线程之间出现死锁的情况,要查出问题所在,需要使用jdk 提供的 jvuisualvm 工具,通过该工具监视tomcat的线程运行情况,从而解决问题。 t 阅读全文
摘要:
1、这串代码依赖的jar包为sigar.jar,下载地址为:https://sourceforge.net/projects/sigar/; 2、 在获取 CPU 信息的时候需要加载 对应的dll,请参考静态代码块中的方式。 阅读全文
摘要:
(1) Server 中的 port 该端口为tomcat使用jvm的端口,必须保证唯一性,否则tomcat启动不成功; (2) Connector 中的 port 该端口为tomcat中所有web应该对外使用的端口,该端口被占用,web服务无法访问,但是 tomcat 可以正常启动。 阅读全文
摘要:
一:GridData (1) 将 GridData 的 widthHint 设置为0,可以解决控件大小会随着这其默认值长度大小而改变的问题。 阅读全文
摘要:
一、vim 的三种模式 (1) 插入模式 在插入模式中,才能输入文字;要进入插入模式,可以按键 “i”;如果要进入插入模式时,直接切换到下一行,可以输入“o”; (2) 命令模式 在命令模式中,主要进行文中光标移动、选中文段、删除、复制等功能;由插入模式、底线模式进入命令模式时,直接按“esc”即可 阅读全文
摘要:
一、介绍 PowerMockito 可以用来 Mock 掉 final 方法(变量)、静态方法(变量)、私有方法(变量)。想要使用 PowerMockito Mock掉这些内容,需要在编写的测试类上使用 注解:@RunWith(PowerMockRunner.class) 及 @PrepareFor 阅读全文