自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(10)
  • 收藏
  • 关注

原创 webSocket的简易低配?SSE实现服务器向客户端的实时消息推送

sse可以简单平替webSocket部分场景下的使用情况。sse能简单且方便的实现客户端与服务器端的消息实时通信。但只支持单向通信。

2024-01-16 16:47:46 612

原创 【ConcurrentHashMap线程安全原理】

concurrentHashMap中维护了一个segment数组,每个segment相当于就是一个独立的hash表,类似于将大的hash表拆分成多个小的hash表,concurrentHashMap默认情况下初始值为16.segment数组长度是可调节的,当进行扩容时,会生成一个更大的segment数组,将旧的segment元素迁移到新的segment中。concurrentHashMap每个segment都有一把锁,这样不同的线程可以同时访问不同的segment,从而提高并发性提升效率。

2024-01-02 21:13:24 388 1

原创 SpringCloud服务间通信feign/openfeign远程调用在微服务结构中如何使用

spring cloud微服务实现服务间通信或者服务间调用openfeign快速上手使用案例

2023-05-19 16:25:22 269 2

原创 Security登录验证过程

security登录验证过程

2022-10-18 09:59:31 775

原创 SpringSecurity从入门到精通

springSecurity从入门到精通,熟练对security的流程理解

2022-10-18 08:57:43 100

原创 springboot使用RestTemplate调用http请求

这篇文章主要讲述如何使用RestTemplate,帮助新手快速入门,看完会比较有成就感和获得感,都是干货!Java如何调用http接口? 通过使用jdk网络类Java.net.HttpURLConnection; 通过Apache封装的CloseableHttpClient; 通过SpringBoot-RestTemplate; 本章主要讲SpringBoot使用RestTemplate调用http网络接口。 RestTemplate使用方法RestTemp..

2021-07-31 14:55:50 2209

原创 浅谈数据库中乐观锁与悲观锁

乐观锁性能通常较好,因为它假设冲突不经常发生,避免了大量的加锁和解锁操作,适用于读多写少、冲突不频繁的场景,如多版本并发控制(MVCC)。悲观锁性能较差,因为需要频繁地加锁和解锁,导致线程的阻塞和等待。适用于写多读少、冲突频繁的场景,如事务控制。

2021-07-04 14:03:33 178

原创 HashMap剖析及原理实现

HashMap是Java中使用最多的用于映射的(Key - value)处理的数据类型。JDK1.7,HashMap的底层实现是 数组 + 链表

2021-06-19 14:26:34 131

原创 面向对象(OOP)简介

面向对象基础概念,方便理解面向对象(OOP(object-orientedprogramming))

2021-06-16 22:20:12 102

原创 数组中的稀疏数组

众所周知,java的数据类型分为基本数据类型与引用数据类型,其中

2021-06-15 23:44:47 126

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除