Time of Update: 2015-07-07
標籤:利用query動態查詢時,報錯java.lang.ClassCastException: com.ch.hibernate.Student_$$_javassist_0 cannot be cast to
Time of Update: 2015-07-06
標籤:轉自:http://blog.chinaunix.net/uid-20180960-id-1972669.html Linux平台Java調用so庫-JNI使用例子2010-08-11 22:17 1.確保gcc編譯器已安裝2.編寫HelloJNI.java代碼,用native聲明需要用C實現的函數。如果來源程式是包含在package裡的話,應該建立同樣的檔案夾結構,比如/home/swan/test/net/wangliping/HelloJNI.java
Time of Update: 2015-07-07
標籤:public java start java線程學習: 基本概念:當一個程式開啟的時候,會啟動一個進程,在進程中會開啟線程,如果只有一個線程,這個線程就稱為主線程。如果進程停止,會先殺死線程再退出! java線程類:Thread 650) this.width=650;"
Time of Update: 2015-07-07
標籤:一、物件導向程式設計的基本概念 1,對象: 特徵分為靜態特徵和動態特徵。靜態特徵指對象的外觀、性質、屬性等,動態特徵指對象具有的功能、行為等。客觀事物是錯中複雜的,但是人們總是從某一目的出發,運用抽象分析的能力,從總舵的特徵中抽取最具代表性、最能反映對象本質的若干特徵加以詳細研究。 人們講將對象的靜態特徵抽象為屬性,用資料來描述,在Java語言中成為變數;人們將對象的動態特徵抽象為行為,用一組代碼錶示,完成對資料的操作,在Java語言中成為方法。一個對象由一組屬性和一組對屬性
Time of Update: 2015-07-06
標籤:協助文檔 java 數組方法 Java-協助文檔的製作 1,public修飾的類才可以用bin/javadoc產生文檔 2,java的說明書是通過文檔的注釋來完成的,所以在寫程式的時候,注釋是很有必要的 使用文檔注釋法,才可以產生文檔 /** */ 3,順便介紹幾個常用的數組方法 交換 格式化列印,可以自訂格式 擷取最大值 擷取最小值 冒泡排序 選擇排序 4,利用DO命令列產生
Time of Update: 2015-07-07
標籤:java 執行外部程式 html轉pdf 之前使用Runtime.getRuntime().exec調用外部程式,在Tomcat下會有當前線程一直等待的現象。當時為瞭解決這個問題,使用建立線程接收外部程式的輸出資訊,詳情請看部落格http://blog.csdn.net/accountwcx/article/details/46785437。後來在網上找到開源的Java調用外部程式類庫Ap
Time of Update: 2015-07-06
標籤:a) 執行。main()作為該程式的初始線的起點。無論由線程開始在其他線程。JVM有兩個內螺紋:守護線程和非守護線程,main()它是一個非守護線程。常由JVM自己使用。java程式也能夠標明自己建立的線程是守護線程b) 消亡。當程式中的全部非守護線程都終止時,JVM才退出;若安全管理器同意,程式也能夠使
Time of Update: 2015-07-06
標籤:遞迴 binarytree java leetcode symmetrictree 題目:Given a binary tree, check whether it is a mirror of itself (ie, symmetric around its center).For example, this
Time of Update: 2015-07-06
標籤:leetcode sametree binarytree 題目:Given two binary trees, write a function to check if they are equal or not.Two binary trees are considered equal if they are structurally identical and the nodes
Time of Update: 2015-07-05
標籤: 很早之前寫過一篇介紹sikuli的文章。本文簡單介紹如何在java中使用sikuli進自動化測試。圖形指令碼語言sikuli sikuli IDE可以完成常見的單擊、右擊、移動到、拖動等滑鼠操作,java引用sikuli-script.jar同樣可以執行這些常見的滑鼠操作,因此即可方便的編寫java實現識別圖片並類比點擊/拖動目標控制項。sikuli-script.jar:http://download.csdn.net/download/hqd19
Time of Update: 2015-07-06
標籤:1.啟動weblogic時出現“此時不應有Java/jdk***”原因:在於我原生電腦是64位機,安裝的jdk是32位的,安裝檔案放在了C:\Program Files (x86)\Java檔案下,檔案在引用java地址時,不能識別括弧“()”所以出現不應有的java。解決辦法:將jdk複製到weblogic的安裝路徑下,再建立域時引用weblogic安裝路徑下的jdk就可以了。【轉】Weblogic啟動“此時不應有Java/jdk***”
Time of Update: 2015-07-05
標籤:用MyBatis進行查詢,傳入參數只有一個時(非Map)如int,報錯There is no getter for property named ‘sleevetype‘ in ‘class java.lang.Integer原因在於測試條件寫法有誤, <if test="sleevetype==0"><!-- 專屬 --> exclusive=1 </if> <if
Time of Update: 2015-07-05
標籤:java內部類 內部類不是很好理解,但說白了其實也就是一個類中還包含著另外一個類如同一個人是由大腦、肢體、器官等身體結果組成,而內部類相當於其中的某個器官之一,例如心臟:它也有自己的屬性和行為(血液、跳動)顯然,此處不能單方面用屬性或者方法表示一個心臟,而需要一個類而心臟又在人體當中,正如同是內部類在外部內當中 執行個體1:內部類的基本結構123456789101112131415161718192021222324//外部類class Out {
Time of Update: 2015-07-06
標籤:java web 驗證碼 1 驗證碼產生類RandomCodeRandomCode是一個產生驗證碼的工具類,支援英文和數字驗證碼,驗證碼包括英文大小寫和數組,其中英文i、o和數字0、1因為容易產生混淆,不包括在產生驗證碼中。RandomCode支援輸出jpg/bmp/png/gif圖片格式的驗證碼。/** * RandomCode驗證碼可以通過靜態方法和執行個體方法產生。 *
Time of Update: 2015-07-05
標籤:五、程式控制結構 1,程式的結構設計 (1)順序結構:按書寫順序執行的語句構成的程式段。按順序一句一句地執行。 (2)選擇結構:也稱為分支結構,在許多實際問題的程式設計中,根據輸入資料和中間結果的不同情況需要選擇不同的語句組執行,在這種情況下,必鬚根據某個變數或運算式的值作出判斷,以決定執行那些語句和跳過那些語句不行執行。 (3)迴圈結構:在給定條件成立時,反覆執行某個程式段。 2,選擇結構 (1) if語句 (2) if...else語句
Time of Update: 2015-07-05
標籤: 1 import java.util.*; 2 import java.io.*; 3 import java.nio.file.*; 4 import java.lang.StringBuilder; 5 6 class FilePrep { 7 public static void main(String args[]) { 8 } 9 public String getStringFromBuffer() {10 try {11
Time of Update: 2015-07-06
標籤:
Time of Update: 2015-07-05
標籤:java 物件導向 Java-物件導向 一 基本特點 1,物件導向是相對面向過程而言 2,兩者都是一種思想 3,面向過程強調的是功能行為 4,物件導向是將功能封裝在一起 5,物件導向是基於面向過程 二 定義對象的方法: 名詞提煉法 1,物件導向的三個特徵:封裝 繼承 多態2,開發就是找對象使用 沒有對象 就建立對象3,找對象 建立對象 使用對象 維護對象的關係三 類和對象的關係類:對現實生活中事務的描述對象:就是這類事物,
Time of Update: 2015-07-05
標籤:java 變數 成員變數 Java-成員變數和局部變數 一 兩者區別 1,作用範圍: 成員變數作用於整個類 局部變數作用於函數或者語句中 ,2,在記憶體中的位置 成員變數:在堆記憶體中,因為對象的存在,才在記憶體中存在 局部變數:存在棧記憶體中 3,初始化值 成員變數初始化為0,可以直接使用 局部變數預設沒有初始化不能使用, 二 構造代碼塊 作用:給對象進行初始化
Time of Update: 2015-07-05
標籤:封裝 java Java-封裝 一 封裝 是指隱藏對象的屬性和實現細節,僅對外提供公用的訪問方式二 好處: 將變化隔離 便於使用 提高重用性 提高安全性三 封裝的原則 將不需要對外提供的內容都隱藏起來 把屬性都隱藏,提供公用方法對其訪問四 private封裝 私人,許可權修飾符,用於修飾類的成員變數和函數, 私人僅僅是封裝的一種表現形式 之所以對外提供訪問方式,就因為可以在訪問方式中加入邏輯判斷等語句,