- 博客(30)
- 资源 (6)
- 收藏
- 关注
原创 项目中关键指标变更和封存的处理
指标,是项目中贯穿整个系统的关键属性,和财务中的会计科目类似,需要进行有效的管理,需要准确反应出指标属性的变更轨迹,同时也不允许随便的删除,因为可能会查询以往的数据,会造成数据的不完整。为此,需要对指标进行变更和封存管理。1、指标变更:记录下指标编码和名称的变化轨迹,包括时间,这样在其他地方使用时,先判断当前指标对应的主键在变更表中是否存在变更记录,如果存在,判断使用的时间在变更轨迹的哪个区间
2007-07-30 21:35:00
1362
原创 通过Windows Live Writer写的一个Blog
今天发现CSDN的Blog速度提高的很多,但还是没有最近访问,不知道怎么回事... 刚发现,为什么通过这个写的blog显示的是转呢?
2007-07-12 00:36:00
751
翻译 如何定义JNDI数据源
内容提要:1、介绍2、数据连接池的配置3、不使用连接池的解决方案4、Oracle数据源配置举例1、总体介绍 Introdution配置JNDI数据源是配置JNDI资源的一个特例,过程和方法都差不多..请注意:在Tomcat 5.0.x 和 Tomcat 5.5.x版本之间,JNDI资源的配置已经发生了变化,所以,如果你使用的是以上版本需要修改一下配置语法..本文假定你已经理解了Contex
2007-06-27 13:59:00
4093
原创 郁闷..我的blog版本为什么还是Beta4...
看报道说blog版本已经到beta6了,我使用的为什么还是beta4呢?郁闷.©All rights reserved. CSDN 2.0.0.0 Beta4CSDN版权所有<!--var Page_ValidationActive = false;if (typeof(ValidatorOnLoad) == "function") { Validat
2007-06-15 08:14:00
818
转载 解析Java中的String对象的数据类型
原文地址:http://www.enet.com.cn/article/2007/0606/A20070606644002.shtml 1. 首先String不属于8种基本数据类型,String是一个对象。 因为对象的默认值是null,所以String的默认值也是null;但它又是一种特殊的对象,有其它对象没有的一些特性。 2. new String()和new String(“”)
2007-06-06 19:44:00
655
原创 NCv5开发环境搭建的注意事项
NCv5开发环境注意事项:模块名(右击项目-属性-MDE Project-的Module Name)必须和*.module文件中的name以及module.xml文件中的name属性一致.否则会造成在生成代理文件中看不到组件的错误在NC_HOME的modules目录中必须包含与项目中模块名相同的文件夹,以及像这样的目录结构nctest----classes----client---
2007-06-05 07:58:00
1868
原创 JTree的常用操作
得到当前选择的树节点DefaultMutableTreeNode node = (DefaultMutableTreeNode) jtree.getLastSelectedPathComponent(); 得到当前节点的对象YourObject vo = (YourObject ) node.getUserObject();初始化将树节点全部展开for (int i = 0;
2007-05-25 15:17:00
1174
原创 Sql Server的tempdb数据库过大的问题
如果sql server 的tempdb数据库过大,则需要将tempdev和templog转移到其他的分区.通常的分离/copy/附加是行不通的,需要通过命令:--移动主数据文件ALTER DATABASE tempdb MODIFY FILE( NAME=tempdev,FILENAME =d:/tempdb.mdf)--移动主日志文件ALTER DATABASE tempdb MO
2007-05-22 10:02:00
4811
原创 NetBean M8已经非常好用了
NetBean M8 已经发布,使用了一天后,感觉比上个版本提升了很多,速度和易用性上也有较大的改观.唯一不爽的就是快捷键还是不习惯,就算选择了使用eclipse的快捷键方案也不行,所以在这里提个建议:因为为数不少的NetBean用户是使用过很长时间的eclipse后进行试用的,如果可以把eclipse的快捷键方案全部搬过来我想会对这部分人,包括我会有很好的促进作用....
2007-04-24 09:13:00
1361
原创 什么时候软件才能不beta?
现在好像大多的网上服务都是测试程序,gmail更是从推出到现在还是测试版,hotmail、csdn、sina、163等等邮箱、博客都是beta,这样有个好处,无论软件出现什么情况,都不会想到是软件公司的问题,因为我们是测试版,无形中,广大的用户成了免费的测试工程师,而且是众多的测试工程师,这下替公司们可省了一大笔工资开销 ,要知道一个好的测试人员的待遇是非常高的...不知道如今的软件还要测试版到什
2007-04-20 10:13:00
692
原创 使用Eclipse插件来规范团队的编码风格
本人所在项目有三个开发人员,为了项目的可持续维护,需要对编码的习惯进行规范化.比如:注释、命名、缩进等..通过在google上搜索发现了CheckStyle 可以通过设置策略来规范代码风格...如果违反规范就会出现警告信息..此外,还可以通过FindBugs插件查到代码中的一些隐藏bugs,使用中大多是一些没有判null的bugs..通过上面的工具,可以在代码级别进行统一,便于后来人员的
2007-04-20 10:03:00
1041
1
原创 Java集合框架学习记录
昨晚一时睡不着,翻了一下Java核心编程高级篇,又学习了一下集合框架,写出来,算是备忘了..Java1.5的集合框架已经支持泛型,使得对对象的处理变得更加方便.. Collection库封装了编程中常用到的一些数据接口:队列、堆栈等,并抽象了List、Set、Map接口,同时提供了这三种接口的实现类.其中最常用到的有ArrayList、LinkedList、HashSet、TreeSet、Ha
2007-04-19 16:03:00
1898
原创 让显示器护眼的颜色
在桌面点右键选“属性”(properties),接着点“外观”(appearance),点右下角的“高级”(advanced),然后在“项目”(items)的下拉菜单里选“窗口”(windows),再点它右侧的下拉菜单“颜色”(color),点下方的“其它”(others),然后把“色调”(Hue)设为85,“饱和度”(Sat)设为90,“亮度”(Lum)设为205。 (产品出厂时,一般分别设为1
2007-04-17 14:28:00
8171
1
原创 NC的技术架构
NC是用友的高端产品 ,采用J2EE架构,5.0版本之前使用非标准的EJB实现,为了与商业中间件联姻,5.0之后对NC的实现做了很大的改动,使得可以在一下商业中间件上运行,例如:ibm的was等.开发方式也从客户端代理类改变为面向接口变成,服务器端只需要向客户端开发接口服务,由此来实现client与server的通信..需要指出的是,NC的EJB底层对RMI-IIOP进行修改,采用了http协议来
2007-04-08 10:52:00
5847
1
原创 Swing中将窗口位于屏幕中央的方法
刚在CSDN上面看到了一篇文章,学到了一招将窗口位于中间的方法.以前都是通过获得屏幕尺寸然后算出位置.代码如下:Dimension screenSize = Toolkit.getDefaultToolkit().getScreenSize();Dimension size = frame.getSize();int x = (screenSize.width - size.width)
2007-04-03 08:26:00
2327
原创 讲课
昨天刚从上海培训回来,今天领导让我给其他员工讲一下此次培训的内容 ,心想这还不简单吗,谁知讲了才知道当老师也不是一件很容易的事情.很多自己很明白的问题真正想讲的清楚还真不是一件容易的事情,演示的过程中也遇到了问题,代码跑不过去.现在想来,也许还是自己没有真正理解的原因吧??还是要用心,心态真的很重要,她会影响人的一生啊!!!
2007-04-02 21:39:00
745
原创 上海培训归来
2007年3月28日-31日 进行了为期4天的NC二次开发培训.一个感觉:很累,四天就没有太见到阳光,整天在会议室.不过还是有一定收获的..NCv5的整体架构二次开发环境的搭建数据层的实现审批流的定义业务流程的定义权限的控制eHR的开发方法中间穿插了一些NC产品的使用:预警平台、数据传输,还有一些财务知识..
2007-04-01 09:24:00
707
原创 时间管理的培训
周六公司进行了时间管理的培训,讲的很好,感触也很多.特别其中提到了生命倒计时的软件...有些事情真是,在没有关注的时候不以为然,等到关注的时候就没有机会..时间就是这样,总以为有很多,但如果使用了倒计时,没过去一秒,生命就少了一秒,当然,时间长了会让人崩溃的....现在把培训的大致内容记下来,通过卫星培训的,速度太快,本人打字又达不到300字/分,记的不全.1、明确角色、职责与目标 1 公
2007-03-26 10:41:00
686
原创 新版迅雷可能会占用80端口
刚发现新版的迅雷会占用系统的80端口,通过查看迅雷的设置发现新版迅雷开始支持BT下载,因此会在本机开放一个端口来监听...可以通过点击配置->BT/端口设置选项卡中点击随机生成按钮即可进行端口更换...
2007-03-22 15:38:00
2643
原创 通过Spring进行远程服务访问
最近在做一个项目开发框架.前台使用Applet,服务器端最先考虑使用EJB3进行开发,但由于EJB采用的是RMI-IIOP协议进行底层数据传输,难于跨越防火墙,故考虑使用Spring提供的远程服务访问技术进行服务器端的编程.测试成功,记录下来..环境:Eclipse3.2.2 JDK1.5 Spring2.0.21、由于客户端采用Applet,需要下载代码到客户端,简单起见,将所有的cla
2007-03-22 08:30:00
1159
转载 Classpath和Codebase
概要 Classpath和Codebase是Java中非常重要的两个概念,初学者如果没有掌握这两个概念,在遇到诸如 ClassNotFoundException或者相关的异常时不知所措。另外,很多其它方面的错误往往也和Classpath有关。本文将详细解释这两 个概念,并且描述在命令行方式和集成开发环境(以JBuilder为例)中的设置方式。 什么是Classpath Classpat
2007-03-22 08:27:00
917
原创 试用第一天
也许是使用Eclipse已经习惯了,感觉用Netbean6总是不太顺手..发现目前的测试版的一个问题.由于是英文版,类注释中的日期无法正确显示,但同样的英文版eclipse可以正确显示日期.代码文件中变量和类名的关联提示没有,感觉少了些东西...但是netbean的界面还是蛮好的....
2007-03-07 10:55:00
580
原创 js中继承的实现方式
今天开始学习js,看到了js继承的方式.记录下来:利用对象的call方法对父类进行初始化:下面用经典的图形例子来说明:先定义一个形状Polygonfunction Polygon(iSides) { this.sides = iSides; } Polygon.prototype.getArea = function() {
2007-03-06 16:45:00
785
原创 Spring的远程服务调用
最近在做一个项目开发框架.前台使用Applet,服务器端最先考虑使用EJB3进行开发,但由于EJB采用的是RMI-IIOP协议进行底层数据传输,难于跨越防火墙,故考虑使用Spring提供的远程服务访问技术进行服务器端的编程.测试成功,记录下来..环境:Eclipse3.2.2 JDK1.5 Spring2.0.21、由于客户端采用Applet,需要下载代码到客户端,简单起见,将所有的cla
2007-03-06 16:30:00
2724
原创 可以从PreparedStatement中提取Sql的类LoggableStatement
本人只是根据原类稍作修改...实现原理:重新实现PreparedStatement接口.定义两个辅助变量:sqlTemplate和parameterValuessqlTemplate带有?的Sql,parameterValues存放参数值,是一个ArrayList.然后在每个set方法中调用saveQueryParamValue方法设置parameterValues列表...替换?为参数值的方法:
2007-02-13 08:37:00
1565
原创 使用Commons-net包实现ftp服务器的访问
项目需要实现从某银行的ftp服务器上定时下载数据文件的模块.于是使用apache的commons-net包实现ftp服务器的链接中间使用了commons的io和Oro包.Io包封装了一些使用的方法,eg:安全的关闭各种流.根据文件的长度得到文件的方便识别的大小(k,m.g).还有一些其它使用的方法,读者可以下载后自行研究..commons-net包封装了一些常见的网络包:ftp,smtp,
2007-02-13 08:32:00
1397
原创 Applet和EJB3的联合
EJB3已经出来了一段时间,这两天对它的功能进行了测试.发现与以前版本比较已经有了很大的改变..测试环境:JBoss4.0.5.GA,Eclipse3.2.1.由于只是测试并没有与数据库进行连接..1、定义需要在客户端进行调用的接口package com.service.ejb3; /** *//** * 提供给客户端的接口 * @author xzgf jav
2007-02-06 08:41:00
823
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人