- 博客(17)
- 资源 (2)
- 收藏
- 关注
原创 ofbiz view-entity 使用 条件 like
ofbiz 使用 条件 like<view-entity entity-name="subTableName" package-name="com.ofbiz.cs"> <member-entity entity-alias="a" entity-name="tableName"/> <alias name="column1" e
2018-03-19 14:38:03 734
原创 存储过程实例5:存储过程执行truncate ,动态删除表,表明参数化
create or replace procedure clearPksTable(tableName in char) is v_sql clob;begin v_sql:= 'truncate table '||tableName||''; dbms_output.put_line(v_sql); execute immediate v_sql;end clearPksT
2017-04-17 17:04:03 3545
原创 存储过程4:分析函数累计求和
create or replace procedure P_cfe_alm_ResSumTotal_Orgs2 isbegin insert into cfe_alm_res_sum_orgs ( PK_ALM_RES_SUM_ORGS, ACCT_PRD, asst_liab, bl_code, branch_code,
2017-04-17 17:02:01 1287
原创 存储过程实例3:批量提交
create or replace procedure P_cfe_alm_ResSum_Orgs(pk_org in char, innercode in char) is v_sql clob; ---自定义SQL语句 v_sql2 clob; pks VARC
2017-04-17 17:00:11 524
原创 存储过程实例2:通过把group by 放入循环,对生成的主键可以进行其他处理
create or replace procedure P_cfe_alm_ResSum_CoaLevel(i_pk_coa_set in char, i_pk_prd_set in char,
2017-04-17 16:57:58 1057
原创 存储过程实例1
create or replace procedure P_cfe_alm_ResSumTotal(pageNo in number,pageCount in number)is v_sql clob; ---自定义SQL语句 cfe_row cfe_alm_res_sum%ROWTYPE; cursor cfe_cursor is select * from cfe_al
2017-04-17 16:53:45 531
原创 一个简单的反射调用私有方法
Class c = topPanel.getClass(); Method method = c.getSuperclass().getDeclaredMethod("getRefPane"); method.setAccessible(true); Object o = method.invoke(topPanel);getRefPane是一个私有方法。客户端可以通过这种方式进行调用
2017-01-12 16:25:49 463
原创 sql按层级汇总
with temp as (select a.name as coaname, a.code, a.parent_code, a.is_leaf, b.pk_rm_prd, b.prdname, b.acct_prd, b.prin_pmt from (selec
2017-01-12 15:26:01 4476
原创 oracle pl/sql 程序块,游标,生成测试数据
AMORT_DATE:=to_char(add_months(to_date(myemp.Pmt_dt,'yyyy-mm-dd'),-1),'yyyy-mm-dd');--日期减一个月declare -- Local variables here myemp rm_ftprate_res%ROWTYPE; --myemp 定义为表名为rm_ftprate_res的一行数据ROWTYPE cursor c_job ---通过一定条件限定的表名为rm_ftprate_res的数据集。游标
2016-11-30 13:55:30 1228
翻译 java 7 fork/join模糊图像示例, java 8 lambda 并行聚合函数 parallelSort()
fork/join 线程模型 被用来实现了java.util.Arrays 的 parallelSort() ,该方法功能类似sort().java 8 的java.util.streams 包里的聚合操作的并行方法都是用它来实现的,如 parallelStream()思路:if (我的工作是小于一个阀值的) 直接做我的工作else 把我的工作分解成两部分
2016-11-16 16:54:57 436
原创 RSA 公开密钥算法简介和示例
在对称密钥系统中,分发密钥往往是最薄弱的环节 1976年,斯坦福大学的Diffie和Hellman提出了一种全新的密钥系统 特点: 1.加密密钥和解密密钥不同 2.解密算法E和解密算法D满足三个要求: D(E(p))=p p指文本字符 从E推出D极其困难 从选择明文攻击不可能破解E
2016-10-28 16:19:31 10037 3
转载 一个典型的闭包导致的内存泄露,jquery轻松解决
声明:以下内容来自《jQuery基础教程》 第四版,人民邮电出版社。附录A作者:[美] Jonathan Chaffer Karl Swedberg翻译:李松峰觉得该内容很好,可以购买。旧版本IE中存在一种难以处理的引用循环问题。当一个循环中同时包含DOM元素和常规JavaScript对象时,IE无法释放任何一个对象——因为这两类对象是由不同的内存管理程序负责管理的。换句话
2016-10-28 15:09:23 4349
原创 easyui tree getChecked 和 getSelected,jq[0]的解释
要想获取上图中这些已选的元素,只能用getChecked,getSelected只能单选,不能多选,以下是easyuigetChecked源码,多选树时使用getChecked:function(jq){return _4f2(jq[0]);/*使用实例:var t = $('#cc').combotree('tree'); var n = t
2016-06-16 10:31:03 8302 1
原创 datagrid 当前页面统计合计等在Footer页脚。
如下是效果图:三行的平均值,合计等计算$.extend($.fn.datagrid.methods, { //extend 用来新增datagrid 的方法,名字为statistics statistics: function (jq) { debugger; var opt=$(jq).datagrid('opt
2016-06-15 16:55:21 5598
原创 java 取余数 : %,BigDecimal 和oracle的比较
double value1=1000double divisor=0.01double result=0result =value1%0.01这时候result的结果会是0.00999 ,这个明显是有问题的,因为这个结果应该是0为了解决这个问题,java 的BigDecimal有个取模的方法BigDecimal[] java.math.BigDecimal.
2016-04-29 10:20:25 4669 1
原创 java 编程思想中的PriorityBlockingQueue 部分里对PrioritizedTask的排序没有显式调用collection的sort方法。而是通过take时做的这个动作
java 编程思想中的PriorityBlockingQueue 在take是会调用comparable 的compareTo进行排序,故不需要显式调用collection的sort方法这个方法是PriorityBlockingQueue的:public E take() throws InterruptedException { ReentrantLock loca
2016-04-29 09:40:31 736
原创 There is already a statement named maxAmountLimit.queryList in this SqlMap
重复加载database/oracle 下XML 导致 There is already a statement named maxAmountLimit.queryList in this SqlMap
2016-01-21 19:06:46 4348
javascript
2010-08-25
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人