原创 啓用TOMCAT的SSL

 啓用TOMCAT的SSL 本教程使用 JDK 6 和 Tomcat 7,其他版本類似。基本步驟:使用 java 創建一個 keystore 文件配置 Tomcat 以使用該 keystore 文件測試配置應用以便使用 SSL ,例如

原创 getInstance與new的區別【百度】

getInstance編輯 本詞條缺少名片圖,補充相關內容使詞條更完整,還能快速升級,趕緊來編輯吧! getInstance是一個函數。在java中,可以使用這種方式使用單例模式創建類的實例,所謂單例模式就是一個類有且只有一個

原创 Java中常用的加密方法(JDK)

加密,是以某種特殊的算法改變原有的信息數據,使得未授權的用戶即使獲得了已加密的信息,但因不知解密的方法,仍然無法瞭解信息的內容。大體上分爲雙向加密和單向加密,而雙向加密又分爲對稱加密和非對稱加密(有些資料將加密直接分爲對稱加密和非對稱加密

原创 非對稱加密算法RSA

RSA      這種算法1978年就出現了,它是第一個既能用於數據加密也能用於數字簽名的算法。它易於理解和操作,也很流行。算法的名字以發明者的名字命名:Ron Rivest, AdiShamir 和Leonard Adleman。   

原创 接地氣的闡述SSL握手協議

SSL握手協議 SSL又叫“安全套接層(Secure Sockets Layer)協議”,是一種在客戶端和服務器端之間建立安全通道的協議。 SSL爲通信雙方提供了一種安全、可信、有效的通信方式。 SSL協議分爲密匙協商、數據通信

原创 Linux下安裝tomcat並指定jdk

1、tomcat下載安裝 下載 tomcat.tar.gz,下載地址(非官方網址,親測可用), 解壓 tar -zxvf 壓縮包名稱 -C 安裝目錄 2、jdk下載安裝 方法一: 查詢版本:yum search java | grep -

原创 3des加密算法的Java實現

import javax.crypto.Cipher; import javax.crypto.SecretKey; import javax.crypto.spec.SecretKeySpec; public class C

原创 一張圖看懂encodeURI、encodeURIComponent、decodeURI、decodeURIComponent的區別

一、這四個方法的用處 1、用來編碼和解碼URI的 統一資源標識符,或叫做 URI,是用來標識互聯網上的資源(例如,網頁或文件)和怎樣訪問這些資源的傳輸協議(例如,HTTP 或 FTP)的字符串。除了encodeURI、encodeURIC

原创 JVM性能調優監控工具jps、jstack、jmap、jhat、jstat、hprof使用詳解

JVM性能調優監控工具jps、jstack、jmap、jhat、jstat、hprof使用詳解 - 實例分析 原文  http://josh-persistence.iteye.com/blog/2161848 第一部分:工具

原创 Jgroups初步講解

轉自:http://xpenxpen.iteye.com/blog/2041897 1.官方的tutorial已經很好了,得首先閱讀。  http://www.jgroups.org/ug.html 本文其實是官方的tutorial的筆記

原创 ognl概念和原理詳解

引言:衆所周知,在mvc中,數據是在各個層次之間進行流轉是一個不爭的事實。而這種流轉,也就會面臨一些困境,這些困境,是由於數據在不同世界中的表現形式不同而造成的:   1. 數據在頁面上是一個扁平的,不帶數據類型的字符串,無論你的數據結構

原创 JAVA_OPTS Java虛擬機參數說明

下面是配置Java虛擬機的參數 堆設置 -server:一定要作爲第一個參數,在多個CPU時性能佳 -Xms:初始堆內存大小,Server端JVM最好將-Xms和-Xmx設爲相同值 -Xmx:堆內存最大值,建議不要超過物理內存的一半 -X

原创 使用new和反射產生java內部類的實例化對象

前兩天看到一道面試題,是關於內部類的知識,覺得很有意思。 這道題是這樣的: 根據註釋填寫(1),(2),(3)處的代碼 public class Test{        public static void main(Stri

原创 linux 重啓apache

轉載自:https://www.cnblogs.com/zjzhuwenbo/archive/2013/12/12/3471231.html Apache是怎樣啓動的 如果配置文件中Listen定義的是默認的80端口(或1024以下),那

原创 Eclipse中java項目引用dll庫的路徑設置

問題:Eclipse中java項目引用dll庫的路徑設置 錯誤發現:更換eclipse引用其他jdk後,程序調用sigar方法時報錯,如圖: 但可以看到lib文件夾下存在jar與dll,如圖: 更換爲原jdk後,未出現此問題。 解決方