`
cobo85
  • 浏览: 114854 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论
文章列表
 1、EMMA最主要的方面就是监控那些代码那些方法被调用,对功能性测试和自动化测试以及减少冗余代码后很有帮助       具体的使用方法及命令具体见:http://www.ibm.com/developerworks/cn/opensource/os-cn-emma/  2、EMMA在目前为止直接对war包进行插装,我一直没有成功,只能对war中所要测试的jar一个一个的进行插装    3、一个jar插装过一次就可以了,只要不换版本不换jar不管容器启动关闭几次都没关系,因为插装的原理就是直接对jar中的class中增加一些标记代码,如果对同一个jar进行第二次插装的话,EMMA会直接忽 ...
    extjs提供的有列编辑列锁定属性,但某些情况下需要对可编辑grid的某些行进行锁定,不允许编辑,这样就要求对符合条件的行进行锁定,不允许编辑这些行的列值。解决方法很简单,只要增加grid的 'beforeedit'事件监听即可 例如:'beforeedit':function(row){row.cancel=true;} 即可实现行锁定
       这个算是一个比较不常态的需求吧,毕竟同时用到IBM的ClearQuest和MS的Project并且舍去官方提供的集成方式,按照企业自己需要来进行集成的并不多,由于VBA代码比较乱,就不贴了,下面只写下,关键点          1、CQ提供的Hook里面 创建任务分配框的FormSession和直接操作数据的session是完全不同的两个session对象,具体创建可以参考yunshan的excel和CQ结合例子       2、VBA得到选择行方法:Application.ActiveSelection.Tasks 得到的是Project中的任务记录对象集,单对象是Ta ...
    这个应该也不算是一个很严重的BUG,姑且记录下吧,问题是这样的:利用POI生成excel后(某些列时公式),打开后能看到公式列中的值,但是如果不用MS打开并保存的话,下次用POI直接读取是直接获取不到公式列的值的,必须在读取前重新计算一次才可,如果生成后,用MS打开后不修改任何值直接保存,再次用POI读取,是可以直接读取到值的。   下面是读取前进行公式值计算的API    FormulaEvaluator evaluator = targetcell.getSheet().getWorkbook().getCreationHelper().createFormulaEvalua ...
    这个是前一段时间写一个考核工具和eclipse插件用到的东西,插件里面用到的资源读取方法是借用webwork的东西,考核工具里面用的是可运行jar读取文件路径的常用方法,下面就直接贴关键代码了。     第一种方式:资源文件在JAR包中(webwork中的方式)                     /** * * Description:读取jar包中的资源URL * @author: caoshuaibiao * @Date: 2010-7-28 下午08:29:18 * @param callingClass * @param ...
    今天是自己工作整整三年的日子,三年真的是弹指间的光阴。还记得《岁月神偷》里面那句台词:"在幻变的生命中,岁月原是那最大的小偷"。他已经偷走自己的童年、少年,现在留给自己的青年时光也不多了。回想起来毕业后的三年自己得到了许多同时也失去很多,不得不感叹这岁月的蹉跎。      三年里自己从一个无所畏的初学者转变到一个还算一个不错的入门者吧,不得不感叹技术海洋的博大和自己力量的有限,以后的生涯该如何走,将会是自己需要思考的问题,继续做技术还是慢慢的转向项目的管理方向,这都需要静下心去衡量...呵呵,不说这么多杂七杂八的东西了,看看距上篇文章的时间也有8个月了,一篇都没有记 ...
       其实网上这样的资料google一下一大把,本来是不想再做重复无谓的东西,但是实在是忍不住的发几句牢骚,写东西是给别人分享经验的,需要好好的去伪存真。软件在不断的升级,用法也会不断的改进,不要一直用老版本的方法在新版本上面使用,不但对别人帮助不大,反而会耽误时间,还不如直接去官网翻英文文档,即便是痛苦些,也比拿到过时的东西好呀,看看网上的实现大部分都是那个2.x和3.x的cas混用,但是这样自己不觉得不合理么,现在JASIG上面根本没有yelu的包,在配置客户端的时候还要配置yelu什么的,不说废话了,把新版本的用法贴出来,希望其他童靴不要再和俺一样走弯路。        搭建环 ...
      新项目抛弃了以前用的ant脚本构建方法,采用maven2来作为构建管理工具。刚开始还在想ant多方便呀,只要脚本写好一切都是那么顺畅,用了maven2以后真的是发自内心的感叹,这东西太棒了!基本上一点脚本都不用写就让你得到软件自动化构建和持续继承的功能!而付出的只是一些简单的配置,比起ant来生产效率那是一个质的飞跃,废话就不多说了,下面就简单的写下自己的感悟吧,这里不牵涉到maven2的配置,需要的话google一下一大把           就从maven是啥说起吧,maven的核心其实很小大概只有2M多,但是恰恰这2M多就体现maven设计上的高明,虽然ivy在一定程度也 ...
     PL/SQL和TOAD 都没有提供可视化的创建表空间的方法,想创建个表空间还需要自己敲命令,真麻烦,就随便记下来,以供ctrl+v      //创建临时表空间      create temporary tablespace ${tem_spc_name}      tempfile '${X}:\oracle\product\10.2.0\oradata\${oracl_instance_name}\${tem_spc_name}.dbf'     size 32m     autoextend on     next 32m maxsize 2048m     extent ...
    一直对三者之间的关系有点糊涂,刚好看到一篇个人认为有道理的文章就转载过来       经过几年的积累,大部分中大型的企事业单位已经建立了比较完善的CRM、ERP、OA等基础信息化系统。这些系统的统一特点都是:通过业务人员或者用户的操作,最终对数据库进行增加、修改、删除等操作。上述系统可统一称为OLTP(Online Transaction Process,在线事务处理),指的就是系统运行了一段时间以后,必然帮助企事业单位收集大量的历史数据。但是,在数据库中分散、独立存在的大量数据对于业务人员来说,只是一些无法看懂的天书。业务人员所需要的是信息,是他们能够看懂、理解并从中受益的抽象信息 ...
   这几天想在EclipseBirt的web发布包进行一些功能的扩展,难免就需要修改viewservlet的源码,要想改动就必须的先看懂理顺,结果花了一天的时间楞是没整明白,除了对报表简析模型有点头绪,前端的还是一塌糊涂!哎,前端birt的技术实现无非就是jsp+javabean+servlet,另外加上一些设计模式,为了搞清请求的来龙去脉,没办法只好先看servlet的API。看罢才发现自己对servlet的理解是多么的浅显,如果早掌握了也不用痛苦的一步一步的跟程序,也不会整一天都没啥结果,哎,基础才是王道啊!废话不多说了,下面转一篇个人认为对servlet中API讲解比较明了的文章,稍后把 ...
       最近在研究BI方向,个人只对BIRT熟悉,先转载别人对几种BI的比较,等用过其他的BI再做补充。         目前国内市场上的报表工具可谓五花八门,从各厂商的介绍来看,这些产品的功能有相当部分是重叠的,为了区 ...
       今天遇到很奇怪的问题,前天还用的好好的oracle数据库竟然无法使用了,到windows服务控制台查看下,发现监听服务没有启动,手工启动后也不报错,但是刷新下服务就又停止了,查看下oracle的监听服务端口也没有被占用,很是奇怪的问题,只是监听服务无法启动,数据库服务能正常启动,这也就说明了,问题一定在监听的地方,数据库应该没有问题。          突然想到前天晚上改动下计算机名,而oracle的监听服务建立的时候还和计算机名有关系,是不是改动计算机名称引起的,随后到netmanager下查看下监听服务监听的计算机名,发现监听计算机名仍然是以前的,这就难怪了!把监听的名称 ...
    今天看到一篇很不错的关于UML文章,分析的简单明了,就转载过来,以备以后查阅     原文见:http://www.alisdn.com/wordpress/?p=1135       继承 指的是一个类(称为子类、子接口)继承另外的一个类(称为父类、父接口) ...
       最近需要换个东家,技术和现在的东家的SSH路线不同,走的是JBOSS Seam路线,闲暇也就研究点。以前接触的比较少,所以就把搭建的步骤一步一步的记下来。    一、准备工作        1、eclipse在线安装jbosstools太慢,直接到 http://www.jboss.org/tools/download/stable/3_1_GA.html下载工具压缩包,以本地方式安装上插件。        2、下载jbossseam包地址http://www.seamframework.org/Download,我选择的最新的2.2.1        3、下载jboss ...
Global site tag (gtag.js) - Google Analytics