JAVA知识
文章平均质量分 55
JAVA基础、JAVA高级特性等知识点
牛不牛先生
书山有路勤为径,学海无涯苦作舟
展开
-
执行testng.xml文件只能跑了一行class,为什么?
最近遇到一个坑,在写自动化代码后,执行testng.xml文件结果单个class执行都OK的,但是执行多个class文件就一直超时,报下表越界错误,其实是超时了,找了1天,终于在同事的帮助下找到了问题所在,因为执行第一个接口的时候请求http client 没有关闭会话,第二个类再重新请求的话就一直请求不了,所以就超时了, 加上httpPost.releaseConnection()就好了...原创 2021-10-14 19:27:18 · 272 阅读 · 0 评论 -
HashMap和HashTable的区别
HashMap和HashTable的区别有很多,面试也经常会问到,今天在这里总结下:(一)继承的历史不同public class Hashtable extends Dictionary implements Mappublic class HashMap extends AbstractMap implements MapHashtable是继承自Dictionary类的,...原创 2018-07-20 14:55:24 · 94 阅读 · 0 评论 -
内存泄露与内存溢出超详细
1、内存泄漏 memoryleak:是指程序在申请内存后,无法释放已申请的内存空间,一次内存泄漏似乎不会有大的影响,但内存泄漏堆积后的后果就是内存溢出。2、内存溢出outofmemory:指程序申请内存时,没有足够的内存供申请者使用,或者说,给了你一块存储int类型数据的存储空间,但是你却存储long类型的数据,那么结果就是内存不够用,此时就会报错OOM,即所谓的内存溢出。3、二者的关系内存泄漏的堆积最终会导致内存溢出内存溢出就是你要的内存空间超过了系统实际分配给你的空间,此时系统相当...转载 2021-03-26 15:14:06 · 174 阅读 · 0 评论 -
maven project报错,问题解决
昨天遇到一个问题,困扰我了半天时间,记录一下 ~maven projects 中下载依赖jar包一直报错,点击reinput也没用,找到本地的jar包删除掉重新下载也不行,项目右键 maven——open settings.xml——查看你maven的远程仓库地址是否配置正确,我配置的是公司的远程仓库,也没问题啊,等等 公司的远程仓库 下载依赖 是不是要用公司的网,用公司的网是...原创 2020-02-17 09:33:22 · 2026 阅读 · 1 评论 -
IDEA中解决@WebAServlet注解无效问题
今天遇到了个问题,记录一下把web.xml中<servlet-mapping>注释掉之后 再运行Tomcat就 找不到页面了,原因有2个第一步看下你的webapp版本是否大于3.0,只有3.0以上版本才支持@WebServlet ,然后在标签头部加上metadata-complete="false" 意思是打开扫描注解,metadata-complete="true...原创 2020-01-13 14:22:29 · 8173 阅读 · 2 评论 -
java单例模式
单例模式是 Java 中最简单的设计模式之一。这种类型的设计模式属于创建型模式,它提供了一种创建对象的最佳方式。这种模式涉及到一个单一的类,该类负责创建自己的对象,同时确保只有单个对象被创建。这个类提供了一种访问其唯一的对象的方式,可以直接访问,不需要实例化该类的对象。注意:1、单例类只能有一个实例。 2、单例类必须自己创建自己的唯一实例。 3、单例类必须给所有其他对象提供这一实例...转载 2020-01-07 11:53:26 · 117 阅读 · 0 评论 -
Error: Unable to access jarfile ./moco-runner-0.11.0-standalone.jar错误
今天写mock接口出现Error: Unable to access jarfile ./moco-runner-0.11.0-standalone.jar错误,上网查了半天还是找不着解决办法,最后发现是文件路径的问题,进入到文件目录中再执行java -jar ./moco-runner-0.12.0-standalone.jar http -p 1230 -c startup1.js...原创 2019-09-02 21:04:32 · 5127 阅读 · 2 评论