自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(43)
  • 资源 (30)
  • 收藏
  • 关注

转载 http协议详解

转自:http://blog.csdn.net/gueter/archive/2007/03/08/1524447.aspxAuthor :Jeffrey引言HTTP是一个属于应用层的面向对象的协议,由于其简捷、快速的方式,适用于分布式超媒体信息系统。它于1990年提出,经过几年的使用与发展,得到不断地完善和扩展。目前在WWW中使用的是HTTP/1.0的第六版,HTTP/1

2012-10-16 10:14:34 694

原创 axis wsdl2java 使用

最近需要使用axis根据wsdl文件生成客户端代码,由于axis不像axis2中有WDSL2Java这个脚本,而且在使用axis中的WDSL2Java类时,碰到了一些问题,主要就是类路径的问题,按照网上说的使用java 命令来运行,但是总是报错说WDSL2Java类找不到,后面发现如果在eclipse里面做这件事的话简直太容易了。一 . 下载axis-1.4.1-bin.zip,下载地址是ht

2012-08-03 15:10:31 4958

转载 Spring事务管理

Spring提供了一流的事务管理。在Spring中可以支持声明式事务和编程式事务。 本章主要目标如下: 1,Spring事务 2,事务属性 3,事务管理器 4,声明式事务 1.1Spring的事务事务管理在应用程序中起着至关重要的作用:它是一系列任务的组成工作单元,在这个工作单元中,所有的任务必须同时执行。它们只有二种可能执行结果,要么所有任务全部执行成功,要么

2012-07-30 15:19:32 575

转载 AJAX入门之深入理解JavaScript中的函数

概述  函数是进行模块化程序设计的基础,编写复杂的Ajax应用程序,必须对函数有更深入的了解。JavaScript中的函数不同于其他的语言,每个函数都是作为一个对象被维护和运行的。通过函数对象的性质,可以很方便的将一个函数赋值给一个变量或者将函数作为参数传递。在继续讲述之前,先看一下函数的使用语法:  function func1(…){…}var func2=function(…

2012-07-19 09:42:50 396

原创 ORA-01810格式代码出现两次 的解决方案

oracle中插入date类型数据时,我采用如下转换方式:TO_DATE('2011-09-24 00:00:00','YYYY-MM-DD HH:mm:ss')结果报ORA-01810 格式代码出现两次的错误。因为oracle中的格式化字符串不区分大小写,所以月份的MM和分钟mm相冲突。正确的格式应该是这样的,用MI来代表分钟,TO_DATE('2011-09-24 00:00:

2012-07-17 12:06:14 3605

转载 oracle 查看锁表进程,杀掉锁表进程

查看锁表进程SQL语句1: select sess.sid, sess.serial#, lo.oracle_username, lo.os_user_name, ao.object_name, lo.locked_mode from v$locked_object lo, dba_objects ao, v$session sess where ao.ob

2012-07-03 12:03:49 930

转载 http 错误代码表

所有 HTTP 状态代码及其定义。  代码 指示 2xx 成功 200 正常;请求已完成。 201 正常;紧接 POST 命令。 202 正常;已接受用于处理,但处理尚未完成。 203 正常;部分信息 — 返回的信息只是一部分。 204 正常;无响应 — 已接收请求,但不存在要回送的信息。 3xx 重定向 301 已移动 — 请求的数据具有新的位置且更改是永久的

2012-06-14 08:54:27 683

转载 java字符串编码及转换

Java与UnicodeJava的class文件采用utf8的编码方式,JVM运行时采用utf16。Java的字符串是unicode编码的。总之,Java采用了unicode字符集,使之易于国际化。Java支持哪些字符集:即Java能识别哪些字符集并对它进行正确地处理?查看Charset 类,最新的JDK支持160种字符集。可以通过static方法availableCharsets

2012-04-17 20:57:53 4002

原创 如何用Java进行3DES加密解密

public static String encryptKey(String mainKey,String plainKey){ String encryptKey = ""; try{ Security.addProvider(new org.bouncycastle.jce.provider.BouncyCastleProvider()); String Algo

2012-04-13 17:13:03 7181

转载 linux的less命令

less 在查看之前不会加载整个文件。可以尝试使用 less 和 vi 打开一个很大的文件,你就会看到它们之间在速度上的区别。 在 less 中导航命令类似于 vi。本文中将介绍一些导航命令以及使用 less 的其它一些技巧。 1 搜索当使用命令 less file-name 打开一个文件后,可以使用下面的方式在文件中搜索。搜索时整个文本中匹配的部分会被高亮显示。 向前

2012-02-16 14:03:08 18278 1

原创 java 构造器调用顺序

(1) 调用基础类构建器。这个步骤会不断重复下去,首先得到构建的是分级结构的根部,然后是下一个衍生类,等等。直到抵达最深一层的衍生类。 (2) 按声明顺序调用成员初始化模块。 (3) 调用衍生构建器的主体。

2012-02-16 11:11:05 584

转载 Ant 风格路径表达式

ANT通配符有三种:通配符说明?匹配任何单字符*匹配0或者任意数量的字符**匹配0或者更多的目录例子:URL路径说明/app/*.x匹配(Matches)所有在app路径下的.x文件/app/p?ttern匹配(Matches)

2012-01-30 14:39:23 9928

转载 一个匹配数字和字母密码的正则表达式

一个用户注册功能的密码有如下要求:由数字和字母组成,并且要同时含有数字和字母,且长度要在8-16位之间。如何分析需求?拆分!这就是软件设计的一般思路了。于是乎,拆分需求如下:1,不能全部是数字2,不能全部是字母3,必须是数字或字母只要能同时满足上面3个要求就可以了,写出来如下:1^(?![0-9]+$)(?![a-zA-Z]+$)[0-9

2012-01-16 15:22:01 27200 6

转载 kaptcha 验证码组件使用简介

kaptcha 验证码组件使用简介    使用方法:1、到http://code.google.com/p/kaptcha/ 下载jar文件到 WEB-INF/lib目录下2、在web.xml中配置servlet:         Kaptcha         com.google.code.kapt

2012-01-10 12:00:13 3502

转载 eclipse的maven:出现Missing indirectly referenced artifact com.sun:tools:jar:1.5.0

當使用eclipse的maven:出现Missing indirectly referenced artifact com.sun:tools:jar:1.5.0:system 错误,是因为需要jdk的tools。根本原因是没有指定javaw.exe的的位置,所以在eclipse.ini中用-vm指定javaw的位置就可以了~一定要在 openFile 以下加才行,在別的地方加,都

2012-01-03 15:20:08 1903

转载 java的异常处理机制(try catch finally)

1 引子try…catch…finally恐怕是大家再熟悉不过的语句了,而且感觉用起来也是很简单,逻辑上似乎也是很容易理解。不过,我亲自体验的“教训”告诉我,这个东西可不是想象中的那么简单、听话。不信?那你看看下面的代码,“猜猜”它执行后的结果会是什么?不要往后看答案、也不许执行代码看真正答案哦。如果你的答案是正确,那么这篇文章你就不用浪费时间看啦。public class TestExc

2011-12-05 16:16:17 806

转载 在java switch中使用String作为分支条件

在java中明确规定switch里面只允许使用int,char,和enum类型,但是我们实际编程过程中往往需要通过String来进行比较。那么应该怎么做呢?其实很简单,我们只需要将enum类型做一个小小的封装就可以达到我们的目的Animal enum类:Java代码  public enum Animal {      dog,cat,bear;

2011-11-11 17:15:05 679

转载 Oracle 中like效率 正则表达式 浅析

Oracle 中like常用但是其效率不是高。   特别是使用%a%-----》全局扫描,没有利用到任何索引。  情况可以的条件尽量下使用a%------》可以利用正序的索引。                          %a------》可以利用反序的索引(当然得已有反序的索引)。                  使用instr函数取代like查询,可提高效率,在

2011-11-09 11:24:39 7824

转载 漫谈经典排序算法:五、线性时间排序(计数、基数、桶排序)

1、序言这是《漫谈经典排序算法系列》第五篇,给出了三种线性时间排序,分别是计数排序、基数排序、桶排序。各种排序算法的解析请参考如下: 《漫谈经典排序算法:一、从简单选择排序到堆排序的深度解析》《漫谈经典排序算法:二、各种插入排序解析及性能比较》《漫谈经典排序算法:三、冒泡排序 && 快速排序》《漫谈经典排序算法:四、归并排序》

2011-10-31 15:33:31 542

转载 漫谈经典排序算法:四、归并排序(合并排序)

1、序言这是《漫谈经典排序算法系列》第四篇,解析了归并排序。 各种排序算法的解析请参考如下:《漫谈经典排序算法:一、从简单选择排序到堆排序的深度解析》《漫谈经典排序算法:二、各种插入排序解析及性能比较》《漫谈经典排序算法:三、冒泡排序 && 快速排序》《漫谈经典排序算法:四、归并排序》《漫谈经典排序算法:五、线性时间排序(计数、基数、

2011-10-31 15:32:23 506

转载 漫谈经典排序算法:三、冒泡排序 && 快速排序

1、序言这是《漫谈经典排序算法系列》第三篇,先解析了冒泡排序,然后引出快速排序,给出了快速排序的两种实现版本。各种排序算法的解析请参考如下:《漫谈经典排序算法:一、从简单选择排序到堆排序的深度解析》《漫谈经典排序算法:二、各种插入排序解析及性能比较》《漫谈经典排序算法:三、冒泡排序 && 快速排序》《漫谈经典排序算法:四、归并排序》《

2011-10-31 15:31:29 436

转载 漫谈经典排序算法:二、各种插入排序解析及性能比较

1、序言这是《漫谈经典排序算法系列》第二篇,解析了各种插入排序算法。主要包括:直接插入排序、折半插入排序、表插入排序、希尔插入排序。每一种算法的开头都叙述了引出该算法的原因,然后给出代码,最后分析算法效率及和其他插入排序相比,优劣在哪里。各种排序算法的解析请参考如下:《漫谈经典排序算法:一、从简单选择排序到堆排序的深度解析》《漫谈经典排序算法:二、各种插入排序解

2011-10-31 15:29:00 542

转载 漫谈经典排序算法:一、从简单选择排序到堆排序的深度解析

1、序言这是《漫谈经典排序算法系列》第一篇,该篇从最简单的选择排序算法谈起,由浅入深的详细解析两种选择排序算法的过程及性能比较。逐步揭露选择排序的本质及其基本思想。各种排序算法的解析请参考如下:《漫谈经典排序算法:一、从简单选择排序到堆排序的深度解析》《漫谈经典排序算法:二、各种插入排序解析及性能比较》《漫谈经典排序算法:三、冒泡排序 && 快速排序

2011-10-31 15:09:46 525

原创 String对象创建数目问题

String s = new String("xyz");共创建了几个String Object?答案是两个。s只是一个引用类型的变量,但是通过new关键字在堆上开辟了空间,此空间存放的对象被s所引用。而"xyz"本身就是一个匿名的String对象,一出现即在堆里面开辟了空间并存放在此空间中。这句代码等同于String s = new String("xyz") 等同于String

2011-10-31 10:38:43 486

转载 SQL注入攻击的种类和防范手段

观察近来的一些安全事件及其后果,安全专家们已经得到一个结论,这些威胁主要是通过SQL注入造成的。虽然前面有许多文章讨论了SQL注入,但今天所讨论的内容也许可帮助你检查自己的服务器,并采取相应防范措施。SQL注入攻击的种类知彼知己,方可取胜。首先要清楚SQL注入攻击有哪些种类。1.没有正确过滤转义字符在用户的输入没有为转义字符过滤时,就会发生这种形式的注入式攻击,它会

2011-10-27 14:11:47 457

原创 POI创建较复杂excel表格

最近在项目中需要使用java生成excel表格,表格的内容相对较复杂,话不多说,直接上代码:public class POIExcelTest { public static void main(String[] args) throws Exception { O

2011-10-01 20:38:53 4184 1

原创 基于Struts2、Annotation的细粒度权限管理

本文的目的是实现方法级的细粒度权限管理,通过Struts2 拦截器和Java的Annotation实现,具体实现方法如下:1.数据表设计,并将实体Bean映射到数据库,本系统设计了权限组和具体权限表,由于两个表之间属于多对多关联,所以另有一个主键关联表。权限组对应的实体B

2011-10-01 11:07:19 2005 3

原创 java 单例模式

构造单例模式有两种常见的方式,其中第一种方式在多线程的系统中并不能保证单例,而第二种方式很好的解决了这个问题。第一种方式:public class Singleton { private Singleton(){} private static Singleton i

2011-09-15 14:13:18 507

原创 指定url发起请求并获取同步应答

String postUrl = "";//根据需要指定相应的urlHttpClient client = new HttpClient();PostMethod method = new PostMethod(postUrl);NameValuePair[] pair

2011-09-15 13:59:26 757

转载 java的异常处理机制(try…catch…finally)

1 引子try…catch…finally恐怕是大家再熟悉不过的语句了,而且感觉用起来也是很简单,逻辑上似乎也是很容易理解。不过,我亲自体验的“教训”告诉我,这个东西可不是想象中的那么简单、听话。不信?那你看看下面的代码,“猜猜”它执行后的结果会是什么?不要往后看答案、也不许

2011-09-15 13:51:17 310

转载 java 读取 Excel 2003 内容

import java.io.BufferedInputStream;import java.io.File;import java.io.FileInputStream;import java.io.FileNotFoundException;import java.i

2011-09-15 11:28:23 386

转载 ftp操作

telnet sunesw100   //某虚拟机名,由于虚拟机设置了权限,所以只有固定的ip才能进去jboss //登录jbossjbosscd app/opt/jboss xxxx/default/deploy/ //切换到jboss服务跟目录下ftp

2011-09-15 09:52:53 1754

原创 android 2.x 根据姓名查找通讯录

TextView result = (TextView)findViewById(R.id.result); Intent intent = getIntent(); Bundle b = intent.getExtras(); S

2011-09-14 17:17:16 952

转载 Android 2.0 API 读取通讯录中电话号码的实例

import android.app.Activity;import android.content.ContentResolver;import android.database.Cursor;import android.os.Bundle;import androi

2011-09-14 15:15:13 1763 1

原创 Android获取操作数据库的SQLiteDatabase实例

获取操作数据库的SQLiteDatabase实例有两种方法:getWritableDatabase()和getReadableDatabase()方法。但是getWritableDatabase()方法以读写方式打开数据库,一旦数据库的磁盘空间满了,数据库就只能读而不能写,倘若使

2011-09-09 14:50:56 750

原创 Android生命周期

1.Activity从创建到进入运行状态所触发的事件:onCreate()-->onStart()-->onResume()2.当Activity从运行状态到停止状态触发的事件:onPause()-->onStop()3.当Activity从停止状态到运行状态所触

2011-09-08 10:07:27 714

原创 java内部类的初始化

public class InnerClassTest { /** * @param args */ public static void main(String[] args) { // TODO Auto-generated method stub In

2011-09-08 09:51:36 23520

转载 HashMap和Hashtable及HashSet的区别

Hashtable类   <br />    Hashtable继承Map接口,实现一个key-value映射的哈希表。任何非空(non-null)的对象都可作为key或者value。   <br />    添加数据使用put(key,   value),取出数据使用get(key),这两个基本操作的时间开销为常数。   <br />  Hashtable通过initial   capacity和load   factor两个参数调整性能。通常缺省的load   factor   0.75较好地实现了时间

2010-12-05 21:30:00 690

转载 Oracle的schema、方案、模式、用户

<br />从定义中我们可以看出schema为数据库对象的集合,为了区分各个集合,我们需要给这个集合起个名字,这些名字就是我们在企业管理器的方案下看到的许多类似用户名的节点,这些类似用户名的节点其实就是一个schema,schema里面包含了各种对象如tables, views, sequences, stored procedures, synonyms, indexes, clusters, and database links。 <br />      一个用户一般对应一个sch

2010-12-04 15:18:00 3372 1

转载 MyEclipse8.5+Weblogic配置ssh环境

Java代码 最近的项目使用MyEclipse开发,Web应用服务器由Tomcat6转换为使用weblogic10环境。  <br />    WebLogic10安装,配置好用户domain。<br />    启动测试web应用服务没有问题,在部署好实际项目后,启动报错,错误信息为<br />  Java代码 ClassNotFoundException: org.hibernate.hql.ast.HqlToken  <br /> <br />    找到解决方法,将工程里的antlr.jar拷贝到w

2010-10-31 11:00:00 1829

ZK 开发指南

ZK 开发指南,从ZK框架的基础开始讲起,比较适合初学者

2011-11-22

Oralce SQL 语句优化

Oralce SQL 语句优化,内容详细,并且有例子

2011-11-22

JavaScript网页设计300例

JavaScript网页设计300例,经典网页特效

2010-04-15

精通Hibernate

精通Hibernate,精通Hibernate

2010-04-15

电子工业出版社.软件开发的科学与艺术

电子工业出版社.软件开发的科学与艺术.2002(张亚勤等)

2010-04-15

javascript语言精髓与编程实践精简版

javascript语言精髓与编程实践精简版

2010-04-15

Oracle SOA Suite Developer's Guide

Oracle SOA Suite Developer's Guide

2010-04-15

hibernate_reference

hibernate参考资料,hibernate参考资料,hibernate参考资料,

2010-04-15

5_Ways_to_Improve_DBA_Efficiency

Different enterprises embark on the journey toward a service oriented architecture (SOA) with different aims. The general goals include creating agility, enabling faster time to market, and encouraging reuse within the enterprise. None of these are easy to achieve and each requires a set of guidelines. Download this Internet.com eBook for guidance on how deploy and maintain an enterprise SOA.

2010-04-15

sun公司SCJP认证

SUN公司2009年最新SCJP考试认证大纲,详解考试题型及内容

2010-01-08

html 简明教程——pdf版

html 简明教程,介绍html的基本语法

2010-01-07

swt 工具文档——pdf高清版

swt工具文档,详细介绍swt的各种控件的使用方法,并附带源代码

2010-01-07

Java SOA cookbook

java_soa_cookbook详细介绍Java SOA,不过是英文版,好在是高清

2010-01-07

Ajax on Java

Ajax on Java,chm格式文件,查看方便,强力推荐

2010-01-07

Oracle11g驱动

Oracle 11g驱动程序,不容易找啊,下了不吃亏

2010-01-07

eclipse_rich_ajax_platform

eclipse_rich_ajax_platform介绍实用Eclipse创建富Ajax平台

2010-01-07

tomcat 6全攻略——国外经典著作

tomcat 6全攻略——国外经典著作,深入详解tomcat的各种特性

2010-01-07

building spring2

使用spring2构建各种程序,详细介绍实用方法,不过是英文版的,有一定英语基础的可以看看

2010-01-07

spring2详解——国外经典教材

国外经典著作,详细介绍spring2特性,强力推荐

2010-01-07

Java学习笔记——Java入门

Java入门级教程,详细介绍Java基础知识

2010-01-07

struts2权威指南

详细介绍struts2,可作为struts2的经典入门教程

2010-01-07

Ubuntu 9.10入门教材

国外权威Ubuntu教材,介绍最新版Ubuntu的方方面面

2010-01-07

mysql基础教程及基本配置

mysql基本语法及一些配置djksjefsjfjaslfwekljfwoemfljffdgvdgdfgsfwefsgyhdfh

2009-12-05

Excel 函数大全

资源中详细介绍了几乎所有Excel的函数,非常实用

2009-07-01

Java数据结构chm影印版

本资源详细介绍了Java的数据结构及算法,不过是英文版的,对于入门级的可能有点难度,但有兴趣的可以看看

2009-07-01

Java手机游戏源码

本资源中包含了一款经典手机单机游戏的源代码,并详细介绍了各种代码的作用。

2009-07-01

C语言函数大全及实例

本资源中列举了C语言中几乎所有的函数及其实例,可以直接进行复制并调试运行,并且以函数的首个字母为排列顺序,更加方便查找

2009-03-08

DOS 命令集 介绍常用的DOS命令

DOS可以说是最早的操作系统了,虽然现在基本上已经把它淘汰了,但是学会使用dos命令行还是有很多好处的,本书介绍了一些常用的DOS命令行,及详细的功能

2009-03-03

linux 操作系统入门基础教程

linux桌面操作系统是现在非常流行的一种系统,源代码具有很强的开发性,本书为那些以前没有或者很少接触linux的读者们介绍了linux的一些入门知识

2009-03-03

空空如也

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

TA关注的人

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