自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 XX行网上贵金属交易项目—项目心得(二)

目前的项目中,暴露出两个比较严重的风险,吸取教训特总结于此。 一、网银项目的模式请见前面的介绍,中间业务平台提供的接口文档给我们项目组,按以往的流程都是由提供方配置IO表(在网关中负责解析、转换双方数据的文件),但银行方的经办人在项目开始的时候要求我们来配置此文件。由于项目组成员不熟悉这边的流程,于是IO表由项目组来配置,由于人员对此都不熟悉,而且中间业务平台也未提供一份配置IO表的详细说...

2010-12-08 22:00:14 200

原创 websphere5.1 MyEclipse控制台日志输出

如果你用的IDE工具是MyEclipse,集成was5时,下面的控制台默认是没有系统日志的。 按下面步骤设置,即可出现系统的out、err日志。 1.进入was控制管理台,点击故障诊断—日志和跟踪如图: [img]http://dl.iteye.com/upload/picture/pic/76271/f7e706ca-8db5-37ed-8e08-e684389789c4...

2010-11-15 12:34:11 196

原创 XX行网上贵金属交易项目—项目心得(一)

项目中,可能会与其他公司打交道,如我们现在就需要中间业务平台提供接口,业务逻辑很大部分是中间业务平台来实现。但是这个联调接口的时间,很有可能就是无底洞,耗费大量的时间和精力。现用的一些方法,供借鉴。 一、自力更生,在接口文档确定的情况下,在项目中配置文件加一项配置文件(区分是本地测试还是联调测试),在代码中通过这种配置开关的形式,在项目增加模拟中间业务平台的代码,通过开关来切换,降低代码的...

2010-09-16 22:10:08 230

原创 XX行网上贵金属交易项目

        一直想写点项目的一点心得,经常有点想法,但公司上网条件恶劣不得为之,但我觉得项目的经历还是应该当做财富积累起来。         先介绍下项目的背景,项目为XX行的网上银行,北京某公司开发在02年时开发,08年左右被本人现在的公司投标拿下,属于后期维护二次开发的项目,架构基于jsp、servlet。贵金属交易项目严格来说只能算是网银下的一个模块。主要是在网银现在的架构下,通...

2010-09-11 14:32:45 474

原创 Spring3.0源码学习---IOC(二)

     容器主要初始化的入口是wac.refresh() 这里同样是使用了模板模式, 真正refresh()的实现是在AbstractApplicationContext 这个抽象类中实现的: public void refresh() throws BeansException, IllegalStateException { synchronized (this.startup...

2010-05-12 22:45:59 81

原创 Spring3.0源码学习---IOC(一)

        最近在SVN上下载了Spring3.0的源码学习. 先介绍个人到现在对于Spring中IOC的认识吧.欢迎大家一起讨论,呵呵,别拍砖.      Spring的IOC的实现分为 1. 资源(Resource)定位 2.资源(Resource)载入 3.资源的解析 4.Bean的注册  5.getBean时对象依赖关系的注入.以最通常用的web项目开始       S...

2010-05-11 22:41:23 84

数据库设计中的14个技巧[转载]

出处不知是哪里了,呵呵.还请见谅. 1. 原始单据与实体之间的关系    可以是一对一、一对多、多对多的关系。在一般情况下,它们是一对一的关系:即一张原始单据对应且只对应一个实体。在特殊情况下,它们可能是一对多或多对一的关系,即一张原始单据对应多个实体,或多张原始单据对应一个实体。这里的实体可以理解为基本表。明确这种对应关系后,对我们设计录入界面大有好处。    〖例1〗:一份员工履历资料,在人力...

2010-04-17 22:31:09 98

原创 Spring中的Assert工具类

转载自:[url]http://www.ibm.com/developerworks/cn/java/j-lo-spring-utils2/index.html[/url]方法入参检测工具类Web 应用在接受表单提交的数据后都需要对其进行合法性检查,如果表单数据不合法,请求将被驳回。类似的,当我们在编写类的方法时,也常常需要对方法入参进行合法性检查,如果入参不符合要求,方法将通过抛出异...

2009-08-11 17:31:29 327

Spring中的资源文件(.properties)管理类

在spring的配置文件中加入[code="xml"] classpath:oracle10g.properties [/code]oracle10g.properties为src目录下的一个配置文件在需要引入的地方直接写${properties文件中的key值}例如:[code="xml"][/code]可以让spr...

2009-08-11 17:21:00 123

Spring中的事物管理

1.Spring中用硬编码的方式进行事物管理在需要应用事物的类中引入[code="java"]private TransactionTemplate transactionTemplate;public TransactionTemplate getTransactionTemplate() { return transactionTemplate;}p...

2009-08-11 16:29:06 94

EXT学习日志(一)

基础的Ext的小例子,基本上按照一些资料上手动敲了一遍.有些自己加了一点注释.所用的版本是Ext2.2[code="html"] test.html 男 女 [/...

2009-08-07 16:51:15 179

Struts2学习日志(一)

Struts2的学习,所需jar包如附件所示,放到项目的WebRoot\WEB-INF\lib目录下,在MyEclipse中建立Web项目,在src目录下新建Struts.xml文件,项目结构图如:[img]http://ozzzo.iteye.com/upload/picture/pic/41878/4f9cc610-9432-31a1-8e5a-9f6e06f71b76.bmp[/im...

2009-08-06 17:37:47 129

ORACLE的触发器

create or replace trigger  触发器名   after delete or update or insert on 表名    for each row   --对每一行declare    声明变量    例:    id  number;begin    赋值;    例:    id:=:new.n_id;    逻辑语句;en...

2009-07-24 10:04:33 78

项目管理中的PFA(功能点)的相关术语

 序号术语名术语含义1FPFunction Points(功能点)2 Data Functions数据功能,包括ILF、EIF3 Transactional Functions 事务功能,包括EI、EO、EQ4ILFInternal Logical File(内部逻辑文件) ILF是在应用边界内...

2009-07-24 09:54:39 1108

触发器中ORA-01403: no data found

在触发器中调用     select  字段名  into  变量 from 表名 where .........; 如果查询出来为空时, 会出现  ORA-01403: no data found 的错误 解决办法: 在执行该语句前加上 select  count(字段名)  into  变量 from 表名 where .........; 然后对得...

2009-07-22 15:35:36 469

ORA-01422: 实际返回的行数超出请求的行数

在ORACLE的存储过程 或是触发器中使用类似 select t.ajay into aytemp from t_xyr_collect t where t.c_ahpx like '%'||xyrbh||'%' ; 的语句时,可能会出现ORA-01422: 实际返回的行数超出请求的行数 的错误 解决办法:在条件后加上  and rownum=1 如:selec...

2009-07-22 15:28:34 2259 1

原创 Spring中Quartz的配置

Quartz是一个强大的企业级任务调度框架,Spring中继承并简化了Quartz,下面就看看在Spring中怎样配置Quartz:首先我们来写一个被调度的类: [code="java"]package com.kay.quartz;public class QuartzJob{ public void work() { System.out....

2009-07-08 15:04:00 63

Struts 1.X的标签

struts中的标签与ActionForm结合的比较紧在jsp界面中需要导入的标签<%@ taglib uri="/WEB-INF/struts-html.tld" prefix="html" %><%@ taglib uri="/WEB-INF/struts-bean.tld" prefix="bean" %><%@ taglib uri=&quot

2009-07-06 16:20:47 68

原创 Oracle数据导出和导入imp/exp命令

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

2009-07-06 16:19:34 75

Hibernate中的HQL杂谈

关于HQL语句 中的  group  byhql 是不能写 select c form TestPO  c group by c.name因为分组以后拿出来的不是TestPO的对象 可以这样写 select c.id, c.name from TestPO c group by c.name,c.id;但是得到的集合list中的对象 是 Object如果要拿出 id  和 ...

2009-07-06 16:19:01 71

jxt解析上传的xls文件

Hashtable fileh = form.getMultipartRequestHandler().getFileElements();//得到所有上传的xls 文件. 将其放入一个hashtable中  ManagerWorkLogVO vo = new ManagerWorkLogVO();  ContactDtVO cdVo = new ContactDtVO();  for (...

2009-07-06 16:18:24 159

原创 oracle 建立用户到用户建表的步骤

建立用户到用户建表的步骤:Server建立:create user 用户名 identified by "密码";授权:grant create session to 用户名;grant create table to 用户名;grant create tablespace to 用户名;grant create view to 用户名;Client:建立表空间(一般建N个存数据的表空间和一个索...

2009-07-06 16:17:38 451

原创 APACHE 2.2.8+TOMCAT6.0.14配置负载均衡

APACHE 2.2.8+TOMCAT6.0.14配置负载均衡目标: 使用 apache 和 tomcat 配置一个可以应用的 web 网站,要达到以下要求: 1、  Apache 做为 HttpServer ,后面连接多个 tomcat 应用实例,并进行负载均衡。 2、  为系统设定 Session 超时时间,包括 Apache 和 tomcat 3、  为系统屏蔽文件列表,...

2009-07-06 16:17:05 54

原创 log4j学习

log4j是一个非常强大的log记录软件,下面我们就来看看在项目中如何使log4j。 首先当然是得到log4j的jar档,推荐使用1.2.X版,下载地址:http://logging.apache.org/log4j/1.2/download.html  我们先看一个最简单的示例:【示例1】 项目结构: 【注:由于这里的多个项目公用一个jar档,我们可以创建一个...

2009-07-06 16:16:22 61

Io 异常: The Network Adapter could not establish the connection

2008-11-11这种异常的出现大致上有下面几种:1。IP错误。在设置URL时错误,例如:jdbc:oracle:thin:@192.168.0.36:1521:sharp数据库服务器不正确:ping 服务器IP是否正确。不正确,将URL更改为正确端口号错误:一般不会错误。进行一下操作:在DOS上键入sqlplus,检查oracle是否开启一却正常,执行下面第2步。2。防火墙如果...

2009-07-06 16:15:01 563

jsp界面报找不到getter方法

bean中明明有 set  和 get 方法  单界面还是报这个错误: 解决方法如下:注意表单属性的命名规则:所有属性名称必须遵照java命名规范,并且前两个字符必须小写 ...

2009-07-06 16:14:11 251

JasperException: Failed to load or instantiate TagExtraInfo class:org.Apache.str

ClassCastException:JasperException: Failed to load or instantiate TagExtraInfo class:org.Apache.struts.taglib.html.MessagesTei 类似这种!!解决方案: 删除web-inf/lib/下的jsp-api.jar和servlet-api.jar    ...

2009-07-06 16:13:30 167

CGLIB Enhancement failed

问题描述: 启动服务器以后直接报:CGLIB Enhancement failed :.......一大堆类似的异常处理方案:删掉lib目录下的如下jar包asm.jar asm-attrs.jar cglib-2.1.3.jar 如果不行的话 试下加入Spring中的以下4个lib asm-2.2.2.jar asm-commons-2.2.2.jar asm-util-2....

2009-07-06 16:13:00 87

web项目MyEclipse里部署时找不到?

问题描述: 点击myeclipse的项目部署, 发现在project下拉框里 没有想要部署的项目 解决方案: 右键点击该项目,选择myeclipse---> Add Web Capabli....  (添加web项目)...

2009-07-06 16:11:45 362

myeclispe 中deploy时为什么不能出现deploy location?

myeclipse中deploy:选择了一个工程,添加一个新的deploy工程时,不能正常出现deploy Location,可能的原因是没有在mymatadata中添加context-root="/",另外webrootdir属性也要设置正确。一个常见的配置如下:<?xml version="1.0" encoding="UTF-8"?><project-module  ty...

2009-07-06 16:11:14 72

Oracle9i安装时双击setup.exe无效

问题描述:在WinXP上安装Oracle时,如果出现双击setup.exe没有任何反应,或者是autorun\autorun.exe也无效, 或者点击autorun.exe后弹出一个窗口,点击’开始安装’后没有任何反应,仅仅多了一个javaw.exe进程解决办法: 是安装程序中缺少文件 在./Disk1/AccessBridge下找到accessbridge-1_0_2.zip,解压后提出...

2009-07-06 16:10:41 165

JS中的页面自动刷新

问题描述:           点击删除后记录还在, 要手动刷新页面才发现记录被删除 ,  不够友好.可以在删除的js方法中加入location.reload(); 即可解决此问题例: function toDelete(id){  if(confirm('确定删除吗')){   var d = new Date();   var form = document.forms[0];...

2009-07-06 16:09:47 87

javascript中如何得到选中的checkbox的值

// 说明: 用 Javascript 验证表单(form)中多选框(checkbox)的值   function getCheckboxValue(checkbox) {   if (!checkbox.length && checkbox.type.toLowerCase() == 'checkbox')   { return (checkbox.checked)?chec...

2009-07-06 16:09:16 389

原创 弹出的子窗口设置父窗口的属性

父窗口中的按钮触发的事件 例:   function doSelect(){       var d = new Date();       var form = document.forms[0];       var url = form.action+"?action=findVIPMapping&t="+d.getTime();      window.open(url, "客...

2009-07-06 16:08:41 283

原创 验证输入是否为正整数

  function   isValid(){              var   mc   =   document.forms[0].age.value;              var   r   =   /^[0-9]*[1-9][0-9]*$/                if(mc!=""&&r.test(mc)==false){                 ...

2009-07-06 16:08:19 353

js对行和列的操作

<table id="testTbl" border=1><tr id="tr1"><td width=6%><input type=checkbox id="box1"></td><td id="b">第一行</td>

2009-07-06 16:07:46 348

原创 只允许窗口最大话,不允许拖拽的JS 

<script language="javascript">  self.moveTo(0, 0); self.resizeTo(window.screen.availWidth, window.screen.availHeight); window.onresize = function(){   self.moveTo(0, 0);   self.resizeTo(wind...

2009-07-06 16:07:11 161

常用JS验证

Js字符串操作函数大全 /* ******************************************                         字符串函数扩充                                 ****************************************** */ /* =============================...

2009-07-06 16:05:36 134

js实现可编辑的下拉框

[size=small] ---自己输入--- 公安 海关 边防 [/size]

2009-07-06 15:09:25 183

原创 《Spring in Action》笔记(七)(转载)

91. Spring MVC 还提供了一个特别点的 Controller 类型就是 ThrowawayController,它自成一个接口,ThrowawayController 和 Controller 的关系是平行的。什么叫做 ThrowawayController 呢,中文叫做一次性控制器,也就像一次性筷子那样用完即丢,下次要用又拿新的。表现在实例上就是相应 Bean 配置为 singlet...

2009-07-06 14:53:29 87

空空如也

空空如也

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

TA关注的人

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