Time of Update: 2015-06-06
標籤:加密 演算法 java des aes 接下來我們介紹對稱式加密演算法,最常用的莫過於DES資料加密演算法。 DES DES-Data Encryption Standard,即資料加密演算法。是IBM公司於1975年研究成功並公開發表的。DES演算法的入口參數有三個:Key、
Time of Update: 2015-06-06
標籤:java 限速 儲存 沒有資源取之不盡用之不竭。伺服器頻寬有限,能限制一點算一點。最近在使用雲端儲存openstack swift做檔案儲存體下載。如題先上限速code:private Long writeResponse(HttpServletResponse response,InputStream stream, Long speed, Long startTime,
Time of Update: 2015-06-06
標籤: 工作記憶體與主記憶體 Java記憶體模型(jmm)的出現是為了各種作業系統和硬體的記憶體訪問的差異。 Java記憶體模型規定了變數(不含局部變數,因為局部變數線程私人,不存在共用問題)都得存放在主記憶體中,而每個線程對這些變數的操作都必須是從主記憶體中取出來並在工作記憶體中完成(如讀取、寫入的操作),不同線程之間不能訪問對方的工作記憶體。如,展現了線程、主記憶體、工作記憶體之間的互動關係:
Time of Update: 2015-06-06
標籤: 12345678910111213141516171819202122232425262728293031package com.howto; import java.io.FileInputStream;import java.io.IOException; import org.apache.poi.hwpf.HWPFDocument; /* * Here we will learn how to read a Doc file
Time of Update: 2015-06-05
標籤:Given n points on a 2D plane, find the maximum number of points that lie on the same straight
Time of Update: 2015-06-04
標籤:工具 編碼 測試載入器 java 推薦2個在編碼過程中既能減少編碼量,又非常容易上手的工具類:適用於Java反射和單測Assert。1
Time of Update: 2015-06-05
標籤:java 方法簽名 方法的名字和參數列表成為方法的簽名。注意,方法簽名不包括方法的傳回型別。本文通過測試理解參數列表的真正含義,以及在繼承中重寫方法時方法的返回值與父類中方法的返回值應該有怎樣的關係。這裡有三個輔助類:package methodsign;public class Ancestor {}package methodsign;public class Parent extends
Time of Update: 2015-06-05
標籤:JAVA學習SPRING MVC 引用連結:http://docs.spring.io/spring/docs/current/spring-framework-reference/html/mvc.htmlAnnotations[email protected]1.1 作為URL路徑@Controllerpublic class HelloWorldController { @RequestMapping("/helloWorld")
Time of Update: 2015-06-04
標籤: 項目用的是struts 2.3.15.3 這個版本,項目中有用到 struts2-json-plugin-2.3.15.3.jar 這個jar包。當把log4j的記錄層級調為error時,沒出現問題。當把記錄層級調為debug時,就會出現 java.lang.NoSuchFieldException: DEFAULT_PARAM.....但項目依然可以正常運行。
Time of Update: 2015-06-05
標籤:背景:某人力系統登入頁面必須安裝JRE,自動化測試伺服器安裝QTP後訪問登入頁面一直假死。 經檢查是由於環境變數衝突問題導致。解決方案: 刪除如下環境變數: "Administrator的使用者變數": 1) _JAVA_OPTIONS 2) IBM_JAVA_OPTIONS "系統變數": 1) _JAVA_OPTIONS 2) IBM_JAVA_OPTIONS 3)
Time of Update: 2015-06-04
標籤:在學習使用Java_Memcache操作memcache後,饒有興趣的研究了一下Java_Memcache的源碼。Java_Memcache在類AscIIClient中封裝了資料操作方法set/add/delete/append/get等。儲存資料set由Memcache命令詳解,我們知道memcache原始的set命令格式為set <key> <flag> <expiretime&g
Time of Update: 2015-06-04
標籤:課程:Java程式設計班級:1351姓名:王海寧學號:20135103成績: 指導教師:婁家鵬實驗日期:2015.5.18實驗密級: 預習程度: 實驗時間:3:20~5:00儀器組次: 必修/選修:必修實驗序號:實驗三實驗名稱:敏捷開發與XP實踐實驗內容:1. XP基礎2. XP核心實踐3. 相關工具 實驗儀器: 名稱型號數量膝上型電腦 lenovo
Time of Update: 2015-06-04
標籤:有篇文章對java反射的調用的效率做了測試,寫的比較好。猛擊下面地址 http://www.blogjava.net/stone2083/archive/2010/09/15/332065.html 上面的地址中有cglib的使用,關於cglib的其他的使用和原理參考下面幾篇文章 使用cglib動態建立java類 CGLIB學習筆記 http://wsmajunfeng.iteye.com/blog/1790143 關於java位元組碼架構ASM的學習
Time of Update: 2015-06-04
標籤: 課程:Java實驗 班級:201352 姓名:程涵 學號:20135210成績: 指導教師:婁佳鵬
Time of Update: 2015-06-05
標籤:前兩節講了socket服務端,用戶端的建立以及報文的封裝。今天就來講一下java對象和xml格式檔案的相互轉換。上一節中我們列舉了一個報文格式,其實我們可以理解為其實就是一個字串。但是我們不可能每次都去寫字串啊,這樣的話肯定要瘋。既然是物件導向的編程,肯定會有好的辦法來解決這個問題。我們使用JAXBContext這個工具。package cn.com.egj.entity.shortcutTransfer.test;import java.io.BufferedReader;import
Time of Update: 2015-06-05
標籤:1. 定義一個Java數組1 String[] aArray = new String[5];2 String[] bArray = {"a","b","c", "d", "e"};3 String[] cArray = new String[]{"a","b","c","d","e"};第一種是定義了一個數組,並且指定了數組的長度,我們這裡稱它為動態定義。第二種和第三種在分配記憶體空間的同時還初始化了值。 2. 列印Java數組中的元素int[] intArray = { 1,
Time of Update: 2015-06-04
標籤:問題:網上大部分內容重複,且描述簡單。註:內容:將某個字產生圖片,且對圖片背景色和圖片上字的顏色有要求的情況。解決:先用Graphics的方法setColor設定一下顏色,然後再用該類的fillRect填充背景色,接著再用該類的setColor設定一下顏色,再接著就是用該類的drawString畫字了。ImageIO.write輸出圖片。最後用該類的dispose釋放資源。局部代碼:int imageWidth = 200;int imageHeight =
Time of Update: 2015-06-04
標籤:運行時資料區域:Java虛擬機器在執行Java程式的過程中會把它所管理的記憶體劃分為若干個不同的資料區域。這些地區都有各自的用途,以及建立和銷毀的時間,有的地區隨著虛擬機器進程啟動而存在,有些地區則依賴使用者線程的啟動和結束位建立和銷毀,根據《Java虛擬機器規範》,Java虛擬機器將會包含以下幾個運行時資料區域:(圖片來源於網路)程式計數器: 程式計數器(Progeam Counter
Time of Update: 2015-06-04
標籤:在大規模服務化之前,應用可能只是通過RMI或Hessian等工具,簡單的暴露和引用遠程服務,通過佈建服務的URL地址進行調用,通過F5等硬體進行負載平衡。(1) 當服務越來越多時,服務URL組態管理變得非常困難,F5硬體負載平衡器的單點壓力也越來越大。此時需要一個服務註冊中心,動態註冊和探索服務,使服務的位置透明。並通過在消費方擷取服務提供者地址清單,實現軟負載平衡和Failover,降低對F5硬體負載平衡器的依賴,也能減少部分成本。(2)
Time of Update: 2015-06-04
標籤:異常 org.hibernate.InstantiationException: No default constructor for entity 當查詢的時候返回的實體類是一個對象執行個體,是hibernate動態通過反射產生的 反射的Class.forName("className").newInstance();需要對應的類提供一個無參建構函式,出現這種問題是一般都是實體類有一個有參的構造 ,沒有無參構造,下面說一下有參構造 和無參構造