随笔分类 -  java

JVM相关
摘要:jstat jstat gcutil jstat gcutil 28589 10000 30 各分区情况,注意YGCT是否较大 jstat gc 28589 1s 1 查看MU,可见永久带(变量)占用多大内存 Refer to http://blog.csdn.net/zhaozheng7758/a 阅读全文
posted @ 2020-01-10 16:17 liehen2046 阅读(171) 评论(0) 推荐(0)
java Scanner
摘要:初始化 读取字符串 读取整数 阅读全文
posted @ 2020-01-08 13:56 liehen2046 阅读(110) 评论(0) 推荐(0)
使用IDEA打jar包
摘要:IDEA打包 C_S_A+s打开工程结构页,在Artifacts中添加一个JAR,选择From Modules,选择MainClass并设置MANIFEST.MF文件到src\main\resources下。 最后通过Build Build Artifacts Build,在out中生成jar即可。 阅读全文
posted @ 2020-01-03 10:02 liehen2046 阅读(475) 评论(0) 推荐(0)
创建一个jmeter的外部jar包
摘要:说明 bat 源码 阅读全文
posted @ 2020-01-02 21:45 liehen2046 阅读(519) 评论(0) 推荐(0)
unable to find valid certification path to requested target
摘要:导出证书 访问网站,点击锁图标: 查看新页面中的查看证书: 点击详细信息中的复制到文件: 选择加密方式: 导入证书 切换到jre的/lib/security/下 其中: alias 指定别名(推荐和证书同名) keystore 指定存储文件(此处固定) file 指定证书文件全路径(证书文件所在的目 阅读全文
posted @ 2019-11-28 15:28 liehen2046 阅读(181) 评论(0) 推荐(0)
RestAssured
摘要:配置MAVEN 发送json请求1: 发送Json请求2 Json响应 Reference https://github.com/RookieTester/rest assured doc/blob/master/2016 12 12 %E3%80%90%E6%8E%A5%E5%8F%A3%E6%B 阅读全文
posted @ 2019-10-16 23:10 liehen2046 阅读(815) 评论(0) 推荐(0)
java_切面日志
摘要:切面日志举例 阅读全文
posted @ 2019-08-17 00:24 liehen2046 阅读(1494) 评论(0) 推荐(0)
JAVA异常处理
摘要:分类 Exception Error 处理 1. 如果调用方和被调用方在同一项目中并且在同一机器上,那么如果双方均捕获则显得冗余。 2. 如果调用方和被调用方不在同一项目中或不在同一机器上,那么建议双方均捕获。 在被调用方上Throw Exception,然后在try...catch...中log. 阅读全文
posted @ 2019-07-23 09:58 liehen2046 阅读(88) 评论(0) 推荐(0)
java随机数
摘要:Math.random随机产生一个0 阅读全文
posted @ 2019-06-25 17:24 liehen2046 阅读(91) 评论(0) 推荐(0)
写的一个HttpClient类
摘要:```java package com.ca.test.cainterface.common.util.http; import com.ca.test.cainterface.common.util.data.Data; import com.fasterxml.jackson.annotation.JsonInclude; import com.fasterxml.jackson.datab... 阅读全文
posted @ 2019-06-25 17:10 liehen2046 阅读(136) 评论(0) 推荐(0)
java面试要点
摘要:基础篇 基本功 面向对象的特征 final, finally, finalize 的区别 int 和 Integer 有什么区别 重载和重写的区别 抽象类和接口有什么区别 说说反射的用途及实现 说说自定义注解的场景及实现 HTTP 请求的 GET 与 POST 方式的区别 session 与 coo 阅读全文
posted @ 2019-06-22 01:49 liehen2046 阅读(129) 评论(0) 推荐(0)
Java类型转换.
摘要:Object Map Map Collection Array List Set List Array String Date String 时间 String int、double、other 工具类 com.alibaba.fastjson.util.TypeUtils Method Summa 阅读全文
posted @ 2019-06-20 21:07 liehen2046 阅读(127) 评论(0) 推荐(0)
java Lambda
摘要:源码 结果 阅读全文
posted @ 2019-06-20 14:16 liehen2046 阅读(129) 评论(0) 推荐(0)
java Map类
摘要:实现类 类型区别 HashMap 最常用的Map,它根据键的HashCode 值存储数据,根据键可以直接获取它的值,具有很快的访问速度。HashMap最多只允许一条记录的键为Null(多条会覆盖);允许多条记录的值为 Null。非同步的。 TreeMap 能够把它保存的记录根据键(key)排序,默认 阅读全文
posted @ 2019-06-19 10:01 liehen2046 阅读(450) 评论(0) 推荐(0)
接口和抽像类
摘要:关于如何使用抽象类和接口的摘录: 1、抽象类主要用于关系密切的对象,而接口最适合为不相关的类提供通用功能。 2、如果要设计大的功能单元,则使用抽象类;如果要设计小而简练的功能块,则使用接口。 3、如果预计要创建组件的多个版本,则创建抽象类。接口一旦创建就不能更改。如果需要接口的新版本,必须创建一个全 阅读全文
posted @ 2019-06-13 22:12 liehen2046 阅读(158) 评论(0) 推荐(0)
java中FastJson的json类型转换
摘要:JSON Gson: 来自Google,功能全面、快速、简洁、面向对象、数据传递和解析方便。 Jackson:来源FasterXML项目,社区活跃,更新快 解析速度和效率比Gson快,但无法按需解析,必须解析所有的KEY,逐层转换。 FastJson: 来自alibaba,性能优秀,但标准性兼容性不 阅读全文
posted @ 2019-06-13 00:58 liehen2046 阅读(3259) 评论(0) 推荐(0)
IDEA中,将项目加入maven管理。
摘要:在项目上右键-》Add Framework Support Choose Maven 生成pom.xml 在<project>下配置国内仓库 eclipse-swt 配置poi . 阅读全文
posted @ 2019-04-18 17:25 liehen2046 阅读(12629) 评论(1) 推荐(2)
关于.idea未上传导致不能显示项目文件结构的问题
摘要:方法一: 关闭IDEA, 然后删除项目文件夹下的.idea文件夹 重新用IDEA工具打开项目 方法二: 菜单:File -> Invalidate Caches / Restart 方法三: 关闭IDEA, 然后删除项目文件夹下的.idea文件夹 重新用IDEA工具打开项目 方法二: 菜单:File 阅读全文
posted @ 2019-04-12 11:47 liehen2046 阅读(344) 评论(0) 推荐(0)
java集合类,HashMap,ArrayList
摘要:集合类 Collection LinkedList、ArrayList、HashSet是非线程安全的, Vector是线程安全的; ArrayXxx:底层数据结构是数组,连续存放,所以查询快,增删慢。(ArrayList) LinkedXxx:底层数据结构是链表,非连续存放,所以查询慢,增删快,适用 阅读全文
posted @ 2019-03-28 00:20 liehen2046 阅读(242) 评论(0) 推荐(0)