Java攻城狮5
Java攻城狮5
全部文章
java
DDD(1)
github(2)
gradle(1)
https(1)
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的博客
全部文章
/ java
(共334篇)
一篇文章彻底弄懂dubbo的SPI机制的原理
在dubbo中几乎所有的功能组件都是基于SPI来实现的,dubbo良好的扩展性也与SPI加载机制密不可分,所以要想更进一步理解使用dubbo或者阅读dubbo的源码,SPI是一定要懂的。本文主要通过源码分析的方式来理解dubbo SPI的实现原理。 1.ExtensionLoader Exten...
2022-05-11
0
0
Spring学习思路和环境准备,准备入门的同学一定要来看看
我的学习思路 装配方式 + 依赖注入 设计理念 BeanDefintion scope beanClass lazy-init method constructor BeanDefintionMap 注册 BeanFactoryRegistry 注解如何解析,如何注册 BeanFact...
2022-05-11
0
0
阿里终于分享从零开始搭建的Spring Cloud 了
Spring Cloud Alibaba 是阿里巴巴提供的微服务开发一站式解决方案,是阿里巴巴开源中间件与 Spring Cloud 体系的融合。 Springcloud 和 Srpingcloud Alibaba 区别? SpringCloud: 部分组件停止维护和更新,给开发带来不便;S...
2022-05-11
0
0
熟读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
首页
上一页
23
24
25
26
27
28
29
30
31
32
下一页
末页