<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[DDRTDTD的专栏]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/DDRTDTD</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; DDRTDTD]]></copyright><item><title><![CDATA[关于java web自动化测试工具 selenium]]></title><link>https://blog.youkuaiyun.com/DDRTDTD/article/details/13005499</link><guid>https://blog.youkuaiyun.com/DDRTDTD/article/details/13005499</guid><author>DDRTDTD</author><pubDate>Thu, 24 Oct 2013 21:39:41 +0800</pubDate><description><![CDATA[QTP 不会，找了下 还真找到了类似的工具 selenium ，是做web自动化测试用的，省得需要手工操作。
 
selenium 官网好像被GFW 给河蟹了，老方真是阻碍中国IT 发展的打手。
记录下：
 
大致做法这样，先下载它的 firefox插件，用这个插件去录制你的网页上的操作， 回放通过后    导出java文件。
 
加工下这个java文件，对 填入的参数 进行参数化。]]></description><category></category></item><item><title><![CDATA[获取transition表单的代码SQL]]></title><link>https://blog.youkuaiyun.com/DDRTDTD/article/details/12711023</link><guid>https://blog.youkuaiyun.com/DDRTDTD/article/details/12711023</guid><author>DDRTDTD</author><pubDate>Mon, 14 Oct 2013 16:43:18 +0800</pubDate><description><![CDATA[需要查询
库，故查询的是部署版本，而非在designer中的未部署版本。
 
省去了 
transition太多，每次都需要在designer内打开transition面板操作的麻烦。
 
Stateflow
的 transition  查询SQL ( 
其中 fromstate
或 tostate
为空的应该是 any节点的
 transition)
 数据库 是orac]]></description><category></category></item><item><title><![CDATA[热部署 和 在myecipse 中远程调试]]></title><link>https://blog.youkuaiyun.com/DDRTDTD/article/details/12680685</link><guid>https://blog.youkuaiyun.com/DDRTDTD/article/details/12680685</guid><author>DDRTDTD</author><pubDate>Sun, 13 Oct 2013 16:38:34 +0800</pubDate><description><![CDATA[这种 方式 极大地提升了开发调试的效率。
现在了解的有3种开发方式。
1.全部代码写在designer里面。这个和之前我做的 clearquest 一样，效率最低。
2.调用外部的class文件 ，这种稍微好些，但是改动class文件需要重新启动服务。
3.采用beanshell 这种脚本语言的动态执行java 代码的原理 调用外部的 java文件，这种效率比第二中还要好些，毕竟不需要重启]]></description><category></category></item><item><title><![CDATA[记下另一种获取状态等UUID相关信息的方法]]></title><link>https://blog.youkuaiyun.com/DDRTDTD/article/details/8954336</link><guid>https://blog.youkuaiyun.com/DDRTDTD/article/details/8954336</guid><author>DDRTDTD</author><pubDate>Tue, 21 May 2013 11:14:44 +0800</pubDate><description><![CDATA[import java.util.*;
import com.hansky.intf.stateflow.*;
import com.hansky.intf.sat.*;
import com.hansky.intf.butterfly.*;
import com.hansky.sln.spdbank.extraclass.Common;
import com.hansky.apps.butter]]></description><category></category></item><item><title><![CDATA[关于域脚本影响性能的情况]]></title><link>https://blog.youkuaiyun.com/DDRTDTD/article/details/8818701</link><guid>https://blog.youkuaiyun.com/DDRTDTD/article/details/8818701</guid><author>DDRTDTD</author><pubDate>Thu, 18 Apr 2013 14:15:31 +0800</pubDate><description><![CDATA[举个例子，比如页面上有5个single reference字段，而且是只读的，（反映到前台就是5个只读的下拉列表）分别引用了5个不同类型的BO，而且每个类型的BO表里的数据都有上千条记录。那么页面显示的时候，就有可能加载得特别慢。
看下页面源代码，就可以发下， select的option 很多，把BO里面的所有记录都筛选出来了。
这样就会造成加载慢的情况。要解决也很简单，为这写字段加上 域脚本]]></description><category></category></item><item><title><![CDATA[关于display string 和 lookup field]]></title><link>https://blog.youkuaiyun.com/DDRTDTD/article/details/8786728</link><guid>https://blog.youkuaiyun.com/DDRTDTD/article/details/8786728</guid><author>DDRTDTD</author><pubDate>Thu, 11 Apr 2013 10:18:52 +0800</pubDate><description><![CDATA[右击任意一个 bo，弹出business object properties 窗口，转到advanced页，有display string 和 lookup field选项
比如 display string的值为 ${budget_order_no}(${budget_name}) 
这里涉及到了freemarker，表示用这个bo里的 这2个字段表示这一行记录，类似主键一样。
这样其他s]]></description><category></category></item><item><title><![CDATA[关于Designer中打开USERDB EXPLORER瞬间秒退或崩溃情况]]></title><link>https://blog.youkuaiyun.com/DDRTDTD/article/details/8783360</link><guid>https://blog.youkuaiyun.com/DDRTDTD/article/details/8783360</guid><author>DDRTDTD</author><pubDate>Wed, 10 Apr 2013 15:54:52 +0800</pubDate><description><![CDATA[可以肯定的一点，报错了，需要查看日志的报错信息。
记录下某次纠错的信息：
designer崩溃后，查看报错信息，报了一个如下的错：
。。。。。。。。。。。。。。。。。。。。。。。。。。。。
SELECT a.hs_modified_time, a.f_db_type, a.f_db_name, a.hs_uuid, a.hs_created_time, a.f_db_password, a]]></description><category></category></item><item><title><![CDATA[关于UDB升级降版本的问题]]></title><link>https://blog.youkuaiyun.com/DDRTDTD/article/details/8781045</link><guid>https://blog.youkuaiyun.com/DDRTDTD/article/details/8781045</guid><author>DDRTDTD</author><pubDate>Wed, 10 Apr 2013 10:13:29 +0800</pubDate><description><![CDATA[现象：
在前台停掉 UDB后，在designer中升级 USERDB，升级进度条走到底，看似升级成功，但是刷新下，版本又降下去了。
遇到这个问题。。。 buddy, you are so unlucky。。。。
如果这个在生产环境上出现了，就不要做处理了，让甲方联系原厂吧，毕竟自己搞弄坏了就不好了。
如果是在自己的开发环境或者是不重要的环境，可以通过数据库的还原来重新升级下。
如果你升级]]></description><category></category></item><item><title><![CDATA[ORACLE 备份还原]]></title><link>https://blog.youkuaiyun.com/DDRTDTD/article/details/8776077</link><guid>https://blog.youkuaiyun.com/DDRTDTD/article/details/8776077</guid><author>DDRTDTD</author><pubDate>Tue, 09 Apr 2013 09:55:45 +0800</pubDate><description><![CDATA[记录下，以免忘记：
备份：
su - oracle -c "expdp system/oracle schemas=udb directory=d_backup parallel=2 exclude=TABLE:\"in(\'T_ATTACHMENT\')\" dumpfile=udb.dmp"
su - oracle -c "expdp system/oracle schemas=sdb]]></description><category></category></item><item><title><![CDATA[关于BO新建权限问题]]></title><link>https://blog.youkuaiyun.com/DDRTDTD/article/details/8773312</link><guid>https://blog.youkuaiyun.com/DDRTDTD/article/details/8773312</guid><author>DDRTDTD</author><pubDate>Mon, 08 Apr 2013 16:53:19 +0800</pubDate><description><![CDATA[到现在才发现的，以前没大注意，记录下。
一般是admin在前台登陆后，点击 系统设置，然后设置哪些BO可以哪些人可以读写。
然后发现个问题：
bo的权限设置后，建个链接，填上bo的新建页面的链接，发现新建提交可以成功。
那个 业务对象文件夹 内BO的新建按钮倒是没有了。看来还得手工写代码来控制BO的新建权限。
一方面是非代码控制BO的权限，另一方面是代码控制BO的权限，2者结合。（或者新]]></description><category></category></item><item><title><![CDATA[关于lov的option显示问题]]></title><link>https://blog.youkuaiyun.com/DDRTDTD/article/details/8766283</link><guid>https://blog.youkuaiyun.com/DDRTDTD/article/details/8766283</guid><author>DDRTDTD</author><pubDate>Sun, 07 Apr 2013 10:12:27 +0800</pubDate><description><![CDATA[注意几点：
1.在designer 中以 中文模式 编辑lov，不要进入英文模式编辑。
2.抓取option的代码 op.getText("zh_CN") ，这个“zh_CN”必不可少。 不加的话，默认抓取 hs_option 表的 f_display_name字段，加了的话，是hs_option表和hs_locale表关联，抓取hs_locale表的f_text字段。故这点需要注意下。
3]]></description><category></category></item><item><title><![CDATA[关于在代码里面使用同一个Session创建的同一个DATAQUERY]]></title><link>https://blog.youkuaiyun.com/DDRTDTD/article/details/8755953</link><guid>https://blog.youkuaiyun.com/DDRTDTD/article/details/8755953</guid><author>DDRTDTD</author><pubDate>Wed, 03 Apr 2013 14:53:15 +0800</pubDate><description><![CDATA[场景： 在一个session下面创建了一个dataquery 对象，准备查询2次，查询第一个对象A，过后再settarget 想查询另一个对象B。
数据库一直报错：       == == java.sql.SQLException :ORA - 00904 :"A"."F_CHECK_TYPE"
:invalid identifier
打印出查询第一个对象的SQL 是完全没有问题的，一直没]]></description><category></category></item><item><title><![CDATA[记录下原厂的回复----升级UDB]]></title><link>https://blog.youkuaiyun.com/DDRTDTD/article/details/8695448</link><guid>https://blog.youkuaiyun.com/DDRTDTD/article/details/8695448</guid><author>DDRTDTD</author><pubDate>Wed, 20 Mar 2013 11:09:00 +0800</pubDate><description><![CDATA[在升级UDB时，务必注意以下几点：
1、  
SDB中hs_userdb记录与配置文件udb_config.xml的相关参数需保持一致
2、  
前台“服务器管理”中若stop了udb，请勿重启服务，会导致stop的udb消失。
 
解决2的方法：
A． 
删除udb_config.xml中被stop而消失的udb
B． 
重启服务
C． 
前台“服务器管理”重新挂载消失的]]></description><category></category></item><item><title><![CDATA[关于默认的邮件模板]]></title><link>https://blog.youkuaiyun.com/DDRTDTD/article/details/8695306</link><guid>https://blog.youkuaiyun.com/DDRTDTD/article/details/8695306</guid><author>DDRTDTD</author><pubDate>Wed, 20 Mar 2013 10:51:19 +0800</pubDate><description><![CDATA[估计导出sfo成xml 的时候默认把 email模板里面 类型为 ALL SFO 类型的email 模板全部导了出来。
类型为该类 sfo 的模板也一并导出，其他类sfo的模板不导出。]]></description><category></category></item><item><title><![CDATA[关于HBP应用下的缓存]]></title><link>https://blog.youkuaiyun.com/DDRTDTD/article/details/8694911</link><guid>https://blog.youkuaiyun.com/DDRTDTD/article/details/8694911</guid><author>DDRTDTD</author><pubDate>Wed, 20 Mar 2013 09:52:59 +0800</pubDate><description><![CDATA[发现应用迁移到oracle后，升级udb的时候，时不时要清除缓存。windows环境下 倒是不是那么需要清除缓存。
反正记住了，开发的时候升级一次，清除下缓存。
 
尤其是你 在 xml里面改动 域脚本的时候，更得清除下缓存，不然你死活找不到为什么错了。]]></description><category></category></item><item><title><![CDATA[SUSE samba 配置文件]]></title><link>https://blog.youkuaiyun.com/DDRTDTD/article/details/8669436</link><guid>https://blog.youkuaiyun.com/DDRTDTD/article/details/8669436</guid><author>DDRTDTD</author><pubDate>Wed, 13 Mar 2013 17:15:59 +0800</pubDate><description><![CDATA[linux-spdb:/etc/samba # cat smb.conf 
# smb.conf is the main Samba configuration file. You find a full commented
# version at /usr/share/doc/packages/samba/examples/smb.conf.SUSE if the
# samba-doc]]></description><category></category></item><item><title><![CDATA[随手记下通过API获取LOV名称和UUID的便捷方式]]></title><link>https://blog.youkuaiyun.com/DDRTDTD/article/details/8632477</link><guid>https://blog.youkuaiyun.com/DDRTDTD/article/details/8632477</guid><author>DDRTDTD</author><pubDate>Mon, 04 Mar 2013 10:00:19 +0800</pubDate><description><![CDATA[新建个文本文档，保存名字为 xxx.bsh.
内容仿照如下：
 
import java.util.*;
import com.hansky.apps.butterfly.server.ButterflyServer;
import com.hansky.intf.sat.IBusObject;
import com.hansky.intf.sat.IDataCollection;]]></description><category></category></item><item><title><![CDATA[记录下运维一二事]]></title><link>https://blog.youkuaiyun.com/DDRTDTD/article/details/8528748</link><guid>https://blog.youkuaiyun.com/DDRTDTD/article/details/8528748</guid><author>DDRTDTD</author><pubDate>Tue, 22 Jan 2013 10:32:02 +0800</pubDate><description><![CDATA[1.
public IStateflowObject getContainer()
If this is a composite object under a stateflow object or business object, return its container.这个方法用来获取 composite bo 挂在哪个 sfo/bo下面
记录下 在 fieldscript 里面无论如]]></description><category></category></item><item><title><![CDATA[每年年底31号晚修改PROJECT序列号]]></title><link>https://blog.youkuaiyun.com/DDRTDTD/article/details/8463455</link><guid>https://blog.youkuaiyun.com/DDRTDTD/article/details/8463455</guid><author>DDRTDTD</author><pubDate>Fri, 04 Jan 2013 10:35:30 +0800</pubDate><description><![CDATA[找到UDB的t_projects表，比如project的前缀是ABC2012 
改下hs_proj_prefix 列 为ABCD2013，那么序列号以ABCD2013打头。
如果序列号要从0重新开始，那么设置hs_max_count  (记录了这个流程有多少条记录）为 0 （表示0条记录）
 
最后重启下服务（因为这些项目信息存在缓存里面了，不重启服务无法更新）
 
另外说下有不需要重]]></description><category></category></item><item><title><![CDATA[记录下运维过程中出现的问题1]]></title><link>https://blog.youkuaiyun.com/DDRTDTD/article/details/8455703</link><guid>https://blog.youkuaiyun.com/DDRTDTD/article/details/8455703</guid><author>DDRTDTD</author><pubDate>Mon, 31 Dec 2012 16:38:37 +0800</pubDate><description><![CDATA[某天磁盘满了，导致了如下的问题出现，最终通过重启服务解决了。
某一类型的sfo，在某个transition操作的时候，页面表单缺失了大半部分，且css全部失效，为全白页面。无法点击确定按钮。
 
又某一天，发现freemaker 把数字类型的字段，超过3位数，自动加了个逗号。
可能的解决办法:
http://rongjih.blog.163.com/blog/static/3357446]]></description><category></category></item></channel></rss>