AI智能
改变未来

Java开发 第103页

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 最大线程数 表示最大允许被创建的线程。...

3年java开发,你必须彻底搞定Maven!-爱站程序员基地

3年java开发,你必须彻底搞定Maven!

AI

一、前言 现在的Java项目中,Maven随处可见。 Maven的仓库管理、依赖管理、继承和聚合等特性为项目的构建提供了一整套完善的解决方案,如果你搞不懂Maven,那么一个多模块的项目足以让你头疼,依赖冲突就会让你不知所措,甚至搞不清楚项...

6大最常用的Java机器学习库一览-爱站程序员基地

6大最常用的Java机器学习库一览

AI

在 MLOSS.org 网站上,列出了 70 多个基于 Java 的开源机器学习项目,可能还有更多未列出的项目,存于大学里的服务器、GitHub 或 Bitbucket 中。我们将在本文中回顾 Java 中的主流机器学习库和平台,它们能够解...

【金三银四】Java中间件面试题(2021最新版)-爱站程序员基地

【金三银四】Java中间件面试题(2021最新版)

AI

小编分享的这份金三银四Java后端开发面试总结包含了JavaOOP、Java集合容器、Java异常、并发编程、Java反射、Java序列化、JVM、Redis、Spring MVC、MyBatis、MySQL数据库、消息中间件MQ、Dubb...