自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(13)
  • 资源 (7)
  • 收藏
  • 关注

原创 word2007 不能输入中文解决方法

<br />本机环境:office2007  中文输入法:搜狗<br />打开word文档不能输入中文,解决方法:<br />word选项--》高级--》输入法控制处于活动状态前面的勾选除掉就ok了<br /> 

2010-07-05 14:49:00 1443

转载 敏捷开发中编写高质量Java代码

敏捷开发的理念已经流行了很长的时间,在敏捷开发中的开发迭代阶段中,我们可以通过五个步骤,来有效的提高整个项目的代码质量。Java项目开发过程中,由于开发人员的经验、Java代码编写习惯,以及缺乏统一的标准和管理流程,往往导致整个项目的代码质量较差,难于维 护,需要较大的测试投入和周期等问题。这些问题在一个项目组初建、需求和设计均具有不完全可预期性和完备性的全新项目中将尤为突出。如图1所示,

2010-03-11 16:31:00 465

原创 struts2实现二级菜单联动

 实现框架:struts2+jquery+json一.JSON介绍:JSON(JavaScript Object Notation) 是一种轻量级的数据交换格式。易于人阅读和编写。同时也易于机器解析和生成。它基于JavaScript Programming Language, Standard ECMA-262 3rd Edition - December 1999的一个子集。 JSO

2010-03-11 16:27:00 4484 2

原创 webwork项目移植到struts2

Webwork项目要转到struts2:一、变化struts2代码始于webwork2.2.3,少许的比较大的改动可能会影响你的webwork2.2应用的移植1、一些被Deprecated掉的方法和类已经被移除,这包括XWork Inversion of Control (IoC) 框架。2、使用xhtml 主题的一些工具库被DOJO的工具组件替代。3、使用FCK editor

2010-03-11 16:23:00 1219

原创 为了提升性能,应关注代码的每个细节

今天不是太忙,想着上次写的代码还没有做测试,于是写了一个类模拟代码功能做测试:1:demand    从数据库里读出来要下发短信的记录----->下发短信------>更改记录状态(即下发完成以后更新数据库)2:实现方法:   a:多线程下发,下发一条完成以后,就更新到数据库   b:多线程下发,先更新内存中记录的状态,下发全部完成以后再从内存里批量更新到数据库当数据库大时

2009-10-15 17:41:00 420

原创 oracle nvl("",0)解决ibatis映射错误

今天遇到一个问题:执行一个查询时,ibatis报查询结果和po映射错误,最后用排除法,逐个字段排查,发现问题: 当数据库里字段数据类型为Number,如果此字段没有值为空,po里对应此字段类型为int,就会报此错.解决方法: nvl(all_fee_num,0)当值为空时,设默认值为0

2009-07-13 17:47:00 1384

原创 form提交一次执行2次

     今天遇到一个怪异的问题,做form表单提交时,当点击提交按钮时方法却执行了2次后来经过调试发现是页面引起的,不是代码的问题。     页面写法有问题,把代码贴出来,以帮助以后遇到类似问题的同学!   function aa(){     document.forms[0].action="aa.action";     document.forms[0].subm

2009-06-22 18:05:00 3953

原创 webwork页面跳转

(1) 用webwork开发时,如果你在列表页面做了提交以后想回到此页面,      就是没有打开新窗体的情况下,在work.xml配置            *List.action (2)如果你在父窗体里开了子窗体,子窗体完成操作以后回到父窗体,    配置:     **.jsp .jsp自己子页面在子窗体里用  opener.location.reloa

2009-05-06 17:49:00 648

原创 PO里字符串属性初始值

public class CpBaseInfoPO  { private String cp_name; private String allow_pack_subtype;}在运行时,给此对象分配空间了以后,cp_name和allow_pack_subtype初始化的值是null,而不是"",注意!

2009-05-06 17:41:00 551

转载 window.parent与window.opener的区别 javascript调用主窗口方法

在这里总结一下,javascript调用父窗口(父页面)的方法。1:   window.parent 是iframe页面调用父页面对象举例:a.html父页面如果我们需要在b.htm中要对a.htm中的username文本框赋值,就如很多上传功能,上传功能页在Ifrmae中,上传成功后把上传后的路径放入父页面的文本框中我们应该在b.html中写var _parentWin = window.par

2009-03-19 11:28:00 565

原创 ibatis 批量更新与事务

public int addMessages(List list) {     int result = 0;     try {         this.getSqlMapTransactionManager().startTransaction();         this.startBatch();         for(int i=0;i              this.inse

2009-03-13 17:40:00 6068

原创 oracle日期类型字段

我的开发框架是webwork+ibatis+oracle大家有没有碰到这样的问题:      假如我的表字段的类型是date,java po类里此字段对应的类型是String,我们需要从数据库里把此po的信息查询出来,然后保存到另外一个表里,另外一张表里字段的类型是date,java po类里此字段对应的类型是String。      如果我们直接从数据库里查询出来,然后不加处理就

2009-03-11 15:01:00 1214

原创 ibatis+oracle blob类型字段insert update处理

我的开发框架是:webwork+ibatis+oracle其中有个表的字段是blob类型的,当做insert操作时如果文件太大,超过4k时,就会报错,在网上找了好多处理类似问题的方法,都没有解决。给大家介绍下我的解决方法,以帮助以后有类似问题的兄弟,呵呵。。。表结构:create table T_BULLETIN(  BULLETIN_ID      NUMBER(8) not n

2009-03-10 14:18:00 3133

Agile Java中文版 测试驱动开发的编程技术

Agile Java中文版 测试驱动开发的编程技术

2014-03-13

二叉树遍历

1.遍历方案 从二叉树的递归定义可知,一棵非空的二叉树由根结点及左、右子树这三个基本部分组成。因此,在任一给定结点上,可以按某种次序执行三个操作: (1)访问结点本身(N), (2)遍历该结点的左子树(L), (3)遍历该结点的右子树(R)。 以上三种操作有六种执行次序: NLR、LNR、LRN、NRL、RNL、RLN。

2013-12-14

webwork2教程

通过代码和实例讲解webwork2的特性,很容易上手

2012-02-13

jquery-API

jquery事例,包括jquery核心函数和熟悉!

2012-02-13

linux源码version0.01

linux源码 0.01版本源代码

2010-09-02

空空如也

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

TA关注的人

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