原创 Java編程思想8-多態

作用:改善代碼的組織結構和可讀性,創建可擴展的程序,消除類之間的耦合性。 向上轉型:對象可以作爲它本身的類型使用,也可以作爲它的基類型(兩次繼承也可以)使用。                    作爲參數傳遞,或者:Shape s =

原创 Log日誌框架的學習.正確使用日誌的10個技巧

1)選擇正確的Log開源框架          在代碼中爲了知道程序的行爲的狀態, 我們一般會打印一條日誌: log.info("Happy and carefree logging");           在所有的日誌框架中, 我

原创 Eclipse Debug提示source not found解決方案

點擊debug圖標旁邊的小箭頭,選擇Debug Configurations,選擇右側Source欄,檢查所有的maven build,爲其添加依賴源代碼,add-priject,選擇依賴的項目,添加。如果是本地jar包的話,選擇

原创 hibernate-configuration-3.0.dtd

dtd:文檔類型定義可定義合法的標準通用標記語言、可擴展標記語言文檔構建模塊。它使用一系列合法的元素來定義文檔的結構。文檔類型定義可被成行地聲明於標準通用標記語言、可擴展標記語言文檔中,也可作爲一個外部引用。 hibernate-con

原创 rose框架

rose是什麼? 基於IoC容器 (使用Spring 2.5.6).收集最佳實踐,形成規範和慣例,引導按規範慣例,簡便開發.收集通用功能,形成一些可使用的組件,提高生產效率.特性的插拔,使用基於組合而非繼承的設計.提供可擴展的點,保持框

原创 maven項目結構及生命週期

Maven提倡使用一個共同的標準目錄結構,使開發人員能在熟悉了一個Maven工程後,對其他的Maven工程也能清晰瞭解。這樣做也省去了很多設置的麻煩. ProjectName     src  包含所有工程的源碼文件,配置文件,資源文

原创 hibernate(4)-實體類註解

@Entity //繼承策略。另一個類繼承本類,那麼本類裏的屬性應用到另一個類中 @Inheritance(strategy = InheritanceType.JOINED ) @Table(name="INFOM_TESTRESU

原创 Java 線程2

join()方法可以改變java裏線程隨機調度的現象,join方法會讓使用join方法的線程處於等待的狀態,只有當正在執行線程結束運行後後纔會調用使用到join方法的線程。 用法:在新建線程的時候 new SimpleThread().j

原创 Oracle連接錯誤:ORA-12519, TNS:no appropriate service handler found

查看oracle允許最大連接數:select value from vparameterwherename=‘processes′;查看當前連接數:selectcount(∗)fromvparameterwherename=‘proces

原创 怎麼將本機密鑰寫入遠程計算機ssh中

打開本機git bash cd .ssh vim id_rsa.pum 複製ssh-rsa 進入遠程計算機 cd .ssh vim authorized_keys 粘貼(注意去除其中的回車鍵) 保存退出即可

原创 Java異常

        在 Java 中,所有的異常都有一個共同的祖先 Throwable(可拋出)。Throwable 指定代碼中可用異常傳播機制通過 Java 應用程序傳輸的任何問題的共性。        Throwable: 有兩個重要的子

原创 string的各種使用

1,string和date相互轉換: string to date: String dateString = "2016-06-06 ";   static final SimpleDateFormat DateFormat = new

原创 Oracle創建序列

創建序列語法: create sequence ID_SEQ –序列名 start with 1 – 從1開始 increment by 1 –每次增長1(步長) nomaxvalue –{MAXVALUE n | NOMAXVAL

原创 hibernate(2) --query 常用方法及hql語句

1. 查詢整個映射對象所有字段 //直接from查詢出來的是一個映射對象,即:查詢整個映射對象所有字段 String hql = "from Users"; Query query = session

原创 sql基礎命令

###select ####邏輯處理順序     可以將每個步驟想象爲生成一個臨時的數據集 #####from子句 1. 可以包含表、視圖、物化視圖、分區、子分區、子查詢結果集 2. 處理聯結語句時的順序:交叉聯結、內連接、外聯結 ###