自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 数据库事务的特性ACID

事务(Transaction)是并发控制的基本单位。 所谓事务,它是一个操作序列,这些操作要么都执行,要么都不执行,它是一个不可分割的工作单位。例如,银行转帐工作:从一个帐号扣款并使另一个帐号增款,这两个操作要么都执行,要么都不执行。   数据库事务必须具备ACID特性,ACID是...

2014-05-11 20:29:00 76

转载 数据库三范式

第一范式(1NF):字段具有原子性,不可再分。所有关系型数据库系统都满足第一范式  数据库表中的字段都是单一属性的,不可再分。例如,姓名字段,其中的姓和名必须作为一个整体,无法区分哪部分是姓,哪部分是名,如果要区分出姓和名,必须设计成两个独立的字段。  第二范式(2NF)是在第一范式(1NF)...

2014-05-11 20:26:00 87

转载 使用javascript打开链接的多种方法

1.使用window的open方法打开链接,这里可以是在制定页面中打开链接,也可以定制打开页面的尺寸等等。<a href=”javascript:window.open(‘http://www.google.com’,'_self’) “> open a link 1</a&...

2014-05-11 18:10:00 240

转载 从追MM谈Java的23种设计模式

1、FACTORY—追MM少不了请吃饭了,麦当劳的鸡翅和肯德基的鸡翅都是MM爱吃的东西,虽然口味有所不同,但不管你带MM去麦当劳或肯德基,只管向服务员说“来四个鸡翅”就行了。麦当劳和肯德基就是生产鸡翅的Factory.    工厂模式:客户类和工厂类分开。消费者任何时候需要某种产...

2014-05-11 16:18:00 72

转载 闭包closure

闭包:就是能够读取其他函数内部变量的函数.是函数内部和外部的桥梁. 作用:1,读取函数内部的变量 2,让这些变量的值始终保持在内存中. 闭包(closure)是Javascript语言的一个难点,也是它的特色,很多高级应用都要依靠闭包实现。 下面就...

2014-05-11 15:16:00 80

转载 jquery中动态添加

(一)after()和before()方法的区别 after()——其方法是将方法里面的参数添加到jquery对象后面去; 如:A.after(B)的意思是将B放到A后面去; $("#DIV").after(" <b><a href="ww...

2014-05-11 15:15:00 72

转载 ajax经典总结

1、ajax是什么? asynchronousjavascriptandxml:异步的javascript和xml。 ajax是一种用来改善用户体验的技术,其本质是利用浏览器内置的一种特殊的对象(XMLHttpRequest)异步(即发送请求时,浏览器不会销毁当前页面,用户可以继续在...

2014-05-11 15:14:00 62

转载 ajax同步和异步的区别

同步请求:当服务器没有响应数据时,客户端处于锁定状态,不能进行任何操作,直到响应数据回来.会造成程序的阻塞. 应用场景:需要明确的知道自己的操作(与服务端有交互的)是否正确执行时. 比如:付款的时候需要明确的知道是否成功了才会进行下一步操作. 异步请求:当服务端没有响应数据时,客户...

2014-05-11 15:14:00 62

转载 属性操作

操作属性: 1、$("img").attr("src");返回文档中第一个图像的src属性值。 2、$("img").attr("src","test.jpg");为所有匹配的元素设置一个属性值 3、$("img").attr("title", functio...

2014-05-11 15:12:00 52

转载 ajax

ajax请求: 1、通有方式:$.ajax(prop);prop是一个hash表,它可以传递的key/value有以下几种: (String)type:数据传递方式(get或post)。 ((String)url:数据请求页面的url ...

2014-05-11 15:12:00 40

转载 几个有用的jQuery方法

$.browser.浏览器类型:检测浏览器类型。有效参数:safari,opera, msie, mozilla。如检测是否ie:$.browser.isie,是ie浏览器则返回true。 $.each(obj,fn):通用的迭代函数。可用于近似地迭代对象和数组(代替循环)。 ...

2014-05-11 15:11:00 61

转载 选择器

基本: 1、$("#id"):根据给定的ID匹配一个元素。 2、$("dom元素名"):根据给定的元素名匹配所有元素 3、$(".Class类名"):根据给定的类匹配元素。 4、$("*"):匹配所有元素。 5、$("dom元素.class类名")...

2014-05-11 15:11:00 42

转载 jQuery中几个自定义的事件

(1)hover(fn1,fn2):一个模仿悬停事件(鼠标移动到一个对象上面及移出这个对象)的方法。当鼠标移动到一个匹配的元素上面时,会触发指定的第一个函数。当鼠标移出这个元素时,会触发指定的第二个函数。 //当鼠标放在表格的某行上时将class置为over,离开时置为out。 $("...

2014-05-11 15:10:00 57

转载 $(document).ready() 与window.onload的区别

Jquery中$(document).ready()的作用类似于传统JavaScript中的window.onload方法,不过与window.onload方法还是有区别的。 1.执行时间 window.onload必须等到页面内包括图片的所有元素加载完毕后才...

2014-05-11 15:09:00 53

转载 JAVA EE 13种技术

J2EE平台由一整套服务(Services)、应用程序接口(APIs)和协议构成,它对开发基于Web的多层应用提供了功能支持,下面对J2EE中的13种技术规范进行简单的描述(限于篇幅,这里只能进行简单的描述):   1.JDBC(JavaDatabase Connectivity):JDB...

2014-05-11 15:08:00 47

转载 关于泛型的一个小知识

public static <T extends Object & Comparable<? super T>> T max(Collection<? extends T> coll) 之所以extends Object,是因为,返回的值必然是集合...

2014-05-11 15:08:00 59

转载 心得总结:Java性能优化技巧集锦5

3.3 在画出图形之前预先装入它   ImageObserver接口可用来接收图形装入的提示信息。ImageObserver接口只有一个方法imageUpdate(),能够用一次repaint()操作在屏幕上画出图形。下面提供了一个例子。 public boolean imageUpdat...

2014-05-11 15:07:00 98

转载 心得总结:Java性能优化技巧集锦6

 3.6 使用双缓冲区   在屏幕之外的缓冲区绘图,完成后立即把整个图形显示出来。由于有两个缓冲区,所以程序可以来回切换。这样,我们可以用一个低优先级的线程负责画图,使得程序能够利用空闲的CPU时间执行其他任务。下面的伪代码片断示范了这种技术。 Graphics myGraphics;Im...

2014-05-11 15:07:00 94

转载 心得总结:Java性能优化技巧集锦3

 2.7 生成主键   在EJB之内生成主键有许多途径,下面分析了几种常见的办法以及它们的特点。   利用数据库内建的标识机制(SQL Server的IDENTITY或Oracle的SEQUENCE)。这种方法的缺点是EJB可移植性差。   由实体Bean自己计算主键值(比如做增量操作)...

2014-05-11 15:06:00 105

转载 心得总结:Java性能优化技巧集锦4

3.1 用JAR压缩类文件   Java档案文件(JAR文件)是根据JavaBean标准压缩的文件,是发布JavaBean组件的主要方式和推荐方式。JAR档案有助于减少文件体积,缩短下载时间。例如,它有助于Applet提高启动速度。一个JAR文件可以包含一个或者多个相关的Bean以及支持文件...

2014-05-11 15:06:00 69

转载 心得总结:Java性能优化技巧集锦2

2.1 使用缓冲标记   一些应用服务器加入了面向JSP的缓冲标记功能。例如,BEA的WebLogic Server从6.0版本开始支持这个功能,Open Symphony工程也同样支持这个功能。JSP缓冲标记既能够缓冲页面片断,也能够缓冲整个页面。当JSP页面执行时,如果目标片断已经在缓冲...

2014-05-11 15:06:00 58

转载 心得总结:Java性能优化技巧集锦1

1.1 不用new关键词创建类的实例   用new关键词创建类的实例时,构造函数链中的所有构造函数都会被自动调用。但如果一个对象实现了Cloneable接口,我们可以调用它的clone()方法。clone()方法不会调用任何类构造函数。   在使用设计模式(Design Pattern)的...

2014-05-11 15:05:00 60

转载 Filter、Servlet、Listener区别与联系

1. Filter实现javax.servlet.Filter接口,在web.xml中配置与标签指定使用哪个Filter实现类过滤哪些URL链接。只在web启动时进行初始化操作。filter 流程是线性的, url传来之后,检查之后,可保持原来的流程继续向下执行,被下一个filter, ser...

2014-05-11 15:04:00 54

转载 JVM的内存管理

所有的数据和程序都是在运行数据区存放,它包括以下几部分: Stack 栈 栈也叫栈内存,是Java程序的运行区,是在线程创建时创建,它的生命期是跟随线程的生命期,线程结束栈内存也就释放,对于栈来说不存在垃圾回收问题,只要线程一结束,该栈就Over。问题出来了:栈中存的是那些数据呢?又什么是...

2014-05-11 15:03:00 40

转载 时间动态显示

当前时间:<div id="time"><script>document.getElementById('time').innerHTML=new Date().toLocaleString()+' 星期'+'日一二三四五六'.charAt(new Date().g...

2014-05-11 15:02:00 48

转载 sqlserver、mysql、oracle各自的默认端口号

sqlserver、mysql、oracle各自的默认端口号 sqlserver默认端口号为:1433 URL:"jdbc:microsoft:sqlserver://localhost:1433;DatabaseName=dbname" DRIVERNAME:"com.microsof...

2014-05-11 15:01:00 147

转载 Oracle 数据库实例启动关闭过程

--================================ -->Oracle数据库实例启动关闭过程 --================================ /* Oracle数据库实例的启动,严格来说应该是实例的启动,数据库仅仅是在实例启动后进...

2014-05-11 15:00:00 64

转载 Oracle sqlplus 常用设置

Oraclesqlplus常用设置 §2.5 SQLPLUS常用设置 使用过程中大都需要进行必要的环境设置才能完成我们所需要的输出。 所有环境的设置由SET命令加相应的环境变量来完成。下面是常用的环境设置:§2.5.1 ARRAYSIZE(取回的行数)SET ARRAY[SIZ...

2014-05-11 15:00:00 178

转载 Java垃圾回收机制

对于Java开发人员来说,了解垃圾回收机制(GC)有哪些好处呢?首先可以满足作为一名软件工程师的求知欲,其次,深入了解GC如何工作可以帮你写出更好的Java应用。 这仅仅代表我个人的意见,但我坚信一个精通GC的人往往是一个好的Java开发者。如果你对GC的处理过程感兴趣,说明你已经具备较大规...

2014-05-11 14:59:00 56

转载 Oracle中数据类型

varchar2(size)变长字符型(最大字符) nvarchar2(size)变长unicode字符型(最大字符) char(size)字长字符型(最大字符) number(p,s)数值型(p为长度最大,s为小数点后的位数-~) data...

2014-05-11 14:58:00 33

转载 权限管理

3个默认的用户 sys change_on_install [as sysdba] // 最高系统管理员 system manage// 本地管理员 scott tiger// 普通用户 创建用户 create user leap identified by 1234 // 创建l...

2014-05-11 14:57:00 49

转载 mysql数据库优化总结(心得)

1. 优化你的MySQL查询缓存在MySQL服务器上进行查询,可以启用高速查询缓存。让数据库引擎在后台悄悄的处理是提高性能的最有效方法之一。当同一个查询被执行多次时,如果结果是从缓存中提取,那是相当快的。但主要的问题是,它是那么容易被隐藏起来以至于我们大多数程序员会忽略它。在有些处理任务中,我...

2014-05-11 14:56:00 331

转载 优化Mysql数据库的8个方法

本文通过8个方法优化Mysql数据库:创建索引、复合索引、索引不会包含有NULL值的列、使用短索引、排序的索引问题、like语句操作、不要在列上进行运算、不使用NOT IN和<>操作 1、创建索引对于查询占主要的应用来说,索引显得尤为重要。很多时候性能问题很简单的就是因为我们...

2014-05-11 14:55:00 45

转载 JVM的内存管理

所有的数据和程序都是在运行数据区存放,它包括以下几部分: Stack 栈 栈也叫栈内存,是Java程序的运行区,是在线程创建时创建,它的生命期是跟随线程的生命期,线程结束栈内存也就释放,对于栈来说不存在垃圾回收问题,只要线程一结束,该栈就Over。问题出来了:栈中存的是那些数据呢?又什么是...

2014-05-11 14:54:00 31

空空如也

空空如也

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

TA关注的人

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