秃头Java人
秃头Java人
全部文章
程序人生
.net(2)
.netcore(1)
asp.net(1)
azure(1)
DDD(2)
eureka(1)
github(1)
golang(1)
http(1)
IDEA(2)
intellij-idea(1)
Java(339)
Java架构(2)
Java程序员(9)
Java面试(2)
jenkins(2)
kafka(4)
kubernetes(1)
linux(2)
macos(1)
mvc(1)
mysql(7)
nginx(1)
rabbitmq(1)
redis(7)
spring(24)
spring boot(8)
spring cloud(4)
spring-boot(1)
sql(3)
ssh(1)
tcp/ip(1)
中间件(1)
分布式(4)
前端(2)
区块链(1)
压力测试(1)
学习(1)
安全(5)
微服务(3)
散列表(2)
数据库(7)
数据结构(1)
服务器(1)
未归档(48)
算法(1)
经验分享(3)
缓存(1)
网络(4)
网络协议(1)
链表(2)
面试(40)
归档
标签
去牛客网
登录
/
注册
秃头Java人的博客
人在软件圈,读书破万“卷”
全部文章
/ 程序人生
(共9篇)
记一次引入Elasticsearch的系统架构实战
前言 我曾经面试安踏的技术岗,当时面试官问了我一个问题:如果你想使用某个新技术但是领导不愿意,你怎么办? 对于该问题我相信大家就算没有面试被问到过,现实工作中同事之间的合作也会遇到。 因此从我的角度重新去回答这个问题,有以下几点: 1.师出有名,在软件工程里是针对问题场景提供解决方...
2022-04-27
0
471
别再踩坑了,关于SpringBootAdmin的一些问题
一、版本选择 目前项目中使用的springcloud版本为 Hoxton.SR3,使用的 spring-cloud-alibaba版本为 2.2.1.RELEASE, 使用的springboot版本为2.2.5如下图所示 这些版本是自己参照网友的各种博客来进行搭建的,目前项目已经在正常...
2022-04-27
0
0
分手三个月,前任发来这个:(x^2+y^2-1)^3+x^2*y^3
正要下班,前任发来一串代码。按照一贯的尿性来看,这应该是TMD发错了。但鉴于今天日期特殊,仔细思考了一下好像不太对。 作为程序员,肯定是要解一下码的。就像看到库子,就想要把它拖下来一样。 把公式代入Java代码一看,了不得了不得。 public class X520 { publi...
2022-04-27
0
359
SpringBoot自动装配加载过程全梳理,你能get多少?
首先对于一个SpringBoot工程来说,最明显的标志的就是 @SpringBootApplication它标记了这是一个SpringBoot工程,所以今天的 SpringBoot自动装配原理也就是从它开始说起。 自动装配流程 首先我们来看下@SpringBootApplication 这个...
2022-04-27
0
242
RabbitMQ 可靠性、重复消费、顺序性、消息积压解决方案
转载于: https://juejin.cn/post/6977981645475282958#heading-1 前言 为什么引入消息队列?引入 MQ 给我们解决了一些问题,但同时又引入了一些复杂的问题,这些问题是大型项目中必须解决的重点,更重要的是,面试也经常问。实际上消息队列可以说是没...
2022-04-27
0
768
再迎巅峰,阿里爆款分布式小册开源5天Github已73K
分布式 说到分布式,其实分布式这个词一般是跟微服务一起出现到大众的视野中。但今天我们不讲两者的区别,我们说说分布式。其实产生分布式的最主要驱动力量,是我们对于性能、可用性及可扩展性的不懈追求。分布式系统可以解决集中式不便扩展的弊端,我们可以很方便地在任何一个环节扩展应用,就算一个应用出现问题也不会...
2022-04-27
0
287
面试挂麻了?重新学习一下这篇10W+字Java春招面试合集再出发
最近看到一名前腾讯员工发的帖子,总结的近期面试结果,真的就是那三个字:挂麻了…… 来源网络 一个毕业后就在腾讯的高级程序员,由于种种原因,离职...
2022-04-27
0
232
Redis里的BitMap弄懂了,面试官都想为我打call~
本文还会去讲解BitMap对腾讯面试题的解决方案,并基于BitMap实现了仿GitHub提交次数的日历图,希望各位看官看的开心😄 1.位图简介 如果我们需要记录某一用户在一年中每天是否有登录我们的系统这一需求该如何完成呢?如果使用KV存储,每个用户需要记录365个,当用户量上亿时,这所需要的存...
2022-04-27
0
430
浅聊:一个出色的后端应该拥有哪些好的习惯呢?
前言 毕业快三年了,前后也待过几家公司,碰到各种各样的同事。见识过各种各样的代码,优秀的、垃圾的、不堪入目的、看了想跑路的等等,所以这篇文章记录一下一个优秀的后端 Java 开发应该有哪些好的开发习惯。 拆分合理的目录结构 受传统的 MVC 模式影响,传统做法大多是几个固定的文件夹 contr...
2022-04-27
0
219