首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
后端
订阅
百曉生
更多收藏集
微信扫码分享
微信
新浪微博
QQ
12篇文章 · 0订阅
Java中的锁居然有这么多!
为啥是 Java 中的锁呢, 因为 锁的种类 也有很多的,像我们平时使用的 MySQL,它也有自己的 表锁,行锁,间隙锁 ... ... 还有 基于redis 的分布式锁 (RedLock——红锁)呀,zookeeper的分布式锁 等各种各样的🔒~ 读数据时 会很乐观的认为别…
数据库索引,终于懂了
不少朋友留言问MySQL索引底层的实现,让我讲讲B+树。知其然,知其所以然,讲懂B+树其实不难,今天更多聊聊“数据库索引,为什么设计成这样”。问题1. 以便快速找到一本书。于是,要有索引,用于提升数据库的查找速度。问题2. 画外音:80%的同学,面试都答不出来。索引设计成树形,和...
万字总结,体系化带你全面认识 Nginx !
Nginx 是开源、高性能、高可靠的 Web 和反向代理服务器,而且支持热部署,几乎可以做到 7 * 24 小时不间断运行,即使运行几个月也不需要重新启动,还能在不间断服务的情况下对软件版本进行热更新。性能是 Nginx 最重要的考量,其占用内存少、并发能力强、能支持高达 5w…
必须了解的MySQL三种日志
这三种log也是面试经常会问的问题,下面我们一起来探讨一下吧。 binlog应该是日常中听的最多的关于mysql中的log。 binlog是用于记录数据库表结构和表数据变更的二进制日志,比如insert、update、delete、create、truncate等等操作,不会记…
RocketMQ扫盲贴及Java API使用精讲
大家好,在上篇文章《高可用架构及二主二从异步集群部署》中介绍了的 RocketMQ 的历史及安装,为本文开始做实验打下了基础,接下来就正式开始讲解RocketMQ的概念以及Java API的操作使用。 RocketMQ 单机大约能承受10万 QPS 的请求,为了提升 Broke…
由浅入深CAS原理,小白也能与BAT面试官对线
Java并发编程系列番外篇C A S(Compare and swap),文章风格依然是图文并茂,通俗易懂,让读者们也能与面试官疯狂对线。 C A S作为并发编程必不可少的基础知识,面试时C A S也是个高频考点,所以说C A S是必知必会,本文将带读者们深入理解C A S。 …
Dubbo重拾到重识
第一次接触Dubbo, 是在毕业后第一家公司,那时候阿里停止了对Dubbo的维护,但是还是有相当多的公司在使用。当当在他的基础上开发Dubbox,而后Dubbo在沉寂几年之后,阿里又开始了对他的升级维护,2018 年 1 月 8 日发布 Dubbo 2.6.0 版本,与之前当当…
Java实现十个经典排序算法(带动态效果图)
排序算法是老生常谈的了,但是在面试中也有会被问到,例如有时候,在考察算法能力的时候,不让你写算法,就让你描述一下,某个排序算法的思想以及时间复杂度或空间复杂度。我就遇到过,直接问快排的,所以这次我就总结梳理一下经典的十大排序算法以及它们的模板代码。 一个排序算法的好坏,一般是通…
关于MySQL索引知识与小妙招 — 学到了!
一、索引基本知识1.1 索引的优点1.2 索引的用处1.3 索引的分类1.4 面试技术名词1.5 索引采用的数据结构1.二、哈希索引2.1 哈希索引的限制2.三、组合索引四、聚簇索引与非聚簇索引4.1 聚簇索引4.2 非聚簇索引五、覆盖索引5.1 基本介绍5.2 优势5.1.1....
看完这篇,再也不怕面试官问我线程池了
在实际使用中,线程是很占用系统资源的,如果对线程管理不完善的话很容易导致系统问题。1.特征: (1) 线程池中的数量没有固定,可以达到最大值(Integer.2.newFixedThreadPool: 创建一个可重用固定线程数的线程池,以共享的无界队列方式来运行这些线程,在任意点...