随笔分类 - Java
摘要:参考:https://www.yuque.com/renyong-jmovm/ds/snmxav public static void main(String[] args) { // 强引用 String strongReference1 = new String("abc"); // 软引用 S
阅读全文
摘要:引自B站楠哥:https://www.bilibili.com/video/BV18Z4y1P7N4 https://blog.csdn.net/weixin_44882846/article/details/114681855 结论 修饰静态方法时 锁类本身 修饰非静态方法时 谁使用锁谁 修饰代码
阅读全文
摘要:引自B站楠哥:https://www.bilibili.com/video/BV1TK4y1s7Nb 一、缓冲buffer 缓冲的作用就是协调上下层应用之间的性能差异,提升系统性能。 通过缓冲区的缓冲,当上层组件的性能优于下层组件的时候,缓冲可以有效的减少上层组件对下层组件等待的时间。 基于这样的结
阅读全文
摘要:引自:https://jitwxs.cn/d6d760c4.html 一、前言 在日常开发中,经常会遇到需要在配置文件中,存储 List 或是 Map 这种类型的数据。Spring 原生是支持这种数据类型的,以配置 List 类型为例,对于 .yaml 文件配置如下: test: list: - a
阅读全文
摘要:Java集合List的差集、并集、交集 **转载于:**https://www.cnblogs.com/qlqwjy/p/9812919.html 一、List的差集 @Test public void test1(){ List<String> list1 = new ArrayList<Stri
阅读全文
摘要:一、Math.random 生成的随机数的区间是[0.0,1.0) System.out.println(Math.random());//0.3343919930658561 二、new Random() System.out.println(new Random()); //java.util.
阅读全文
摘要:一、简介 1、场景 由于首页数据变化不是很频繁,而且首页访问量相对较大,所以我们有必要把首页数据缓存到redis中,减少数据库压力和提高访问速度。 2、RedisTemplate Jedis是Redis官方推荐的面向Java的操作Redis的客户端,而RedisTemplate是Spring Dat
阅读全文
摘要:因为Java中new Date()的结果是"Thu Aug 27 19:03:54 CST 2020",而mysql中的datetime不接受这样的日期格式,插入数据会报错。 解决办法: new java.sql.Date(new Date().getTime());//这样就可以转换成"yyyy-
阅读全文