AI智能
改变未来

Java开发 第44页

Alibaba《Java开发规范》笔记-爱站程序员基地

Alibaba《Java开发规范》笔记

AI

前言 一种工具被发明出来,那么针对这种工具的各种使用规则、条条框框就随之而来。无规矩不成方圆,无制度则无国家,无风格不成代码!治国有国法、排兵布阵有章法、那么写代码也有它界内通用的不成俗的约定。最近刚好在看alibabaJava开发手册,只...

Spring Cloud Hystrix 学习(一)-爱站程序员基地

Spring Cloud Hystrix 学习(一)

AI

在学习Hystrix之前,首先引入一个问题场景,服务雪崩。如下图所示: 可以看到,三个入口服务A、B、C最终都会请求到服务T。当服务T的请求过载,打满CPU都无法匹配请求的频率时,同步调用的上级服务就会逐级发生阻塞,最终导致所有服务陷入瘫痪...

java中避免集合死链调用-爱站程序员基地

java中避免集合死链调用

AI

目录 1. 前言 2. 场景 3. 环境3.1 开发环境准备 3.2 数据准备3.2.1 Mysql数据库表及数据 3.2.2 redis库数据 4. 解决方式 5.完整代码 5.1Model 5.2 Controller 5.3 Serv...

Java之SpringBoot自定义配置与整合Druid-爱站程序员基地

Java之SpringBoot自定义配置与整合Druid

AI

Java之SpringBoot自定义配置与整合Druid SpringBoot配置文件 优先级 前面SpringBoot基础有提到,关于SpringBoot配置文件可以是 properties 或者是 yaml 格式的文件,但是在Sprin...

Java基础(六)——集合-爱站程序员基地

Java基础(六)——集合

AI

一、概述 1、介绍   为什么出现集合?  答:面向对象语言对事物的体现都是以对象的形式,所以为了方便对多个对象的操作,对对象进行存储,集合就是存储对象最常用的一种方式。  数组和集合类同是容器,有何不同?  答:数组虽然也可以存储对象,但...

Java基础之BeanInfo-爱站程序员基地

Java基础之BeanInfo

AI

Java的BeanInfo在工作中并不怎么用到,我也是在学习spring源码的时候,发现SpringBoot启动时候会设置一个属叫"spring.beaninfo.ignore",网上只能搜索到这个配置的意思是是否跳过j...