自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

如何使宿主机能访问到虚拟机(为虚拟机指定IP)

详见附件-------

2012-06-09 16:49:16 691

原创 “客户机和服务器无法通过需要的安全性级别”解决办法

在was中启用了安全性之后,出现了节点不同步,如果启动nodeagent提示成功,前台状态仍然是关闭状态,有可能是后台报错;-------错误日志:[12-4-12 15:03:20:239 CST] 00000015 SystemOut     O [12-4-12 15:03:20:245 CST] 00000015 FfdcProvider  W com.ibm.ws.ffdc.im...

2012-05-18 16:21:32 1515

原创 在WAS下添加新的虚拟主机别名

错误现象:----------[12-4-12 13:29:50:867 CST] 00000024 util          W com.ibm.ws.webcontainer.util.VirtualHostContextRootMapper map SRVE0316W: 请求与虚拟主机别名 [*:5060] 下的上下文根 [/rews/*] 匹配。[12-4-12 13:29:50...

2012-05-18 16:14:23 973

原创 WAS 节点不同步解决办法一

错误现象:1、启动应用的时候特别慢,报“可能已经启动成功,但没有在预定的时间启动完成,详情请参考日志xxx”。2、 “企业级应用程序”下应用的状态好像不对,在WebSphere企业应用程序中启动起来的应用在这里仍然是“红X”状态。3、系统管理下的节点状态不对,同步节点后仍然显示未同步。4、部署新应用后启动时,会报[12-4-11 20:08:07:127 CST] 0000002b Defau...

2012-05-18 16:07:59 858

原创 WAS 节点不同步解决办法二

--------最近被WAS节点不同步给折腾坏了,搜到这个不错的处理办法,分享一下。。。同步概念:在IBM WAS ND产品中,管理配置数据都存储在 XML 文件中。单元保留了它每个节点中每台服务器的主配置文件。同时每个节点和服务器也有其自己的本地配置文件。如果服务器已经属于单元,则对于本地节点或服务器配置文件的更改都是临时的,通过在本地提交更改生效时,本地更改覆盖单元配置,但是当执行单元...

2012-05-18 14:53:42 680

原创 谈谈Hosts文件的妙用以及如何修改hosts文件

转自:http://www.itwis.com/html/os/general/20080514/1496.html当用户在浏览器中输入一个需要登录的网址时,系统会首先自动从Hosts文件中寻找对应的IP地址,一旦找到,系统会立即打开对应网页,如果没有找到,则系统再会将网址提交DNS域名解析服务器进行IP地址的解析。Hosts是一个没有扩展名的系统文件,可以用记事本等工具打开,其作用就是将一些...

2012-03-31 00:02:46 200

原创 DB2与Oracle下查询用户的所属表信息

DB2 下:db2   list   tables   for   system   可以列出系统表和视图,其中以sysibm为模式名称的是表。 db2   list   tables   for   user   可以列出用户表和视图 db2   list   tables   for   all     可以列出所有表和视图如果是程序里面用,最好到syscat.tables   中去查询,...

2012-03-06 00:01:27 383

SELECT INTO 复制表功能在DB2与ORACLE下的替代实现

首先我们再来熟悉下INSERT INTO 与 SELECT INTO 的语法结构:---------1、Insert是T-sql中常用语句,Insert INTO table(field1,field2,...) values(value1,value2,...)这种形式的在应用程序开发中必不可少。但我们在开发、测试过程中,经常会遇到需要表复制的情况,如将一个table1的数据的部分字...

2012-03-05 23:40:28 480

原创 利用DB2命令(db2move、db2look)导出导入数据库

说明:此方法实用于从一台机器上导出数据库,将其导入到另一台机器的db2数据库中1.打开db2自带的命令窗口:2.输入db2move dbname export --dbname 你要导出的数据库名3. db2look -d dbname -e -a -o dbname.sql   --把当前的数据库ddl导出到dbname.sql文件4.取出dbname.sql(默认放到了DB2的安装目录\D...

2012-03-05 23:03:14 873

原创 Java调用shell参考文章

重要参考文章(强力推荐,使用Process类调用外部程序必看的文章):http://www.javaworld.com/javaworld/jw-12-2000/jw-1229-traps.html?page=4这篇文章讲的大概是Runtime.getRuntime()调用外部程序可能潜在的问题并给出如何解决的方法,逐步推进,是一篇不错的文章。我的使用场景是在java中调用/bin/sh执行一些命...

2011-07-24 09:05:48 128

原创 关于在软件开发过程中建立三道风险防线的想法

最近在工作的过程中,遇到了一些“本不应该”出现的问题(相对而言的,没有什么问题是“应该”出现的) --- 开发完的功能,经过开发人员的单元测试、测试人员的“反复”测试,提交给客户后,客户马上就会发现很多业务功能上(非代码质量上)的问题,做的东西得不到客户“心目中”中的那个“完美度”。既然非代码质量问题,那么就转到需求上了,这里问题就出现了:1.业务人员和客户当时...

2011-03-17 21:10:40 228

原创 ANT学习指南

--在华夏做信贷时需要用Ant来build工程,保存这份资料供学习查阅。

2010-12-10 22:21:47 76

Spring声明式事务与EJB事务比较

相同之处:都可以指定事务管理到单独的方法;如果需要可以在事务上下文调用setRollbackOnly()方法。不同之处:1.Spring可以将声明式事务管理应用到普通Java对象,而EJB要求必须是特殊的EJB组件。这也决定了EJB的事务管理要求容器的支持,比如weblogic、websphere(而不是tomcat),而Spring对容器没有特殊的要求。2.Spring提供声明式...

2010-12-10 10:29:10 286

原创 JNDI及其在开发中的应用

JNDI:(Java Naming and Directory Interface,Java命名和目录接口)是Java API,借助于它提供的接口,开发者能够通过名字定位用户、机器、网络、对象、服务。 在学习JNDI前,很有必要学习下“命名和目录服务”:名字类似于引用,即能够标识某实体、人等。命名服务类似于话务员,能帮你找到你想要通话对象的电话号码。命名服务能够完成如下几方面任务的实体:...

2010-12-09 23:41:01 181

原创 JMS和MDB

发现了一个学习JMS的很好的博客,如果对JMS不熟悉的话,建议认真的看下[url]http://chenpingpi.iteye.com/category/122594[/url]接下来我们来看看JMS和MDB的关系。MDB是基于JMS技术支撑的,MDB实际上消息的消费者;进一步说,MDB是在标明自己是MDB身份的前提下的消息的消费者,那它就必须做到两点:一、继承javax.ejb.M...

2010-12-09 23:01:18 191

原创 信用证业务和保理业务的区别

1. 信用证业务[url]http://baike.baidu.com/view/2716853.htm[/url]信用证业务体现方式1.1. 打包贷款[url]http://baike.baidu.com/view/938378.htm?func=retitle[/url]1.2. 出口押汇[url]http://baike.baidu.com/view/10309.ht...

2010-12-06 09:29:56 1465

原创 谈谈审计之内部审计

今年在做了一年银行审计项目,过程中老感觉业务太少,含金量不高,不过静下心来细细品味下,在业务上还能挤出很多甘露。废话不说了,见下面正文:审计可细分为 政府审计、注册会计师审计、内部审计三个领域,这里谈的是金融企业里的内部审计,谈到审计,我们必须要熟悉一下一些内容:审计计划 (参考 [url]http://baike.baidu.com/view/1822827.htm[/url])...

2010-12-03 15:40:45 315

原创 谈谈EJB

一、使用EJB我们可以开发出分布式的企业应用,那么这里的“分布式”是什么含义?这里的分布式指的是能使处于不同JVM、物理设备中的内存对象间能够实现相互通信的技术。二、谈一下对EJB的认识我们知道,EJB是基于RMI-IIOP实现的,没有了RMI-IIOP,EJB就是空谈。什么是RMI-IIOP呢?他是在RMI技术和CORBA协议基础上产生的,RMI为分布式应用提供了方便、易用的 A...

2010-12-03 14:56:31 79

原创 EJB中的那三个类

[b]那三个类[/b]--- 此处以EJB中的SessionBean为例1. 远程接口 --extends EJBObject实例:public interface PoAssetService extends javax.ejb.EJBObject { public VoPoAsset getPoAssetById(AppContext appContext,long as...

2010-12-03 14:50:58 209

原创 delete、drop、truncate

一、TRUNCATE和DELETE有以下几点区别 1、TRUNCATE在各种表上无论是大的还是小的都非常快。如果有ROLLBACK命令DELETE将被撤销,而TRUNCATE则不会被撤销。 2、TRUNCATE是一个DDL语言,向其他所有的DDL语言一样,他将被隐式提交,不能对TRUNCATE使用ROLLBACK命令。 3、TRUNCATE将重新设置高水平线和所有的索引...

2010-12-03 14:41:00 53

原创 Oracle 函数大全

SQL中的单记录函数 1.ASCII 返回与指定的字符对应的十进制数; SQL> select ascii('A') A,ascii('a') a,ascii('0') zero,ascii(' ') space from dual; A A ZERO SPACE --------- --------- --------- --------- 65 97 48 32 ...

2010-12-03 14:38:25 59

原创 存储过程中package的使用

-- 结合空间中的 存储过程实例,学习package的用处1. TYPESCREATE OR REPLACE PACKAGE "TYPES"AS TYPE cursor_type IS REF CURSOR;END;2. ERRCREATE OR REPLACE PACKAGE "ERR"AS UPDATED_BY_OTHER_USER C...

2010-12-03 14:33:30 418

原创 自定义oracle 函数的运用

CREATE OR REPLACE FUNCTION USF_GET_CS_FAC_PUR_MULTI_DSCP/* Copyright(c) 2007 xxx 20080314 : Initial Creation by xxx*/( fac_id_in IN TBL_FAC_PUR.FAC_ID%TYPE)RETURN VAR...

2010-12-03 14:29:28 90

原创 case when 在存储过程中的运用

---此 存储过程 表面上看吓一下跳,其实很简单,其框架无非就是一个 if -- then -XX--else -YY- end if,在XX和YY处增加了查询而已CREATE OR REPLACE PROCEDURE USP_SUB_LU_FAC_S#LU_APP_ID#EFF/* Copyright(c) 1987-2008 xxx. Remark : First Crea...

2010-12-03 14:23:26 1353

原创 存储过程基础

-- 存储过程基础语法1.1 基本结构 CREATE OR REPLACE PROCEDURE 存储过程名字( 参数1 IN NUMBER, 参数2 IN NUMBER) AS变量1 INTEGER :=0;变量2 DATE;BEGINEND;1.2 SELECT INTO STATEMENT将select查询的结果存入到变量中,可以同时...

2010-12-03 14:04:19 140

原创 在存储过程中使用循环(loop)

---下面是真实环境下loop运用的实例CREATE OR REPLACE FUNCTION USF_GET_CS_FAC_PUR_MULTI_DSCP/* Copyright(c) 2007 XXX*/( fac_id_in IN TBL_FAC_PUR.FAC_ID%TYPE)RETURN VARCHAR2AS RETUR...

2010-12-03 14:02:39 984

原创 select into 在存储过程中的运用

运用 select -- into 时可能会导致的异常:一,no_data_found二,too_many_rows在存储过程中,如果有用到select into ,要捕获他可能抛出的异常,比如: ------begin select pos_type into v_postype from pos_type_tbl where 1=0; ...

2010-12-03 10:16:02 1134

原创 Osworkflow与JBPM

-- 在光大项目中自己负责了工作流的开发任务,运用到了osworkflow,一个感觉,那就是灵活,但以前也了解过JBPM,先简要的对两者说明如下:[b]1.灵活性上[/b]Oswokflow被业界称为最灵活的工作流引擎,其提供的condition,join,split 等功能节点非常方便用户定制自己的流程。[b]2.投入和后期维护上[/b]JBPM前期需要花较大的精力去设计自己的工...

2010-12-01 16:45:08 176

原创 Spring AOP原理及拦截器

原理AOP(Aspect Oriented Programming),也就是面向方面编程的技术。AOP是基于IoC,对OOP的有益补充。OO注重的是我们解决问题的方法(封装成Method),而AOP注重的是许多解决问题方法中的共同点。比如持久化管理(persistent)、事务管理(transaction management)、安全管理(security)、日志管理(logging)和调...

2010-12-01 16:36:47 260

原创 Spring aop 在实际系统中的常用方式

--待整理,比如说 aop:config等

2010-12-01 16:17:57 75

原创 Spring IoC的 实现原理

Spring IOC(Inversion of Control)的实现原理“整个过程不再由我自己控制,而是有婚介这样一个类似容器的机构来控制”,Spring所倡导的开发方式就是如此。所有的类都会在spring容器中登记,告诉spring你是个什么东西,你需要什么东西,然后spring会在系统运行到适当的时候,把你要的东西主动给你,同时也把你交给其他需要你的东西。所有的类的创建、销毁都由 spr...

2010-12-01 16:13:44 118

原创 系统中存储过程的优缺点

[b]存储过程的优点:[/b]预编译 当一个sql语句包含在存储过程中时,服务器不必每次执行它时都要分析和编译它,避免了sql语句在网络中传输然后再解释的低效率问题。修改方便   直接修改存储过程,方便代码的管理。安全  不会有sql语句注入问题。可以建立复杂的查询  可以用存储过程建立非常复杂的查询,以非常复杂的方式更新数据库。可以使用参数  在存...

2010-12-01 15:44:42 94

原创 Ibatis与Hibernate的区别

一,iBATIS和Hibernate都做了映射,但iBATIS是把实体类和sql语句之间建立了映射关系,这种策略可以允许开发人员自己来写合适的sql语句,而Hibernate在实体类和数据库表之间建立了映射关系,sql对于开发人员是不可见的,对于那些数据量非常大的应用,无法去优化sql语句。ORM重要的是对象关系映射,hibernate、 Apache OJB都对数据库的结构提供了较为完整...

2010-12-01 15:23:04 54

原创 Struts控制流转的具体实现

这个接触过Struts的人都非常熟悉,但也不排除熟视无睹的情况发生:我们知道,Struts经过这么多年的发展,其MVC架构几乎已经成为了事实上的工业标准,那么C到底是怎么来实现流程的控制流转呢?在我们的应用中,有一个web.xml文件,其中有如下的配置: action org.apache.struts.action.[b]ActionServlet...

2010-11-29 10:50:30 95

原创 Struts与Struts对比

1.在Action的实现方面:Struts1要求必须统一扩展自Action类(或者说严重依赖于Struts API,输入侵入性框剪--我们把必须实现/继承指定类/接口的编程称为侵入性编程),而Struts2中可以是一个普通的POJO。2.线程模型方面:Struts1的Action工作在单例模式,一个Action的实例处理所有的请求。Struts2的Action是一个请求对应一个实例。没有线程安...

2010-11-29 10:28:12 78

始于“总结”~~

业民们都说,总结是走向成熟的开始。想必大家也已深有体会,我以前只是以文件存盘的形式草草的整理一些,并不投入很多的精力。时间长了,有些找起来特别难,而且还容易丢失,今年项目结束的早,终于给自己腾出来点时间,呵呵,借助于javaeye来实现自己这个愿望吧!供自己查看,同时也希望能给他人一些光亮。有些资料是很久以前存在电脑里的,也不知道谁是原创了,如有侵犯到版权的,请告诉我(QQ:83170626)...

2010-11-27 12:53:54 64

空空如也

空空如也

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

TA关注的人

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