摘要: https://www.cnblogs.com/wxd0108/p/5479442.html 阅读全文
posted @ 2018-12-19 23:17 九涯 阅读(119) 评论(0) 推荐(0) 编辑
摘要: https://www.cnblogs.com/congsg2016/p/5621746.html 阅读全文
posted @ 2018-12-19 22:37 九涯 阅读(100) 评论(0) 推荐(0) 编辑
摘要: 在读很多并发文章中,会提及各种各样锁如公平锁,乐观锁等等,这篇文章介绍各种锁的分类。介绍的内容如下: 公平锁/非公平锁 可重入锁 独享锁/共享锁 互斥锁/读写锁 乐观锁/悲观锁 分段锁 偏向锁/轻量级锁/重量级锁 自旋锁 上面是很多锁的名词,这些分类并不是全是指锁的状态,有的指锁的特性,有的指锁的设 阅读全文
posted @ 2018-11-28 12:53 九涯 阅读(243) 评论(0) 推荐(0) 编辑
摘要: 原文 : https://blog.csdn.net/zhangdong2012/article/details/79983404 阅读全文
posted @ 2018-11-28 12:46 九涯 阅读(206) 评论(0) 推荐(0) 编辑
摘要: Java并发编程:线程池的使用 如果并发的线程数量很多,并且每个线程都是执行一个时间很短的任务就结束了,这样频繁创建线程就会大大降低系统的效率,因为频繁创建线程和销毁线程需要时间。 那么有没有一种办法使得线程可以复用,就是执行完一个任务,并不被销毁,而是可以继续执行其他的任务? 在Java中可以通过 阅读全文
posted @ 2018-11-27 00:07 九涯 阅读(334) 评论(0) 推荐(0) 编辑
摘要: 一、简介 MySQL目前主要有以下几种索引类型:1.普通索引2.唯一索引3.主键索引4.组合索引5.全文索引 二、语句 CREATE TABLE table_name[col_name data type] [unique|fulltext][index|key][index_name](col_n 阅读全文
posted @ 2018-11-26 22:28 九涯 阅读(971) 评论(0) 推荐(0) 编辑
摘要: 一、相关名词 |--表级锁(锁定整个表) |--页级锁(锁定一页) |--行级锁(锁定一行) |--共享锁(S锁,MyISAM 叫做读锁) |--排他锁(X锁,MyISAM 叫做写锁) |--悲观锁(抽象性,不真实存在这个锁) |--乐观锁(抽象性,不真实存在这个锁) 二、InnoDB与MyISAM Mysql 在5.5之前默认使用 MyISAM 存储引擎,之后使用 InnoDB 。查看当前存... 阅读全文
posted @ 2018-11-23 11:16 九涯 阅读(2176) 评论(0) 推荐(1) 编辑
摘要: 原地址:https://www.cnblogs.com/hongten/p/hongten_java_sleep_wait.html 阅读全文
posted @ 2018-11-23 00:36 九涯 阅读(366) 评论(0) 推荐(0) 编辑
摘要: 数据库事务的四大特性以及事务的隔离级别 本篇讲诉数据库中事务的四大特性(ACID),并且将会详细地说明事务的隔离级别。 如果一个数据库声称支持事务的操作,那么该数据库必须要具备以下四个特性: ⑴ 原子性(Atomicity) 原子性是指事务包含的所有操作要么全部成功,要么全部失败回滚,这和前面两篇博 阅读全文
posted @ 2018-11-22 22:56 九涯 阅读(1210) 评论(0) 推荐(0) 编辑
摘要: 一、场景分析 最近做项目遇到了一个很奇怪的问题,大致的业务场景是这样的:我们首先设定两个事务,事务parent和事务child,在Controller里边同时调用这两个方法,示例代码如下: 1、场景A: 这里其实是分别执行了两个事物,执行的结果是两个方法都可以插入数据!如下: 2、场景B: 修改上述 阅读全文
posted @ 2018-11-13 10:53 九涯 阅读(1446) 评论(0) 推荐(1) 编辑