- 博客(5)
- 收藏
- 关注
转载 MySQL详解--锁
目录(?)[-]查询表级锁争用情况MySQL表级锁的锁模式如何加表锁并发插入Concurrent InsertsMyISAM的锁调度背景知识1事务Transaction及其ACID属性2并发事务处理带来的问题3事务隔离级别获取InnoDB行锁争用情况 InnoDB的行锁模式及加锁方法InnoDB行锁实现方式间隙锁Next-Key锁恢复和复制的需要对InnoDB锁机制的影响
2016-07-21 14:58:11 591
原创 springMVC自动扫描@controller注解的bean
若要对@controller注解标注的bean进行自动扫描,必须将放置在dispatcherservlet的配置文件中,若配置在ContextLoaderListener的配置文件applicationContext.xml中则不起作用在spring mvc中@Controller注解的bean必须由DispatcherServlet初始化的children webApplicationC
2016-07-20 17:01:32 10813 2
原创 有return的情况下try catch finally的执行顺序
结论:1、不管有木有出现异常,finally块中代码都会执行;2、当try和catch中有return时,finally仍然会执行;3、finally是在return后面的表达式运算后执行的(此时并没有返回运算后的值,而是先把要返回的值保存起来,管finally中的代码怎么样,返回的值都不会改变,任然是之前保存的值),所以函数返回值是在finally执行前确定的;4、finally
2016-07-18 22:46:06 330
转载 mysql中的timestamp和date
一、TIMESTAMP显示格式:YYYY-MM-DD HH:MM:SS时间范围:[ '1970-01-01 00:00:00'到'2037-12-31 23:59:59']TIMESTAMP DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP 在创建新记录和修改现有记录的时候都对这个数据列刷新。TIMESTA
2016-07-18 22:28:05 2463
转载 mysql清空表数据后让自增ID仍从空位开始的方法
1、清空表时使用truncate命令,而不用delete命令mysql> truncate test;使用truncate命令的好处:1)、速度快2)、可以对自增ID进行重排,使自增ID仍从1开始计算2、清空表数据后,使用alter修改表,mysql>alter table table_name auto_increment=1;
2016-07-18 22:16:12 4798
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人