自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Jarvis_技术专栏

技术就像海浪,翻个身,又更新了

  • 博客(22)
  • 资源 (5)
  • 收藏
  • 关注

原创 银行业务总揽之->银行对私业务

    相比对公业务,对私业务更简单,大部分是对公民的存款储蓄业务,如个人储蓄,储蓄贷款等等。对私业务的业务流程简洁,复杂就是利息的就算。在活期和定期储蓄中,以活期存款的利息计算较为复杂。要明白什么是结息日,什么是结清日。由下面的介绍可以看出,活期存款在计算利息的时候因为计息天数的分段和计息天数的不确定等因数,在处理上需要更严格的控制。下面简单说下活期和定期利息计算: 普通活期储蓄(本外币)普

2009-12-24 20:49:00 5401

原创 银行业务总揽之->银行对公业务

   纷繁复杂的银行业务,大致可以分为对公和对私业务。对私,比如个人存款,对公,比如保理,企业贷款等。每种业务下又分为很多小种类,五花八门。银行业务过于复杂,对于国家的金融法规,不同的银行有不同的会计制度,造就了业务上的差别。要深刻理解,需要同行方业务人员交流。在深入了解其业务模式后,方可开发。业务系统的开发难点第一点就是如果做出让客户满意的产品,第二点就是如何和银行核心系统对接,基本的业务可以交

2009-12-23 21:08:00 3724 1

原创 用事实证明POI和jxl写入效率

前一篇http://blog.csdn.net/jarvis_java/archive/2009/12/02/4924099.aspx介绍了poi和jxl读取文件效率,POI获胜下面来测试poi和jxl写入文件效率,结果会如何了?大跌眼镜!!--------------------------------性能测试---------------------------------------

2009-12-02 16:41:00 6435

原创 XML解析器性能测试

关于本次测试代码:参考这篇博客  http://blog.csdn.net/jarvis_java/archive/2010/10/22/5959098.aspx测试机器:Intel 双核CPU 2.1GhZ MyEclips1.6 JDK1.6 测试期间未开启其他运用程序由于各种解析器操作代码已在 http://blog.csdn.net/jarvis_java/archive/2010/10/22/5959098.aspx 不在列出先看JUNIT测试代码:package com.junit.test;

2010-10-22 15:37:00 3165 1

原创 XML解析器

目前java解析XML有四种方式:(SAX、DOM、JDOM、DOM4J)第一种:SAX解析 SAX处理机制:SAX是一种基于事件驱动的API。利用SAX解析XML文档,牵涉到两个部分:解析器和事件处理器。解析器负责读取XML文档,并向事件处理器发生事件,如元素开始和元素结束事件;而事件处理器则负责对事件做出响应,对传递的XML数据进行处理。    SAX 解析器采用了基于事件的模型,它在解析 XML 文档的时候可以触发一系列的事件,当发现给定的tag的时候,它可以激活一个回调方法,告诉该方法制定的标签

2010-10-22 15:19:00 2299

原创 银行业务之:会计

1.会计概念①--以货币为主要计量单位②--对经济活动进行记录、计算、控制、分析、报告,以提供财务和管理信息的工作③--保证会计信息的合法、真实、准确和完整,为管理经济提供必要的财务资料,并参与决策,谋求最佳的经济效益百度解释,超级啰嗦http://baike.baidu.com/view/33821.htm2.会计要素一:财务状况要素资产:指企业过去的交易或者事项形成的,由企业拥有或者控制的,预期会给企业带来经济利益的资源.负债:指企业过去的交易或者事项形成的,预期会导致经济利益流出企业的现时义务.所有者

2010-10-21 17:51:00 1246

原创 DB2笔记之四:DB2字段类型

       DB2内置数据类型可以分成数值型(numeric)、字符串型(character string)、图形字符串(graphic string)、二进制字符串型(binary string)或日期时间型(datetime)。还有一种叫做 DATALINK 的特殊数据类型。DATALINK 值包含了对存储在数据库以外的文件的逻辑引用。       数值型数据类型包括 SMALLINT、INTEGER、BIGINT、DECIMAL(p,s)、REAL 和 DOUBLE。所有数值都有符号和精度。精度是指

2010-10-21 16:33:00 18099 1

原创 DB2笔记之三:DB2目录和文件

 当创建一个数据库时,关于该数据库的信息(包括缺省信息)会存储在目录层次结构中。此分层目录结构的创建位置取决于您在 CREATE DATABASE 命令中提供的信息。如果在创建数据库时未指定目录路径或驱动器的位置,那么将使用缺省位置。在 CREATE DATABASE 命令中指定为数据库路径的目录中,将创建一个使用实例名的子目录。这个子目录确保在同一目录下的不同实例中创建的数据库不会使用相同的路径。在实例名子目录下面,将创建一个名为 NODE0000 的子目录。这个子目录可以区分逻辑分区数据库环境中的数据库

2010-10-19 13:12:00 2602

原创 DB2笔记之二:DB2目录结构(Linux)

<br />参考IBM官方DB2手册<br /> <br />     在进行 root 用户安装期间,可以指定将在何处创建 DB2® 数据库产品的子目录和文件。对于非 root 用户安装,您无法选择 DB2 产品的安装位置;必须使用缺省位置。注: 对于非 root 用户安装,所有 DB2 文件(程序文件和实例文件)都位于 $HOME/sqllib 目录中或者位于该目录下面;其中 $HOME 表示非 root 用户的主目录。在安装之后,将在各个目录中创建 DB2 对象。下表说明了缺省 root 用户安装后的

2010-10-19 12:58:00 1859

原创 DB2笔记之一:DB2目录结构(windows)

    安装 DB2数据库产品时,可以指定 DB2 数据库产品安装路径,否则将使用缺省路径。安装之后,将在这些目录中创建 DB2 对象。请遵循下列步骤来验证已经安装在 Windows上的 DB2 产品。从命令提示符处输入 regedit 命令。“注册表编辑器”窗口将打开。展开 HKEY_LOCAL_MACHINE > Software > IBM > DB2将显示已经安装的 DB2 产品。下表显示了完成缺省安装之后 DB2 对象所在的位置     表 1. DB2 对象及其位置DB2 对象位置DAS 信息对

2010-10-19 12:54:00 1439

原创 json工具性能比较

   JSON(JavaScript Object Notation) 是一种轻量级的数据交换格式。易于人阅读和编写,同时也易于机器解析和生成。它基于JavaScript(Standard ECMA-262 3rd Edition - December 1999)的一个子集。 JSON采用完全独立于语言的文本格式,但是也使用了类似于C语言家族的习惯(包括C, C++, C#, Java, JavaScript, Perl, Python等)。这些特性使JSON成为理想的数据交换语言。  JSON构建的结构:

2010-10-18 17:00:00 5004

原创 java执行Linux命令

<br />如果运用java执行Linux命令 一个简单的例子:<br />/** * 修改Linux目录权限 * @param path */ public boolean chmod(String path) {// LogUtil.LogCommInfo("------修改权限路劲 path="+path); boolean flag = false ; try{ String cmdStrs[] = new String[]{"chmod","-R

2010-10-18 16:38:00 4087

原创 分享一个java正则验证类

   网上正则验证的很多,但是没找到一个比较集中的类,这个是我工作中收集的,现在共享出来。方便大家使用,这个类可以直接运用到项目中。package com.tool.util;import java.util.regex.Matcher;import java.util.regex.Pattern;/** * * @author Jarvis * 90%的验证都调用了Regular方法 但是本类也可删除大部分方法 涉及到正则的判断都直接穿参数和正则表达式 * 但是为了方便业

2010-10-18 16:25:00 5056 3

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

转载 ,原作:http://java.csdn.net/a/20100308/259219.html 敏捷开发的理念已经流行了很长的时间,在敏捷开发中的开发迭代阶段中,我们可以通过五个步骤,来有效的提高整个项目的代码质量。Java项目开发过程中,由于开发人员的经验、Java代码编写习惯,以及缺乏统一的标准和管理流程,往往导致整个项目的代码质量较差,难于维 护,需要较大的测试投入和周期等

2010-03-10 17:32:00 689

原创 Eclipse快捷键

  熟练使用工具,能加快开发,虽然网上很多快捷的文章 ,我也珍藏了一份属于的。偶尔试试,也蛮不错的。红色是我常用的 Ctrl+1 快速修复(最经典的快捷键,就不用多说了) Ctrl+D: 删除当前行 Ctrl+Alt+↓ 复制当前行到下一行(复制增加) Ctrl+Alt+↑ 复制当前行到上一行(复制增加) Alt+↓ 当前行和下面一行交

2009-12-23 20:55:00 787

原创 POI和jxl.jar性能比较

JXL.jar  http://www.andykhan.com/jexcelapi/download.html  下载地址优点:Jxl对中文支持非常好,操作简单,方法看名知意。Jxl是纯javaAPI,在跨平台上表现的非常完美,代码可以再windows或者Linux上运行而无需重新编写支持Excel 95-2000的所有版本生成Excel 2000标准格式支持字体、数字、

2009-12-02 14:10:00 38910 18

原创 POI操作Excel

Jakarta POI 是一套用于访问微软格式文档的Java API。 Jakarta POI有很多组件组成,其中有用于操作Excel格式文件的HSSF和用于早在Word的HWPF,在各种组件中目前只有用于操作Excel的HSSF相对成熟。它的官方首页是:http://jakarta.apache.org/poi/hssf/index.html,这里可以下载到它的最新版本和文档。 下面就来看看如何

2009-12-02 12:35:00 1521

原创 使用jxl.jar操作Excel,效率提高

   一次银行项目中,因为要做到全英文界面,手头的多语言和翻译的英文文档要一一匹配过来,起初我耐着性子2个小时也处理不到200个,是在是太慢了,在自己的百宝箱子里找了下,随即用jxl.jar写了一段代码,处理将2个Excel的多语言文件整合到一起,保证不出错和速度,并且标注那些事程序处理过的多语言。代码不到一个小时写完,本来3个人需要近2天的工作量,不到三分钟就over。偷懒真的是程序员第一美德,

2009-12-01 17:47:00 2682

转载 这个金融开发市场

 强大的客户需求面前,金融领域的市场环境却仍未成熟和规范起来:政策和行业氛围之外,金融软件开发服务商自身的管理“硬伤”或许更加致命。    凌乱的盛宴   中国拥有两个半的IT市场,电信、金融和政府。由于电信公司更注重于通讯设备的网络建设,而政府的IT投资不是很确定,相比之下,金融机构的IT投资几乎是百分之百用于计算机与软件的升级,所以“新面孔”的不断加入在这个行业是再普通不过的事了。

2009-10-30 23:44:00 1687

原创 普元EOS RichWeb(富客户端)实践总结

    最近公司未来一银行项目要使用到普元的EOS,客服是普元合作机构,没办法,必须将系统在EOS平台上部署开发,认真学习了2个星期,对EOS6.0的印象还是非常的好。丰富的页面开发组件,SOA我不是特别特别的说的出来,看了SOA相关文档和对比传统的开发模式,EOS的思想非常值得学习,EOS里面的组件设计,能更好的增加代码的可重复性,模块的独立性,这对于一个大型银行系统来说,所带来的好处不言而喻。

2009-10-09 22:12:00 9742 5

原创 源于项目:通用初始化JavaBean属性类

      在大型项目中,一张数据表可能有100甚至200个字段,对应的javaBean字段也会有这么多,比如我们公司,做银行系统,一张数据表150个字段很正常。在系统中我们需要向数据表写javaBean,比如新增。对于150个字段的javaBean,实际上在业务上处理的可能最多50个字段,但是其它字段在数据库中不允许为空。我们不得不手工调用javaBean的set方法对其它属性给于默认的值比如0

2009-09-08 08:45:00 6339 1

原创 普元EOS构件和服务个人理解

EOS构件和服务构件可以理解为一套完整业务处理流程 由运算逻辑,其他服务构成 对于系统来说是一套完成的逻辑处理能单独完成某一个功能,具有公共的特点 相当于业务层服务,EOS是SOA编程,任何业务层对外都以服务的形式公开,简单的说就是接口编程。服务下有接口的定义和构建装配。 接口的定义是定义一套接口,满足的条件是这个接口能被相对应的构件实现(Implement),也就接口的方法名称 返回

2009-09-04 14:46:00 3417

struts2中文教程.chm

struts2 中文教程 比较详细 可做查询手册用

2010-08-18

java并发编程PDF

找这本书的都知道他的价值 我不多说了 并发编程圣经宝典

2010-08-18

EOS标签例子(RichWeb)

普元EOS标签小例子 可参照使用 相信是EOS的入门好例子 网上EOS可用资源太少啦 RichWeb

2009-10-11

自己写Struts3

这个是模仿struts写的一个小型struts框架,当初学习时候的作品。如果能看懂这个简单的作品,我相信你会对struts的理解更加深刻。看懂这个你需要具备以下技能:对java反射和多态的理解,熟悉Dom4j的XML的操作,一点点设计模式思想,至少知道单子模式,Properties有了解.基本上struts的功能都有,有兴趣你可以扩展,比如异常处理,action优化。运行需要JDK1.5以上,数据表在工程中有,很简单的几个字段,可参考Form表单自己写

2009-09-08

空空如也

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

TA关注的人

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