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篇)
MySQL进阶篇SQL优化(InnoDB锁问题排查与解决)
1.概述 前面章节之所以介绍那么多锁的知识点和示例,其实最终目的就是为了排查与解决死锁的问题,下面我们把之前学过锁知识重温与补充一遍,然后再通过例子演示下如果排查与解决死锁。 2.前期准备 ●数据库事务隔离级别 SHOW VARIABLES LIKE 'transaction_isolati...
2022-05-13
0
299
阿里巴巴首发第2版Java高并发编程(源码+实战+面试题剖析)
如果大家三月份去面试的话就会发现面试官对于高并发编程这一方面的考察是非常多的,如果大家没有高并发的经验,同时又需要迫切的进行突击性学习,那么老师今天分享的这份阿里巴巴Java高并发编程第二版将会给大家提供非常大的帮助!全册共计分为五大部分:源码分析篇、基础实战案例篇、高级实战案例篇、2022面试总结...
2022-05-13
0
492
Redis+Caffeine两级缓存,让访问速度纵享丝滑
在高性能的服务架构设计中,缓存是一个不可或缺的环节。在实际的项目中,我们通常会将一些热点数据存储到Redis或MemCache这类缓存中间件中,只有当缓存的访问没有命中时再查询数据库。在提升访问速度的同时,也能降低数据库的压力。 随着不断的发展,这一架构也产生了改进,在一些场景下可能单纯使用Red...
2022-05-13
0
191
微服务设计指导-让Redis循环写入时提高10倍的技巧
简介 有微服务的架构不代表性能好,而使用微服务的架构必须要求性能好。这句话不矛盾。矛盾在外面很多人认为微服务架构代表高并发,实际上不是。我们有“书面微服务”和“实际微服务”之说。比如说网上大量教人把httpConnection或者是FeignClient的timeout改成30秒就不会超时了?那这...
2022-05-13
0
146
微服务设计指导-让Redis循环写入时提高10倍的技巧
简介 有微服务的架构不代表性能好,而使用微服务的架构必须要求性能好。这句话不矛盾。矛盾在外面很多人认为微服务架构代表高并发,实际上不是。我们有“书面微服务”和“实际微服务”之说。比如说网上大量教人把httpConnection或者是FeignClient的timeout改成30秒就不会超时了?那这...
2022-05-13
0
174
领域驱动设计(DDD)理论与方法
DDD由来与优势 软件架构设计的真正目的是解决软件复杂度带来的问题,软件复杂度由来主要由三方面:高并发场景下的对软件高性能要求、业务场景对软件高可用要求、持续变化的业务以及业务扩张和增加需求对软件扩展性的要求,除此外,对低成本、安全、软件规模也一定程度上增加了软件设计的复杂度。 在解决每个复杂度...
2022-05-13
0
245
能让程序员涨薪5K的Hystrix核心工作原理,你真的不打算学吗?
Hystrix的核心工作原理 Hystrix的本质作用是当系统资源过载(Over Load Control)时提供服务状态保护机制,包括下面四个方面。 ● 熔断:当失败率达到阈值时自动触发降级(如因网络故障或超时造成的失败率高),熔断器触发的快速失败会进行快速恢复。 ● 隔离(线程池隔离和信号...
2022-05-13
0
228
我真不信,这年头还有人能懂SpringBoot的ClassLoader加载机制
SpringBoot的ClassLoader加载机制 在Spring Boot的嵌入式Web容器原理一节中,我们已经介绍了Spring Boot对Tomcat容器的加载过程,本节我们进一步讲解SpringBoot的ClassLoader加载机制。 熟悉Tomcat工作原理的人应该知道,Tomca...
2022-05-13
0
255
691页,41个版块,终于有阿里顶级架构师可以带我吃透Spring源码了
Spring源码的相关问题可以说是现在Java面试必问的一些问题,同时如果你没有好好的阅读过源码的话,同时又觉得源码晦涩难懂的话,只想去取其精华去其糟粕的话,那么接下来这份spring源码学习宝典你一定要好好仔仔细细的看和多刷 ,帮助非常大! 41大模块目录 控制反转(IoC) 与依赖注...
2022-05-13
0
189
大厂10年经验,我对Java高并发问题方案的总结,堪称教科书级
作为一个 Java 开发人员,多线程是一个逃不掉的话题,不管是工作还是面试,但理解起来比较模糊难懂,因为多线程程序在跑起来的时候比较难于观察和跟踪。搞懂多线程并发知识,可以在面试的时候和周围人拉开差距,另外自己在编码的时候可以做到心中有数。 然而现在网上关于Java并发编程的学习笔记资料多如牛毛,...
2022-05-13
0
182
首页
上一页
23
24
25
26
27
28
29
30
31
32
下一页
末页