上一页 1 ··· 29 30 31 32 33 34 35 36 37 ··· 56 下一页
摘要: Lambda表达式被首次调用时很慢?从JIT到类加载再到实现原理 一、问题回顾 描述的话不多说,直接上图: 看到输出结果了吗?为什么第一次和第二次的时间相差如此之多?咱们一起琢磨琢磨,也可以先去看看结论再回过头看分析 注:并非仅第二次快,而是除了第一次,之后的每一次都很快 二、给与猜想 是否和操作系 阅读全文
posted @ 2021-03-15 21:28 JaxYoun 阅读(466) 评论(0) 推荐(0)
该文被密码保护。 阅读全文
posted @ 2021-03-14 15:55 JaxYoun 阅读(0) 评论(0) 推荐(0)
该文被密码保护。 阅读全文
posted @ 2021-03-13 00:18 JaxYoun 阅读(2) 评论(0) 推荐(0)
摘要: 一、公平锁: 锁被释放后,只能队首线程获得锁,新来线程必须排到队尾。 能较好的保证每个线程都获得执行机会,不会出现线程饥饿。 吞吐量较低。 二、非公平锁: 锁被释放后,排队线程和新来线程一同争抢锁。 不能保证每个线程都能获得执行机会,可能导致线程饥饿。 吞吐量高出10倍。 三、非公平锁吞吐量高的原因 阅读全文
posted @ 2021-03-12 16:26 JaxYoun 阅读(377) 评论(0) 推荐(0)
该文被密码保护。 阅读全文
posted @ 2021-03-10 00:00 JaxYoun 阅读(0) 评论(0) 推荐(0)
摘要: Java之Synchronized锁范围 分类 被锁对象 代码 说明 方法 实例方法 public synchronized void method() 1. 锁住的是该类的实例对象 2. 相同实例对象在不同线程中任何同步方法被调用方法 会同步 3. 不同实例对象在不同线程中调用 不会同步 方法 静 阅读全文
posted @ 2021-03-08 11:44 JaxYoun 阅读(301) 评论(0) 推荐(0)
该文被密码保护。 阅读全文
posted @ 2021-03-07 00:38 JaxYoun 阅读(0) 评论(0) 推荐(0)
摘要: SpringBoot单进程监听多端口 pom.xml <?xml version="1.0" encoding="UTF-8"?> <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001 阅读全文
posted @ 2021-03-02 00:17 JaxYoun 阅读(287) 评论(0) 推荐(0)
摘要: ## SpringBoot基于SpringDataRedis配置RedisTemplate 1. **JdkSerializationRedisSerializer**,所有参与序列化的类必须实现`Serializable`标记接口 - 普通对象 + 普通泛型(支持) - 普通对象 + LocalD 阅读全文
posted @ 2021-02-27 19:57 JaxYoun 阅读(548) 评论(0) 推荐(0)
摘要: IntelliJ IDEA内存分配方案 本文作者在和同事的一次讨论中发现,对 IntelliJ IDEA 内存采用不同的设置方案,会对 IDE 的速度和响应能力产生不同的影响。 Don’t be a Scrooge and give your IDE some more memory 不要做守财奴, 阅读全文
posted @ 2021-02-27 12:16 JaxYoun 阅读(2127) 评论(0) 推荐(0)
上一页 1 ··· 29 30 31 32 33 34 35 36 37 ··· 56 下一页