原创 JavaBean對象equals和hashCode方法重寫

import java.io.Serializable; import java.lang.reflect.InvocationTargetException; import java.lang.reflect.Method; imp

原创 oracle 行列轉換

--在一開發中,由於數據庫設計不一定合理或一些特殊的要求,將行列轉換 --WMSYS.WM_CONCAT 函數即可以完成 行轉列的效果 create table test (id number,name varchar2(30));  

原创 重寫的理由--equals和hashCode方法最好一起

一個很常見的錯誤根源在於沒有改寫hashCode方法。在每一個改寫了equals的方法的類中,你必須也要改寫hashCode方法。如果不這麼做的話,就會違反Object.hashCode的通用約定,從而導致該類無法與所有基於散列值(hash

原创 NB的map--快速添加map(key,value)

//原做法 Map<String, Object> mp1=new HashMap<String, Object>(); mp1.put("a", 1); mp1.put("b", 2); mp1.put("c", 3); mp1

原创 java 代碼優化

Java程序中的內存管理機制是通過GC完成的,“一個對象創建後被放置在JVM的堆內存中,當永遠不在應用這個對象的時候將會被JVM在堆內存中回收。被創建的對象不能再生,同時也沒有辦法通過程序語句釋放”(這個是《Java的GC機制》中提到的定

原创 將傳入的字符串轉換成unicode

import java.io.IOException; import java.io.UnsupportedEncodingException; public class SmartUnicode { private static  S

原创 WebService 學習筆記

1. 目的        提供一種服務,能支持任何平臺、任何語言和任何方式訪問,使它們可以在不同平臺,不同語言間進行通信。          利用Eclipse推薦使用的插件XFire 來快速開發WebService, XFire是一個免費

原创 我的友情鏈接

51CTO博客開發康建華有志者事竟成seryyahoon的小屋月牙天衝Himi

原创 排序方法

對於常用的排序方式,有時很難記憶,所以用一句話來總結常用的七種排序 不過也不是“視頻中馬士乒老師”總結的 冒擇路(入)兮快歸堆 冒:冒泡排序 擇:選擇排序 路(入):插入排序 兮:希爾排序 快:快速排序 歸:遞歸排序 堆:堆排序

原创 給力--oracle 數據庫同步

  在數據庫同步過程中常用的同步方法: 說明: 1.建立數據庫之間的關聯請參考上一篇《給力--oracle 與sql同步》 2.數據庫同步腳本如下: create or replace procedure prod_synchronized

原创 Jbpm4常用操作

  Jbpm4常用操作       一、ProcessEngine:流程引擎。是JBPM上層類,相當於Hibernate的SessionFactory級別。     //獲得方式:     ProcessEngine processEngi

原创 JBPM4表結構及核心包介紹

  JBPM4 常用表結構 第一部分:表結構說明 Jbpm4 共有18張表,如下,其中紅色的表爲經常使用的表   一:資源庫與運行時表結構 1.  JBPM4_DEPLOYMENT 流程定義表 2.  JBPM4_DEPLOYPROP 流程

原创 新寵混血兒誕生記--Java+PHP整合

      這幾天,一直在研究一個新的開發模式,所以把他帖出來,供大家分享一下。使用開源的LAJP技術。   目的:          驗證兩種各自領域稱王的語言(JAVA /PHP),不同語言、不同機制的組合在一起,PHP負責WEB層,J

原创 JBPM4 大雜燴

在JBPM開發過程中常見問題彙總: 1. 不用ant 也能直接生成數據庫表     在下載後的jbpm-4.4.zip 包下的\install\src\db\create 文件夾下,找到要執行的數據庫腳本,到對應數據庫下執行即可。 2.使用

原创 信不信由你,反正我信了

       7月24日晚的新聞發佈會,鐵道部新聞發言人王勇平說了幾句讓網友難以信服的話,比如“這隻能說是生命的奇蹟”,還有“至於你信不信,我反正信了”。這兩名屁話,催生了這個“高鐵體”的發言人王勇平,同是讓網絡熱了起來。       個不