Time of Update: 2016-03-14
標籤:【 介紹】 J2EE是一套全然不同於傳統應用開發的技術架構,包含許多組件,主要可簡化且規範應用系統的開發與部署,進而提高可移植性、安全與再用價值。
Time of Update: 2016-03-14
Java學習 (十一)、物件導向編程(三)封裝--包,java物件導向編程打包的意義:① 標準Java庫是由一系列包組成,包括java.lang,java.util,java.net等。標準Java包就是層次型包結構,就如同硬碟上嵌套的子目錄一樣,我們可以使用嵌套階層來組成包;② Java的包是為了更好地規劃代碼,防止命名衝突和混亂。所以Java出現了打包機制;③
Time of Update: 2016-03-14
單例模式,模式單例模式定義:單例模式就是只有一個執行個體,單例模式確保某一個類只有一個執行個體,而且自行執行個體化並向整個系統提供這個執行個體,這個類稱為單例類。單例模式要點:① 某個類只能有一個執行個體② 它必須自行建立這個執行個體③ 它必須自行向整個系統提供這個執行個體 1 public class SingleTonDemo{ 2 public static void main(String []args){
Time of Update: 2016-03-14
atitit.RandomAccessFile rws rwd 的區別於聯絡,rwsrwdatitit.RandomAccessFile rws rwd 的區別於聯絡 1. Rw rws rwd12. "rws" 模式13. rwd"模式2 1. Rw rws rwd "r"&nbs
Time of Update: 2016-03-14
Java中JButton常用設定,javajbutton1、 對JButton大小的設定 button.setPreferredSize(new Dimension(30,30)); //(30,30) 是你要設定按鈕的大小 2、
Time of Update: 2016-03-15
Java小白手記2:一些名詞解釋看到《Java 征途:行者的地圖》 ,這是一篇有關java學習路徑文章。對我等Java小白有指引作用。裡面提到了一些基本的名詞術語,有些我知道,有些不知道,再補上一些自己曾覺得模糊的,記錄如下:此前已經總結了一些,見拙作:《 Java小白手記:WEB項目等》0、.java檔案java原始碼。1、.class檔案.java檔案編譯後就是.class檔案,二進位,能被JVM所識別。類似windows的dll。2、.jar檔案也叫jar包。Java歸檔檔案(Java
Time of Update: 2016-03-14
Android 參考文檔本地開啟緩慢,JAVA解決方案,androidjava關於Android Develop 文檔明明本地下載了,但在瀏覽器裡開啟還是很卡,原因是html文檔中有連結Google伺服器的Link和script。網上有很多解決方案,其中一種是刪除裡面所有連結Google伺服器的Link和script。我在網上下載的JAVA代碼這兩行修飾css代碼是怎麼也刪不掉,後來我讀完代碼發現有些bug.<link rel="stylesheet"href="http://fonts.
Time of Update: 2016-03-15
springmvc學習筆記(5)-入門程式小結springmvc學習筆記(5)-入門程式小結通過入門程式理解springmvc前端控制器、處理器映射器、處理器適配器、視圖解析器用法。並附上入門程式的非註解的完整的設定檔,註解的完整設定檔。入門程式配置小結前端控制器配置:第一種:*.action,訪問以.action結尾 由DispatcherServlet進行解析
Time of Update: 2016-03-14
泛型中? super T和? extends T的區別,superextends經常發現有List<? super T>、Set<? extends T>的聲明,是什麼意思 呢?<? super T>表示包括T在內的任何T的父類,<? extends T>表示包括T在內的任何T的子類,下面我們
Time of Update: 2016-03-14
運算子&,|,^,運算子優先順序1.&按位“與”的計算是把兩個數字分別寫成二進位形式,然後按照每一位進行比較,&計算中,只要有一個是0就算成02.|運算轉換成2進位進行比較,兩個位只要有一個為1,那麼結果就是1,否則就為03.^兩個數轉換為2進位然後比較位,相同則結果為0,不同則結果為1
Time of Update: 2016-03-15
[Java開發之路](19)Long緩衝問題Long中有個小小的陷阱,就是在-128至127範圍內,Long.valueOf(long l)返回的Long的執行個體是相同的,而在此範圍之外每次使用valueOf(long l)時,返回的執行個體都是不同的。舉例:System.out.println(Long.valueOf(-129) == Long.valueOf(-129)); // falseSystem.out.println(Long.valueOf(-128) ==
Time of Update: 2016-03-14
簡說JAVA之環境變數設定
Time of Update: 2016-03-14
Atitit. Async await 優缺點 非同步編程的原理and實現 java c# php,Atitit. Async await 優缺點 非同步編程的原理and實現 java c# php 1. async & await的來源12. 非同步編程history12.1. 線程池&n
Time of Update: 2016-03-14
java程式練習:猜字母,java程式猜字母 猜字母程式=資料結構+演算法首先:定義資料結構1.找名詞Input:輸入變數Output:輸出變數隱含:找到隱含的變數,如字串其次:定義演算法,程式的處理最後:按照順序,逐步實現注意:1.基礎資料型別 (Elementary Data Type)作為參數傳遞時,會複製一份新的變數,所以方法內的參數不會影響到方法外的變數2.數組作為參數傳遞時,直接作用原數組(數組資料類型,是用new開闢空間)
Time of Update: 2016-03-14
ClassLoader究竟為何物?,ClassLoader物?要深入瞭解ClassLoader,首先就要知道ClassLoader是用來幹什麼的,顧名思義,它就是用來載入Class檔案到JVM,以供程式使用 的。我們知道,java程式可以動態載入類定義,而這個動態載入的機制就是通過ClassLoader來實現的,所以可想而知ClassLoader的重
Time of Update: 2016-03-14
Java中關於 BigDecimal 的一個導致double精度損失的"bug",bigdecimaldouble背景 在部落格 噁心的0.5四捨五入問題 一文中看到一個關於 0.5 不能正確的四捨五入的問題。主要說的是 double 轉換到 BigDecimal 後,進行四捨五入得不到正確的結果:public class BigDecimalTest { public static void
Time of Update: 2016-03-13
Java學習 (八)、靜態方法,Arrays類,二維數組,arrays二維數組一、靜態方法靜態方法屬於類的,可以直接使用類名.方法名()調用。靜態方法的聲明存取修飾詞 static 類型 方法名(參數列表){ //方法體}方法的作用:一個程式分解成幾個方法,有利於快速偵錯工具,也有利於提高程式碼的利用率。因為方法是可以多次被調用的,調用次數和調用場合沒有限制。方法分類:①傳回值為(空)void的方法②
Time of Update: 2016-03-14
工作中面臨日誌問題以及自己現有日誌的備份,記錄備份 問題的產生,必有其理由。說白點也就是客戶需要,沒辦法的事。不過也到給我們添了不少麻煩。本人也希望大牛們能給在下提提更多的思路,在下在此謝過。 具體是這樣: 1.要記錄操作人員,操作時間,操作相應模組 2.要記錄操作的未經處理資料(ps:列層級)和變更後資料
Time of Update: 2016-03-14
spring筆記--使用springAPI實現AOP的一個簡單例子,springapiaop Spring的另一個重要思想是AOP,面向切面的編程,它提供了一種機制,可以在執行業務前後執行另外的代碼,Servlet中的Filter就是一種AOP思想的體現,下面通過一個例子來感受一下. 假設我們現在需要在針對資料庫進行CRUD操作時添加一組日誌,即在執行CRUD方法前後分別加上一句話,實現簡單的面向切面編程的功能.我用到的是spring4,在設定檔上較之之前的版本可能有些不同. 使用spri
Time of Update: 2016-03-13
Atitit. 木馬病毒的外部class自動載入機制------載入class的方法總結,atitit.------Atitit. 木馬病毒的外部class自動載入機制------載入class的方法總結Atitit.java load class methods 1. 動態載入jar檔案和class檔案。 12. 使用Class靜態方法 Class.forName 12.