原创 oracle判斷是否是數字的函數

create or replace FUNCTION isnumer (str IN VARCHAR2)     RETURN NUMBER IS

原创 報表SQL:casewhen-decode 行轉列

基本信息: SELECT DISTINCT      nvl(sp."PRD_PLAN_ID",' ') AS 作業計劃號,      nvl(sp

原创 oracle存儲過程實例,mybatis調oracle存儲過程

----存儲過程   INSERT_MAT_ID_PROCEDURE實例 create or replace procedure      INSERT_MAT_ID_procedure (IN_PRD_PLAN_ID IN VARCHA

原创 oracle及mysql+mybatis新增一條記錄並獲取該記錄的id

在特定的業務需求中,我們有時需要獲取剛新增記錄的id,在mybatis框架下可以通過idProperty配置獲取到,而對於mySQL和oracle數據庫,獲取方法有一點區別,mySql可以通過last_insert_id獲取,oracle

原创 ireport實踐之request獲取參數名和參數值的兩種方式

Java HttpServletRequest可以通過確定的參數名獲取參數值,但有的時候,後臺並不知道前臺傳過來的參數名是什麼,例如ireport報表業務,平臺和業務分開開發,業務需要調用平臺的功能,並向平臺傳不定數量及不定名字的參數,

原创 java生成二維碼的代碼(使用谷歌zxing)

import java.awt.BasicStroke; import java.awt.Graphics; import java.awt.Gra

原创 深入理解java三種開發模式

工廠模式簡單地講就是用工廠方法代替了new的操作, 在編程時,需要定義一個工廠接口,由不同的的子類去實現,再定一個具體工廠類,定義一個產生實例的方法,我們通過這個方法來獲得實例就行了. 工廠模式主要是爲創建對象提供了接口。工廠模式按照

原创 spring手動回滾事務

例:      類似這樣的方法不會回滾 (一個方法出錯,另一個方法不會回滾) :   [html] view plain copy     if(userSave){               try {     

原创 easyui行編輯2

createDatagrid:function(){var opts = {datagridId:'datagrid-cost',//勾選複選框開啓

原创 java面試中的鏈表題目收藏

package LinkedListSummary; import java.util.HashMap; import java.util.Stack; /** * http://blog.csdn.net/luckyxiaoqia

原创 jdk安裝及配置教程

一.下載jdk安裝文件 官網地址:http://www.oracle.com/technetwork/java/index.html 1.選擇版本: 2.下載: 二.安裝  這裏我們可以選擇安裝路徑,也可以默認安裝。如

原创 easyui datagrid內容顯示不完用省略號代替,並設置title懸浮顯示全部內容

在頁面開發中,我們有時會遇到datagrid的某列內容過多無法全部顯示,我們可以用省略號代替未顯示的內容,並設置title在鼠標懸停在該單元格時懸浮顯示全部內容,代碼實現如下: 1:jsp設置style,實現未顯示部分用省略號代替: <s

原创 oracle存儲過程,遊標定義,匿名塊已完成,dbms_output控制塊輸出

create table emp  ( id varchar2(10), name varchar2(20), sex number, duty varchar2(20) );   insert into emp valu

原创 tomcat及eclipse安裝配置

一.安裝配置Tomcat 1.下載Tomcat文件,文件是一個exe的安裝文件,下載後直接安裝即可。 下載地址在百度輸入Tomcat進入官網即可找到下載文件。安裝文件沒有什麼技巧,一直點擊下一步即可。 2.同樣安裝時注意安裝目錄,因

原创 easyui datagrid數據模糊查詢

{id:'UserCode',field:'orderUserCode',title:'訂貨用戶代碼',type:'combogrid',requi