随笔 - 330,  文章 - 1,  评论 - 0,  阅读 - 8873

随笔分类 -  # 工具类/方法

Java开发中如何更高效?
摘要:一、JDK自带工具包 (java.lang*.java.util.*等) 面是Java中jdk中附带的一些常见工具类及其方法和示例的简介 工具类 / 类所在包 常用方法 描述 示例 Arrays (java.util) sort() 对数组进行排序 Arrays.sort(arr); binaryS 阅读全文
posted @ 2023-11-22 10:51 vow007 阅读(8) 评论(0) 推荐(0) 编辑
IP工具类
摘要:public class IpUtils { /** * 日志信息 */ private static final Logger logger = LoggerFactory.getLogger(IpUtils.class); /** * ip的匹配规则 */ private static fina 阅读全文
posted @ 2021-06-18 11:01 vow007 阅读(6) 评论(0) 推荐(0) 编辑
【高效】Gson工具类
摘要:Gson工具类 import com.google.gson.Gson; import java.lang.reflect.Type; /** * Json工具类 */ public class JsonUtil { /** * 私有构造方法 */ private JsonUtil(){} /** 阅读全文
posted @ 2021-04-27 21:51 vow007 阅读(34) 评论(0) 推荐(0) 编辑
jackson工具类
摘要:jackson工具类: import com.fasterxml.jackson.annotation.JsonInclude; import com.fasterxml.jackson.core.JsonGenerator; import com.fasterxml.jackson.core.ty 阅读全文
posted @ 2021-04-27 21:32 vow007 阅读(6) 评论(0) 推荐(0) 编辑
参数校验Preconditions
摘要:Preconditions 使用总结 1 .checkArgument(boolean) : 功能描述:检查boolean是否为真。 用作方法中检查参数失败时抛出的异常类型: IllegalArgumentException2.checkNotNull(T): 功能描述:检查value不为null, 阅读全文
posted @ 2021-01-07 19:59 vow007 阅读(9) 评论(0) 推荐(0) 编辑
【亲测有效】浏览器清楚缓存
摘要:Safari 浏览器 完全关闭 Safari删除 ~/Library/Cookies/HSTS.plist 这个文件重新打开 Safari 即可极少数情况下,需要重启系统 Opera 浏览器 和 Chrome 方法一样 Firefox 浏览器 关闭所有已打开的页面清空历史记录和缓存地址栏输入 abo 阅读全文
posted @ 2020-10-14 23:01 vow007 阅读(5) 评论(0) 推荐(0) 编辑
获取客户端IP地址/本机 ip 工具类
摘要:/** * 获取客户端真实IP地址 * @param request * @return */ public static String getIpAddr(HttpServletRequest request) { String ip = request.getHeader("J-Forwarde 阅读全文
posted @ 2020-09-15 17:16 vow007 阅读(5) 评论(0) 推荐(0) 编辑
网站积累
摘要:PPT 模板下载:http://www.51pptmoban.com/视频素材下载:http://www.aigei.com/文本对比:https://www.bejson.com/othertools/finddif3/待续 阅读全文
posted @ 2020-09-01 08:59 vow007 阅读(3) 评论(0) 推荐(0) 编辑
重入锁及实现原理
摘要:可重入锁,从字面来理解,就是可以重复进入的锁。 可重入锁,也叫做递归锁,指的是同一线程外层函数获得锁之后,内层递归函数仍然有获取该锁的代码,但不受影响。 在JAVA环境下ReentrantLock和synchronized都是可重入锁。 synchronized是一个可重入锁。在一个类中,如果syn 阅读全文
posted @ 2019-09-01 12:41 vow007 阅读(10) 评论(0) 推荐(0) 编辑
ArrayList和LinkedList
摘要:相同点: 实现List接口:ArrayList和LinkedList都实现了List接口,可以像操作List一样使用它们。它们都允许存储和操作有序的元素集合,包括添加、删除、修改和遍历等操作。 可变长度:无论是ArrayList还是LinkedList,它们都具有可变长度的特性。可以根据需要动态调整 阅读全文
posted @ 2019-05-08 09:31 vow007 阅读(2) 评论(0) 推荐(0) 编辑
java lock和synchorinzed的区别
摘要:一、synchronized和lock的用法区别 synchronized:在需要同步的对象中加入此控制,synchronized可以加在方法上,也可以加在特定代码块中,括号中表示需要锁的对象。 lock:需要显示指定起始位置和终止位置。一般使用ReentrantLock类做为锁,多个线程中必须要使 阅读全文
posted @ 2019-04-19 09:41 vow007 阅读(4) 评论(0) 推荐(0) 编辑

< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5

点击右上角即可分享
微信分享提示