了不起的程序猿
了不起的程序猿
全部文章
java
BitSet源码(1)
b树(1)
DDD(1)
docker(4)
dubbo(1)
elasticsearch(1)
eureka(3)
hisql(1)
intellij-idea(3)
java-ee(1)
javascript(1)
Java程序员(9)
jenkins(1)
json(1)
kafka(12)
kubernetes(1)
linux(3)
maven(1)
mvc(1)
mybatis(4)
mysql(23)
postman(4)
rabbitmq(2)
react.js(1)
redis(13)
rpc(2)
servlet(1)
spring(18)
spring boot(19)
spring cloud(5)
sql(4)
ssh(1)
tcp/ip(1)
ubuntu(1)
vue.js(2)
中间件(2)
代理模式(2)
分布式(3)
单例模式(1)
哈希算法(1)
大数据(1)
安全(4)
开发语言(3)
微服务(8)
微服务架构(1)
性能优化(1)
数据库(18)
数据结构(1)
服务器(5)
未归档(1)
源码(1)
程序人生(3)
程序员(1)
经验分享(2)
缓存(5)
网络(4)
网络协议(1)
面试(17)
归档
标签
去牛客网
登录
/
注册
了不起的程序猿的博客
全部文章
/ java
(共242篇)
38问JVM:带你“开膛破肚”把JVM里里外外都学明白
本篇文章多达38道面试题,照顾到了JVM的方方面面,都是常见的题目。如果背诵记忆下来,进入大厂非常的easy。 面试题不能坑人,所以本篇文章的内容是经过多次打磨的,现在放送给大家。 有些面试题是开放性的,有些是知识性的,注意区别。面试并没有标准答案,尤其是开放性题目,你需要整理成白话文,来尽量的...
2022-06-25
0
0
2022大厂春招总结来啦,少不了它为你的面试蓄力~
前言 我分享的这份春招 Java 后端开发面试总结包含了 JavaOOP、Java 集合容器、Java 异常、并发编程、Java 反射、Java 序列化、JVM、Redis、Spring MVC、MyBatis、MySQL 数据库、消息中间件 MQ、Dubbo、Linux、ZooKeepe...
2022-06-25
0
0
我就打个比方,这篇文章绝对能带你弄明白Spring Bean的生命周期~
大家好,小编摸鱼的时候有个新想法,今天这节我们来看一看Spring中Bean的生命周期,我发现,和人的一生真的很像。 简单说说IoC和Bean IoC,控制反转,想必大家都知道,所谓的控制反转,就是把new对象的权利交给容器,所有的对象都被容器控制,这就叫所谓的控制反转。 Bean,也...
2022-06-25
0
0
Redisson里居然还藏着一个非比寻常的“bug”?
大家好! 提到分布式锁,大家一般都会想到 Redis。 想到 Redis,一部分同学会说到 Redisson。 那么说到 Redisson,就不得不掰扯掰扯一下它的“看门狗”机制了。 所以你以为这篇文章我要给你讲“看门狗”吗? 不是,我主要是想给你汇报一下我最近研究的由于引入“看门狗”之...
2022-06-25
0
0
想染指RocketMQ?它的文件过期删除机制一定要了解清楚
大家好! 今天聊一下RocketMQ的文件过期删除机制 本章概括 源码定位 Broker是RocketMQ的核心,提供了消息的接收,存储,拉取等功能 我们可以先从Broker服务入手。从源码可以得知。RocketMQ启用了一个 BrokerController 的 st...
2022-06-25
0
0
面试被并发编程难倒了?阿里内部并发手册重新梳理思路,成功拿下offer
前言 这篇文章,我们来聊聊面试的时候比较有杀伤力的一个知识点:并发编程。 前几天有同学后台反馈,去互联网公司面试,面试官聊到并发时就问到了其中AQS的理解。当时那位同学内心估计受到了一万点伤害。。。 虽然对于从事后端开发的同学来说,并发编程肯定再熟悉不过了。 但其实说实话,它在java中是一...
2022-06-25
0
0
这些看源码的小技巧,我劝你现在就学会
大家好! 我在之前的文章里面不是经常叫大家拉源码,然后看代码提交记录吗。 也就是看类似于这个界面: 比如上面这个界面中,就可以看到 RedissonBaseLock.java 这个文件,由谁在什么时候进行过变更,以及变更对应的 commit 信息是什么。 这样就能很直观的看到文件...
2022-06-25
0
0
Spring实操带练:SpringBoot 如何进行参数校验?
在日常的接口开发中,为了防止非法参数对业务造成影响,经常需要对接口的参数进行校验,例如登录的时候需要校验用户名和密码是否为空,添加用户的时候校验用户邮箱地址、手机号码格式是否正确。 靠代码对接口参数一个个校验的话就太繁琐了,代码可读性极差。 Validator框架就是为了解决开发人员在开发的时候少...
2022-06-25
0
0
手打2万字Netty知识点,面试人必看
前言 高能预警,本文是我一个月前就开始写的,所以内容会非常长,当然也非常硬核。我也一直就想着写一下netty系列的,但是netty的源码概念又非常多,所以才写到了现在。 我相信90%的读者都不会一口气看完的,因为实在太长了,长到我现在顶配的mbp打字编辑框都是卡的,但是我希望大家日后想看net...
2022-06-25
0
0
Spring+SpringBoot+SpringCloud三剑合璧,惊艳面试官
前言 不知道各位Java好大哥们闲的时候会不会去关注Spring目前的官网,你会发现他的slogan是: Spring makes Java Simple。它让Java的开发变得更加简单。某种意义上来说:是Spring成就了Java!但随之而来的就是:由他之后诞生出来的各种组件;SpringBoo...
2022-06-25
0
0
首页
上一页
13
14
15
16
17
18
19
20
21
22
下一页
末页