首页
题库
公司真题
专项练习
面试题库
在线编程
面试
面试经验
AI 模拟面试
简历
求职
学习
基础学习课
实战项目课
求职辅导课
专栏&文章
竞赛
搜索
我要招人
发布职位
发布职位、邀约牛人
更多企业解决方案
在线笔面试、雇主品牌宣传
登录
/
注册
xzzz2020
滴滴出行_网约车_后端开发
获赞
382
粉丝
108
关注
3
看过 TA
83
男
郑州航空工业管理学院
2021
Java
IP属地:北京
秋招加油!!
私信
关注
拉黑
举报
举报
确定要拉黑xzzz2020吗?
发布(403)
评论
刷题
xzzz2020
关注TA,不错过内容更新
关注
2020-08-14 11:52
滴滴出行_网约车_后端开发
【总结】MySQL索引总结
该文章为知识总结的文章,如果是初学者,建议先从专栏学习:数据库专栏 文章目录 一、为什幺要用索引? 二、索引这么多优点,为什么不对表中的每一个列创建一个索引呢? 三、使用索引的注意事项? 四、索引什么时候会失效? 五、最左前缀原则是什么? 六、MySQL索引的主要数据结构 1. 哈希索引 2. B+树索引 七、为什么索引能提高查询速度? 八、索引都有哪些类型? 1. 主键索引(Primary Key) 2. 二级索引(辅助索引) 3. 聚集索引 4. 非...
0
点赞
评论
收藏
分享
2020-08-14 11:51
已编辑
滴滴出行_网约车_后端开发
【总结】SQL语句
该文章为知识总结的文章,如果是初学者,建议先从专栏学习:数据库专栏 文章目录 一、常用数据处理函数 1. substr 2. trim 3. ifnull 4. case … when … then … else ... end 二、常用聚合函数 三、分组查询 1. group by 2. having 3. select 语句顺序总结 四、连接查询(重点) 内连接外连接的区别? 五、视图的作用 六、如何创建删除索引? ...
0
点赞
评论
收藏
分享
2020-08-14 11:51
已编辑
滴滴出行_网约车_后端开发
【总结】网络原理
文章目录 一、简单介绍一下OSI和TCP/IP结构和功能,分别用到哪些协议? 1. 应用层 2. 运输层 3. 网络层 4. 数据链路层 5. 物理层 二、TCP 三次握手和四次挥手 1. 为什么要三次握手? 2. 为什么要四次挥手? 三、TCP和UDP的区别 四、TCP 协议如何保证可靠传输 4.1 连续ARQ协议 4.2 滑动窗口和流量控制 4.3 拥塞控制 五、 在浏览器中输入url地址 ->> 显示主页的过程...
0
点赞
评论
收藏
分享
2020-08-14 11:51
已编辑
滴滴出行_网约车_后端开发
【总结】跳跃表
该文章为知识总结的文章,如果是初学者,建议先从专栏学习:Redis专栏 文章目录 一、为什么要使用跳跃表? 二、什么是跳跃表? 三、Redis实现 一、为什么要使用跳跃表? Zset要支持随机的插入和删除,所以它 不宜使用数组来实现,关于排序问题,我们也很容易就想到 红黑树/ 平衡树 这样的树形结构,为什么 Redis 不使用这样一些结构呢? 性能考虑: 在高并发的情况下,树形结构需要执行一些类似于 rebalance 这样的可能涉及整棵树的操作,相对来说跳跃表的变化只涉及局部 实现考虑: 在复杂度与红黑树相同的情况下,跳跃...
0
点赞
评论
收藏
分享
2020-08-14 11:50
已编辑
滴滴出行_网约车_后端开发
【总结】Redis持久化
该文章为知识总结的文章,如果是初学者,建议先从专栏学习:Redis专栏 文章目录 一、持久化的意义 持久化详解 1、RDB和AOF两种持久化机制的介绍 2、RDB持久化机制的优点 3、RDB持久化机制的缺点 4、AOF持久化机制的优点 5、AOF持久化机制的缺点 6、RDB和AOF到底该如何选择 主要解决以下问题: redis的持久化,RDB,AOF,区别,各自的特点是什么,适合什么场景 redis的企业级的持久化方案是什么,是用来跟哪些企业级的场景结...
0
点赞
评论
收藏
分享
2020-08-14 11:50
已编辑
滴滴出行_网约车_后端开发
【总结】Redis基础
该文章为知识总结的文章,如果是初学者,建议先从专栏学习:Redis专栏 文章目录 一、简单介绍一下Redis 二、五种数据结构 1. 字符串 string 2. 列表 list 3. 字典 hash 4. 集合 set 5. 有序列表 zset 二、Redis和Memcached的区别? 三、为什么Redis那么快? 四、从海量Key里查询出某一固定前缀的Key? 五、如何用Redis实现异步消息队列 六、Redis有哪些使用场景? 七、redis的删除策略有哪些 ...
0
点赞
评论
收藏
分享
2020-08-14 11:49
滴滴出行_网约车_后端开发
【总结】Redis配置
该文章为知识总结的文章,如果是初学者,建议先从专栏学习:Redis专栏 文章目录 一、容灾策略 1. 如何配置RDB持久化机制 2. RDB持久化机制的工作流程 3. AOF持久化的配置 4. AOF rewrite 5. AOF破损文件的修复 6. AOF和RDB同时工作 7. 企业级的备份策略 二、读写分离 1. redis replication主从复制过程 2. 主从搭建 从节点 主节点 读写分离架构的测试 ...
0
点赞
评论
收藏
分享
2020-08-14 11:49
已编辑
滴滴出行_网约车_后端开发
【总结】Redis哨兵
该文章为知识总结的文章,如果是初学者,建议先从专栏学习:Redis专栏 文章目录 一、哨兵的介绍 二、 哨兵的核心知识 三、为什么redis哨兵集群只有2个节点无法正常工作? 四、经典的3节点哨兵集群 五、两种数据丢失的情况 1. 异步复制导致的数据丢失 2. 脑裂导致的数据丢失 3. 解决 六、sdown和odown转换机制 七、哨兵集群的自动发现机制 八、slave配置的自动纠正 九、slave->master选举算法 十、quorum和majority 十...
0
点赞
评论
收藏
分享
2020-08-14 11:49
滴滴出行_网约车_后端开发
【总结】Redis主从复制
该文章为知识总结的文章,如果是初学者,建议先从专栏学习:Redis专栏 文章目录 1. 复制的完整流程 2. 数据同步相关的核心机制 3. 全量复制 4. 增量复制 5. heartbeat 6. 异步复制 7. 主从复制流程 1. 复制的完整流程 slave node启动,仅仅保存master node的信息,包括master node的host和ip,但是复制流程没开始master host和ip是在redis.conf里面的slaveof配置的 slave node内部有个定时任务,每秒检查是否有...
0
点赞
评论
收藏
分享
2020-08-14 11:48
滴滴出行_网约车_后端开发
【总结】类加载过程
该文章为知识总结的文章,如果是初学者,建议先从专栏学习:JVM专栏 文章目录 一、类的加载过程 二、加载 三、验证 四、准备 五、解析 六、初始化 七、卸载 一、类的加载过程 分为三大阶段 加载:查找并且加载类的二进制数据 链接: 验证:确保被加载类的正确性 准备:为类的静态变量分配内存,并将其初始化为默认值 解析:把类中的符号引用转换为直接引用 初始化:执行构造方法 二、加载 类加载过程的第一步,主要完成下面3件事情: ...
0
点赞
评论
收藏
分享
2020-08-14 11:48
滴滴出行_网约车_后端开发
【总结】类加载器
该文章为知识总结的文章,如果是初学者,建议先从专栏学习:JVM专栏 文章目录 一、简介 二、自定义加载器 三、双亲委派模型 1. 双亲委派模型的好处 2. 双亲委派模型实现源码分析 3. 如果我们不想用双亲委派模型怎么办? 4. ClassLoader.loadClass 和 Class.forName 的区别 一、简介 JVM 中内置了三个重要的 ClassLoader,除了 BootstrapClassLoader 其他类加载器均由 Java 实现且全部继承自java.lang.Cla...
0
点赞
评论
收藏
分享
2020-08-14 11:48
已编辑
滴滴出行_网约车_后端开发
【总结】JVM垃圾回收
该文章为知识总结的文章,如果是初学者,建议先从专栏学习:JVM专栏 文章目录 一、如何判断对象是否死亡? 1. 引用计数法 2. 可达性分析算法 二、四种引用 三、垃圾回收算法 1. 标记清除算法 2. 复制算法 3.标记压缩算法 4. 分代收集算法 四、常见的垃圾回收器有那些? 1. Serial 收集器 2. ParNew 收集器 3. Parallel Scavenge 收集器 4. Serial Old 收集器 5...
0
点赞
评论
收藏
分享
2020-08-14 11:47
已编辑
滴滴出行_网约车_后端开发
【总结】JVM内存机制
该文章为知识总结的文章,如果是初学者,建议先从专栏学习:JVM专栏 文章目录 一、简介 二、程序计数器 三、虚拟机栈 问题辨析 四、本地方法栈 五、堆 六、方法区 七、运行时常量池 八、直接内存 一、简介 Java 虚拟机在执⾏ Java 程序的过程中会把它管理的内存划分成若⼲个不同的数据区域。 JDK. 1.8 和 之前的版本略有不同 jdk1.8之前: jdk1.8之后: 线程私有的: 程序计数器 虚拟机栈 本地方法栈 线程共享的: 堆...
0
点赞
评论
收藏
分享
2020-08-14 11:47
已编辑
滴滴出行_网约车_后端开发
【总结】RocketMq高级特性
文章目录 一、消息存储 1. 为什么要存储到文件系统?如何保证性能? 2. 加入持久化后RocketMq的架构是什么样的? 3. 存储结构是什么样的? 4. 刷盘机制有哪些? 5. 如何保证消息不丢失? 二、高可用机制 1. 消息消费的高可用(主从) 2. 消息发送高可用(配置多个主节点) 3. 主从复制 三、负载均衡 1. Producer负载均衡 2. Consumer负载均衡 四、消息重试机制 1. 顺序消息的重...
0
点赞
评论
收藏
分享
2020-08-14 11:46
已编辑
滴滴出行_网约车_后端开发
2020最新-Java学习方向以及博客目录【持续更新】
目录 一. 数据库 1.1 关系型数据库 MySQL(已更新) 1.2 非关系型数据库 Redis 二、Java基础 2.1 Java虚拟机(已更新) 2.2 Java并发(已更新) Java并发基础 多线程的设计模式 Java高并发与JVM的关系 原子包 JUC工具包 Exectors框架 学习的知识体系图片太大,直接奉上链接,可以...
0
点赞
评论
收藏
分享
1
17
18
19
20
21
27
关注他的用户也关注了:
牛客网
牛客企业服务