原创 關於一個字符佔多少個字節的問題

首先解釋爲什麼說char佔兩個字節 Java code ? 1 2 3 4 5 6 public static void main(String[] args) {     System.out.print

原创 使用JavaMail SMTP協議發送郵件

使用JavaMail SMTP協議發送郵件 最近需要實現通過發送郵件讓用戶找回密碼的功能,自己用Socket寫了SMTP協議的郵件發送程序,但是很多郵件服務器的anti-spam需要驗證發送郵箱的合法性,所以只得放棄,後來發現用j

原创 maven打包時加入依賴包及加入本地依賴包

maven打包的時候默認是不加入依賴的jar包的,所以想打出一個獨立的可運行jar包的話直接mvn clean install package是不行的。需要略改動下pom文件,加入如下plugin ? 1 2

原创 jotm

s什麼是JOTM編輯 JOTM (Java Open Transaction Manager)是由ObjectWeb協會開發的功能完整的且資源開放的獨立的事務管理器。 它提供了 JAVA 應用程序的事務支持,而且與 JTA( JAV

原创 實現SMTP服務

實現SMTP服務 作者:佚名    轉貼自:轉貼 實現SMTP服務 SMTP服務概述   鑑於本課程的默認讀者羣是那些對Internet的使用已經比較熟悉的老用戶,所以我們在此並不打算花很多時間介紹e_mail的使用常識,如

原创 Openfire開發配置,Openfire源代碼配置,OpenFire二次開發配置

目錄(?)[-] 下載源代碼httpwwwigniterealtimeorgdownloadssourcejsp把源代碼解壓出的openfire_src文件夾放至eclipse workplace注意若是變更瞭解壓出來的文件名則接下來所

原创 解說同源策略和跨域訪問

儘管瀏覽器的安全措施多種多樣,但是要想黑掉一個Web應用,只要在瀏覽器的多種安全措施中找到某種措施的一個漏洞或者繞過一種安全措施的方法即可。瀏覽器的各種保安措施之間都試圖保持相互獨立,但是攻擊者只要能在出錯的地方注入少許JavaScrip

原创 SpringMVC重定向視圖RedirectView小分析

前言   SpringMVC是目前主流的Web MVC框架之一。        本文所講的部分內容跟SpringMVC的視圖機制有關,SpringMVC的視圖機制請參考樓主的另一篇博客:   RedirectView這個視

原创 ActiveMQ 使用場景

ActiveMQ 安裝測試就不做介紹了,下面我說說ActiveMQ 使用場景。 1.非均勻應用集成          ActiveMQ 中間件用Java語言編寫,因此自然提供Java客戶端 API。但是ActiveMQ  也爲C/C

原创 IDEA快捷鍵使用技巧整理

IDEA快捷鍵使用技巧整理 IDEA快捷鍵及包含的IDEA使用技巧不曉得哪位好心人整理的,若知曉源出,請告知。 當然如果你僅用IDEA來寫HTML/CSS也很方便,因爲IDEA編輯器默認集成的zenconding簡寫方式幫助你

原创 spring mvc CommonsMultipartResolver文件上傳maxUploadSize限制大小

第一步:配置sping  Xml代碼   <bean id="multipartResolver"             class="org.springframework.web.multipart.commons.Commo

原创 MyEclipse最最常用的快捷鍵

Eclipse/MyEclipse最最常用的快捷鍵 Version:v1.0 F鍵類   F2顯示詳細信息 F3跳到聲明或定義的地方 Ctrl + 鍵類   Ctrl+1 快速修復(最經典的快捷鍵,就不用多說了) Ct

原创 js 獲取select的值 / js動態給select賦值

[javascript] view plaincopy var t = document.getElementById("select1");              var selectValue=t.options

原创 IntelliJ IDEA 常用快捷鍵

查詢快捷鍵CTRL+N   查找類CTRL+SHIFT+N  查找文件CTRL+SHIFT+ALT+N 查找類中的方法或變量CIRL+B   找變量的來源CTRL+ALT+B  找所有的子類CTRL+SHIFT+B  找變量的類CTRL+

原创 jqgrid-parmNames和jsonReader的使用,以及json的返回格式

view plain prmNames : {       page:"page",    // 表示請求頁碼的參數名稱       rows:"rows",    // 表示請求行數的參數名稱       sort: