自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

狼烟烽火

没有翻不过的峰,只有不想跨过去的坎!never say die ...

  • 博客(61)
  • 收藏
  • 关注

原创 LOG4J 配置

log4j.rootLogger = info, console0, consoleX#不同的包设置不同的LOG输出级别log4j.logger.subpackage = warn, file0, fileX#不继承父LOGGER的Appenderlog4j.logger.subpackage.additivity = false#Console0log4j.app

2015-04-01 16:57:23 504

转载 利用Spring AOP处理自定义注解

(http://hi.baidu.com/coolcooldool/item/1ee37d258542b48f9d63d10a)Spring3.0中加入了对缓存的注解支持,即当你使用ehcache时可以使用例如@cachable等注解,这十分方便,省去了80%的缓存代码量(我自己感觉,因为自己操作缓存挺麻烦的)。        但是却遇到了一个问题,我的项目到时候需要tomcat集

2013-08-13 17:25:16 5741

转载 WebService CXF

1:到 http://cxf.apache.org/download.html 去下载最新的 Apache CXF 包,下载好后解压到某个目录中,比如:d:/apache/cxf-2.1.4 中;2:在控制台中进入 d:/apache/cxf-2.1.4/bin 目录,执行这个命令:wsdl2java -p com.bao.ws -d d:/ws -verbose http://w

2013-02-26 15:13:35 544

转载 Java调用.net的WebService

这几天公司需要做一个java和.net项目的整合,其中.net做了一个WebService,需要java来调用。本以为很容易的一个东西,结果弄了几天才弄好。最开始.net的Service代码如下(黄色背景是自己增加的代码)://using System;using System.Web;using System.Web.Services;using System.Web.S

2013-02-25 14:30:53 440

转载 用java调用oracle存储过程总结

<br /><br />一:无返回值的存储过程<br />存储过程为:<br />CREATE OR REPLACE PROCEDURE TESTA(PARA1 IN VARCHAR2,PARA2 IN VARCHAR2)  AS<br />BEGIN<br />   INSERT INTO HYQ.B_ID (I_ID,I_NAME) VALUES (PARA1, PARA2);<br />END TESTA;<br />然后呢,在java里调用时就用下面的代码:<br />package com.hyq

2011-05-07 14:30:00 479

转载 Spring,hibernate,struts的面试笔试题(含答案)

<br />Hibernate工作原理及为什么要用? <br />原理: <br />1.读取并解析配置文件 <br />2.读取并解析映射信息,创建SessionFactory <br />3.打开Sesssion <br />4.创建事务Transation <br />5.持久化操作 <br />6.提交事务 <br />7.关闭Session <br />8.关闭SesstionFactory <br /><br />为什么要用: <br />1.    对JDBC访问数据库的代码做了封装,大大简化

2011-05-07 14:25:00 579

转载 apache log4j-1.2.15的使用

1.这个log4j的下载下载http://www.apache.org/dyn/closer.cgi/logging/log4j/1.2.15/apache-log4j-1.2.15.zip2.将log4j-1.2.15.jar 导入近来3.建立一个文件 “Log4j.properties” 将下面的代码复制到这个文件里!### 输出到日志文件 ####log4j.propertieslog4j.rootLogger=debug, stdout, Rlog4j.appender.stdout=org.apa

2011-03-28 22:50:00 4066

转载 软件天才与技术民工

软件天才与技术民工——薛涌《天才是训练出来的》读后感金旭亮    长期以来,“软件业”一直被视为“智力密集”型的“朝阳”产业,大多数从业者都受过高等教育,其平均素质居于社会各行业的前列,这个产业的顶尖人物被公众视为“知识英雄”,比如微软公司的创始人比尔盖茨雄据世界首富之位多年,更是为人“津津乐道”。    16年前我下决心开始学习计算机技术的时候,对这个行业也充满了自豪感。    然而世事难料,在2009年高考刚刚结束之际,中国权威出版机构社会科学文献出版社于2009年6月10日发布首部《中国大学毕业生就业

2011-02-27 12:55:00 605

转载 一位软件工程师的6年总结

<br /><br />笑着语:昨天查找一份spring的资料的时候顺便看到的,写得非常非常好。能写出这些东西的作者应该是个牛人,如果他坚持这么做了,他肯定是个牛人。大家来崇拜一下牛人,呵呵。<br /> <br /> <br />一位软件工程师的6年总结<br /> <br />--------------------------------------------------------------------------------<br /> <br />2007-10-29 21:47:12标签:

2011-02-22 20:02:00 450

转载 免安装Oracle客户端使用PL/SQL连接Oracle

<br /> Oracleinstantclient basic + pl/sql 安装和使用<br />   大家都知道,用PL/SQL连接Oracle,是需要安装Oracle客户端软件的,个人认为oracle客户端有点大,比较耗资源。其实oracle为我们提供了轻便的工具:oracle instantclient package. 使用此工具,就无需安装oracle客户端了。 如何使用呢?详细步骤如下:<br /> 1、下载oracle instantclient basic package,在orac

2011-02-18 01:21:00 528

转载 JS event用法详解

<br />event代表事件的状态,例如触发event对象的元素、鼠标的位置及状态、按下的键等等。<br />event对象只在事件发生的过程中才有效。<br />event的某些属性只对特定的事件有意义。比如,fromElement 和 toElement 属性只对 onmouseover 和 onmouseout 事件有意义。<br /><br />下面的例子检查鼠标是否在链接上单击,并且,如果shift键被按下,就取消链接的跳转。<br /><HTML><br /><HEAD><TITLE>

2010-12-24 19:25:00 724

转载 CSS高级选择器

CSS是对网页设计师可用的最强大的工具之一。使用它我们可以在几分钟内改变一个网站的界面,而不用改变页面的标签。但是尽管事实上,我们每个人也都意识到了它是有用的,CSS 选择器远未发挥它们的潜力,有的时候我们还趋向于使用过多的和无用的class、id、div、span等把我们的HTML搞的很凌乱。避免让这些“瘟疫”在你的标签中传播并保持其简洁和语义化的最佳方式,就是使用更复杂的CSS选择器,它们可以定位于指定的元素而不用使用额外的class或id,而且通过这种方式也可以让我们的代码和样式更加灵活。

2010-12-21 20:53:00 660

转载 JavaScript跨浏览器的添加删除事件绑定函数

现在浏览器太多了也使我们前端开发人员慌了手脚,今天刘洋在写《教程:编写放在收藏夹里的网页划词翻译工具》的时候,问起来绑定事件的函数,由于一直使用jQuery开发,我都差点忘记了最原始的js添加绑定事件的方法啦~抽空立马写两个函数,以备不时之需。javascript跨浏览器添加事件绑定 bind()IE 的事件绑定函数是 attachEvent;而 Firefox, Safari 是 addEventListener;Opera 则两种都支持。使用jQuery就可以使用简单的b

2010-12-15 11:44:00 576

转载 JavaScript事件绑定的方法说明

<br />事件使得客户端的 JavaScript 有机会被激活,并得以运行。在一个 Web 页面装载之后,运行脚本的唯一方式,就是响应系统或者用户的动作。虽然从第一个支持脚本编程的浏览器面世以来,简单的事件被实现为 JavaScript 的一部分;但是大多数最近出现的浏览器都实现了强壮的事件模型,使脚本可以更加智能地处理事件。现在的问题在于:为了支持各种浏览器,您必须和多个先进的事件模型做斗争,准确地说,是三个。<br />   这三个事件模型分别和下面的文档对象模型(Document

2010-12-15 11:35:00 466

转载 仿163网盘无刷新文件批量上传系统

这个仿163网盘无刷新文件上传系统,并没有用使用.net的控件,完全的手工制作。前台基本上是静态的,跟后台没有关系,所以后台用什么语言做都可以(后面有各个版本的实例下载)。本来觉得这个系统会很复杂,但把每个部分都分析清楚后,其实需要的技术并不高。不过当我把各个功能函数都整理好准备进行封装时,却发现要把程序封装不是那么容易,因为程序跟html的耦合度太高。然后我逐步把程序中操作html相关的部分分离出来,首先把简单的分离,接着是文件列表,然后是file控件,最后是一些提示性程序。经过几次尝试才把整

2010-09-12 10:10:00 1631 1

转载 Oracle游标

Java代码 DECLARE  t_a VARCHAR2(50);  CURSOR cur_b(t_c VARCHAR2)IS SELECT d4.d401_02 FROM d401 d4 WHERE d4.d401_01 = t_c ;  BEGIN  OPEN cur_b('410126197904190319');    LOOP         FETCH cur_b INTO t_a ;         EXIT WHEN cur_b%NOTFOUND;              dbms_out

2010-09-04 17:45:00 589

转载 Oracle数据导入导出

<br />Oracle数据导入导出imp/exp就相当于oracle数据还原与备份。exp命令可以把数据从远程数据库服务器导出到本地的dmp文件,imp命令可以把dmp文件从本地导入到远处的数据库服务器中。利用这个功能可以构建两个相同的数据库,一个用来测试,一个用来正式使用。执行环境:可以在SQLPLUS.EXE或者DOS(命令行)中执行,<br />DOS中可以执行时由于 在oracle 8i 中   安装目录/ora81/BIN被设置为全局路径,<br />该目录下有EXP.EXE与IMP.E

2010-08-31 13:45:00 456

转载 Java MD5加密

刚好最近项目中需要用到一点加密的东西,java安全类库提供了一个java.security.MessageDigest类,此 MessageDigest 类为应用程序提供信息摘要算法的功能,如 MD5 或 SHA 算法。信息摘要是安全的单向哈希函数,它接收任意大小的数据,并输出固定长度的哈希值。有现成的当然是最好的,省事省力。    MD5的非常有实际应用性。有网友给出这样的描述,可以参照一下:http://blog.csdn.net/Daping_Zhang/archive/2005/05/28/38

2010-08-25 18:28:00 837

转载 将 Flex 集成到 Java EE 应用程序的最佳实践

本文内容包括:开发环境现有的 Java EE 应用集成 BlazeDS开发 Flex 客户端增强 RemoteObject 对象下载 参考资料 传统的

2010-08-23 17:51:00 654

转载 js中的null和undefined以及数字

JS 中如何判断-undefined<br />以下是不正确的方法:varexp = undefined;<br />if (exp == undefined)<br />{<br />    alert("undefined");<br />} <br />exp 为 null 时,也会得到与 undefined 相同的结果,虽然 null 和 undefined 不一样。注意:要同时判断 undefined 和 null 时可使用本法。varexp = undefin

2010-08-13 17:49:00 3763

转载 在JDBC和Hibernat中的使用存储过程

<br /> <br />在JDBC和Hibernat中的使用存储过程<br />1.在SQLServer中新建数据库BUSINESS<br />create database BUSINESS<br />2.在BUSINESS数据库中新建表CUSTOMERS,包含字段ID、NAME<br />use BUSINESS<br />create table CUSTOMERS(<br />  ID bigint primary key,<br />  NAME varchar(10)

2010-08-12 19:56:00 941

转载 xpath操作

<br />XPath:xml pathLanguage,是用于确定xml某个节点位置的语言。<br />根据xpath查找节点的JavaScript方法<br /><br />function selectSingleNode(xmldoc,sXpath){ if (window.ActiveXObject){<br />      //IE浏览器<br />      returnxmldoc.selectSingleNode(sXpath);<br />  } el

2010-08-10 16:54:00 643

转载 dom4j中xpath的使用

获取Document SAXReader saxReader = new SAXReader(); Document document = saxReader.read(FileUtil.getFileInputStream(fileName));查询Element String xpath ="/composites/composite[@type='onDelete']";//查询属性type='ondDelete'的composite List composites = document.

2010-08-10 16:49:00 716

转载 PL/SQL Developer使用技巧

<br />1、PL/SQL Developer记住登陆密码 <br /><br />   在使用PL/SQL Developer时,为了工作方便希望PL/SQL Developer记住登录Oracle的用户名和密码; <br /><br />设置方法:PL/SQL Developer 7.1.2  ->tools->Preferences->Oracle->Logon History , “Store history”是默认勾选的,勾上“Store with password” 即可,

2010-08-06 14:12:00 691

转载 ORACLE游标管理

<br />1.       游标: 容器,存储SQL语句影响行数。<br /><br />2.       游标类型: 隐式游标,显示游标,REF游标。其中,隐式游标和显示游标属于静态游标(运行前将游标与SQL语句关联),REF游标属于动态游标(运行时将游标与SQL语句关联)。<br /><br />3.       隐式游标: DML语句对应的游标,由Oracle自动管理,也称SQL游标。(所有的DML操作都被Oracle内部解析为一个cursor名为SQL的隐式游标)<br /><br />

2010-08-06 14:07:00 438

转载 Eclipse插件安装

<br />目前Eclipse插件安装的三种方式,总结如下:<br /> <br />第一种方法很简单,在Eclipse的主目录(%ECLIPSE_HOME%)下有一个plugins目录和features目录。将插件解压缩后,在解压缩后的文件夹里一般可以看到plugins文件夹,有的插件解压缩后还可以看到一个features文件夹。一般将plugins文件夹下的内容直接拷贝到%ECLIPSE_HOME%/plugins目录下,如果解压缩后的插件目录下还有features文件夹,则把该文件夹下的内

2010-08-01 17:26:00 430

转载 subversion配置

<br />1.下载Subversion-setup.exe文件,下载客户端TortoiseSvn文件及SVNservice.exe文件<br />2.安装服务端Subversion文件后,将SVNservice.exe文件拷贝到安装Subversion目录的BIN文件夹里,安装客户端软件TortoiseSvn<br />3.创建版本库,如想将版本库建在D:/Repository目录下,可以用两种方式完成:<br />1)打开cmd,输入svnadmin createD:/Repository,

2010-07-31 21:59:00 531

转载 对象序列化到文本并读取

<br />import java.io.FileReader; <br />import java.io.FileWriter; <br />import java.io.ObjectInputStream; <br />import java.io.ObjectOutputStream; <br />import java.io.IOException; <br />import java.io.EOFException ; <br />import java.io.Serial

2010-07-28 16:18:00 802

转载 SVN版本控制工具的安装和配置

<br />如何快速建立Subversion服务器,并且在项目中使用起来,这是大家最关心的问题,与CVS相比,Subversion有更多的选择,也更加的容易,几个命令就可以建立一套服务器环境,可以使用起来,这里配套有动画教程。 <br />本文是使用Subversion最快速的教程,在最短的时间里帮助您建立起一套可用的服务器环境,只需略加调整就可以应用到实际项目当中。 <br />本教程分为以下几个部门,不仅仅是快速入门,最后我们还有一些高级功能的说明,为了说明简单,教程是在windows下使用的方式,以方

2010-07-27 15:00:00 1758

转载 jdom或dom4j读取xml文件时如何让dtd验证使用本地dtd文件或者不生效

<br />一、写在所有之前:<br />因为dom4j和jdom在这个问题上处理的方法是一模一样的,只是一个是SAXBuilder 一个SAXReader,这里以jdom距离,至于dom4j只需要同理替换一下就可以了。<br />二、问题发生的情况<br />当你用jdom读取一个有dtd验证的xml文件,同时你的网络是不通的情况下。会出现以下错误:<br />1,代码如下package dom;<br /><br />import java.io.File;<br /><br /

2010-07-15 14:24:00 1327

转载 用java实现cache

在开发项目工程时,经常会遇到保存某些值放到系统的cache中,现用Cache.java和CacheManager.java来管理。具体代码分别如下:public class Cache {       private String key;       private Object value;       private long timeOut;       private boolean expired;       public Cache() {            

2010-07-08 11:15:00 2751 2

转载 ORACLE分页查询SQL语法

<br />--1:无ORDER BY排序的写法。(效率最高) <br />--(经过测试,此方法成本最低,只嵌套一层,速度最快!即使查询的数据量再大,也几乎不受影响,速度依然!) <br />SELECT * <br />  FROM (Select ROWNUM AS ROWNO, T.* <br />           from k_task T <br />          where Flight_date between to_date('20060501',

2010-07-02 18:22:00 691

转载 Hibernate对象的三种状态

在Hibernate中,对象有三种状态:临时状态(Transient)、持久状态(Persistent)和游离状态(Detached)。处于持久态的对象也称为PO(PersistenceObject),临时对象和游离对象也称为VO(ValueObject).1. 临时状态由new命令开辟内存空间的java对象,例如:User user=new Use

2010-05-24 11:46:00 13998 6

转载 Hibernate三种状态及常用方法

Hibernate的对象有3种状态,分别为:瞬时态(Transient)、 持久态(Persistent)、脱管态(Detached)。处于持久态的对象也称为PO(Persistence Object),瞬时对象和脱管对象也称为VO(Value Object)。 瞬时态 由new命令开辟内存空间的java对象,       eg. Person person = new P

2010-05-24 11:39:00 1756 2

转载 Hibernate中cascade与inverse属性详解

关于Hibernate中 cascade 与 inverse 的理解。您买的Hibernate书是哪一本呢? 孙卫琴的精通Hibernate,还是 深入浅出Hibernate还是那本。。。我是两本都买了,总体来说还可以,但是,有的地方讲的比较书面化,比如inverse这属性。在学习Hibernate的过程中最不好理解的

2010-05-24 10:57:00 513

转载 使用Java操作XML

1:DOM实例示例XML文件message.xml:                     电影:七剑主演:甄子丹              电影:神话主演:成龙              电影:世界大战主演:汤姆克鲁斯              电影:喜马拉雅星主演:吴镇宇       JSP页面:

2010-04-28 00:06:00 513

转载 JQuery总结

一、简介1.1、概述随着WEB2.0及ajax思想在互联网上的快速发展传播,陆续出现了一些优秀的Js框架,其中比较著名的有Prototype、YUI、jQuery、mootools、Bindows以及国内的JSVM框架等,通过将这些JS框架应用到我们的项目中能够使程序员从设计和书写繁杂的JS应用中解脱出来,将关注点转向功能需求而非实现细节上,从而提高项目的开发速度。jQuery是继prototyp

2010-03-30 15:33:00 362

转载 使用hibernate的11大优势

hibernate有着ibatis无法替代的优势。1、  开发者都知道,hibernate让我们以oo的方式操作数据库,这让我们看到了hibernate的强大之处,体验到操作数据的方便。但Gavin King说,hibernate最耀眼之处是hibernate的缓存机制,而不是以oo的方式操作数据库。Hibernate的缓存机制不外乎是一级缓存session,二级缓存session

2010-03-27 20:49:00 526

转载 PLSQL开发笔记和小结

*****************************************  PLSQL基本结构*****************************************基本数据类型变量    1. 基本数据类型    Number 数字型    Int 整数型    Pls_integer 整数型,产生溢出时出现错误    Bina

2010-03-25 22:44:00 555

转载 Oracle中TO_DATE格式

TO_DATE格式(以时间:2007-11-02   13:45:25为例)           Year:              yy two digits 两位年                显示值:07        yyy three digits 三位年                显示值:007        yyyy four digits 四位年              

2010-03-16 16:48:00 803

空空如也

空空如也

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

TA关注的人

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