原创 java-漢字轉換拼音工具

漢字轉換拼音工具類: public class CnConvertSpellUtil { private static final String WORD_BASE_PATH = "/F02-GB2312-to-PuTongHua-Pi

原创 Xshell自動斷開連接解決辦法

用Xshell,連接斷開後Session的標籤頁會關閉,同時Xhshell會退出,導致無法找到之前操作記錄,怎麼讓它留着呢? 設置如下: MenuBar -> Tools -> Options -> Advanced 有一個“Exit

原创 java二維碼生成與解析代碼實現

二維碼,是一種採用黑白相間的平面幾何圖形通過相應的編碼算法來記錄文字、圖片、網址等信息的條碼圖片。如下圖 二維碼的特點: 1.  高密度編碼,信息容量大 可容納多達1850個大寫字母或2710個數字或1108個字節,或

原创 關於google-collections.jar

google collections是google的工程師利用傳說中的“20%時間”開發的集合庫,它是對java.util的擴展,提供了很多實用的類來簡化代碼。google collections使用了範型,所以要求jdk1.5以上。它

原创 單點登錄-SSO

摘要:單點登錄(SSO)的技術被越來越廣泛地運用到各個領域的軟件系統當中。本文從業務的角度分析了單點登錄的需求和應用領域;從技術本身的角度分析了單點登錄技術的內部機制和實現手段,並且給出Web-SSO和桌面SSO的實現、源代碼和詳細講解;

原创 hibernate saveOrupdate操作含有聯合主鍵的對象問題

環境:jdk1.6   框架:SSH 服務器:resin 首先交代下大概業務,實體A(某一行業屬性配置)、實體B(行業功能,such as 發送短信的機制)、其中A種使用聯合主鍵; 行業初始化時,保存當前行業的機制(保存B對象),同時保

原创 獲取xml配置文件中參數demo

public static String getParameter(String name) { String xpath = "/webapp-configs/param[@name='" + name + "']/@value"

原创 js去除空格

<pre name="code" class="html">SCRIPT LANGUAGE="JavaScript"> <!-- //出處:網上搜集 // Trim() , Ltrim() , RTrim() String.prototy

原创 JVM內存結構

根據 JVM 規範,JVM 內存共分爲虛擬機棧、堆、方法區、程序計數器、本地方法棧五個部分。 1、虛擬機棧: 每個線程有一個私有的棧,隨着線程的創建而創建。棧裏面存着的是一種叫“棧幀”的東西,每個方法會創建一個棧幀,棧幀中存放了局部變量

原创 Java線程池總結

Java線程池總結 什麼要用線程池? 諸如 Web 服務器、數據庫服務器、文件服務器或郵件服務器之類的許多服務器應用程序都面向處理來自某些遠程來源的大量短小的任務。請求以某種方式到達服務器,這種方 式可能是通過網絡協議(例如 H

原创 web.xml配置詳解

1、Web應用圖標:指出IDE和GUI工具用來表示Web應用的大圖標和小圖標     <icon>     <small-icon>/images/app_small.gif</small-icon>     <large-icon>/i

原创 IntelliJ IDEA14 + tomcat 設置熱部署

IntelliJ IDEA14 + tomcat 設置熱部署,廢話不多說,直接看圖,每步寫的很清楚,不明白的留言. 1.點擊idea中tomcat設置                          2.點擊deployment查

原创 Spring Boot 集成Swagger

詳情見https://github.com/laoma0911/spring-boot-swagger之所以沒有寫太詳細教程, 1、難度不大,網上教程賊多; 2、論證過程中發現swagger拓展性太差,最主要的是代碼入侵性太強!!

原创 解決虛擬機上的tomcat無法被主機訪問的問題

在wmware中安裝linux後安裝好數據庫,JDK及tomcat後啓動服務,虛擬機中可以訪問,但是主機卻無法訪問,但是同時主機和虛擬機之間可以ping的通。  網上查閱資料後  第一種解決方法是關閉虛擬機中的防火牆服務。桌面--管理-

原创 GIT PULL 報錯 :You have not concluded your merge (MERGE_HEAD exists).

git 執行  git pull時 提示一下內容: You have not concluded your merge (MERGE_HEAD exists). Please, commit your changes before yo