09 2017 档案
摘要:根据mysql存储引擎的不同,支持的锁也不同。 myisam,memory,支持表级锁。 innodb,支持行级锁和表级锁,默认为行级锁。 表级锁,把整个表锁住。锁表快。不存在死锁。冲突多。 行级锁,锁指定的行。锁表慢。可能出现死锁。冲突少。 关于死锁: 表中有2条数据X,Y。有两个人都想修改这两个
阅读全文
摘要:mysql中只有innodb支持事务。 事务有4个特点 1、原子性(Atomicity) 事务中包含的程序作为数据库的逻辑工作单位,它对数据库中的数据进行操作时,要么全部执行,要么都不执行。 举个例子,你给小A转账500块时。这个时候银行的数据库会将你卡里的金额减500,同时小A卡里的金额增加500
阅读全文
摘要:mysql中声称支持hash,btree,fulltest等索引。 实际上innodb和myisam这两种存储引擎只支持btree和fulltext这两种数据索引。 而innodb和myisam又是我们平时使用最多的存储引擎。 innodb是支持事务的,myisam不支持事务。 另外一种memory
阅读全文
摘要:equals和hashCode是Object类中的两个方法。 这两个方法会被所有的类继承,也就是说所有的类都有这两个方法。 这两个方法可以被重写。 重写equals和hashCode有一个原则: 如果两个对象是equals的,那么尽量使hashCode相同; 如果两个对象的hashCode相同,那么
阅读全文
摘要:http://blog.csdn.net/isea533/article/details/50278205 pom文件大概如下吧: spring boot项目打包为jar: spring boot以jar包启动项目: 但是这种启动方式会占用一个进程,不能关闭,可以通过如下方式 如果不想创建log.f
阅读全文

浙公网安备 33010602011771号