摘要:
在@Test标注方法所在的类上添加@Listener注解 @Listener(类路径.类名.class) public class ClassA { @Test public void test(){ ... } } 最常用的方式: 直接在TestNG.xml文件里添加 代码构建xml文件,有两种方 阅读全文
摘要:
mvnw是Maven Wrapper的缩写。简单地说,Maven Wrapper就是给一个项目提供一个独立的,指定版本的Maven给它使用。 我们安装Maven时,默认情况下,系统所有项目都会使用全局安装的Maven版本。但是,我们需要给一个特定的项目,安装我们指定版本的Maven,其他项目不受影响 阅读全文
摘要:
Cookie 是由客户端(通常是浏览器)保存的小型文本信息,其内容是一系列的键值对,是由 HTTP 服务器设置并保存在浏览器上的信息。 在post请求的瞬间,cookie会被浏览器自动添加到请求头中。 Session则是由服务器保存。 但是HTTP 协议是无状态的,也就是说当下一次用户发送请求的时候 阅读全文
摘要:
问题 服务器出现warning如下: Java HotSpot(TM) 64-Bit Server VM warning: Insufficient space for shared memory file: /tmp/hsperfdata_work/10700Try using the -Djav 阅读全文
摘要:
从git复制项目到本地的一种方式是使用ssh方式,即在git bash中运行命令:git clone git@github.com:***.git 此种方式下载代码到本地的时候,可能出现Permission denied,原因在于此种方式依赖ssh key,SSH key可能失效或不存在。尝试以下步 阅读全文
摘要:
一般货币计算的时候都要用到BigDecimal类,为什么一般不适用float或者double呢? 先看一下浮点数的二进制表示: 小数 0.125 0.125 * 2 = 0.25 0 0.25 * 2 = 0.5 0 0.5 * 2 = 1 1 算法是 *2 直到没有小数为止 ,得到0.125 二进 阅读全文
摘要:
fastJson对于json格式字符串的解析主要用到了一下三个类: JSON:fastJson的解析器,用于JSON格式字符串与JSON对象及javaBean之间的转换。 JSONObject:fastJson提供的json对象。 JSONArray:fastJson提供json数组对象。 我们可以 阅读全文
摘要:
Master:顾名思义,既然名字叫Master,那么该分支就是主分支的意思。在git repo下主分支的职责主要就是负责记录stable版本的迭代,当在beta版本的项目或是开发版本的项目得到了充分的验证之后,我才能将分支并入master分支。master分支永远是production-ready的 阅读全文
摘要:
1. maven项目 在pom.xml中添加以下依赖: 跳出的提示中点击"Import Changes" 2. 普通项目 需要以下依赖包: intellij idea添加扩展包方式: 可参考 https://www.cnblogs.com/jayworld/p/9706817.html 阅读全文
摘要:
使用lombok,关联不到get(),set() 问题描述 Spring项目引入了lombok jar包,且已在类上面添加@Data注释,还是关联不到 get() 和 set() 方法 可能的解决方案 安装扩展包 如果在线安装失败,提示错误readtime out,那就手动安装: 到官网下载lomb 阅读全文