了不起的程序猿
了不起的程序猿
全部文章
分类
BitSet源码(1)
b树(1)
DDD(1)
docker(4)
dubbo(1)
elasticsearch(1)
eureka(3)
hisql(1)
intellij-idea(3)
java(242)
java-ee(1)
javascript(1)
Java程序员(9)
jenkins(1)
json(1)
kafka(12)
kubernetes(1)
linux(3)
maven(1)
mvc(1)
mybatis(4)
mysql(23)
postman(4)
rabbitmq(2)
react.js(1)
redis(13)
rpc(2)
servlet(1)
spring(18)
spring boot(19)
spring cloud(5)
sql(4)
ssh(1)
tcp/ip(1)
ubuntu(1)
vue.js(2)
中间件(2)
代理模式(2)
分布式(3)
单例模式(1)
哈希算法(1)
大数据(1)
安全(4)
开发语言(3)
微服务(8)
微服务架构(1)
性能优化(1)
数据库(18)
数据结构(1)
服务器(5)
未归档(1)
源码(1)
程序人生(3)
程序员(1)
经验分享(2)
缓存(5)
网络(4)
网络协议(1)
面试(17)
归档
标签
去牛客网
登录
/
注册
了不起的程序猿的博客
全部文章
(共476篇)
看完本篇,让你彻底了解InnoDB数据页结构
数据页结构的快速浏览 数据页代表的这块16KB大小的存储空间可以被划分为多个部分,不同部分有不同的功能,各个部分如图所示: 一个InnoDB数据页的存储空间大致被划分成了7个部分 一、记录在页中的存放 存储的记录会按照我们指定的行格式存储到User R...
2022-06-25
0
0
超详细,本文深入源码分析Zookeeper的watcher机制
我们可以使用 zookeeper 作为注册中心来实现服务的注册与发现,curator 框架提供了 curator-x-discovery 扩展实现了开箱即用的服务注册发现,但更多时候我们还是选择自己去实现,那这个时候我们需要额外关注 zookeeper 的 1 个特性,即 wathcer。 在微服...
2022-06-25
0
0
美团三面:聊聊你理解的Redis主从复制原理?
前言 Redis 的主从复制和 MySQL 差不多,主要起着 数据备份,读写分离等作用。所以说主从复制对 Redis 来说非常重要,而无论是面试还是工作中,了解 Redis主从复制 底层实现有非常有必要,那么接下来就和大家来看看 Redis 主从复制是怎么实现的吧。 什么是 Redis 主从复制...
2022-06-25
0
0
腾讯Java二面:volatile原理分析,你能答出来吗
介绍 使用 volatile 修饰的变量是线程共享的全局变量,是轻量级锁的一种表现形式,因为不需要线程上线文切换和调度这些操作,效率杠杠的,但是不能保证原子性,并发场景下要小心使用,比如:多个线程同时执行 i++ 是有问题的。 volatile 的 Demo 代码: /** * 单例模式(懒...
2022-06-25
0
0
2022年,作为Java程序员是否了解CAS和AQS底层原理?
CAS(Compare And Swap)原理分析 字面意思是比较和交换,先看看下面场景(A 和 B 线程同时执行下面的代码): int i = 10; //代码 1 i = 20; //代码 2 场景 1:A 线程执行代码 1 和代码 2,然后 B 线程执行代码 1 和代码 2...
2022-06-25
0
0
Java程序员们synchronized相关面试题,你接得住吗
这道题想考察什么? 是否真正了解synchronized关键字 考察的知识点 synchronized关键字的使用、原理、优化等 考生应该如何回答 1、在Java中,synchronized关键字是一个轻量级的同步机制,也是我们在工作中用得最频繁的,我们可以使用synchronized修饰...
2022-06-25
0
0
一款与spring集成的数据库连接池——Durid
前言 今天我们讲一下一款比较受欢迎的连接池:Druid,这是阿里开源的一款数据库连接池,它官网上声称:为监控而生!他可以实现页面监控,看到SQL的执行次数、时间和慢SQL信息,也可以对数据库密码信息进行加密,也可以对监控结果进行日志的记录,以及可以实现对敏感操作实现开关,杜绝SQL注入,下面我们详...
2022-06-25
0
0
大厂面试必问:如何解决TCP可靠传输问题?8张图带你详细学习
1. TCP 可靠性如何保证? 信道可靠:用三次握手、四次挥手保证连接正确; 数据正确:分区编号、校验和、超时重传; 传输控制:流量控制、拥塞控制 2. 重传机制 TCP可靠传输方式是序列号与确认应答。当传送数据包丢失时,会用重传机制解决。常见重传机制有超时重传、快速重传、SACK、...
2022-06-25
0
0
详细了解Redis的八种数据类型及应用场景分析
介绍 Redis一共有几种数据类型?(注意是数据类型不是数据结构) 一共是八种,String、Hash、Set、List、Zset、Hyperloglog、Geo、Streams。 1、为什么要把数据放在内存中? 内存的速度更快,10W QPS 减少计算的时间,减轻数据库压力 2、...
2022-06-25
0
0
面试害怕被问MySQL相关问题 ?这份三万字精华总结 + 面试100 问,吊打面试官完全够了
❝写在之前:不建议那种上来就是各种面试题罗列,然后背书式的去记忆,对技术的提升帮助很小,对正经面试也没什么帮助,有点东西的面试官深挖下就懵逼了。 个人建议把面试题看作是费曼学习法中的回顾、简化的环节,准备面试的时候,跟着题目先自己讲给自己听,看看自己会满意吗,不满意就继续学习这个点,如此反复,...
2022-06-25
1
0
首页
上一页
39
40
41
42
43
44
45
46
47
48
下一页
末页