Time of Update: 2016-09-04
Gson解析JsonObject和JsonArray,gsonjsonobjectGson中重要的幾個核心類:Gson、JsonParser、JsonObject、JsonArray。下面就是解析的步驟:public void parserJsonArray(String strJson){ //建立一個Gson對象 Gson gson = new Gson(); //建立一個JsonParser JsonParser parser = new JsonParser();
Time of Update: 2016-09-04
過濾器介紹,溶劑過濾器介紹這是在聽了強哥的第一遍課後馬上把能記住的點默寫下來,加深記憶,然後不足的地方 在查看文檔後繼續補充 最下面附原版文檔 過濾器是在頁面發出到伺服器後被伺服器過濾後再進行處理 可以有多個過濾器一起處理,成為過濾鏈 filter chain 可以設定多種的處理方式(request,forword,include),版面設定的forward則request無法處理
Time of Update: 2016-09-01
java多線程-線程通訊,java多線程線程線程通訊的目標是使線程間能夠互相發送訊號。另一方面,線程通訊使線程能夠等待其他線程的訊號。通過共用對象通訊線程間發送訊號的一個簡單方式是在共用對象的變數裡設定訊號值。線程 A 在一個同步塊裡設定 boolean 型成員變數 hasDataToProcess 為 true,線程 B 也在同步塊裡讀取 hasDataToProcess 這個成員變數。這個簡單的例子使用了一個持有訊號的對象,並提供了 set 和 check 方法:public class
Time of Update: 2016-09-02
java多線程-讀寫鎖,java多線程Java5 在 java.util.concurrent 包中已經包含了讀寫鎖。儘管如此,我們還是應該瞭解其實現背後的原理。讀/寫鎖的 Java
Time of Update: 2016-09-02
深入理解HTTPS通訊原理,深入理解https通訊一、HTTPS簡介HTTPS(Hyper Text Transfer Protocol over Secure Socket
Time of Update: 2016-08-31
自動化單元測試工具EvoSuite的簡單使用,單元測試evosuite一、EvoSuite簡介
Time of Update: 2016-08-29
使用DriverManager擷取資料庫連接的一個小改進,spring擷取資料庫連接由於使用DriverManager擷取資料庫連接時,由於DriverManager實作類別中有一段靜態代碼塊,可以直接註冊驅動,且可以同時管理多個驅動程式所以當換資料庫連接時需要指定不同的資料庫,那麼就需要反覆修改properties設定檔(雖然並不麻煩),所以我想將每種驅動串連程式的properties檔案都寫好具體當進行串連時,再加一個設定檔,這個設定檔中指定傳入哪個properties檔案先來看一下檔案路徑
Time of Update: 2016-08-26
java入門概念個人理解之集合類架構的簡要知識點:泛型的類型擦除,java架構 這裡想說一下在集合架構前需要理解的小知識點,也是個人的膚淺理解,不知道理解的正不正確,請大家多多指教。這裡必須談一下java的泛型,因為它們聯絡緊密,我們先看一下這幾行代碼: Class c1 = new ArrayList<String>().getClass();Class c2 = new ArrayList<Integer>().getClass();System.
Time of Update: 2016-08-26
Activiti工作流程學習-----基於5.19.0版本(7),activiti5.19.0八、BPMN 2.0流程圖詳解BPMN
Time of Update: 2016-08-22
JAVA按位元組讀取檔案,JAVA位元組讀取檔案JAVA的IO流一直都是我比較頭疼的部分(我沒有系統學過JAVA,一般需要實現什麼功能再去看文檔)。最近遇到一個需求:一個位元組一個位元組地讀取一個檔案。網上很多方法,代碼一大堆。我在這裡和大家分享一個簡單的辦法(至少對我的需求是有效)。1 File file= new File(fileName); //filename為 檔案目錄,請自行設定2 InputStream in= null;3 byte[] bytes= null;4 5
Time of Update: 2016-08-22
亂碼的解決,亂碼解決可能出現亂碼的情況1.從他人傳過來的檔案本地開啟的就是亂碼解決:確認編碼統一2.傳過來的編碼本地開啟正常,eclipse中為亂碼解決:先設定eclipse項目的編碼,再倒入檔案,必要情況下可以複製粘貼3.要改變傳過來的檔案編碼性質解決:應先在空白編輯器中設定好編碼再粘貼檔案內容
Time of Update: 2016-08-19
Java 測試URL地址是否能正常串連,javaurl 1 public static int testWsdlConnection(String address) throws Exception { 2 int status = 404; 3 try { 4 URL urlObj = new URL(address); 5 HttpURLConnection oc =
Time of Update: 2016-08-17
struts2.5架構使用萬用字元指定方法常見錯誤,struts2.5萬用字元struts2.5架構使用萬用字元指定方法(常見錯誤) 在學習struts架構時經常會使用到萬用字元調用方法,如下:<package name="shop" namespace="/" extends="struts-default"> <!-- 配置Action -->
Time of Update: 2016-08-17
信貸業務(Ali),信貸業務ali1、信貸業務視角 信貸業務主要有兩個視角,借款人和出資機構。借款人關心借多少錢,還多少錢,多少利息;機構關心信貸資產風險,收益。 領域模型上兩個視角分開:個人--->賬單、機構--->資產。出資機構可以多樣化(機構對接)。多一個機構(多一種類型的對接)。賬單--機構資產--機構對接。借記賬務,貸記賬務,資產賬務,資信調查,信貸管理。2、一達通·流水貸 一達通·流水貸業務:面向使用一達通出口基礎服務的客戶,以出口額度積
Time of Update: 2016-08-15
How Tomcat works — 七、tomcat發布webapp,tomcatwebapp目錄什麼叫發布webapp發布方式reload總結什麼叫發布發布就是讓tomcat知道我們的程式在哪裡,並根據我們的配置建立Context,進行初始化、啟動,如下:程式所在的位置建立Context,添加到Host初始化(建立解析webxml的digester)啟動(初始化filter、listener、servlet)webapp發布方式在tomcat
Time of Update: 2016-08-14
查看tomcat的記憶體情況,查看tomcat記憶體查看現有tomcat的記憶體大小情況1、啟動tomcat 2、訪問 http://localhost:8080/manager/status ,並輸入您在安裝tomcat時輸入的使用者與口令,如 admin ,密碼 admin(密碼是您在tomcat安裝時輸入的) 註:添加使用者,修改conf/tomcat-users.xml<
Time of Update: 2016-08-13
java學習筆記(4):記憶體管理,java學習筆記 在記憶體的方面,Java自身帶有垃圾運行機制,表面上好像我們可以忽略不計,但是如果我們對其加以理解的話,說不定有時會達到事半功倍的效果。 所以自己花些時間整理一些此類的資料。 一.基本概念1.棧 對於棧的理解,可以把它想象成一個只有一個入口的空桶,有一個原則就是“先進後出”原則,現在往裡面放東西,比如放進的順序是P,I,N,S,I,L,Y,等下如果要把字母拿出來的話,順序就變成了Y,L,I,S,N,I,
Time of Update: 2016-08-10
JAVA學習繪圖顏色及其筆畫屬性設定字型顯示文字,java設定字型package com.graphics;import java.awt.*;import java.awt.geom.Rectangle2D;import java.util.Date;import javax.swing.*;/** * * @author biexiansheng * */public class DrawString extends JFrame{ private Shape
Time of Update: 2016-08-10
How Tomcat works — 六、tomcat處理請求,tomcatworkstomcat已經啟動完成了,那麼是怎麼處理請求的呢?怎麼到了我們所寫的servlet的呢?目錄Http11ConnectionHandlerHttp11ProcessorCoyoteAdapterStandardEngineValveStandardWrapperValve總結 Http11ConnectionHandler在tomcat
Time of Update: 2016-08-09
java的 new 關鍵字,javanew關鍵字java的new關鍵字想必大家都知道這是執行個體化一個對象。沒錯,也是為新對象分配記憶體空間。比如new