AI智能
改变未来

Java开发 第104页

Guava Cache本地缓存在 Spring Boot应用中的实践-爱站程序员基地

Guava Cache本地缓存在 Spring Boot应用中的实践

AI

文章共 838字,阅读大约需要 3分钟,文尾有计时器可自行对时! 概 述 在如今高并发的互联网应用中,缓存的地位举足轻重,对提升程序性能帮助不小。而 3.x开始的 Spring也引入了对 Cache的支持,那对于如今发展得如火如荼的 Spr...

Java 8 习惯用语(11):函数纯度-爱站程序员基地

Java 8 习惯用语(11):函数纯度

AI

函数管道和 Stream API 我们使用 Stream 在 Java™ 中构建函数管道。在函数式代码中使用 Stream 有 3 个好处: Stream 简洁、富于表达、非常优雅,而且代码读起来就像是问题陈述。 Stream 采用了惰性计...

19张图带你梳理SpringCloud体系中的重要知识点!-爱站程序员基地

19张图带你梳理SpringCloud体系中的重要知识点!

AI

1、什么是微服务 1.1、架构演进 架构的发展历程是从单体式架构,到分布式架构,到SOA架构,再到微服务架构。 图1:架构演进 单体架构:未做任何拆分的Java Web程序 图2:单体架构示意图 分布式架构:按照业务垂直划分,每个业务都是单...

Jackson,最牛掰的 Java JSON 解析器-爱站程序员基地

Jackson,最牛掰的 Java JSON 解析器

AI

在当今的编程世界里,JSON 已经成为将信息从客户端传输到服务器端的首选协议,可以好不夸张的说,XML 就是那个被拍死在沙滩上的前浪。 很不幸的是,JDK 没有 JSON 库,不知道为什么不搞一下。Log4j 的时候,为了竞争,还推出了 j...

Java 12 新特性概述-爱站程序员基地

Java 12 新特性概述

AI

Java12 已如期于 3 月 19 日正式发布,此次更新是 Java 11 这一长期支持版本发布之后的一次常规更新,截至目前,Java半年为发布周期,并且不会跳票承诺的发布模式,已经成功运行一年多了。通过这样的方式,Java 开发团队能够...

IDEA 调试技巧,比 Eclipse 强太多了!-爱站程序员基地

IDEA 调试技巧,比 Eclipse 强太多了!

AI

一、条件断点 循环中经常用到这个技巧,比如:遍历1个大List的过程中,想让断点停在某个特定值。 参考上图,在断点的位置,右击断点旁边的小红点,会出来一个界面,在Condition这里填入断点条件即可,这样调试时,就会自动停在i=10的位置...

IDEA java.lang.OutOfMemoryError: Java heap space-爱站程序员基地

IDEA java.lang.OutOfMemoryError: Java heap space

AI

一、错误背景 本地开发环境,使用PostMan或Swagger请求A微服务,而A微服务需要将数据传递给B微服务,A微服务的控制台开始报错,使得A微服务没有得到正确的响应。 二、关键错误信息 IDEA java.lang.OutOfMemor...

Java Case Interview  two-爱站程序员基地

Java Case Interview two

AI

并发相关知识点 参见博客 为什么使用线程池?线程池有哪些参数? 降低资源消耗 提高响应速度 提高线程的可管理性 corePoolSize 核心线程数 正常工作创建的线程数maxinumPoolSize 最大线程数 表示最大允许被创建的线程。...