Time of Update: 2015-05-21
標籤: 字串 null java Java的String類在開發時經常都會被使用到,由此可見String的重要性。經過這次認真仔細的學習了java的String類。發現了自己以前開發中對String使用的不足,特寫此部落格來記錄自己對String的學習總結。 首先String不屬於8種基礎資料型別
Time of Update: 2015-05-21
標籤:排序 for迴圈 二分尋找 冒泡 輕泡上浮 1. 雙層for迴圈 外層迴圈執行一次,內層迴圈會全部執行,總執行次數為"外層迴圈次數" * "內層迴圈次數"。
Time of Update: 2015-05-21
標籤:讀取檔案 java 1. 讀取檔案路徑字串1.1 利用ClassLoader類方法獲得檔案路徑System.out.println(this.getClass().getClassLoader().getResource(".").getPath());// 得到的是項目的class檔案路徑System.out.println(this.getClass().getClassLoader().getResource("")
Time of Update: 2015-05-21
標籤:使用myeclipse啟動tomcat 報java heap space ,PermGen space 錯誤,分別為 heap記憶體不足,PermGen記憶體不足需加大 tomcat啟動項參數 Xmx 和 XX:MaxPermSizePermGen是指記憶體的永久儲存地區,它用於存放class和 method 對象,以及String 對象(sun原文:permanent generation is the area of the heap where class and
Time of Update: 2015-05-21
標籤:Given n, how many structurally unique BST‘s (binary search trees) that store values 1...n? For example,Given n = 3, there are a total of 5 unique
Time of Update: 2015-05-21
標籤:註解相當於一種標記,在程式中加了註解就等於為程式打上了某種標記,沒加,則等於沒有某種標記,以後,javac編譯器,開發工具和其他程式可以用反射來瞭解你的類及各種元素上有無何種標記,看你有什麼標記,就去幹相應的事。標記可以加在包,類,欄位,方法,方法的參數以及局部變數上。 自訂註解及其應用1)、定義一個最簡單的註解public @interface MyAnnotation {
Time of Update: 2015-05-21
標籤:package com.example.decript; import java.io.UnsupportedEncodingException;import java.security.InvalidKeyException;import java.security.MessageDigest;import java.security.NoSuchAlgorithmException;import java.security.SecureRandom;import
Time of Update: 2015-05-21
標籤:SimpleDateFormat類介紹是一個以與語言環境有關的方式來格式化和解析日期的具體類。它允許進行格式化(日期 -> 文本)、解析(文本 -> 日期)和正常化。 1.設定格式和將日期裝換成字串 format()1 //聲明SimpleDateFormat類的對象並設定時間格式2 SimpleDateFormat sss=new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");3
Time of Update: 2015-05-21
標籤:Given n, generate all structurally unique BST‘s (binary search trees) that store values 1...n. For example,Given n = 3, your program should return all 5 unique BST‘s shown below.解題思路:參考Java for LeetCode 096 Unique Binary Search Trees思路,本題很容易解決。注意,
Time of Update: 2015-05-21
標籤:使用HttpClient,總是報出“Going to buffer response body of large or unknown size. Using getResponseBodyAsStream instead is recommended.”的WARN日誌,定位到HttpClient的源碼如下:public abstract class HttpMethodBase implements HttpMethod{... public
Time of Update: 2015-05-21
標籤: 1、 左移運算子 左移運算子<<使指定值的所有位都左移規定的次數。 1)它的通用格式如下所示: value << num num 指定要移位值value
Time of Update: 2015-05-21
標籤:最近在做一個基於JAVA Servlet的WEB應用以及對應的Anroid應用用戶端的開發工作。其中,在介面的訪問和資料的傳輸方面使用的比較多的是使用JSON對象來操作格式化資料:在伺服器端採用JSON字串來傳遞資料並在WEB前端或者Android用戶端使用JSON來解析接收到的資料。首先,在JAVA中使用JSON需要引入 org.json 包(點擊 這裡 可以下載相應的JAR包!), 並在程式中引入相應的JSON類: import org.json.JSONArray; import
Time of Update: 2015-05-21
標籤:在Java中,可以將一個類定義在另一個類裡面或者一個方法裡面,這樣的類稱為內部類。內部類仍然是一個獨立的類,在編譯之後內部類會被編譯成獨立的.class檔案,但是前面冠以外部類的類名和$符號。內部類可以間接解決多繼承問題,可以使用內部類繼承一個類,外部類繼承一個類,實現多繼承。 內部類主要分為成員內部類,方法內部類,靜態內部類,匿名內部類。1.成員內部類
Time of Update: 2015-05-21
標籤:java static 一、用static修飾的靜態代碼塊:class Demo {{System.out.println("1、構造塊。");}static{System.out.println("0、靜態代碼塊。");}public Demo() {System.out.println("2、構造方法。");}}public class
Time of Update: 2015-05-21
標籤:iterator remove 一張圖三個知識點1.迭代器java.util.Iterator+hashNext() next() remove()java.lang.Iterable+重寫iterator()返回一個迭代器(容器需要使用增強forforeach)2.比較子實體類可以排序 java.lang.Comparable+compareTo排序比較子(解耦、應對多種定序)java.util.Comparator+
Time of Update: 2015-05-21
標籤:線程池 並發 編程 java 概述: 線程池機制是事先建立一些線程等待服務端程式的調用,這些線程儲存在一個數組結構中,稱為“線程池”。當伺服器有任務執行時,就從線程池中取出一個線程並給其分配任務,當線程任務執行完成後,再被放回線程池中。優點: 1.
Time of Update: 2015-05-21
標籤:一.Java開發環境搭建今天剛到公司,讓我先搭建開發環境呢,好久沒用了都快忘記了,在百度上百度了下,終於給搭建好了。我是win7系統,以我的為準說一下步驟安裝(安裝相關程式)先裝了 myEclipse,這個沒什麼只要一直下一步就行。接著是 JDK和 Tomcat也是按提示來。我預設安裝在: C:\Program Files
Time of Update: 2015-05-21
標籤:java編程細想成功的物件導向語言的五個要素1.1上面的主要有兩點要注意,首先是討論對象,實際上就是討論類的關係,主要包括類間 的關係、可見度、參考關聯性。在建立類的執行個體即對象的時候,主要考慮的是對象之間的訊息發送順序的影響,最後產生了程式的邏輯含義。 1.2 第二個需要考慮的是訊息的接受中出現的多態問題,這裡主要是動態綁定問題,動態綁定主要是方面物件導向編程過程,實現了更加優雅的調用代碼和強大的功能。2類 對象 域 方法 修飾符詳解
Time of Update: 2015-05-21
標籤: 1、在頁面上面我們可以簡單的寫成:<td align="center""><a href="<c:url value="/bbsfile?filename=20150417.XLS&saveasfilename=template.xls"/>">下載匯入模板</a></td> 2、在web.xml裡面配置servlet向Java類的跳轉: <servlet>
Time of Update: 2015-05-21
標籤: 1 <!DOCTYPE html> 2 <html lang="en"> 3 <head> 4 <meta charset="UTF-8"> 5 <title>類比Java中的Map</title> 6 7 <script> 8 9 function Map(){10 11 var obj = {};12