- 博客(5)
- 收藏
- 关注
原创 MySQL锁之表级锁
在MySQL中支持表级锁的主要有MyISAM存储引擎和InnoDB存储引擎,其中MyISAM存储引擎只支持表级锁,而InnoDB既支持表级锁也支持行级索。一般使用表级锁时使用MyISAM较多。MySQL的表级锁有两种模式:表共享读锁(Table Read Lock)和表独占写锁(Table Write Lock)。共享读锁也叫共享锁,某一事物读取数据时加锁,其他事物在读
2016-04-25 16:48:36 598
原创 MySQL锁
锁是计算机协调多个进程或线程并发访问某一资源的机制。在数据库中,除传统的计算资源(如CPU、RAM、I/O等)的争用以外,数据也是一种供许多用户共享的资源。如何保证数据并发访问的一致性、有效性是所有数据库必须解决的一个问题,锁冲突也是影响数据库并发访问性能的一个重要因素。从这个角度来说,锁对数据库而言显得尤其重要,也更加复杂。本章我们着重讨论MySQL锁机制的特点,常见的锁问题,以及解决MySQL
2016-04-25 16:07:11 273
原创 equals和hashCode
equals 和hashCode方法都是Object类中的方法。 public boolean equals(Object obj) { return (this == obj); } public native int hashCode();equals方法在比较时,此处使用的是==,比较的引用(内存地址),当引用相同时则返回truehashCode使用的是ha
2016-04-24 16:16:46 239
转载 struts2中的constant配置详解
[html] view plain copyxml version="1.0" encoding="UTF-8"?> "http://struts.apache.org/dtds/struts-2.0.dtd"> struts> 提示:当设置该参数为GBK时,相当于调用HttpServletReques
2016-04-22 08:53:36 199
转载 源码剖析sun.misc.Unsafe && Compare And Swap(CAS)操作
原文链接: 点击打开链接转载自:http://blog.csdn.net/liupeng900605/article/details/7825286;特别感谢!首先介绍一下什么是Compare And Swap(CAS)?简单的说就是比较并交换。CAS 操作包含三个操作数 —— 内存位置(V)、预期原值(A)和新值(B)。如果内存位置的值与预期原值相匹配,那么处理器会自动将
2016-04-14 09:17:07 568
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人