Java高级架构
Java高级架构
全部文章
java
b树(6)
eureka(4)
git(2)
github(2)
gradle(2)
hibernate(2)
javascript(8)
json(2)
jvm(2)
kafka(2)
linux(10)
maven(4)
mysql(16)
redis(6)
rpc(6)
spring(6)
spring boot(2)
中间件(4)
云原生(1)
云计算(4)
代理模式(2)
前端(4)
哈希(2)
学习(2)
微服务(2)
数据库(10)
数据库架构(2)
数据结构(2)
未归档(26)
程序人生(14)
缓存(8)
网络(8)
蓝桥杯(4)
面试(2)
归档
标签
去牛客网
登录
/
注册
Java高级架构的博客
全部文章
/ java
(共117篇)
作为一个优秀的后端程序员绝对不能够忍受接口稳定性不足 99.8%?教你接口性能怎么优化,接口性能优化总结
目录 背景 哪些问题会引起接口性能问题 问题解决 总结 背景 我负责的系统在去年初就完成了功能上的建设,然后开始进入到推广阶段。随着推广的逐步深入,收到了很多好评的同时也收到了很多对性能的吐槽。 刚刚收到吐槽的时候,我们的心情是这样的: 当越来越多对性能的吐槽反馈到我们这里...
2022-05-12
0
0
MySQL 中的事务是两阶段提交,我们见到的很多分布式事务也都是两阶段提交的,例如 Seata,那么为什么要两阶段提交呢?一次直接提交了不行吗?今天我们来聊聊这个话题。
@[toc] 为什么要两阶段提交?一阶段提交不行吗? 小伙伴们知道,MySQL 中的事务是两阶段提交,我们见到的很多分布式事务也都是两阶段提交的,例如 Seata,那么为什么要两阶段提交呢?一次直接提交了不行吗?今天我们来聊聊这个话题。 1. 什么是两阶段提交 1.1 binlog 与 r...
2022-05-12
0
0
Mysql有四种事务隔离级别,详解脏读、不可重复读、幻读
Mysql的事务隔离级别 Mysql有四种事务隔离级别,这四种隔离级别代表当存在多个事务并发冲突时,可能出现的脏读、不可重复读、幻读的问题。 脏读 大家看一下,我们有两个事务,一个是 Transaction A,一个是 Transaction B,在第一个事务里面,它首先通过一个 wh...
2022-05-12
0
0
JDK源码,从哪读起呢?大厂整理的通常所需阅读的源码范围
很多java开发的小伙伴都会阅读jdk源码,然而确不知道应该从哪读起。 以下为小编整理的通常所需阅读的源码范围。 标题为包名,后面序号为优先级1-4,优先级递减 1、java.lang Object 1 String 1 AbstractStringBuilder 1 StringBuf...
2022-05-12
0
0
必看,个人整理的系统化Java后端最全知识点
你可能有所感悟。零散的资料读了很多,但是很难有提升。到处是干货,但是并没什么用,简单来说就是缺乏系统化。另外,噪音太多,雷同的框架一大把,我不至于全都要去学了吧。 这里,我大体根据基础、Java基础、Java进阶给分了下类,挑的也都是最常用最重要的工具。 这篇文章耗费了我大量...
2022-05-12
0
0
你知道 Java 中的隐藏类吗?什么是隐藏类?
什么是隐藏类 隐藏类,是一种不能被其他类直接使用的类。引入隐藏类的主要目的是给框架来使用,使得框架可以在运行时生成类,并通过反射间接使用它们。 可能有点抽象,不要紧,下面我们通过一个例子来直观地认识它! 如果你关注Java前沿知识,记得关注公众号:程序猿DD,持续分享前沿技术内容,积累普...
2022-05-12
0
0
被领导怼了一顿,因为多线程使用不当导致OOM
# 目录 事故描述 整体经过 事故根本原因 探讨问题的根源 总结 # 事故描述 老规矩,我们先看下事故过程:某日,从 6 点 32 分开始少量用户访问 app 时会出现首页访问异常,到 7 点 20 分首页服务大规模不可用,7 点 36 分问题解决。 # 整体经过 ...
2022-05-12
0
0
可以利用Spring AOP中环绕通知的特性在分布式环境下,像用synchronized关键字那样使用分布式锁
如何在分布式环境下,像用synchronized关键字那样使用分布式锁。比如开发一个注解,叫@DistributionLock,作用于一个方法函数上,每次调方法前加锁,调完之后自动释放锁。 可以利用Spring AOP中环绕通知的特性,完全满足上面的要求。 1、Maven依赖 <pare...
2022-05-12
0
0
一个宝藏级微服务开源项目,是真的牛批
前几天有粉丝留言,正在学习微服务,想让我推荐一个微服务学习项目。这次我拿出了压箱底的收藏了,一个宝藏级微服务开源项目,炸裂! 前言 zheng项目不仅仅是一个开发架构,而是努力打造一套从 前端模板 - 基础框架 - 分布式架构 - 开源项目 - 持续集成 - 自动化部署 - 系统监测 - 无...
2022-05-12
0
0
美团动态线程池实践思路,开源了
大家好,今天我们来聊一个比较实用的话题,动态可监控的线程池实践,全新开源项目(DynamicTp)地址在下方,欢迎star交流学习。 项目地址 gitee地址:gitee.com/yanhom/dyna… github地址:github.com/lyh200/dyna… 系列文章 ...
2022-05-12
0
0
首页
上一页
1
2
3
4
5
6
7
8
9
10
下一页
末页