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 Bean的生命周期~
大家好,小编摸鱼的时候有个新想法,今天这节我们来看一看Spring中Bean的生命周期,我发现,和人的一生真的很像。 简单说说IoC和Bean IoC,控制反转,想必大家都知道,所谓的控制反转,就是把new对象的权利交给容器,所有的对象都被容器控制,这就叫所谓的控制反转。 Bean,也...
2022-05-13
0
0
Spring框架:看懂真的能让我少掉很多的坑
框架的意义 对于程序员来说,我们通常知道很多概念,例如组件、模块、系统、框架、架构等,而本文我们重点说 框架。 框架,本质上是一些实用经验集合。即是前辈们在实际开发过程中积攒下来的实战经验,累积成一套实用工具,避免你在开发过程中重复去造轮子,特别是帮你把日常中能遇到的场景或问题都给屏...
2022-05-13
0
0
Redisson里居然还藏着一个非比寻常的“bug”?
大家好! 提到分布式锁,大家一般都会想到 Redis。 想到 Redis,一部分同学会说到 Redisson。 那么说到 Redisson,就不得不掰扯掰扯一下它的“看门狗”机制了。 所以你以为这篇文章我要给你讲“看门狗”吗? 不是,我主要是想给你汇报一下我最近研究的由于引入“看门狗”之...
2022-05-13
0
0
不会吧不会吧,不会还有人不知道怎么用Spring Cloud Ribbon实现负载均衡吧?
什么是Ribbon? 目前主流的负载均衡分为两种: 集中式负载均衡 在消费者和服务提供方中间使用独立的代理方式进行负载,比如硬件有F5,软件如nginx 客户端根据自己的请求情况做负载均衡,Ribbon 就属于客户端自己做负载均衡 Spring Cloud Ribbon是基于Netf...
2022-05-13
0
0
想染指RocketMQ?它的文件过期删除机制一定要了解清楚
大家好! 今天聊一下RocketMQ的文件过期删除机制 本章概括 源码定位 Broker是RocketMQ的核心,提供了消息的接收,存储,拉取等功能 我们可以先从Broker服务入手。从源码可以得知。RocketMQ启用了一个 BrokerController 的 st...
2022-05-13
0
0
面试被并发编程难倒了?阿里内部并发手册重新梳理思路,成功拿下offer
前言 这篇文章,我们来聊聊面试的时候比较有杀伤力的一个知识点:并发编程。 前几天有同学后台反馈,去互联网公司面试,面试官聊到并发时就问到了其中AQS的理解。当时那位同学内心估计受到了一万点伤害。。。 虽然对于从事后端开发的同学来说,并发编程肯定再熟悉不过了。 但其实说实话,它在java中是一...
2022-05-13
0
0
这些看源码的小技巧,我劝你现在就学会
大家好! 我在之前的文章里面不是经常叫大家拉源码,然后看代码提交记录吗。 也就是看类似于这个界面: 比如上面这个界面中,就可以看到 RedissonBaseLock.java 这个文件,由谁在什么时候进行过变更,以及变更对应的 commit 信息是什么。 这样就能很直观的看到文件...
2022-05-13
0
0
Java人必备高端摸鱼指南,教你靠本事摸鱼
哈喽大家好啊! 虽然说五一假期结束了,不过我相信许多小伙伴们都和我一样,虽然人来上班了,但是心还留在了家里,需要一段时间从假期余额用尽的悲伤中释怀一下… 所以,我昨天摸了一天鱼… 就像老话说的那样,上班认真工作只能算用劳动从老板那里换取报酬,只有摸鱼才能叫赚老板的钱… 我都已经...
2022-05-13
0
0
MySQL里为什么会建议不要使用SELECT *?
“不要使用SELECT *”几乎已经成为了MySQL使用的一条金科玉律,就连《阿里Java开发手册》也明确表示不得使用*作为查询的字段列表,更是让这条规则拥有了权威的加持。 不过我在开发过程中直接使用SELECT *还是比较多的,原因有两个: 因为简单,开发效率非常高,而且如果后期频...
2022-05-13
0
0
Spring实操带练:SpringBoot 如何进行参数校验?
在日常的接口开发中,为了防止非法参数对业务造成影响,经常需要对接口的参数进行校验,例如登录的时候需要校验用户名和密码是否为空,添加用户的时候校验用户邮箱地址、手机号码格式是否正确。 靠代码对接口参数一个个校验的话就太繁琐了,代码可读性极差。 Validator框架就是为了解决开发人员在开发的时候少...
2022-05-13
0
0
首页
上一页
30
31
32
33
34
35
36
37
38
39
下一页
末页