专注于分布式,性能优化,代码之美

随笔分类 -  Java

服务降级设置超时时间
摘要:一、服务降级1、创建一个Controller类,写一个方法,并调用其他服务的一个接口(这里采用RestTemplate调用,建议最好用Fegin)2、在类上方声明注解@DefaultProperties(defaultFallback = "defaultFallback")//默认服务降级,这里采 阅读全文

posted @ 2021-04-12 14:08 xiaohouye 阅读(294) 评论(0) 推荐(0) 编辑

Java中的各种锁总结2
摘要:网上关于Java中锁的话题可以说资料相当丰富,但相关内容总感觉是一大串术语的罗列,让人云里雾里,读完就忘。本文希望能为Java新人做一篇通俗易懂的整合,旨在消除对各种各样锁的术语的恐惧感,对每种锁的底层实现浅尝辄止,但是在需要时能够知道去查什么。 首先要打消一种想法,就是一个锁只能属于一种分类。其实 阅读全文

posted @ 2021-04-11 22:08 xiaohouye 阅读(202) 评论(0) 推荐(0) 编辑

Java中锁的总结学习
摘要:Java常见的锁总结锁是一种多线程同步访问技术我们常听到的关于锁的词有:排它锁、共享锁、可重入锁、乐观锁、悲观锁、公平锁、非公平锁、自旋锁、偏向锁、轻量级锁、重量级锁、分段锁等。这些大多是对锁进行类型划分,或者是一种锁的设计思想,彼此之间很多性质有的是兼容的,有的是对立的。我们常用的Java中的锁有 阅读全文

posted @ 2021-04-11 21:56 xiaohouye 阅读(75) 评论(0) 推荐(0) 编辑

mybatis中使用in查询问题
摘要:当mybatis中需要查询in这种sql时候 ,需要使用 foreach 标签使用 分隔符将 in(23,13,233)拼接起来,如下 open="(" separator="," close=")" sql如下:<select id="selectStudentInfoByIds" resultM 阅读全文

posted @ 2021-04-06 20:09 xiaohouye 阅读(490) 评论(0) 推荐(0) 编辑

电脑中有两个jdk版本问题解决方法
摘要:jdk版本maven版本 阅读全文

posted @ 2021-03-20 19:58 xiaohouye 阅读(2082) 评论(0) 推荐(0) 编辑

java value注解总结
摘要:1.单纯字符串注解: 如:@Value("${test.name}")阿波罗可以配置: key: test.name ,value: "zhangshan"2.map注解,需要添加 # 符号如: @Value("#{${test.templateinfo}")private Map<Integer, 阅读全文

posted @ 2021-03-19 16:42 xiaohouye 阅读(633) 评论(0) 推荐(0) 编辑

java中集合
摘要:List:是存储单列数据的集合,存储的数据是有序并且是可以重复的 Map:存储双列数据的集合,通过键值对存储数据,存储 的数据是无序的,Key值不能重复,value值可以重复 key和value是一一对应的 阅读全文

posted @ 2021-03-02 10:50 xiaohouye 阅读(44) 评论(0) 推荐(0) 编辑

String,StringBuffer与StringBuilder区别
摘要:java中String、StringBuffer和StringBuilder的区别(简单介绍) 简单介绍 java中用于处理字符串常用的有三个类: 1、java.lang.String 2、java.lang.StringBuffer 3、java.lang.StrungBuilder 三者共同之处 阅读全文

posted @ 2021-02-28 17:35 xiaohouye 阅读(89) 评论(0) 推荐(0) 编辑

Java中强引用,软应用,弱引用,虚引用总结
摘要:java对象的强引用,软引用,弱引用和虚引用 从JDK1.2版本开始,把对象的引用分为四种级别,从而使程序能更加灵活的控制对象的生命周期。这四种级别由高到低依次为:强引用、软引用、弱引用和虚引用。Java中提供这四种引用类型主要有两个目的:第一是可以让程序员通过代码的方式决定某些对象的生命周期;第二 阅读全文

posted @ 2021-02-28 12:17 xiaohouye 阅读(291) 评论(0) 推荐(0) 编辑

ClassNotFoundException和NoClassDefFoundError的区别总结
摘要:1.请说一下 ClassNotFoundException和NoClassDefFoundError的区别 在写Java程序的时候,当一个类找不到的时候,JVM有时候会抛出 ClassNotFoundException 异常,而有时候又会抛出 NoClassDefFoundError。看两个异常的字 阅读全文

posted @ 2021-02-28 11:52 xiaohouye 阅读(241) 评论(0) 推荐(0) 编辑

Stream流与Optional类学习
摘要:Stream流与Optional类 Stream流: Stream类似NET的Linq表达式,可以对集合数据进行筛选、过滤和映射数据等一系列操作 创建Stream流: 1、通过Stream接口中的静态工厂创建:of、generator、iterate of方法: 支持可变长参数创建 支持与单一参数创 阅读全文

posted @ 2021-02-06 09:04 xiaohouye 阅读(511) 评论(0) 推荐(0) 编辑

Java类加载机制
摘要:Java类加载机制 类加载的时机 隐式加载 new 创建类的实例, 显式加载:loaderClass,forName等 访问类的静态变量,或者为静态变量赋值 调用类的静态方法 使用反射方式创建某个类或者接口对象的Class对象。 初始化某个类的子类 直接使用java.exe命令来运行某个主类 类加载 阅读全文

posted @ 2021-01-30 23:20 xiaohouye 阅读(164) 评论(0) 推荐(0) 编辑

redis学习资料
摘要:简介 Redis 是一个开源(BSD许可)的,内存中的数据结构存储系统,它可以用作数据库、缓存和消息中间件。 它支持多种类型的数据结构,如 字符串(strings), 散列(hashes), 列表(lists), 集合(sets), 有序集合(sorted sets) 与范围查询, bitmaps, 阅读全文

posted @ 2020-03-12 21:57 xiaohouye 阅读(371) 评论(0) 推荐(0) 编辑

【转】2019年7月份,阿里最新Java高频面试真题汇总
摘要:阿里最新Java面试题 阅读全文

posted @ 2019-07-11 14:30 xiaohouye 阅读(148) 评论(0) 推荐(0) 编辑

spring Boot 学习(八、Spring Boot与与监控管理)
摘要:Spring Boot与与监控管理 阅读全文

posted @ 2019-07-11 11:08 xiaohouye 阅读(180) 评论(0) 推荐(0) 编辑

spring Boot 学习(七、Spring Boot与开发热部署)
摘要:Spring Boot与开发热部署 阅读全文

posted @ 2019-07-11 11:07 xiaohouye 阅读(137) 评论(0) 推荐(0) 编辑

spring Boot 学习(六、Spring Boot与分布式)
摘要:Spring Boot与分布式 阅读全文

posted @ 2019-07-11 11:03 xiaohouye 阅读(861) 评论(0) 推荐(0) 编辑

spring Boot 学习(五、Spring Boot与安全)
摘要:Spring Boot与安全 阅读全文

posted @ 2019-07-11 10:59 xiaohouye 阅读(214) 评论(0) 推荐(0) 编辑

spring Boot 学习(四、Spring Boot与任务)
摘要:Spring Boot与任务 阅读全文

posted @ 2019-07-11 10:58 xiaohouye 阅读(125) 评论(0) 推荐(0) 编辑

导航

< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5
今日之劳累是为了铸造明日之辉煌,不管年龄多少,都无法阻挡我对软件艺术的追求!
点击右上角即可分享
微信分享提示