- 博客(67)
- 资源 (47)
- 收藏
- 关注
转载 DB2与Oracle命令区别
由于现在数据集市项目中将即席查询ORACLE版本的迁移DB2版本,故在网上找了下资料,也结合自己在测试过程中发现的问题,列举出DB2与Oracle命令区别。DB2与Oracle命令区别:1.取前N条记录Oracle : select * from tablename where rownum DB2:select * from tablename fetch first n r
2013-05-09 12:59:51
3459
原创 DB2入门
一、常用命令 1. 建立数据库DB2_GCB CREATE DATABASE DB2_GCB ON G: ALIAS DB2_GCB USING CODESET GBK TERRITORY CN COLLATE USING SYSTEM DFT_EXTENT_SZ 32 2. 连接数据库 connect to sample1 user db2admin usin
2013-05-09 12:58:36
964
原创 JAVA的throw和throws
1、throws关键字通常被应用在声明方法时,用来指定可能抛出的异常。多个异常可以使用逗号隔开。当在主函数中调用该方法时,如果发生异常,就会将异常抛给指定异常对象。如下面例子所示: public class Shoot { 创建类static void pop() throws NegativeArraySizeException {//定义方法并抛出NegativeArr
2013-03-19 17:51:13
851
转载 Java中的instanceof关键字
instanceof是Java的一个二元操作符,和==,>, String s = "I AM an Object!"; boolean isObject = s instanceof Object; 我们声明了一个String对象引用,指向一个String对象,然后用instancof来测试它所指向的对象是否是Object类的一个实例,显然,这是真的,所以返回true,
2013-03-19 15:15:24
553
原创 JAVA中this用法小结
Java关键字this只能用于方法方法体内。当一个对象创建后,Java虚拟机(JVM)就会给这个对象分配一个引用自身的指针,这个指针的名字就是 this。因此,this只能在类中的非静态方法中使用,静态方法和静态的代码块中绝对不能出现this,这在“Java关键字static、final 使用总结”一文中给出了明确解释。并且this只和特定的对象关联,而不和类关联,同一个类的不同对象有不同的thi
2013-03-19 14:55:48
651
原创 JDK1.5新特性一览
1.泛型(Generic) C++通过模板技术可以指定集合的元素类型,而Java在1.5之前一直没有相对应的功能。一个集合可以放任何类型的对象,相应地从集合里面拿对象的时候我们也不得不对他们进行强制得类型转换。猛虎引入了泛型,它允许指定集合里元素的类型,这样你可以得到强类型在编译时刻进行类型检查的好处。Collection c = new ArrayList(
2013-03-14 10:25:07
530
转载 JDBC中Statement和PrepareStatement的区别及特性
主要区别:Statement执行一条sql就得编译一次,PrepareStatement只编译一次;常用后者原因在于参数设置非常方便;执行一条sql就得编译一次,后者只编译一次;还有就是sql放置的位置不同; 常用后者原因在于参数设置非常方便;Statement用于执行静态sql语句,在执行时,必须指定一个事先准备好的sql语句。PrepareStatement是预编译的sql语句对象,
2013-03-13 16:00:14
1053
转载 session cookie 原理
session cookie 原理在浏览器地址栏输入javascript:alert (document. cookie)会话(Session) 跟踪是Web程序中常用的技术,用来跟踪用户的整个会话。常用的会话跟踪技术是Cookie与Session。Cookie通过在客户端记录信息确定用户 身份,Session通过在服务器端记录信息确定用户身份。本章将系统地讲述Cookie与Sessi
2013-03-13 09:51:31
1107
转载 struts2.0中struts.xml配置文件详解
DOCTYPE struts PUBLIC "-//Apache Software Foundation//DTD Struts Configuration 2.0//EN" "http://struts.apache.org/dtds/struts-2.0.dtd">struts> include节点是struts2中组件化的方式 可以将每个功能模块独立到一个xml配置文件中 然
2013-03-12 18:25:11
644
转载 Spring如何加载XSD文件(org.xml.sax.SAXParseException: Failed to read schema document错误的解决方法)
有时候你会发现过去一直启动正常的系统,某天启动时会报出形如下面的错误:org.xml.sax.SAXParseException: schema_reference.4: Failed to read schema document 'http://www.springframework.org/schema/beans/spring-beans-2.0.xsd', because 1) co
2013-03-12 18:21:36
1422
转载 Struts2+Spring2 整合
Struts2+Spring2 整合 创建一个Demo1、整合struts21)导入struts2的jar包:commons-fileupload-1.2.2.jar 、commons-io-2.0.1.jar、commons-lang3-3.1.jar、commons-logging-1.1.1.jar、freemarker-2.3.19.jarjavassist-3.11.0.GA
2013-03-12 18:11:11
841
转载 JavaScript for...in 语句
for...in 语句用于对数组或者对象的属性进行循环操作。for ... in 循环中的代码每执行一次,就会对数组的元素或者对象的属性进行一次操作。语法:for (变量 in 对象){ 在此执行代码}“变量”用来指定变量,指定的变量可以是数组元素,也可以是对象的属性。 var mycolors = new Array('blue','red
2013-03-11 10:12:43
707
原创 数组去重
<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%>Insert title here function unique(data) { data = data || []; var a = {}; for ( var i = 0;
2013-03-11 10:05:38
916
原创 Collections 自定义比较器 Comparator
package cn.kyle.test;import java.util.ArrayList;import java.util.Collections;import java.util.Comparator;import java.util.Iterator;import java.util.List;import java.util.Random;publi
2013-03-07 16:30:43
11894
转载 ORACLE锁机制
ORACLE锁机制数据库是一个多用户使用的共享资源。当多个用户并发地存取数据时,在数据库中就会产生多个事务同时存取同一数据的情况。若对并发操作不加控制就可能会读取和存储不正确的数据,破坏数据库的一致性。加锁是实现数据库并发控制的一个非常重要的技术。当事务在对某个数据对象进行操作前,先向系统发出请求,对其加锁。加锁后事务就对该数据对象有了一定的控制,在该事务释放锁之前,其他的事务不能
2013-03-06 15:29:42
654
转载 web.xml 通过contextConfigLocation配置spring 的方式
web.xml 通过contextConfigLocation配置spring 的方式SSI框架配置文件路径问题:struts2的 1个+N个 路径:src+src(可配置) 名称: struts.xml + Nspring 的 1个 路径: src 名称: applicationCon
2013-03-04 17:40:40
12123
原创 switch语句能否作用在byte上,能否作用在long上,能否作用在String上?
在switch(expr1)中,expr1只能是一个整数表达式或者枚举常量(更大字体),整数表达式可以是int基本类型或Integer包装类型,由于,byte,short,char都可以隐含转换为int,所以,这些类型以及这些类型的包装类型也是可以的。显然,long和String类型都不符合switch的语法规定,并且不能被隐式转换成int类型,所以,它们不能作用于swtich语句中。Java
2013-02-21 10:54:54
2980
转载 常用JS代码收集
//判断输入内容是否为空 function IsNull(){ var str = document.getElementById('str').value.trim(); if(str.length==0){ alert('对不起,文本框不能为空或者为空格!');//请将“文本框”改成你需要验证的属性名称!
2013-01-25 15:37:06
514
转载 getElementByID和getElementsByName和getElementsByTagName和document.all的区别
document.all与document.getElementsByName区别当页面上的控件同名且多个的时候,从程序的严密角度出发,需要判断长度,而且有长度和没长度是两种引用方法.oEle= document.all.aaa ;//这里有一个aaa的对象,但我们不知道它现在长度是多少,所以没办法对它操作.因此,我们要先做判断长度的过程.如下:if(oEle.length){}els
2013-01-25 15:29:57
2033
转载 document.all用法
一.document.all是页面内所有元素的一个集合。例如: document.all(0)表示页面内第一个元素二.document.all可以判断浏览器是否是IE if(document.all){ alert("is IE!"); }三.也可以通过给某个元素设置id属性(id=aaaa),然后用document.all.aaaa调用该元素四.案例:
2013-01-25 11:31:25
432
转载 混职场要明白,比工资更重要的十件事!
我将向你证明为什么如果你只通过薪水的高低来衡量自己的事业,从长期看,你将蒙受巨大的损失。是的,我知道时事艰难,你需要工资来支付账单、来生存生活。这些我都了解,我也是这样。但是如果挣工资是你最主要的工作诉求,那么你就失去了参与出人头地游戏的机会,一辈子都会处在手停口停的境地。我要说的是,在考虑职业生涯的时候,你需要有大局观。如果你太过短视或者狭隘,你就不能做大事。例如,一份更高的薪水,比不上在一
2013-01-24 14:58:50
543
转载 js 验证各种格式类型的正则表达式
JavaScript code /** * 定义验证各种格式类型的正则表达式对象 */ var Regexs = { email: (/^[0-9a-z][0-9a-z\-\_\.]+@([0-9a-z][0-9a
2013-01-21 11:19:51
418
转载 eclipse中安装tomcat插件
一、软件下载Eclipse3.6 IDE for Java EE Developers: 下载地址:http://eclipse.org/downloads/Tomcat Eclipse Plugin, 下载地址:http://www.eclipsetotale.com/tomcatPlugin.html二、软件安装和配置(图文)1.解压Eclipse到某个目录,例如/us
2013-01-17 10:18:01
1756
原创 Win7下安装和卸载Oracle10g时出现的错误解决方法
严重: 程序异常终止。发生内部错误。 请将以下文件提供给 Oracle 技术支持部门 在setup上右键,属性->兼容性->以兼容模式运行这个程序 windows xp( service pack 3),以管理员身份运行安装\卸载就解决了
2013-01-09 17:08:52
657
原创 oracle常用数据操纵语句
1 group by 中 having 子句与where 子句的区别在于:where子句搜索条件在进行分组操作之前应用;而having子句搜索条件在进行分组操作之后应用。having 语法与where 语法类似,但是having可以包含聚合函数。2 连接查询有三种:内连接、外连接、交叉连接内连接 INNER JOIN * 在创建内连接时,包含空值的列不与任何值匹配,因
2013-01-09 10:09:36
1412
转载 Oracle中Truncate和Delete的区别测试
1、TRUNCATE在各种表上无论是大的还是小的都非常快。如果有ROLLBACK命令Delete将被撤销,而TRUNCATE则不会被撤销。2、TRUNCATE是一个DDL语言,向其他所有的DDL语言一样,他将被隐式提交,不能对TRUNCATE使用ROLLBACK命令。 3、TRUNCATE将重新设置高水平线和所有的索引。在对整个表和索引进行完全浏览时,经过TRUNCATE操作后的表比D
2013-01-09 09:58:17
500
原创 pl/sql developer 使用小技巧
1、登录后默认自动选中My Objects默认情况下,PLSQL Developer登录后,Brower里会选择All objects,如果你登录的用户是dba,要展开tables目录,正常情况都需要Wait几秒钟,而选择My Objects后响应速率则是以毫秒计算的。设置方法: Tools菜单 --> Brower Filters,会打开Brower Folders的定单窗口
2013-01-09 09:16:57
900
原创 完全卸载oracle 11g
完全卸载oracle 11g 步骤:(1) 如果数据库配置了自动存储管理(ASM),应该先删除聚集同步服务CSS(Cluster Synchroniztion Services)。删除CSS服务的方法是在dos命令行中执行如下命令: localconfig delete(2)在“服务”窗口中停止Oracle的所有服务。(3)然后 进入Universal Insta
2013-01-08 12:24:15
1589
转载 修改myEclipse中JSP默认打开方式为代码模式
在web开发中,我们在编辑JSP的时候,会碰到一个非常郁闷的事,直接双击打开的JSP页面,当我们在编辑的时候会到处跳,所以我们就用右击 open with,但是久而久之我们会感到很反感,其实我们可以默认JSP页面的打开方式:windows ==> preferences ==> General ==> Editors ==> file Associations,这样选中JSP页面,再选中你
2013-01-05 11:20:30
677
转载 TOMCAT异常 Socket bind failed: [730048]
严重: Error initializing endpointjava.lang.Exception: Socket bind failed: [730048] ?????????×???(Э?é/??????/???)????í?????Ρ?此异常为端口被占用,原因:1.可能TOMCAT已启动.2.其他线程使用此端口.tomcat端口修改:Tomcat/conf/server.xml
2012-12-13 10:22:08
604
转载 windows2003如何查端口占用
启动应用的时候发现系统需要的端口被别的程序占用,如何知道谁占有了需要的端口1、Windows平台在windows命令行窗口下执行:C:\>netstat -aon|findstr "80" TCP 127.0.0.1:80 0.0.0.0:0 LISTENING 2448看到了吗,端口被进程号为2448的进程占用,继续执行下面命令:C:\>tasklist|findstr
2012-12-13 10:18:22
7551
转载 如何查看本机开放端口
如何查看本机开放端口 默认状态下,Windows XP系统会打开很多“服务端口”,同时在你上网的时候也会打开一些动态窗口。想要查看本地电脑打开了哪些端口、有哪些电脑正在与本地电脑交换数据,盖茨大叔已经在windows 系统内预置了查询手段,当然了,也有一些专门的程序可以查看。 首先让我们来看看,windows xp自带的查询手段吧,我们将用到的工具是windows xp内置的
2012-08-31 17:16:20
3519
转载 如何卸载Oracle 10g
*Windows环境下卸载都差不多软件环境:1、Windows XP + Oracle 10g2、Oracle安装路径为:d:/Oracle实现方法:1、开始->设置->控制面板->管理工具->服务停止所有Oracle服务;2、开始->程序->Oracle – OraDb10g_home1>Oracle Installation Products-> Universal I
2012-08-30 12:46:05
609
转载 windows如何查看端口被谁占用
以下文章主要以80端口号为例,如果想知道其他的端口号也可以使用该方法.........................."到底是谁占用了80端口,该怎么查,怎么终止它?",这里就简单讲解一下,在windows下如何查看80端口占用情况?是被哪个进程占用?如何终止等. 这里主要是用到windows下的DOS工具,点击"开始"--"运行",输入"cmd"后点击确定按钮,进入DOS
2012-08-29 13:15:19
3385
转载 <label>标签for属性的妙用
在用户注册的时候,常常用户点击文字就需要将光标聚焦到对应的表单上面,这个是怎么实现的呢?就是下面我要介绍的标签的for属性定义:for 属性规定 label 与哪个表单元素绑定 <!--显式的联系:Social Security Number:隐式的联系:Date of Birth: --> 下面是例子:无标题文档
2012-08-10 14:45:03
55246
1
原创 oralce case when then end 用法
select (case when T_TEACHER_TRAIN_INFO.Qualified = '1' then '合格' when T_TEACHER_TRAIN_INFO.Qualified = '2' then '不合格' when T_TEACHER_TRAIN_INFO.Qualified
2012-08-06 17:25:12
1373
转载 Oracle比较时间大小
1,比较当前时间与指定时间相差分钟数:select sysdate,sysdate - to_date('2007-04-03 13:45:39','yyyy-mm-dd hh24:mi:ss')from dual输出结果:2007-4-4 AM 10:45:56 0.875196759259259select sysdate,to_date('2009-2-20 17:45:
2012-08-06 12:42:20
3526
转载 Oracle中Union与Union All的区别
如果我们需要将两个select语句的结果作为一个整体显示出来,我们就需要用到union或者union all关键字。union(或称为联合)的作用是将多个结果合并在一起显示出来。union和union all的区别是,union会自动压缩多个结果集合中的重复结果,而union all则将所有的结果全部显示出来,不管是不是重复。 Union:对两个结果集进行并集操作,不包括重复行
2012-07-31 15:24:37
1569
原创 修改eclipse中的默认工作路径
如果勾选了Use this as the default and do not ask again 下次要启动时不会再次显示修改工作空间的选择,要改变工作空间的方法,有4中方法可以更改workspace的路径设置.1. 启动Eclipse/MyEclipse后, 打开"Window -> Preferences -> General -> Workspace", 点Workspace页
2012-07-26 09:59:44
1294
转载 oracle主键和外键
CREATE TABLE "SCOTT"."MID_A_TAB" ( "A" VARCHAR2(20 BYTE), "B" VARCHAR2(10 BYTE), "DETPNO" VARCHAR2(10 BYTE) )TABLESPACE "USERS" ; CREATE TABLE "SCOTT"."MID_B_TAB" ( "A" VARCHAR
2012-07-25 17:14:39
1020
jsp 10多个系统
2011-04-21
Kafka入门与实践.pdf
2018-05-13
Kafka权威指南(完整版).pdf
2018-05-13
Struts2+Spring整合
2013-03-12
Java问题宝典2012完整版
2012-08-14
jsp连接各个数据库的代码
2011-04-23
Java 分布式程序设计
2011-04-22
100个Java经典编程实例源代码
2011-04-22
Android最佳学习路线详解图
2011-04-22
jsp+mysql作业管理系统MVC模式 jsp+mysql作业管理系统MVC模式
2011-04-20
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人