自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(10)
  • 收藏
  • 关注

转载 锁的概述

锁的概述 一. 为什么要引入锁 多个用户同时对数据库的并发操作时会带来以下数据不一致的问题: 丢失更新A,B两个用户读同一数据并进行修改,其中一个用户的修改结果破坏了另一个修改的结果,比如订票系统 脏读A用户修改了数据,随后B用户又读出该数据,但A用户因为某些原因取消了对数据的修改,数据恢复原值,此时B得到的数据就与数据库内的数据产生了不一致 不可重复读A用户读取数

2011-10-25 17:15:25 214

转载 SQL Server 2008中SQL应用之-“死锁(Deadlocking)

当一个用户会话(会话1)已经落定了一个资源,而另一个会话(会话2)想要修改该资源,并且会话2也锁定了会话1想要修改的资源时,就会出现“死锁”(deadlocking)。在另一方释放资源前,会话1和会话2都不可能继续。所以,SQL Server会选择死锁中的一个会话作为“死锁牺牲品”。注意:死锁牺牲品的会话会被杀死,事务会被回滚。注意:死锁与正常的阻塞是两个经常被混淆的概念。发生死锁的一

2011-10-23 16:56:48 366

转载 SQL Server死锁总结

条件(Hold and wait):已经得到资源的进程可以再次申请新的资源。非剥夺条件(No pre-emption):已经分配的资源不能从相应的进程中被强制地剥夺。循环等待条件(Circular wait):系统中若干进程组成环路,该环路中每个进程都在等待相邻进程正占用的资源。对应到SQL Server中,当在两个或多个任务中,如果每个任务锁定了其他任务试图锁定的资源,此时会造成这些

2011-10-23 16:55:29 285

转载 讲解MSSQL数据库中SQL锁机制和事务隔离级别

锁机制NOLOCK和READPAST的区别。1. 开启一个事务执行插入数据的操作。BEGINTRAN tINSERTINTO CustomerSELECT'a','a'2. 执行一条查询语句。SELECT*FROM Customer WITH(NOLOCK)结果中显示”a”和”a”。当1中事务回滚后,那么a将成为脏数据。(注:1中的事务未提交

2011-10-23 16:50:59 438

原创 SQL语句

精妙SQL语句  说明:复制表(只复制结构,源表名:a 新表名:b) SQL: select * into b from a where 1说明:拷贝表(拷贝数据,源表名:a 目标表名:b) SQL: insert into b(a, b, c) select d,e,f from b; 说明:显示文章、提交人和最后回复时间 SQL: select a.title,a.u

2005-02-25 10:05:00 1789 3

原创 标准的SQL查询语句

 SELECT DISTINCT SUBSTRING( KMM102.KMM102_BGT_TYPE,1,4 ) AS BGT_TYPE,            ( CASE SUBSTRING( KMM102.KMM102_BGT_TYPE,3,2 ) WHEN "09" THEN "1" WHEN "10" THEN "2"           WHEN "11" THEN "3" ELS

2005-02-24 10:36:00 1637

原创 2004年回顾---->2005年展望

新的一年来了,在论坛上看到有些回顾,展望,心里颇有感触,敲起键盘我也写写自己的回顾与展望2004回顾:    工作-->毕业-->工作    进公司-->换公司-->公司换我-->我选公司    for(int=0;i       乱七八糟的爱情-->爱得乱七八糟-->结束-->居然也浑浑噩噩的伤心了好久    }2005展望:    不再浑浑噩噩的做人    提高技术    还清读书时欠下的债 

2005-02-19 12:53:00 860

原创 Struts+Mysql+Tomcat5.0.28+mysql-connector-java-3.0.16-ga-bin.jar 国际化乱码解决方法

        国际化的东西带来的问题还真的好多,各国语言不同,所使用的字符集都不一样,JAVA,Mysql,Tomcat,浏览器等等用的字符集也不一样,这几天气得我都说了好几次不用什么Struts,Mysql,Tomcat了,全部都是自己写出来好了,用统一的编码统一的字符集,可惜能力不够,说说而已,问题还是得解决。在网上查了好久,自己也实践了好多天,问题终于算是解决了。        因为要考虑

2005-01-28 12:21:00 2353

原创 struts 国际化实践

以前一直都搞不懂那些多版本语言的网站是怎么做的,现在到自己做过了以后才发现原来也不是很难。。。实践如下:1、一个Action类,核心代码是:import org.apache.struts.action.*;import javax.servlet.http.*;import java.util.*;import org.apache.log4j.Logger;public class S

2005-01-09 11:23:00 782 1

原创 JavaScript打开一个新窗口,及其常用属性

function winpopup(url){  popwin=window.open(url,,toolbar=no,location=no,directories=no,+status=no,menubar=no,scrollbars=no,+resizable=yes,width=670,height=500,left=120,top=120);}//打开一个子窗口,并关闭母窗口

2004-12-29 18:30:00 3532 3

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除