原创 Java消息中間件(activeMQ)

文章目錄**第一章 消息中間件概述**1. 消息中間件的好處2. 什麼是消息中間件3. 什麼是JMS(規範)4. 什麼是AMQP(協議)5. 幾個常用消息中間對比**第二章 初始JMS****2.1 JSM相關概念****2.2

原创 eclipse3.6默認指向 WebContent 目錄 修改爲 webRoot

在 eclipse3.6中 , 它默認指向 的webRoot 爲 WebContent目錄 ,如果 , 我們的項目 webRoot 目錄不是這個名 , 我們遷移項目時等情況就會出現404。如何更改? l 第一, 新建項目時的設置

原创 字符串的編碼

計算機只能處理數字,如果要處理文本,就必須先把文本轉換爲數字才能處理。最早的計算機在設計時採用8個比特(bit)作爲一個字節(byte),所以,一個字節能表示的最大的整數就是255(二進制11111111=十進制255),如果要表

原创 優化MySQL數據類型——《深究MySQL》

1. 選擇數據類型總體原則 1.1 操作整型比字符簡單   因爲字符的字符集和校對規則(排序規則)使得字符的比較比整型的比較更爲複雜。   如我們應該用datetime、date或time存儲日期類型,而不是字符串。   我

原创 JavaScript中Console的9個常用調試命令

來源《碼農網》: http://www.codeceo.com/article/9-console-command.html 點贊 收藏 分享 文章舉報 zcl_love

原创 mybatis中傳入String類型參數的問題

1. 出現的問題 需求是想寫一個按公司名字查詢公司列表的功能,最開始的代碼如下 Dao層接口如下: @MyBatisDao public interface OfficeDao extends TreeDao<Office> {

原创 MySQL概要——《深究MySQL》

1. MySQL架構 MySQL的存儲引擎架構將查詢處理等系統任務和數據的存或取相分離。這種分離設計使得可根據不同的需求選擇不同的存儲方式。 存儲引擎不會解析SQL,InnoDB例外,它會解析外鍵定義,因爲MySQL服務器本身沒

原创 Mybatis中 Integer 值爲0時,默認爲空字符串的解決辦法

問題 需求是查詢級別爲0的用戶 User對象裏的level字段的值爲0,查詢時居然沒有查到爲level爲0的用戶。 <select id="selectSelective" parameterType="com.agri.ent

原创 APICloud中app如何在手機端測試

首先假設你已經有了APICloud賬號,並創建了App項目。 需要注意的是,手機和電腦需要連接在同一wifi環境下。 第一步 下載自定義Loader 進入“開發控制檯” 點擊我們的項目 選擇模塊,再選擇自定義Loadder

原创 重新理解@Resource註解

  @Resource和@Autowired註解都是用來實現依賴注入的。只是@Autowired按byType自動注入,而@Resource默認按 byName自動注入。   @Resource有兩個重要的屬性,分是name和t

原创 Java鎖詳解之無鎖(你必須要知道的CAS神操作)AtomicnIteger、AtomicStampedReference、AtomicIntegerArray

文章目錄你必須要知道的CAS操作原理CAS應用之 AtomicnIteger(讓int類型實現無鎖)AtomicStampedReference (讓對象實現無鎖)AtomicIntegerArray、AtomicLongArra

原创 Java鎖詳解之改進讀寫鎖StampedLock

文章目錄先了解一下ReentrantReadWriteLockStampedLock原理StampedLock重要方法StampedLock示例StampedLock可能出現的性能問題StampedLock源碼分析 先了解一下Re

原创 Java鎖詳解之ReentrantLock

文章目錄寫在前面ReentrantLock的重要方法ReentrantLock使用示例ReentrantLock的公平和非公平鎖ReentrantLock的重入鎖ReentrantLock的Condition機制Reentran

原创 Java鎖詳解

文章目錄什麼是鎖鎖的實現方式鎖涉及的幾個重要概念類鎖和對象鎖(重要)synchronized實現原理 什麼是鎖 計算機還是單線程的時代,下面代碼中的count,始終只會被一個線程累加,調用addOne()10次,count的值一

原创 SQL拆分實現與注意事項

SQL拆分的背景 任何系統的設計都是在不斷的迭代中改進的,在系統最初的階段,能夠最快的完成功能是首要任務,這就會導致我們在寫數據查詢時使用了大量的關聯查詢。而當系統用戶慢慢增加到我們不得不分庫分表的時候,原先的關聯查詢就會失效,這就迫