首页
学习
活动
专区
工具
TVP
发布

海向

专栏作者
47
文章
39720
阅读量
14
订阅数
apache common pool2原理与实战
?完整源码,请帮我点个star哦! ?原文地址为https://www.cnblogs.com/haixiang/p/14783955.html,转载请注明出处! 简介 对象池顾名思义就是存放对象的
海向
2021-05-20
4980
java8 stream api流式编程
java8自带常用的函数式接口 Predicate boolean test(T t) 传入一个参数返回boolean值 Consumer void accept(T t) 传入一个参数,无返回值 Function<T,R> R apply(T t) 传入一个参数,返回另一个类型 准备数据 //计算机俱乐部 private static List<Student> computerClub = Arrays.asList( new Student("2015134
海向
2021-01-20
5210
java8 stream api流式编程
💛完整源码,请帮我点个star哦! java8自带常用的函数式接口 Predicate<T> boolean test(T t) 传入一个参数返回boolean值 Consumer<T> void accept(T t) 传入一个参数,无返回值 Function<T,R> R apply(T t) 传入一个参数,返回另一个类型 准备数据 //计算机俱乐部 private static List<Student> computerClub = Arrays.asList(
海向
2021-01-18
7030
Springboot集成JUnit5优雅进行单元测试
我们以SpringBoot2.3.1为例,引入如下依赖,防止使用旧的junit4相关接口我们将其依赖排除。
海向
2020-10-23
2.3K0
jvm对象的访问
在 HotSpot虚拟机中,对象在内存中存储的布局分为三块区域:对象头,实例数据,和对齐填充。
海向
2020-07-03
7890
jvm字节码和类加载机制
Class文件时一组以8位字节为基础单位的二进制流,各个数据都严格按照顺序紧凑排列在Class文件中,没有任何分隔符。
海向
2020-07-02
3760
Zookeeper分布式锁
在单体项目中jvm中的锁即可完成需要,但是微服务、分布式环境下,同一个服务可能部署在多台服务器上,多个jvm之间无法通过常用的jvm锁来完成同步操作,需要借用分布式锁来完成上锁、释放锁。例如在订单服务中,我们需要根据日期来生成订单号流水,就有可能产生相同的时间日期,从而出现重复订单号。(jdk8使用LocalDateTime线程安全,不会存在这样的问题)
海向
2020-06-17
4250
java8时间处理
/** * Instant:瞬时实例 * LocalDate:本地日期 不包含具体时间 例如 2020-02-02 可以用来记录纪念日 * LocalDTime:本地时间 不包含日期 * LocalDateTime:结合了日期和时间 但不包含时差和时区 * ZonedDateTime:完整的日期时间,包含时区和相对UTC或格林威治的视察 * * ZoneOffSet,ZoneId:操作时区 * * DateTime
海向
2020-05-31
8140
使用elasticsearch搭建自己的搜索系统
?es搜索系统封装源码,走过路过,请帮我点个star哦! ?原文地址为https://www.cnblogs.com/haixiang/p/12451703.html,转载请注明出处! 什么是ela
海向
2020-05-12
1.2K0
elasticesearch搜索返回高亮关键字
highlight默认只支持单个属性高亮,使用require_field_match属性置为false则可以使所有属性高亮
海向
2020-04-08
1.2K0
volatile原理
当读一个volatile变量时,JMM会把该线程对应的本地内存置为无效。线程接下来将从主内存中读取共享变量(注意不仅仅是一个volatile变量,是所有共享变量)
海向
2020-03-27
3920
Springboot与Maven多环境配置文件夹解决方案
?原文地址为https://www.cnblogs.com/haixiang/p/12451703.html,转载请注明出处! Profile用法 我们在application.yml中为jdbc.u
海向
2020-03-11
1.7K0
Java阻塞队列
?原文地址为https://www.cnblogs.com/haixiang/p/12354520.html,转载请注明出处! 什么是阻塞队列 原文地址为,转载请注明出处! 阻塞队列是一个支持阻塞的
海向
2020-02-25
4690
Elasticsearch搜索查询语法
原文地址为https://www.cnblogs.com/haixiang/p/12095578.html,转载请注明出处! es与SpringBoot的整合以及常用CRUD、搜索API已被作者封装,开箱即用效果很好,欢迎star谢谢!github
海向
2019-12-26
1.2K0
工厂模式
简单工厂模式(Simple Factory Pattern)属于类的创新型模式,又叫静态工厂方法模式(Static FactoryMethod Pattern),是通过专门定义一个类来负责创建其他类的实例,被创建的实例通常都具有共同的父类。
海向
2019-12-20
2620
单例模式
原文地址为https://www.cnblogs.com/haixiang/p/12063951.html,转载请注明出处!
海向
2019-12-20
5750
抽象工厂模式
?原文地址为https://www.cnblogs.com/haixiang/p/12055272.html,转载请注明出处! 简介 工厂方法模式中考虑的是一类产品的生产,如畜牧场只养动物、电视机厂只
海向
2019-12-19
3220
elasticsearch中mapping全解实战
?原文地址为https://www.cnblogs.com/haixiang/p/12040272.html,转载请注明出处! ?es与java的整合以及常用CRUD、搜索API已被作者封装,开箱即
海向
2019-12-17
1.1K0
Springboot中使用redis进行api防刷限流
首先我们编写注解类AccessLimit,使用注解方式在方法上限流更优雅更方便!三个参数分别代表有效时间、最大访问次数、是否需要登录,可以理解为 seconds 内最多访问 maxCount 次。
海向
2019-12-12
1.2K0
SpringBoot使用拦截器、过滤器、监听器
PS:原文链接https://www.cnblogs.com/haixiang/p/12000685.html,转载请注明出处
海向
2019-12-10
5150
点击加载更多
社区活动
腾讯技术创作狂欢月
“码”上创作 21 天,分 10000 元奖品池!
Python精品学习库
代码在线跑,知识轻松学
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档