首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
oscarwin
掘友等级
后端工程师
|
字节跳动
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
54
文章 52
沸点 2
赞
54
返回
|
搜索文章
赞
文章( 52 )
沸点( 2 )
MySQL 的锁
MySQL里有非常多锁的概念,经常可以听到的有:乐观锁、悲观锁、行锁、表锁、Gap锁(间隙锁)、MDL锁(元数据锁)、意向锁、读锁、写锁、共享锁、排它锁。这么锁一听就让人头大,于是去看一些博客,有些讲乐观锁、悲观锁,有些在讲读锁、写锁,于是乐观锁和悲观锁好像理解了,读锁写锁好像…
C++网络库都干了什么?--CppNet
CppNet是如何解决的。 首先,大家都知道操作系统原生的socket都是同步阻塞的,你每调用一次发送接口,线程就会阻塞在那里,直到将数据复制到了发送窗体。那发送窗体满了怎么办,阻塞的socket会一直等到有位置了或者超时。你每调用一次接收接口,线程就会阻塞在那里,直到接收窗体…
MySQL的事务
提到事务首先想到的当然是事务的四个特性:原子性、一致性、隔离性、持久性。事务的实现是由引擎层面来实现的,因此不同的存储引擎可能对事务有不同的实现方案。比如 MySQL 的 MyISAM 引擎就没有实现事务,这也是其被 InnoDB 所替代的原因之一。 原子性: 事务的所有操作在…
程序员真是太太太太太有趣了!!!
网络上虽然已经有了很多关于程序员的话题,但大部分人对这个群体还是很陌生。我们在谈论程序员的时候,究竟该聊些什么呢? 各位程序员大佬们,请让我听到你们的声音!不管你是前端开发、后端研发、测试开发、移动端开发、全栈工程师、运维工程师、网络工程师、架构师、研发经理还是其他职位,不管你…
如何参与一个顶级开源项目
最近个人事情比较多(搬家、换工作、短暂休息)所以一直也没有顾得上博客更新,恰好最近收到一封邮件提醒了我。 也是时候写一篇文章来聊聊参与开源项目的事(最近也确实进入了笔荒期)。 ps:第一次收到这样的中秋节礼物,加上 Dubbo 社区的活跃及阿里的重视度,还在做 PRC 或微服务…
基于Docker搭建Redis一主两从三哨兵
这段时间正在学习Redis和容器相关的内容,因此想通过docker搭建一套redis主从系统来加深理解。看这篇文章可能你需要一定的docker基础,以及对redis主从和哨兵机制有所了解。 这次实验准备了三台云主机,系统为Debian,ip分别为:35.236.172.131 …
MySQL锁机制——你想知道的都在这!
锁定允许事务在行级上的锁和表级上的锁同时存在。为了支持在不同粒度上进行加锁操作,InnoDB存储引擎支持一种额外的锁方式 由于InnoDB存储引擎支持的是行级别的锁,因此意向锁其实不会阻塞除全表扫以外的任何请求。故表级意向锁与行级锁的兼容性如下所示 若将上锁的对象看成一棵树,那…
21 个VSCode 快捷键,让代码更快,更有趣
做为前端开发者来说,大都数都用过 VSCode,并且也有很多是经常用的。但 VSCode 的一些快捷键可能我们不知道,也比较少用,毕竟这很好,因此本文就列出一些快捷键方便大家学习与记忆。 在这篇文章中,我将列出我最喜欢的快捷键,这些快捷键让我更快的编写代码,也让编码变得更有趣,…
Java面试通关要点汇总集【终极版】
设计模式的性能,例如单例模式哪种性能更好。 邀请您的加入,微信扫描,加入星球。一起交流,一起成长。
下一页
个人成就
文章被点赞
382
文章被阅读
79,699
掘力值
2,276
关注了
12
关注者
241
收藏集
9
关注标签
22
加入于
2017-01-16