Java李理
Java李理
全部文章
分类
BitSet源码(1)
b树(1)
DDD(1)
docker(1)
elasticsearch(1)
eureka(2)
hisql(1)
intellij-idea(2)
java(202)
java-ee(1)
javascript(1)
Java程序员(10)
jenkins(1)
kafka(11)
kubernetes(1)
linux(3)
mvc(1)
Mybatis(1)
mysql(17)
rabbitmq(2)
react.js(1)
redis(9)
rpc(1)
spring(15)
spring boot(17)
spring cloud(5)
sql(4)
vue.js(1)
中间件(2)
代理模式(2)
分布式(5)
大数据(1)
安全(4)
开发语言(2)
微服务(6)
微服务架构(1)
性能优化(1)
数据库(13)
数据结构(1)
服务器(4)
未归档(54)
源码(1)
程序人生(3)
程序员(2)
经验分享(2)
缓存(3)
网络(3)
网络协议(1)
面试(15)
归档
标签
去牛客网
登录
/
注册
Java李理的博客
快四十了,还没秃头,年轻的秘密就在每天敲的代码里。
全部文章
(共418篇)
这么多微服务框架为什么只有Spring Cloud是yyds?
Spring Cloud 作为一套微服务治理的框架,几乎考虑到了微服务治理的方方面面。 本次分享主要解答这两个问题: Spring Cloud 在微服务的架构中都做了哪些事情? Spring Cloud 提供的这些功能对微服务的架构提供了怎样的便利? 我们先来简单回顾一下,我们以往互联...
2022-05-13
0
0
因为分析不出类初始化阶段的死锁现象,我差点被面试官鄙视
死锁问题估计是很多朋友头疼的面试问题,下面我将透彻剖析下类的初始化阶段及初始化阶段的死锁问题: 类的初始化做什么 JVM底层是如何实现类的初始化的 为什么会出现死锁问题 怎么解释死锁问题 如果证明你对死锁的判断是正确的 我是如何论证的(改Hotspot源码打日志...
2022-05-13
0
0
这个反编译工具也太猛了吧,我愿称它为Java 开发神器
jadx 是一款功能强大的反编译工具,使用起来简单方便(拖拽式操作),不光提供了命令行程序,还提供了 GUI 程序。一般情况下,我们直接使用 GUI 程序就可以了。 jadx 支持 Windows、Linux、 macOS,能够帮我们打开.apk, .dex, .jar,.zip等格式的文件 就...
2022-05-13
0
0
Spring Cloud 实战教学 :Gateway集成 RBAC 权限模型实现动态权限控制
这篇文章介绍下网关层如何集成RBAC权限模型进行认证鉴权,文章目录如下: 什么是RBAC权限模型? RBAC(Role-Based Access Control)基于角色访问控制,目前使用最为广泛的权限模型。 相信大家对这种权限模型已经比较了解了。此模型有三个用户、角色和权限,在传统的权限...
2022-05-13
0
0
如何实现定时任务- Java Timer/TimerTask 源码原理解析
一、背景和使用 日常实现各种服务端系统时,我们一定会有一些定时任务的需求。比如会议提前半小时自动提醒,异步任务定时/周期执行等。那么如何去实现这样的一个定时任务系统呢? Java JDK提供的Timer类就是一个很好的工具,通过简单的API调用,我们就可以实现定时任务。 ...
2022-05-13
0
0
性能优化-使用双buffer实现无锁队列
在我们的工作中,多线程编程是一件太稀松平常的事。在多线程环境下操作一个变量或者一块缓存,如果不对其操作加以限制,轻则变量值或者缓存内容不符合预期,重则会产生异常,导致进程崩溃。为了解决这个问题,操作系统提供了锁、信号量以及条件变量等几种线程同步机制供我们使用。如果每次操作都使用上述机制,在某些条件下...
2022-05-13
0
0
手把手教你用dubbo 实现简易分布式服务
dubbo 实现简易分布式服务 服务器需要搭建zookeeper环境 zookeeper端口2181 还需要有java环境 1.需求 某个电商系统,订单服务需要调用用户服务获取某个用户的所有地址; 我们现在 需要创建两个服务模块进行测试 模块 功能 ...
2022-05-13
0
0
Java未来将引入新的对象类型,已经形成草案
2022年Java将有什么新的特性和改进,我相信很多Java开发者都想知道。结合Java语言架构师布莱恩·格茨(Brian Goetz)最近的一些分享,胖哥给大家爆个料。老规矩,点赞走起。 Valhalla 布莱恩·格茨在去年底发表了一篇名为State of Valhalla的文章,里面信息量非...
2022-05-13
0
0
你可能不知道的redis 奇葩数据类型和集群知识
今天聊聊 redis 的数据类型和集群相关的知识,冲~。 多样的数据类型 string 类型简单方便,支持空间预分配,也就是每次会多分配点空间,这样 string 如果下次变长的话,就不需要额外的申请空了,当然前提是剩余的空间够用。 List 类型可以实现简单的消息队列,但是注意可能存在消...
2022-05-13
0
0
一个简单的删除,我发现这么多知识...
删除并不是真正的删除 熟悉mysql innodb存储引擎的同学应该知道,当我们执行delete的时候,数据并没有被真正的删除,只是对应数据的删除标识deleteMark被打开了,这样每次执行查询的时候,如果发现数据存在但是deleteMark是开启的话,那么依然返回空,因为这个细节,所以经常会出...
2022-05-13
0
0
首页
上一页
6
7
8
9
10
11
12
13
14
15
下一页
末页