Java攻城狮5
Java攻城狮5
全部文章
分类
DDD(1)
github(2)
gradle(1)
https(1)
java(343)
jenkins(1)
JVM(1)
kafka(2)
linux(4)
mvc(1)
mysql(16)
postman(1)
rabbitmq(4)
redis(10)
rpc(3)
spring(22)
spring boot(11)
spring cloud(4)
sql(3)
tcp(1)
tcp/ip(3)
tomcat(1)
zookeeper(1)
中间件(3)
分布式(6)
安全(1)
微服务(4)
性能优化(2)
数据库(2)
数据结构(2)
服务器(1)
架构(2)
正则表达式(1)
程序人生(1)
算法(1)
系统架构(1)
经验分享(1)
缓存(2)
网络(3)
腾讯云(1)
阿里云(1)
面试(13)
归档
标签
去牛客网
登录
/
注册
Java攻城狮5的博客
全部文章
(共476篇)
熟读mysql Innodb ACID 的实现原理
本文主要探讨MySQL InnoDB 引擎下ACID的实现原理,对于诸如什么是事务,隔离级别的含义等知识请看我前面mysql 系列的文章。 ACID MySQL 作为一个关系型数据库,以最常见的 InnoDB 引擎来说,是如何保证 ACID 的。 (Atomicity)原子性:事务是最小的...
2022-05-11
0
0
Java架构师大厂面试致命十连问,你接得住吗?
1.什么是缓存雪崩?怎么解决? 通常,我们会使用缓存用于缓冲对 DB 的冲击,如果缓存宕机,所有请求将直接打在 DB,造成 DB 宕机——从而导致整个系统宕机。 如何解决呢? 2 种策略(同时使用): 对缓存做高可用,防止缓存宕机 使用断路器,如果缓存宕机,为了防止系统...
2022-05-11
0
0
2022最新发布的金三银四Java中高级面试208问
又是一年春暖过,不知大家在这个春天是否有所斩获,反正我是有了很大的收获! 工作一年从长沙一家互联网公司月薪7k,跳到武汉15k,期间也收获了几家上海和广州的互联网企业的offer,最后折中考虑了一下选择了工资不是最高,但是不是996的企业! 在这2个月,我和同事们也经历了大大小小百来个面试...
2022-05-11
0
0
建立索引,我有话要说,这样理解更快更准
前言 MySQL支持诸多存储引擎,而各种存储引擎对索引的支持也各不相同,因此MySQL数据库支持多种索引类型,如BTree索引,哈希索引,全文索引等等。为了避免混乱,本文将只关注于BTree索引,因为这是平常使用MySQL时主要打交道的索引。 MySQL索引 MySQL官方对索引的定义为:索引...
2022-05-11
0
0
两次遍历,要比一次遍历慢,这究竟是为啥?今天才算弄懂了
题目描述 这是 LeetCode 上的896. 单调数列,难度为 Easy。 如果数组是单调递增或单调递减的,那么它是单调的。 如果对于所有 i <= j,A[i] <= A[j],那么数组 A 是单调递增的。 如果对于所有 i <= j,A[i]> = A[j]...
2022-05-11
0
0
2022我收集整理了这份“春招常见面试真题汇总”
大家看我前几天的文章就能够知道,我在今年春招中成功拿到了腾讯Java工程师的Offer!在我拿到Offer之后,我就在想,能不能够把我和几个哥们这两个月面试过程中经常被问到的面试进行一个收集整理,能够帮助大家在面试的时候更加得心应手,也能少走一些弯路! 希望大家都能够在之后金九银十或明年的金...
2022-05-11
0
0
Java并发编程(实战):如何解决可见性和有序性问题
Java 内存模型这个概念,在职场的很多面试中都会考核到,是一个热门的考点,也是一个人并发水平的具体体现。原因是当并发程序出问题时,需要一行一行地检查代码,这个时候,只有掌握 Java 内存模型,才能慧眼如炬地发现问题。 什么是 Java 内存模型? 你已经知道,导致可见性的原因是缓存,导致有序...
2022-05-11
0
0
为什么用了 DDD 以后,代码更难懂了?
每过一段时间,就会有人跳出来批判 DDD,这东西到底是垃圾还是银弹? 在某某公司干活的时候,有一批人声称要用 DDD 改造老旧系统,彻底解决核心流程规模化之后,项目难以维护的问题。之前某篇文章里的这张图,就是在用 DDD 做项目重构之前的烂摊子: 大家都很聪明,聪明到最后没人知道这新需求...
2022-05-11
0
0
G1源码之fullGC算法详解
一.full gc触发的时机 国际惯例,我们先从full gc的触发时机开始看起,读过笔者之前博客的朋友应该都熟悉这个套路,学习源码都需要先找到入口,而gc算法的入口其实就是其触发的时机。 关于full gc触发的时机其实是 内存申请失败,晋升失败,疏散失败,元空间gc,调用system.gc时...
2022-05-11
0
0
那些年我们一起优化的SQL
一、背景 随着业务不断迭代,系统中出现了较多的SQL慢查。慢查虽不致命,但会让商家感知到系统较慢,影响使用体验。在进行慢查优化过程中,我们积累了一些经验。本文将基于我们的实战经历,讲解工作中比较常见的慢查原因,以及如何去优化。 本文讲解基于MySQL 5.7。 二、慢查优化 本节主要针对常见...
2022-05-11
0
0
首页
上一页
36
37
38
39
40
41
42
43
44
45
下一页
末页