秃头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)
程序人生(9)
算法(1)
经验分享(3)
缓存(1)
网络(4)
网络协议(1)
链表(2)
面试(40)
归档
标签
去牛客网
登录
/
注册
秃头Java人的博客
人在软件圈,读书破万“卷”
全部文章
(共569篇)
阿里巴巴首发第2版Java高并发编程(源码+实战+面试题剖析)
如果大家三月份去面试的话就会发现面试官对于高并发编程这一方面的考察是非常多的,如果大家没有高并发的经验,同时又需要迫切的进行突击性学习,那么老师今天分享的这份阿里巴巴Java高并发编程第二版将会给大家提供非常大的帮助!全册共计分为五大部分:源码分析篇、基础实战案例篇、高级实战案例篇、2022面试总结...
2022-04-27
0
292
Java程序员不得不会的124道面试题(含答案)
专注于编程、互联网动态。最终将总结的技术、心得、经验(数据结构与算法、源码分析等)享给大家,这里不只限于技术!还有职场心得、生活感悟、以及面经。 点击上方 关注按钮,第一时间送达! 多线程、并发及线程的基础问题 1)Java 中能创建 volatile 数组吗? 能,Java 中可以创建...
2022-04-27
0
209
Redis+Caffeine两级缓存,让访问速度纵享丝滑
在高性能的服务架构设计中,缓存是一个不可或缺的环节。在实际的项目中,我们通常会将一些热点数据存储到Redis或MemCache这类缓存中间件中,只有当缓存的访问没有命中时再查询数据库。在提升访问速度的同时,也能降低数据库的压力。 随着不断的发展,这一架构也产生了改进,在一些场景下可能单纯使用Red...
2022-04-27
0
228
微服务设计指导-让Redis循环写入时提高10倍的技巧
简介 有微服务的架构不代表性能好,而使用微服务的架构必须要求性能好。这句话不矛盾。矛盾在外面很多人认为微服务架构代表高并发,实际上不是。我们有“书面微服务”和“实际微服务”之说。比如说网上大量教人把httpConnection或者是FeignClient的timeout改成30秒就不会超时了?那这...
2022-04-27
0
216
领域驱动设计(DDD)理论与方法
DDD由来与优势 软件架构设计的真正目的是解决软件复杂度带来的问题,软件复杂度由来主要由三方面:高并发场景下的对软件高性能要求、业务场景对软件高可用要求、持续变化的业务以及业务扩张和增加需求对软件扩展性的要求,除此外,对低成本、安全、软件规模也一定程度上增加了软件设计的复杂度。 在解决每个复杂度...
2022-04-27
0
433
能让程序员涨薪5K的Hystrix核心工作原理,你真的不打算学吗?
Hystrix的核心工作原理 Hystrix的本质作用是当系统资源过载(Over Load Control)时提供服务状态保护机制,包括下面四个方面。 ● 熔断:当失败率达到阈值时自动触发降级(如因网络故障或超时造成的失败率高),熔断器触发的快速失败会进行快速恢复。 ● 隔离(线程池隔离和信号...
2022-04-27
0
235
我真不信,这年头还有人能懂SpringBoot的ClassLoader加载机制
SpringBoot的ClassLoader加载机制 在Spring Boot的嵌入式Web容器原理一节中,我们已经介绍了Spring Boot对Tomcat容器的加载过程,本节我们进一步讲解SpringBoot的ClassLoader加载机制。 熟悉Tomcat工作原理的人应该知道,Tomca...
2022-04-27
0
289
691页,41个版块,终于有阿里顶级架构师可以带我吃透Spring源码了
Spring源码的相关问题可以说是现在Java面试必问的一些问题,同时如果你没有好好的阅读过源码的话,同时又觉得源码晦涩难懂的话,只想去取其精华去其糟粕的话,那么接下来这份spring源码学习宝典你一定要好好仔仔细细的看和多刷 ,帮助非常大! 41大模块目录 控制反转(IoC) 与依赖注...
2022-04-27
0
205
大厂10年经验,我对Java高并发问题方案的总结,堪称教科书级
作为一个 Java 开发人员,多线程是一个逃不掉的话题,不管是工作还是面试,但理解起来比较模糊难懂,因为多线程程序在跑起来的时候比较难于观察和跟踪。搞懂多线程并发知识,可以在面试的时候和周围人拉开差距,另外自己在编码的时候可以做到心中有数。 然而现在网上关于Java并发编程的学习笔记资料多如牛毛,...
2022-04-27
0
0
《微服务架构设计模式》读书笔记——服务的拆分策略
目录 前言 1. 微服务架构到底是什么 1.1 软件架构的4+1视图 1.2 应用程序的两个层面需求 1.3 分层式架构风格 1.4 关于架构风格的六边形 1.5 什么是服务 1.6 微服务架构的架构风格 2 为应用程序定义微服务架构 ...
2022-04-27
0
351
首页
上一页
40
41
42
43
44
45
46
47
48
49
下一页
末页