了不起的程序猿
了不起的程序猿
全部文章
分类
BitSet源码(1)
b树(1)
DDD(1)
docker(4)
dubbo(1)
elasticsearch(1)
eureka(3)
hisql(1)
intellij-idea(3)
java(242)
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)
归档
标签
去牛客网
登录
/
注册
了不起的程序猿的博客
全部文章
(共476篇)
不会吧不会吧,不会还有人不知道怎么用Spring Cloud Ribbon实现负载均衡吧?
什么是Ribbon? 目前主流的负载均衡分为两种: 集中式负载均衡 在消费者和服务提供方中间使用独立的代理方式进行负载,比如硬件有F5,软件如nginx 客户端根据自己的请求情况做负载均衡,Ribbon 就属于客户端自己做负载均衡 Spring Cloud Ribbon是基于Netf...
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
Java人必备高端摸鱼指南,教你靠本事摸鱼
哈喽大家好啊! 虽然说五一假期结束了,不过我相信许多小伙伴们都和我一样,虽然人来上班了,但是心还留在了家里,需要一段时间从假期余额用尽的悲伤中释怀一下… 所以,我昨天摸了一天鱼… 就像老话说的那样,上班认真工作只能算用劳动从老板那里换取报酬,只有摸鱼才能叫赚老板的钱… 我都已经...
2022-06-25
0
0
MySQL里为什么会建议不要使用SELECT *?
“不要使用SELECT *”几乎已经成为了MySQL使用的一条金科玉律,就连《阿里Java开发手册》也明确表示不得使用*作为查询的字段列表,更是让这条规则拥有了权威的加持。 不过我在开发过程中直接使用SELECT *还是比较多的,原因有两个: 因为简单,开发效率非常高,而且如果后期频...
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
聊一聊为啥Redis要对同一种数据类型做两种数据结构存储?
前言 在 Redis 中,有一种数据类型,当在存储的时候会同时采用两种数据结构来进行分别存储,那么 Redis 为什么要这么做呢?这么做会造成同一份数据占用两倍空间吗? 五种基本类型之集合对象 Redis 中的集合对象是一个包含字符串类型元素的无序集合,集合中元素唯一不可重复。 集合对象的...
2022-06-25
0
0
gDvuGqjmDS
在 Redis 中,有一种数据类型,当在存储的时候会同时采用两种数据结构来进行分别存储,那么 Redis 为什么要这么做呢?这么做会造成同一份数据占用两倍空间吗? 五种基本类型之集合对象 Redis 中的集合对象是一个包含字符串类型元素的无序集合,集合中元素唯一不可重复。 集合对象的底层数据结构...
2022-06-25
0
0
首页
上一页
30
31
32
33
34
35
36
37
38
39
下一页
末页