AR - 筛选到期余额不为零的发票

摘要: View Code 1 SELECT DECODE(ARPT_SQL_FUNC_UTIL.GET_BALANCE_DUE_AS_OF_DATE(APS.PAYMENT_SCHEDULE_ID,2 APS.DUE_DATE,3 APS.CLASS),4 0,5 -1,6 RTA... 阅读全文
posted @ 2012-10-09 10:04 Mnid 阅读(319) 评论(0) 推荐(0) 编辑

创建Report并发布到EBS的详细步骤

摘要: 使用PL/SQL编写SQL语句;使用Reports Builder,创建model,导入SQL,保存为RDF文件;将文件上传至服务器下Application Object Library(FND)模块目录下的reports文件夹中(env | grep FND_TOP);在EBS下定义可执行,Application指定为Application Object Library,执行文件为模块下的RDF文件。定义并发程序(注意简称),关联可执行,输出格式为XML,再将并发程序加入到指定请求组;提交一个请求,得到XML页面,将其另存为xml文件;使用Microsoft Word(2007版本以上)创建 阅读全文
posted @ 2012-07-04 10:49 Mnid 阅读(671) 评论(0) 推荐(0) 编辑

Java反射创建对象和调用方法

摘要: JavaBean:View Code 1 package com.mnid.beans; 2 3 public class Employee { 4 private String name; 5 6 public Employee() { 7 8 } 9 10 public String getName() {11 return name;12 }13 14 public void setName(String name) {15 this.name = name;16 }17 18 }反射代码:V... 阅读全文
posted @ 2012-03-07 11:57 Mnid 阅读(2417) 评论(0) 推荐(0) 编辑

笔试题--Java实现命令编辑器

摘要: 好久不见。最近忙于校园招聘会,有招聘会自然就有笔试了。因此我在这里就分享某企业笔试中一道编程题。描述如下:假定有一命令编辑框,可以接受两种命令:【type x】和【undo n】。x代表输入文本,n代表秒数。type命令用于当输入文本,而undo命令用于撤销操作。输入undo 1,表示向前撤销1秒。撤销操作可以指定撤销到当前时间之前操作的时间,并且撤销操作对自身同样有效。举几个例子,命令输入的时间命令显示结果1type aa2type bab3undo 1a命令输入的时间命令显示结果1type aa2type bab3type cabc4undo 2a5undo 1abc命令输入的时间命令显示 阅读全文
posted @ 2012-03-01 21:25 Mnid 阅读(355) 评论(0) 推荐(0) 编辑

Java嵌套类的使用

摘要: 嵌套类是指被定义在另一个类内部的类,它为外部类提供服务。嵌套类分四种:静态成员类、非静态成员类、匿名类和局部类。一、静态成员类与非静态成员类的区别?在什么情况下可以用静态成员类?我们知道在类的设计中,为了避免继承破坏封装性,组合优于继承。通过使用成员类来实现组合设计,需要足够了解它们的特性以及在何时使用。从表面上看,静态成员类只是比非静态的成员类在声明上多出了修饰符static。尽管它们功能相似,但与实际上,非静态成员类的每个实例都隐含关联着一个外部类的实例。也就是说,非静态成员类不可能独立于它的外部类实例之外而独立存在。公有静态成员类可作为辅助类,如Compass类中的枚举Dir:View 阅读全文
posted @ 2012-01-14 13:59 Mnid 阅读(734) 评论(0) 推荐(0) 编辑

回溯算法--8皇后问题

摘要: 前些天有同学去跑社招,面试的时候被人问到8皇后问题,很是杯具。这也说明我们平时对于经典的算法问题关注太少,但设计算法的能力也不是一日之功,需要的是长期的练习和锻炼提高,比如我就很需要锻炼啊,哈哈。废话不多说,来分析一下问题。8皇后问题是要在8*8的国际象棋棋盘上放8个皇后,使得任意两个皇后都不能互相吃掉。因为皇后可以吃掉同一行、同一列和同一对角线上的任意棋子,类似于中国象棋的车。求出所有问题解。这里可以设8个皇后,她们分别在不同的行i(i=1,2,3,4,...,8),而不同的皇后x要在的列,因此解可以有8个点所组成的二维数组。回溯算法简单来说,就是走不通就掉头再走。这里就简单的使用八重循环进 阅读全文
posted @ 2011-12-28 14:03 Mnid 阅读(463) 评论(0) 推荐(1) 编辑

《测试驱动开发》中使用Python开发测试工具

摘要: 最近在看《测试驱动开发 by example》,发现从测试开始进行设计与编码确实很有意思。于是本人花了点时间,把第二部分xUnit中清单上的剩余条目全部补充实现了。完整代码如下:View Code '''Created on 2011-12-10@author: Mnid'''class TestCase(object): def __init__(self, name): self.name= name def setUp(self): pass def tearDown(self): pass def run(sel... 阅读全文
posted @ 2011-12-14 18:26 Mnid 阅读(619) 评论(0) 推荐(0) 编辑