langping86

stay hungry,stay foolish.

  博客园 :: 首页 :: 新随笔 :: 联系 :: 订阅 :: 管理 ::

2013年4月10日

摘要: EAS二次开发之后,需要进行打包部署,可以使用BOS自带的工具进行打包,也可以自己手工打包(使用jar命令)。下文提到的为第二种打包方式。1、打包class 1 echo PROJECT_HOME 2 set PROJECT_HOME=E:\workspaces\WS_Shine\shine 3 4 echo jdk路径 5 set JAVA_HOME=D:\kingdee\server\eas\jdk 6 7 echo class文件路径 8 set CLASSPATH=%PROJECT_HOME%\classes 9 10 echo 输出class包名11 set CLASS_PK... 阅读全文
posted @ 2013-04-10 12:41 masb 阅读(664) 评论(0) 推荐(0)

摘要: KDTable扩展功能一、KDTable支持类似Excel公式的功能,当计算单元格出现错误时,如数据非法、被零除等错误信息如何进行设置?详见下文:1、定义信息提示解析类: 1 public class AnlysScriptErrorReport implements IScriptErrorHandler { 2 3 private String errorDiv0_DefaltValue = null; 4 5 public AnlysScriptErrorReport() { 6 } 7 8 public void setDiv0Value(Stri... 阅读全文
posted @ 2013-04-10 12:29 masb 阅读(986) 评论(0) 推荐(1)

2013年1月9日

摘要: 将以下内容拷贝到记事本,另存为*.bat格式的文件,双击即可执行: 1 @echo off 2 @rem path和name的值需要根据实际需要进行修改 3 set path=W:/apusic/metas 4 set name=.svn 5 :select 6 cls 7 echo **************************************************** 8 echo * 删除以目录(%path%)为根的目录树下名为(%name%)的目录 9 echo * 版本:1.110 echo * 日期:2008-09-2411 echo *************** 阅读全文
posted @ 2013-01-09 23:45 masb 阅读(358) 评论(0) 推荐(0)

摘要: Swing中的并发-使用SwingWorker线程模式原创作品http://zhangjunhd.blog.51cto.com/113473/34727Blog:[url]http://zhangjunhd.blog.51cto.com/[/url]本文介绍Java SE 6中的SwingWorker线程工作模式,翻译Concurrency in Swing([url]http://java.sun.com/docs/books/tutorial/uiswing/concurrency/index.html[/url])。author: ZJ2007-7-16本文将讨论并发机制在Swing编程 阅读全文
posted @ 2013-01-09 23:42 masb 阅读(692) 评论(0) 推荐(0)

摘要: http://blog.csdn.net/shendl/article/details/1498311摘要:本文论述了怎样开发多线程的Swing程序,从而提高Swing程序的响应速度和性能。近期,我将推出一系列研究Swing程序的文章,这也算是为了向Swing这个优秀的GUI库的设计者致敬吧!Swing这种优秀的GUI库一直不能占领桌面市场,实在令人费解,今天,我就用我的努力,为java在桌面市场的成功尽我微薄之力吧!Swing的单线程开发机制多线程开发,显然要比单线程开发有趣、高效、美妙得多。特别是在Java这种天生支持多线程的语言中,更是如此。可是,Java最重要的组成部分Swing确是单 阅读全文
posted @ 2013-01-09 23:35 masb 阅读(380) 评论(0) 推荐(0)

摘要: 由于项目上对单据的性能格外要求,所以特别看了看ORMapping这一层的实现,主要是为了自己分析问题。ORMapping的学习(一):整体认知1、ORMapping说明(1)包的命名:dao.ormappingdao.ormapping.impldao.ormapping.lazyload--惰性加载处理dao.ormapping_ex--从功能来看,ex意味extend,是对ormapping功能的扩展 .ast .ast.expr .parser .runtime .runtime.dataquery .runtime.objectquery .runtime.... 阅读全文
posted @ 2013-01-09 23:30 masb 阅读(4439) 评论(0) 推荐(0)

摘要: 近期在项目中出于性能考虑,需要将单据的数据使用SQL的方式直接写入数据库或修改数据,经过自己的捉摸,自己实现了一些工具方法,用于动态生成有关SQL,目前只有:insert、update,具体实现如下(后面有重构过,稍后会同步上来): 1 /** 2 * ksql工具类 3 * 4 */ 5 public class KSQLBuilder { 6 public static IMetaDataLoader metaDataLoader = null; 7 public static final String splitchar = ",";// 字段间 的分隔符 ... 阅读全文
posted @ 2013-01-09 23:21 masb 阅读(2113) 评论(0) 推荐(0)

摘要: ORMappingDAOcom.kingdee.bos.dao.ormapping.impl.ImplUtilscom.kingdee.bos.dao.ormapping.UtilsEntityViewInfo 的使用:1、如何根据分录过滤数据EntityViewInfo view = EntityViewInfo();// 分录的过滤条件单独放到entryFilters中// 单据头的在 view.getFilters()中view.getEntryFilters().add(new FilterItemInfo("seq",2));RTSelectorBuilder 使 阅读全文
posted @ 2013-01-09 23:14 masb 阅读(598) 评论(0) 推荐(0)

摘要: 本文与EAS BOS技术相关 在BOS中使用EJB接口获取数据时,你会惊喜的发现,框架会默认把分录的ID给你查出来,但是当你不需要分录数据且分录数据量比较大的情况下,确实给我们带来了些麻烦。 例如实体 Team 含有一个分录 Users,现在需要根据ID查询Team数据,通常代码都是这么写的: 1 阅读全文
posted @ 2013-01-09 23:11 masb 阅读(1870) 评论(0) 推荐(0)

摘要: 2012-05-16 日志1、查看oracle用户信息select * from dba_users where USERNAME ='XY1027';2、查看表空间信息select * from dba_tablespaces where tablespace_name='EAS_T_XY1027_STANDARD';3、查看数据文件的信息selectb.file_name 物理文件名,b.tablespace_name 表空间,b.bytes/1024/1024 大小M,(b.bytes-sum(nvl(a.bytes,0)))/1024/1024 已使用M 阅读全文
posted @ 2013-01-09 23:06 masb 阅读(227) 评论(0) 推荐(0)