自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(55)
  • 资源 (2)
  • 收藏
  • 关注

原创 J2EE连接器的开发

2003 年 8 月 21 日本文基于J2EE连接器体系结构,介绍一个典型的资源适配器案例开发的过程和开发技巧,然后开发客户端,并在客户端通过连接器调用资源层。学习完本文,读者将能理解JCA的体系结构和开发的各个细节,并且能自主开发新的J2EE连接器。阅读本文,您需要以下的知识和工具: 至少一种J2EE应用服务器的使用经验; 能够开发、部署EJB,并且能够在客户

2008-06-13 17:32:00 783

原创 授权管理101招

授权是管理人的重要任务之一。若授权得当,所有参与者均可受惠。本书能帮助你使每一次授权都获得最好的可能成效,不论是每天例行的事务,还是任命领导人等重要的工作。本书涵盖授权过程中的所有层面,从决定授权项目及其优先级、选择受任人员,到发现困难及预估风险等。本书提供了非常实际的建议,告诉您如何鼓舞士气、发挥团队力量、建立部属的忠诚度,以及如何给予并得到回馈;这些建议能增加你的自信,并帮助您成为技术纯熟且值

2008-06-10 17:23:00 773

原创 hql语句中like查询 对于 / ' " % 的处理

jdk1.5public List searchByParas(String authId, String resourceId, Integer state, Integer value, String description) { log.debug("finding KiiUaResAuth instance by example"); try { descr

2008-05-30 17:56:00 3544

原创 快速排序算法.

1快速排序是对冒泡排序的一种改进。它的基本思想是:通过一躺排序将要排序的数据分割成独立的两部分,其中一部分的所有数据都比另外一不部分的所有数据都要小,然后再按次方法对这两部分数据分别进行快速排序,整个排序过程可以递归进行,快速排序是对冒泡排序的一种改进。它的基本思想是:通过一躺排序将要排序的数据分割成独立的两部分,其中一部分的所有数据都比另外一不部分的所有数据都要小,然后再按次方法对这两部分数据分

2008-05-21 17:11:00 837

原创 mysql Data too long for column ‘xxx’ at row xxx的解决方法

java操作数据库添加/修改数据时报错  mysql Data too long for column ‘xxx’ at row xxx这是编码不统一问题:数据库安装的编码 /  创建的表的编码 /  表字段的编码  /   java项目中hql/sql 编码需要一致

2008-05-12 14:03:00 2714

原创 怎样在JAVA文件中获取该项目的相对路径

 1.基本概念的理解  绝对路径:绝对路径就是你的主页上的文件或目录在硬盘上真正的路径,(URL和物理路径)例如:C:/xyz/test.txt 代表了test.txt文件的绝对路径。http://www.sun.com/index.htm也代表了一个URL绝对路径。  相对路径:相对与某个基准目录的路径。包含Web的相对路径(HTML中的相对目录),例如:在Servlet中,"/"代表Web应用

2008-04-10 14:19:00 1018

原创 hibernate JDBCExceptionReporter : SQL Error: 17008, SQLState: null 关闭的连接

用hibernate持久化,使用中发现如下错误: Hibernate: select orderitems0_.ORDER_ID as ORDER1_18_, orderitems0_.TYPE as TYPE18_, orderitems0_.STATE as STATE18_, orderitems0_.PRODUCTPACKAGE_ID as PRODUCTP4_18_, orderit

2008-04-08 19:24:00 15009 1

原创 javaScript 中使用 jstl

      document.getElementById("stype").value="${type}";      document.getElementById("sstate").value="${state}";     注意 "${type}";必须要用“”号

2008-04-08 17:06:00 3153

原创 java 发送mail

package zh;import java.util.*;import javax.mail.*;import javax.mail.internet.*;public class SendMainl ...{//smtp.sohu.com    private static final String SMTP_HOST = "smtp.163.com";    private static

2008-03-24 16:08:00 788

原创 JDK1.5新特性介绍

“JDK1.5”(开发代号猛虎)的一个重要主题就是通过新增一些特性来简化开发,这些特性包括泛型,for-each 循环,自动装包/拆包,枚举,可变参数, 静态导入 。使用这些特性有助于我们编写更加清晰,精悍,安全的代码。    下面我们简单介绍一下这些新特性。    1.泛型(Generic)  C++通过模板技术可以指定集合的元素类型,而Java在1.5之前一直没有相对应的功能。一个集合可以放任

2008-03-24 11:46:00 369

原创 JAVA生成彩色验证码

生成有4个随机数字和杂乱背景的图片,数字和背景颜色会改变,服务器端刷新(用history.go(-1)也会变)原型参考ALIBABA    http://china.alibaba.com/member/showimage产生验证码图片的文件-----image.jspColor getRandColor(int fc,int bc){//给定范围获得随机颜色          Rando

2008-03-20 09:49:00 464

原创 Apache Log4j用法详细说明

 成语学习 词目:正龙拍虎 发音:zhènglóngpāihǔ 释义:意指集体做假,被揭穿后还抵死不认 语出典故: 《史记"猎户"周正龙列传》:“周氏正龙者,秦地金州镇坪人也…正龙置彼画于深山密林中,遮淹修饰,远近数数摄之,得虎照数十副.照中虎卧于林下,双目炯炯,俨然真大虫也.归而献之县官,官喜,以呈上官,州府台阁皆不疑,布之互联网,传告天下,厚赏正龙.网民见之,咸以为假,竟相怒骂之,有好事者

2008-03-19 11:26:00 1556

原创 软件开发经验谈

1. 你们的项目组使用源代码管理工具了么?应该用。VSS、CVS、PVCS、ClearCase、CCC/Harvest、FireFly都可以。我的选择是VSS。2. 你们的项目组使用缺陷管理系统了么?应该用。ClearQuest太复杂,我的推荐是BugZilla。3. 你们的测试组还在用Word写测试用例么?不要用Word写测试用例(Test Case)。应该用一个专门的系统,可以是Test Ma

2008-03-14 15:31:00 726

翻译 oracle计算机用语缩写和词组

ADO ActiveX Data ObjectActiveX数据对象ALM Application Lifecycle Management开发生命周期管理ANSI American National Standard Institute美国国家标准工会AOP Aspect-Oriented Programming面向方面的程序设计AI Artificial Intelligence人工智能AI

2008-03-10 16:44:00 1580

原创 5W1H分析法 什么是5W1H分析法?

5W1H分析法也叫六何分析法,是一种思考方法,也可以说是一种创造技法。是对选定的项目、工序或操作,都要从原因(何因)、对象(何事)、地点(何地)、时间(何时)、人员(何人)、方法(何法)等六个方面提出问题进行思考。这种看似很可笑、很天真的问话和思考办法,可使思考的内容深化、科学化。具体见下表:   表:5W1H分析法分析法      对象   公司生产什么产品?车间生产什么零配件?为什么要生产这个

2008-03-05 10:08:00 4081

原创 Planning

    一路走来,从开始的测试工作到现在的开发,做这行已经近三年了。这几天经过周全考虑心想需要考个pmp,可目前来看要考pmp我的条件还不够,就比如4500小时的管理时间,这就只能在一边歇菜了。为了今后的发展还需要努力争取考一个。对自己说:现在就努力吧!对于积极者时间是来得及的!    为了今后的pmp做铺垫,我考虑需要读个项目管理的硕士,然后在3年左右攻克pmp,粗略算来也得6年时间。平淡的

2008-02-29 16:40:00 669

原创 加密技术及流行加密算法

深入浅出谈加密加密技术已经渗透进了整个信息时代,任何人都不可避免地要接触到——即使你根本不知道“加密”是什么。银行卡、登录计算机的口令、电子邮件的账号密码……无一例外地跟加密技术紧紧联系在一起。任何一个安全专家提起如今信息技术的安全保护措施,都不可避免要涉及一个词:加密(encrypt)。的确,纵观当今信息世界,加密离我们并不遥远,从小小的个人密码,到重要机密文件,无一不是经过加密后的产物。许多人

2008-02-28 11:45:00 2699

原创 数字证书简介

数字证书简介 数字证书提供了一种在电子交易中证明您身份的方法, 这很像驾驶执照或护照在面对面的交互中所起的作用一样。使用数字证书,可以保证您的朋友、商业伙伴和在线 服务从您那里收到的是可信的信息。 <!--BEGIN PAGE CONTENT-->什么是数字证书? 数字证书有 什么用处? 为什么需要数字证书? 你们提供什么数字证书服务? 数字证书如 何工作?

2008-02-28 10:49:00 1684

原创 软件测试的组织与管理

作为软件开发的重要环节,软件测试越来越受到人们的重视。随着软件开发规模的增大、复杂程度的增加,以寻找软件中的错误为目的的测试工作就显得更加困难。然而,为了尽可能多地找出程序中的错误,生产出高质量的软件产品,加强对测试工作的组织和管理就显得尤为重要。  从软件的生存周期看,测试往往指对程序的测试,这样做的优点是被测对象明确,测试的可操作性相对较强。但是,由于测试的依据是规格说明书、设计文档和使用

2008-02-26 18:01:00 1072

转载 软件项目管理的探讨

一、引言随着信息技术的飞速发展,软件产品的规模也越来越庞大,个人单打独斗的作坊式开发方式已经越来越不适应发展的需要。各软件企业都在积极将软件项目管理引入开发活动中,对开发实行有效的管理。我公司是西安一家中型软件企业,在公司中已经实行了项目管理制度,软件项目管理是整个项目管理中的一个重要组成部分。从概念上讲,软件项目管理是为了使软件项目能够按照预定的成本、进度、质量顺利完成,而对成本、人员、进度、质

2008-02-26 17:43:00 702

原创 javaScript刷新页面—滚动条位置不变的操作

你把滚动条拖到页面一半,这时按刷新按钮刷新完了不会置顶页面,而如果用reload()方法来刷新页面新的页面就会被置顶..这些都可以达到你的目的

2008-02-26 09:38:00 1131

原创 javaScript操作页面对象组件

今天在网上闲逛,发现这篇文章, 还没仔细看,先收藏起来,以备日后所用: http://localhost/"); type=button value=导入收藏夹> http://localhost/"); type=button value=导出收藏夹> http://www.fashionme.net/, 自由,时尚)" type=button

2008-02-26 09:35:00 482

原创 MySQL模式匹配

MySQL提供标准的SQL模式匹配,以及一种基于象Unix实用程序如vi、grep和sed的扩展正则表达式模式匹配的格式。SQL模式匹配允许你使用“_”匹配任何单个字符,而“%”匹配任意数目字符(包括零字符)。在 MySQL中,SQL的模式默认是忽略大小写的。下面给出一些例子。注意使用SQL模式时,不能使用=或!=;而应使用LIKE或NOT LIKE比较操作符。要想找出以“b”开头的名字:

2008-02-25 15:25:00 593

原创 java对Ldap操作2

LdapPersonInfo: package ldap.pojo;import java.util.List;/** *//** * @author 张亮  * ldap用户属性信息数据类 */public class LdapPersonInfo ...{    // ldap中用户的uid属性    private String uid;    // ldap中用户的givenN

2008-02-22 15:24:00 3119

原创 java对Ldap操作3

or for jdk 1.5 package ldap.imp;import java.util.ArrayList;import java.util.Enumeration;import java.util.Hashtable;import java.util.List;import javax.naming.Context;import javax.naming.NamingEnu

2008-02-22 15:23:00 7619 2

原创 java对Ldap操作4

applicationContext.xml xml version="1.0" encoding="UTF-8"?>DOCTYPE beans PUBLIC "-//SPRING//DTD BEAN//EN" "http://www.springframework.org/dtd/spring-beans.dtd">beans> bean id="ldapSource" class=

2008-02-22 15:22:00 1778 1

原创 java对Ldap操作1

前一阵学习了ldap,用java小试了一下,只实现java对ldap的查找、登陆功能,传上来供初级学者参考: UserDaoLdap: package ldap;import java.util.List;import ldap.pojo.LdapPersonInfo;/** *//** * access Ldap *  * @author 张亮 */public interface 

2008-02-22 14:47:00 2580

原创 ORA-12545:因目标主机或对象不存在解决

真麻烦,oracle经常有问题!今天碰到了ORA-12545:因目标主机或对象不存在,原因:机器名称改过后出现的网上参考的解决办法1.搜索你的oracle安装目录,找到这俩个文件 tnsnames.ora 和 listener.ora 记住就改这俩个文件就行了,还有一个大写的TNSNAMES.ORA不用管它。他们的路径如下:如 E:/oracle/ora92/network/admin

2008-02-21 17:18:00 872

原创 计算消息摘要实例、各种加密实例

当数据(可能是一个文件,一个程序,一段文字等)从A传递到B时,通过第2和3章的加密可以保证只有拥有密钥者(B)才可读取这段信息,实现了安全性编程中内容的保密性要求。但安全性编程还要求具有不可篡改性(B接收到数据后需要确认数据在传输过程中是否被别人修改过,发生纠纷时A需要检查B是否修改过原始数据)、身份的确定性(B要能够确认数据确实是A发来的)以及不可否认性(发生纠纷时,B能够证明数据确实是由A发来

2008-02-20 14:12:00 3045

原创 “摘要”算法,使用示例——java

import java.io.UnsupportedEncodingException;import java.security.MessageDigest;import java.security.NoSuchAlgorithmException;import sun.misc.BASE64Encoder;public class DigestTest {  public static

2008-02-20 13:54:00 571

原创 数据加密、摘要算法

1.加密的历史作为保障数据安全的一种方式,对于信息的加密技巧起源于欧洲,公元前2000年,埃及人是最先使用象形文字作为信息编码的人。随着时间推移,巴比伦、美索不达米亚和希腊文明都开始使用一些方法来保护他们的书面信息(明文)。后来,被Julias Caesar(凯撒大帝)使用,也曾用于历次战争中,包括美国独立战争、美国内战和两次世界大战。最广为人知的编码机器是德国的German Enigma

2008-02-20 11:39:00 8120

原创 身份认证的动态密码器解决方案

身份认证是多数计算机信息系统必要的关键组成部分,传统的身份认证多采用静态的用户名/口令身份认证机制,客户端发起认证请求,由服务器端进行认证并响应认证结果。用户名/口令这种身份认证机制的优点是使用简单方便,但是由于没有全面的安全性方面的考虑,所以这种机制存在诸多的安全隐患。  绝大多数的用户名/口令认证机制在身份认证协议中交换的认证消息为明文方式,未进行数据加密算法或者散列算法的处理,这样导致的直接

2008-02-20 09:22:00 4425

转载 动态口令身份认证技术的应用与发展

内容提要:本文概要地论述了动态口令(动态口令)的基本概念、工作原理和基本技术。详细地介绍了动态口令在银行、证券、办公自动化等系统中的应用。重点说明了动态口令地几中新的应用方式和技术。本文对从事信息安全建设的领导和工程师有指导作用。主题词:信息安全、身份认证、动态口令动态口令的概念与起源  身份认证是信息安全体系的重要组成部分,它是保护信息系统安全的第一道大门。它的任务是检验信息系统用户

2008-02-19 11:56:00 11755 2

原创 什么是RSS?RSS及其发展历程

 RSS是2004年最热门的互联网词汇之一,不过,相对于博客(BLOG)来说,RSS的知名度相应会低很多,而且至今还没有一个非常贴切的中文词汇,也许以后无需中文名,大家都习惯于直接叫RSS了。RSS之所以同BLOG一样会被认为是热门词汇的一个原因,个人推测,应该是许多分析人士认识到RSS将要对互联网内容的浏览方法所产生的巨大影响。  什么是RSS呢?RSS(Really Simple Synd

2008-02-15 12:27:00 566

转载 四款常用浏览器比较、简介

四款常用浏览器最客观的评测  The World、傲游等浏览器都是用的IE的内核,所以很多人都把它们归为一类,但我不是这么认为的,以普通用户的角度来看,也不一定这么认为。用户其实不关心浏览器用的是哪个内核,因为内核太专业,并且是摸不到又看不见的东西,用户关心的是网页浏览的速度、功能等等实在的特性。The World、Maxthon这类浏览器对IE的速度进行优化,功能也增强不少,界面也不一样

2008-02-15 11:36:00 8191

原创 怎样才能双击硬盘在同一窗口打开新文件夹

经常中毒遇到这个问题,写出来以备后患,也给网友提供个方便:可能在文件夹选项-文件类型-驱动器-高级-新建中添加了open选项,并设为了默认值,因此双击驱动器盘符就会新出来一个窗口楼主需要到注册表中找到HKEY_CLASSES_ROOT/Drive/shell将open删除(如果有find最好也删除),然后就应该可以解决了 

2008-02-09 13:11:00 1936 1

原创 系统分析员必备的知识

2008-02-02 15:05:00 459

原创 关系数据库的范式

构造数据库必须遵循一定的规则。在关系数据库中,这种规则就是范式。范式是符合某一种级别的关系模式的集合。关系数据库中的关系必须满足一定的要求,即满足不同的范式。目前关系数据库有六种范式:第一范式(1NF)、第二范式(2NF)、第三范式(3NF)、第四范式(4NF)、第五范式(5NF)和第六范式(6NF)。满足最低要求的范式是第一范式(1NF)。在第一范式的基础上进一步满足更多要求的称为第二范式(2N

2008-01-30 15:42:00 373

原创 什么是Jikes,作用?

 Jikes是IBM的一个开源Java编译器,它严格遵守Java规范,并且承诺以极快的编译速度。虽然Java的发明者Sun微系统提供了自有产权的编译器,但IBM的编译器采用了开放源码的思想,这意味着任何人都可以免费得到IBM Jikes的源代码,并且可以在修改后(如果符合Java规范)重新分发。Jikes被收纳进几个Linux的不同变种,其中就包括十分流行的Red Hat中

2008-01-29 17:02:00 1548

转载 E-R图向关系模型的转换遵循原则

E-R图向关系模型的转换一般遵循如下原则:1. 一个实体型转换为一个关系模式。实体的属性就是关系的属性。实体的码就是关系的码。例如在我们的例子中,学生实体可以转换为如下关系模式,其中学号为学生关系的码:学生(学号,姓名,出生日期,所在系,年级,平均成绩) 同样,性别、宿舍、班级、档案材料、教师、课程、教室、教科书都分别转换为一个关系模式。2. 一个联系转化为一个关系模式,与该联系相连的各实体的码以

2008-01-29 15:32:00 14156

XML实用大全

XML实用大全内容,不错的资料,从初级到精通,讲解详细

2008-02-25

数据库系统原理

研究数据库的必备知识

2008-02-25

空空如也

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

TA关注的人

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