原创 動態代理

上文講述了靜態代理,jdk自身也實現了代理機制----jdk動態代理,需要應用jdk動態代理,需要實現一個接口java.lang.reflect.InvocationHandler,這樣生成的動態代理就會自動調用invoke方法。代理要首先

原创 我的友情鏈接

51CTO博客開發貓熊的幸福生活

原创 設計模式之觀察者模式(Observer)

  話說2012年某某公司效益不是很好,沒有按時給員工漲工資,很多有實力的員工都想着自己的付出和收穫不成比例了,所以想跳槽,因爲他們心裏一直都有個陰影,因爲公司效益好的時候他們也沒見到太多的油水。公司高層認爲員工應該跟公司共苦,但是員工認爲

原创 靜態代理

  介紹下靜態代理,其實很簡單就是甲代替乙去做一件事情,表面上看大家都認爲是甲做的,其實是甲藉助乙來完成的這件事情,只是大家看不到實質罷了,廢話不多說,看個實際例子,有個類乙需要實現 增刪改查功能 但是實現之後發現不完美,想要修改下,追加一

原创 oracle中schema指的是什麼?

看來有的人還是對schema的真正含義不太理解,現在我再次整理了一下,希望對大家有所幫助。我們先來看一下他們的定義:A schema is a collection of database objects (used by a user.)

原创 oracle共享鎖與排他鎖 詳解

鎖跟事務是聯繫在一起的,鎖的生命週期是事務開始到事務結束(不管是提交還是回滾都是結束)。 所以,講到鎖就不能迴避事務而單單去講鎖的含義。但我們還是先講例子再講鎖的定義.首先,根據鎖類型劃分有排他(exclusive)鎖和共享(shared)

原创 64位 eclipse完美安裝svn插件

 安裝方式:Eclipse -> Help -> Install New Software -> 輸入地址 -> add -> 選擇subclipse (全選)->重啓。   add時候url填寫:http://subclipse.tig

原创 oracle對2位年份的處理

如果數據庫日期格式設置成爲dd-mon-yy,那這個yy具體表示那一年呢,例如:12-12-13最後的13到底是2013還是1913還是其他呢?這個跟當前日期有關係,yy表示2位年作爲年的格式時候,具體表示的是哪一年與當前日期在一個世紀,如

原创 Aop術語詳解

  看到很多書上對aop的術語做了很多定義,但是感覺都看不懂,之前無意中看到一個視頻講解,說的挺通俗易懂的,記錄下來,跟大家分享。   1、橫切性關注點(Cross cutting concerns)   系統正常運行中有很多處理是跟實際業

原创 個人日常管理系統

個人日常工作管理系統的設計原型,希望對大家有用。個人信息管理系統,針對自己日常事務進行管理,如哪些重點工作,哪些是需要第一時間完成的,按照時間管理四象限進行劃分和處理,有提醒功能和分類管理功能

原创 sqlplus遠程登錄oracle數據庫

 如果數據庫服務器沒有在本機上,本地有沒有客戶端工具,需要用sqlplus遠程連接oracle時候 在命令窗口輸入sqlplus之後在需要用戶名的地方輸入:用戶名/密碼@//數據庫服務器IP:端口/數據庫名稱 如果是dba用戶不要忘記加上

原创 Oracle Sequence中Cache與NoCache的區別;何時使用

Oracle在創建序列(sequence)時有個參數你可以選擇cache或者nocache,下面來講一下兩者的區別:先來看下創建sequence的語句:create sequence SEQ_ID  minvalue 1  maxvalue

原创 oracle刪除重複的多餘數據最快最有效的方法

eg:部門表中由於操作失敗,插進去好多部門號和部門名稱相同的數據,可以通過如下sql進行處理:delete from dept where rowid not in (select deptno,deptname,min(rowid) fr

原创 動態代理

上文講述了靜態代理,jdk自身也實現了代理機制----jdk動態代理,需要應用jdk動態代理,需要實現一個接口java.lang.reflect.InvocationHandler,這樣生成的動態代理就會自動調用invoke方法。代理要首先

原创 我的友情鏈接

51CTO博客開發貓熊的幸福生活