原创 Netty+websocket的客服聊天室

Netty所需jar包 commons-beanutils-1.8.0.jar commons-collections-3.2.jar commons-logging.jar commons-lang-2

原创 SpringMVC 接口版本管理/IP訪問控制/ANT打包發佈到LINUX

前言 最近懶了很多也忙了很多,好多東西沒辦法分享到blog,因爲知識點比較雜,沒有時間整理。 寫這篇文章主要原因是,因爲遇到了同樣的問題,但是網上沒有很好的解決方案於是自己解決後,分享給大家    源碼在csdn download 文章尾

原创 自己做個java sqlite連接池

因各種奇葩原因只能自制一個簡易的連接池 雖然不是那麼強大, 但是已經滿足了項目的要求。 能快速的獲取和定期釋放連接即可,包括max,min的閾值效用 定義一個對象。這沒什麼好說的 import java.sql.Conne

原创 Thread.interrupt 快速解讀

        特性         [Interrupt爲什麼有時候有用,有時候沒用呢。] Interrupt設置一個線程爲中斷狀態Interrupt操作的線程處於sleep,wait,join 阻塞等狀態的時候,會拋出一個Interr

原创 【近期狀態】

最近一年都很忙,很久沒有更新技術博客了。之前寫的jvm也夭折了。 實在沒有時間在更新這些了。 最近想用業餘時間做一點有意思的東西,然後在github上開源,嗯嗯,希望能儘快做完。。 對於在文章中評論的朋友們,沒有時間一一評論。先抱歉了。我

原创 JVM - 1. Java虛擬機梗概,那些你不知道的VM

虛擬機梗概 JDK Java程序設計語言、 Java虛擬機、 Java API類庫這三部分統稱爲JDK(Java Development Kit),JDK是用於支持Java程序開發的最小環境 JRE Java API類庫中的J

原创 (java)六種常見排序

源碼下載http://download.csdn.net/download/crazyzxljing0621/9966908  其實還有很多需要學習和了解的算法等有時間繼續更新 概述 冒泡,選擇很穩定 基本有序的情況下插入排序效率高 希爾

原创 SpringMVC IOC DI接口版本管理(迭代版)

前言 之前寫過一篇文章 《SpringMVC 接口版本管理/IP訪問控制/ANT打包發佈到LINUX》  後來總覺得其中DI, IOC管理沒有貫徹下來,主要原因是以爲中間用了反射,來對Controller進行調用,反射又脫離了sprin

原创 JAVA虛擬機(JVM)及相關技術體系

JAVA虛擬機(JVM)及相關技術體系JVM - 1. Java虛擬機梗概,那些你不知道的VMJVM - 2. java堆棧裏面到底有什麼JVM - 3. Java對象創建那點事與內存佈局JVM - 4 更新中... 參考資料《深入理解J

原创 不積跬步無以至千里,不積小流無以成江海

《勸學篇》君子曰:學不可以已。  青,取之於藍,而青於藍;冰,水爲之,而寒於水。木直中繩,輮(煣)以爲輪,其曲中規。雖有(又)槁暴(曝),不復挺者,輮(煣)使之然也。故木受繩則直,金就礪則利,君子博學而日參省乎己,則知明而行無過矣。  故

原创 java socket BIO (ServerSocket,Socket,多線程)

Java Socket 今天給同事寫了一個socket bio的demo讓他來測試用,順便分享給大家,希望可以幫助正在學習和了解java bio的新人們 java.net.socket 是java中最基本的socket bio實現方式。

原创 HTTPS握手過程與對稱加密、非對稱加密

HTTPS和HTTP的區別 超文本傳輸協議HTTP協議被用於在Web瀏覽器和網站服務器之間傳遞信息。HTTP協議以明文方式發送內容,不提供任何方式的數據加密,如果攻擊者截取了Web瀏覽器和網站服務器之間的傳輸報文,就可以直接讀懂其中的信息

原创 淺讀java.util.Map及其實現類(二)

Map已知實現類概述 本文概述以下Map實現類,其中ConcurrentHashMap請轉步到 淺讀java.util.Map及其實現類(三) AbstractMap Attributes AuthProvider Concurrent

原创 JUC系列之模擬搶票(N人同時搶票,票不足系統補倉,N-M人繼續搶票)

下載 http://download.csdn.net/download/crazyzxljing0621/9969870 前言 10.1要去蘇州玩。 9月初去攜程買票,發現過幾天才放票 現在可以預約搶票。 用戶流程 : 選票 ->

原创 淺讀java.util.Map及其實現類(四)

繼續概述Map實現類 Provider RenderingHints SimpleBindings TabularDataSupport TreeMap UIDefaults WeakHashMap  Provider 標籤:SPI 概