首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
ShawnLiu
掘友等级
Java工程师
|
墨迹天气
NULL
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
5
文章 5
沸点 0
赞
5
返回
|
搜索文章
赞
文章( 5 )
沸点( 0 )
分布式作业系统 Elastic-Job-Lite 源码分析 —— 作业监控服务
- [1. 概述] - [2. MonitorService] - [666. 彩蛋]
JVM 架构解读
深入地了解 Java 中的 JVM 架构和 JVM 的不同组件
MySQL 长事务导致的 Table Metadata Lock
当一个会话在主库执行 DML 操作还没提交时,另一个会话对同一个对象执行了 DDL 操作如 drop table,而由于 MySQL 的 binlog 是基于事务提交的先后顺序进行记录的,因此在从库上应用时,就出现了先 drop table,然后再向 table 中 insert 的情况,导致从库应用出错。 因此,MySQL 在 5.5.3 版本后引入了 Metadata lock,只有在事务结束后才会释放 Metadata lock,因此在事务提交或回滚前,是无法进行 DDL 操作的。
如何选择开源许可证
世界上的开源许可证,大概有上百种。很少有人搞得清楚它们的区别。即使在最流行的六种 ----GPL、BSD、MIT、Mozilla、Apache 和 LGPL---- 之中做选择,也很复杂。 乌克兰程序员 Paul Bagwell,画了一张分析图,说明应该怎么选择。这是我见过的最简单的讲解,只用两分钟,你就能搞清楚这六种许可证之间的最大区别。
你了解 HandlerThread 么?
本文我们将讲解 HandlerThread 相关的概念。HandlerThread 是什么东西呢?了解一个类最好的方法就是查看类的定义,所以我们就看一下 HandlerThread 是如何定义的吧。查看类的定义时有这样一段话...
关注了
10
关注者
2
收藏集
8
关注标签
104
加入于
2016-07-23