原创 JavaScript獲取頁面上被選中的文字

window.getSelection();  js自帶api 實例:         <html><head><title>Get selected text with JavaScript</title><meta charset="

原创 Java web項目中讀取properties,xml文件

一般項目配置文件都會在系統啓動的時候進行加載(static塊中): 反射方式獲取properties public class WeixinUtil {     // 成員變量     private static String test

原创 3重DES

相對於DES(56位) 3重DES的祕鑰長度大大增加了 (112 168)  public class DESedeCoder {     /**      * 祕鑰算法      * java6只支持56位祕鑰      */   

原创 典型的非對稱加密算法 RSA

ps: RES算法僅僅需要一套祕鑰既可以完成加密/解密算法,並且公鑰的祕鑰長度明顯的小於私鑰的祕鑰長度,支持“公鑰加密,私鑰解密”和“私鑰加密,公鑰解密”這兩項加密解密原則。 代碼樣例: package encrypt.util; i

原创 DES 加密/解密 實例

package encrypt.util; import java.security.Key; import javax.crypto.Cipher

原创 servlet request getHeader("x-forwarded-for") 獲取真實IP

借鑑地址:http://blog.csdn.net/z69183787/article/details/21187485

原创 利用百度地圖api通過城市地址等信息取經緯度

標紅的是可以通過經緯度獲得當前城市信息(微信定位使用)。 Geocoding API有哪些功能? Geocoding API包括地址解析和逆地址解析功能。 地址解析是指,由詳細到街道的結構化地址得到百度經緯度信息,且支持名勝古蹟、標

原创 SqlSessionFactoryBean

在基本的 MyBatis 中,session 工廠可以使用 SqlSessionFactoryBuilder 來創建。而在 MyBatis-spri

原创 JAVA字符串格式化-String.format()的使用

常規類型的格式化 參考地址:http://blog.csdn.net/lonely_fireworks/article/details/7962171/   實例:         String url = "weixin";      

原创 RES 簽名/加解密

ps:本例爲RES加解密,簽名,驗籤的工具類。main方法是先對數據先通過公鑰加密再私鑰簽名,之後再通過公鑰驗籤私鑰解密。    package encrypt.util; import java.security.Key; import

原创 分享下多年積累的對JAVA程序員成長之路的總結

我也搞了幾年JAVA了,由於一向懶惰,沒有成爲大牛,只是一普通程序猿,不愛玩社交網站,不愛玩微博,唯獨喜歡百度貼吧,潛水很久了,手癢來給新人分享下從新手成長爲老鳥的已見,也刷刷存在感,應該不比曝照差吧。首先初識語法的階段,必須要學會怎麼操

原创 Spring與Mybatis整合的MapperScannerConfigurer處理過程

mybatis與spring整合的MapperScannerConfigurer的底層原理,之前已經分析過java中實現動態,可以使用jdk自帶api和cglib第三方庫生成動態代理。本文分析的mybatis版本3.2.7,mybatis

原创 BeanUtils

1.populate方法使用:     首先,它是在org.apache.commons.beanutils.BeanUtils包中的一個方法。 方法的作用:用來將一些 key-value 的值(例如 hashmap)映射到 bean 中

原创 maven jar包上傳中央倉庫 操作

1.選擇上傳的項目 2.右鍵-->Run as-->Maven build--->填寫GOALS --->deploy -e ---->run  就Ok啦  前提是pom.xml爲pom文件id要和settings.xml裏面的id 一致

原创 java基礎

JAVA的覆蓋、繼承和多態的詳細解說.this和super的用法 2010-05-27 16:30 JAVA的覆蓋、繼承和多態的詳細解說.this和super的用法 關鍵字: java 覆蓋 多態 繼承 this super  Java