原创 高級JAVA開發 Java基礎部分

高級JAVA開發 Java基礎部分ThreadLocal 以及內存泄漏問題 ThreadLocal 以及內存泄漏問題 分析如有不正確之處,請回帖或聯繫我:[email protected] 隨便找一個應用Thread

原创 高級JAVA開發 分佈式系統部分

高級JAVA開發 分佈式系統分佈式系統分佈式系統接口的冪等性分佈式鎖Redis 普通實現基於Redis的分佈式鎖框架:Redisson、RedLock基於zookeeper的分佈式鎖分佈式系統Session共享分佈式事務兩階段提交

原创 Spring3核心技術之事務管理機制(轉載)

文章轉至http://zhou137520.iteye.com/blog/1675199 Spring對事務的解決辦法其實分爲2種:編程式實現事務,AOP配置聲明式解決方案。  http://jinnianshilongnian.it

原创 很全的mvn介紹

轉自http://buzhucele.iteye.com/blog/1218004 1.前言  Maven,發音是[`meivin],"專家"的意思。它是一個很好的項目管理工具,很早就進入了我的必備工具行列,但是這次爲了把proje

原创 maven setting.xml配置說明

setting.xml <?xml version="1.0" encoding="UTF-8"?>   <settings xmlns="http://maven.apache.org/POM/4.0.0" xmlns:

原创 常用 Git 命令清單

轉載自 http://www.ruanyifeng.com/blog/2015/12/git-cheat-sheet.html 作者: 阮一峯 日期: 2015年12月 9日 我每天使用 Git ,但是很多命令記不住。

原创 maven parent

5.2.parent artifactId 父項目的artifact標識符 groupId 父項目的group標識符 version 父項目的版本 relativePath 父項目的po

原创 maven 學習總結

1、關於Maven 最近學了一些maven方面的知識,感覺這個工具挺好用,爲防遺忘現總結一下。Maven是一個項目管理工具,它可以通過一段描述信息來管理項目的構建、報告和文檔的軟件項目管理工具。它包含了一個項目對象模型 (Projec

原创 Maven那點事兒(Eclipse版)

前言:   由於最近工作學習,總是能碰到Maven的源碼。雖然平時工作並不使用Maven,但是爲了學習一些源碼,還是必須要了解下。這篇文章不是一個全面的Maven解析,而是一個簡單的介紹,包括Eclipse中如何使用Ma

原创 spring事務PROPAGATION_REQUIRES_NEW和PROPAGATION_NESTED區別(轉載)

解惑 spring 嵌套事務     在所有使用 spring 的應用中, 聲明式事務管理可能是使用率最高的功能了, 但是, 從我觀察到的情況看,  絕大多數人並不能深刻理解事務聲明中不同事務傳播屬性配置的的含義, 讓我們來看一下 Tra

原创 maven學習(上)- 基本入門用法

一、下載及安裝 1.1 下載maven 3.1.1 先到官網http://maven.apache.org/download.cgi 下載最新版本(目前是3.1.1 ),下載完成後,解壓到某個目錄(本文中是C:\Java\maven-3

原创 java中queue的使用(轉載)

轉載自   http://www.cnblogs.com/end/archive/2012/10/25/2738493.html Queue接口與List、Set同一級別,都是繼承了Collection接口。LinkedLis

原创 Maven入門--概念與實例

關鍵名詞     Project:任何您想build的事物,Maven都可以認爲它們是工程。這些工程被定義爲工程對象模型(POM,Poject Object Model)。一個工程可以依賴其它的工程;一個工程也可以由多個子工程構成。  

原创 HashMap vs. TreeMap vs. Hashtable vs. LinkedHashMap(轉載)

本文由 ImportNew - 唐小娟 翻譯自 Programcreek。歡迎加入翻譯小組。轉載請見文末要求。 Map是最重要的數據結構。這篇文章中,我會帶你們看看HashMap, TreeMap, HashTable和Linke

原创 Java程序員們最常犯的10個錯誤(轉載)

本文由 ImportNew - 林林 翻譯自 programcreek。歡迎加入翻譯小組。轉載請見文末要求。 1.將數組轉化爲列表 將數組轉化爲一個列表時,程序員們經常這樣做: 1 List<Strin