自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(11)
  • 资源 (14)
  • 问答 (2)
  • 收藏
  • 关注

转载 Java线程:创建与启动

<br />一、定义线程 1、扩展java.lang.Thread类。 此类中有个run()方法,应该注意其用法:public void run()如果该线程是使用独立的 Runnable 运行对象构造的,则调用该 Runnable 对象的 run 方法;否则,该方法不执行任何操作并返回。 Thread 的子类应该重写该方法。2、实现java.lang.Runnable接口。 void run()使用实现接口 Runnable 的对象创建一个线程时,启动该线程将导致在独立执行的线程中调用对象的 run 

2011-04-25 22:41:00 429

转载 数据库连接池简介

<br />数据库连接是一种关键的有限的昂贵的资源,这一点在多用户的网页应用程序中体现得尤为突出。对数据库连接的管理能显著影响到整个应用程序的伸缩性和健壮性,影响到程序的性能指标。数据库连接池正是针对这个问题提出来的。<br /><br />数据库连接池负责分配、管理和释放数据库连接,它允许应用程序重复使用一个现有的数据库连接,而再不是重新建立一个;释放空闲时间超过最大空闲时间的数据库连接来避免因为没有释放数据库连接而引起的数据库连接遗漏。这项技术能明显提高对数据库操作的性能。<br /><br />数

2011-04-25 21:04:00 440

原创 java中,throws与throw有什么不同?

<br />这两者虽然看起来只有一个s的区别,但是作用完全不一样/////java处理异常方式///////////////////////////////在java代码中如果发生异常的话,jvm会抛出异常对象,导致程序代码中断,这个时候jvm在做的操作就是:创建异常对象,然后抛出,比如:int i= 1;int j = 0;int res = 0;res = i/j;//除0错误System.out.println(res);这5句代码运行到第四句会中断,因为jvm

2011-04-23 16:10:00 498

原创 什么是脏读、不可重复读、幻读

1. 脏读 :脏读就是指当一个事务正在访问数据,并且对数据进行了修改,而这种修改还没有提交到数据库中,这时,另外一个事务也访问这个数据,然后使用了这个数据。2. 不可重复读 :是指在一个事务内,多次读同一数据。在这个事务还没有结束时,另外一个事务也访问该同一数据。那么,在第一个事务中的两次读数据之间,由于第二个事务的修改,那么第一个事务两次读到的的数据可能是不一样的。这样就发生了在一个事务内两次读到的数据是不一样的,因此称为是不可重复读。例如,一个编辑人员两次读取同一文档,但在两次读取之间,作者重写了该

2011-04-07 09:47:00 650

原创 标准SQL规范中定义的四个事务隔离级别

在标准SQL规范中,定义了4个事务隔离级别,不同的隔离级别对事务的处理不同:◆未授权读取(Read Uncommitted):允许脏读取,但不允许更新丢失。如果一个事务已经开始写数据,则另外一个数据则不允许同时进行写操作,但允许其他事务读此行数据。该隔离级别可以通过“排他写锁”实现。◆授权读取(Read Committed):允许不可重复读取,但不允许脏读取。这可以通过“瞬间共享读锁”和“排他写锁”实现。读取数据的事务允许其他事务继续访问该行数据,但是未提交的写事务将会禁止其他事务访问该行。

2011-04-06 20:56:00 564

原创 触发器实例

<br /><br />触发器是一种特殊的存储过程,类似于其它编程语言中的事件函数,SQL Server™ 允许为 INSERT、UPDATE、DELETE 创建触发器,当在表(视图)中插入、更新、删除记录时,触发一个或一系列 T-SQL 语句。<br />触发器分为两种一个是INSTEAD OF 触发器;一个是AFTER 触发器。AFTER 触发器(也叫“FOR”触发器)会在触发 insert、update 或是delect 动作之后执行。例如,一个 Employees 表上的 AFTER 触发器会在在

2011-04-04 17:25:00 568

原创 数据库中什么是范式?它的作用是什么?第一、二、三范式的内容是什么?

<br />构造数据库必须遵循一定的规则。在关系数据库中,这种规则就是范式。范式是符合某一种级别的关系模式的集合。关系数据库中的关系必须满足一定的要求,即满足不同的范式。目前关系数据库有六种范式:第一范式(1NF)、第二范式(2NF)、第三范式(3NF)、第四范式(4NF)、第五范式(5NF)和第六范式(6NF)。满足最低要求的范式是第一范式(1NF)。在第一范式的基础上进一步满足更多要求的称为第二范式(2NF),其余范式以次类推。一般说来,数据库只需满足第三范式(3NF)就行了。下面我们举例介绍第一范式(

2011-04-02 12:29:00 4691

原创 Schema 和DTD区别

<br />XML   Schema   和DTD   都是用来定义各种文件中XML标记的使用规范. <br />        XML   Schema   是标准的XML文件,而DTD则使用自己的特殊语法,因此,只需要知道XML的语法 <br />规则就可以编写Schema了,不需要再学习其它语法规则.   可以使用相同的处理器来解读, <br />XML文件与XML   Schema文件. <br />        XML   Schema   利用命名空间将文件中特殊的节点与Schema说明相联系

2011-04-02 12:17:00 3547

原创 存储过程

<br /><br />存储过程(Stored Procedure)是一组为了完成特定功能的SQL语句集,是利用SQL Server所提供的Transact-SQL语言所编写的程序。经编译后存储在数据库中。存储过程是数据库中的一个重要对象,用户通过指定存储过程的名字并给出参数(如果该存储过程带有参数)来执行它。存储过程是由流控制和SQL语句书写的过程,这个过程经编译和优化后存储在数据库服务器中,存储过程可由应用程序通过一个调用来执行,而且允许用户声明变量 。同时,存储过程可以接收和输出参数、返回执行存储过程

2011-04-01 22:04:00 1028

原创 Java中关于原子操作和volatile关键字

<br /><br />原帖:http://rwl6813021.javaeye.com/blog/349169<br /> <br /> <br />研究ThreadPoolExecutor的时候,发现其中大量使用了volatile变量。不知为何,因此做了一番查找,研究: 其中借鉴了很多网上资料。 在了解volatile变量作用前,先需要明白一些概念: <br /><br />什么是原子操作? <br />所谓原子操作,就是"不可中断的一个或一系列操作" , 在确认一个操作是原子的情况下,多线程环境里面,

2011-04-01 21:21:00 15053 7

原创 JDK、JRE、JVM的关系

如果安装了JDK,会发同你的电脑有两套JRE,一套位于 //jre 另外一套位于 C://Program Files//Java//j2re1.4.1_01 目录下后面这套比前面那套少了Server端的Java虚拟机,不过直接将前面那套的Server端Java虚拟机复制过来就行了。而且在安装JDK可以选择是否安装这个位于 C://Program Files//Jav a 目录下的JRE.如果你只安装JRE,而不是JDK,那么只会在 C://ProgramFiles//Java 目录下安装唯一的一套JRE.

2011-04-01 21:07:00 767

oracle 12c 11g下载地址.txt

oracle 11g、12c在官网已经不支持下载,该文档是oracle 11g、12c及其他老版本的真实官网下载地址。亲测有效。

2021-05-29

Db2命令大全.pdf

包含所有DB2的命令,非常实用,适合初学者和有经验者!

2019-08-08

python指南-v2.6-简体中文版

python指南-v2.6-简体中文版

2017-08-11

Python编程 从入门到实践 (图灵程序设计丛书)

Python编程 从入门到实践 [美]埃里克·马瑟斯(Eric Matthes)、 袁国忠

2017-08-11

牛新庄循序渐进DB2DBA系统管理运维与应用案例.pdf

牛新庄循序渐进DB2DBA系统管理运维与应用案例 pdf

2013-02-20

七种武器-AIX详细资料

AIX操作系统详细的学习实战教材,很实用,清晰,对于AIX操作系统的学习很有帮助,可以作为学习资料、工作参考资料,适合初中高级使用人员!!

2013-01-31

JSTL中文帮助文档

JSTL中文帮助,IBM总结,详尽、权威!

2012-02-17

struts 2 包

struts-2.1.8的jar包,用于开发j2ee

2009-11-09

ssh整合开发实例之struts

struts的开发视频实例,里面介绍了如何开发struts,步骤很详细,很好,李兴华老师讲的。

2009-04-09

spring开发指南

spring开发指南,介绍spring开发的步骤、方法、流程。 并且有丰富的实例!

2009-04-09

MySQL-Front_Setup3.2.exe

MySQL-Front_Setup3.2.exe是MySQL数据库的界面显示工具。

2009-03-13

MyEclipse6.0注册机

MyEclipse6.0注册机,用于MyEclipse6.0注册。

2009-03-13

MyEclipse 6 Java EE 开发中文手册

MyEclipse 6 Java EE 开发中文手册

2008-08-28

bluej(java开发工具)

bluej2.20 可用于java初学者的java开发,很好用的!

2008-05-20

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

TA关注的人

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