原创 Maven2的配置文件settings.xml

Maven2的配置文件settings.xml 簡介:這篇博文非常好,我直接複製過來了供自己以後參考,原文地址:http://www.cnblogs.com/yakov/archive/2011/11/26/maven2_setti

原创 linux中安裝配置nexus以及maven的安裝配置

1、下載nexus:http://www.sonatype.org/nexus/go 可選擇tgz和zip格式,以及war,選擇tgz或zip時不同版本可能在啓動時存在一定問題,可能是因爲jdk版本問題,若無法啓動請選擇2.5或更早的版本

原创 在CentOS7中安裝mongodb

原文地址:http://www.linuxidc.com/Linux/2016-06/132675.htm 在 CentOS7 上安裝 MongoDB 1 通過 SecureCRT 連接至 CentOS7 服務器; 2 進入到

原创 JVMGC的分類詳解

                                                                                                                       

原创 淘寶秒殺系統內幕

導讀:最初的秒殺系統的原型是淘寶詳情上的定時上架功能,由於有些賣家爲了吸引眼球,把價格壓得很低。但這給的詳情繫統帶來了很大壓力,爲了將這種突發流量隔離,才設計了秒殺系統,文章主要介紹大秒系統以及這種典型讀數據的熱點問題的解決思路和實踐經

原创 分佈式系統常用思想和技術總結

轉載:原文地址http://blog.hebiace.net/other/428.html 一、分佈式系統的難點 分佈式系統比起單機系統存在哪些難點呢? 1. 網絡因素 由於服務和數據分佈在不同的機器上,每次交互都需要跨機器運

原创 深入理解分佈式事務

轉載:原文地址http://www.codeceo.com/article/distributed-transaction.html 1、什麼是分佈式事務 分佈式事務就是指事務的參與者、支持事務的服務器、資源服務器以及事務管理器

原创 java多線程學習-java.util.concurrent詳解(二)Semaphore/FutureTask/Exchanger

java多線程學習-java.util.concurrent詳解(二)Semaphore/FutureTask/Exchanger 3. Semaphore      我們先來學習一下JDK1.5 API中關於這個類的詳細介紹: “一個

原创 JVM內存參數詳解,以及GC回收參數詳解

堆大小設置JVM 中最大堆大小有三方面限制:相關操作系統的數據模型(32-bt還是64-bit)限制;系統的可用虛擬內存限制;系統的可用物理內存限制。32位系統下,一般限制在1.5G~2G;64爲操作系統對內存無限制。我在Windows

原创 java多線程學習-java.util.concurrent詳解(一) Latch/Barrier

java.util.concurrent, 提供了大量高級工具,可以幫助開發者編寫高效、易維護、結構清晰的Java多線程程序 1. CountDownLatch     我們先來學習一下JDK1.5 API中關於這個類的詳細介紹: “

原创 Redis總結一

一、Redis特性     速度快           Redis使用標準C編寫實現,而且將所有數據加載到內存中,所以速度非常快。官方提供的數據表明,在一個普通的Linux機器上,Redis讀寫速度分別達到81000/s和110000/s

原创 java多線程學習-java.util.concurrent詳解(四) BlockingQueue

java多線程學習-java.util.concurrent詳解(四) BlockingQueue 7.BlockingQueue     “支持兩個附加操作的 Queue,這兩個操作是:獲取元素時等待隊列變爲非空,以及存儲元素時等待空

原创 java多線程學習-java.util.concurrent詳解(三)ScheduledThreadPoolExecutor

java多線程學習-java.util.concurrent詳解(三)ScheduledThreadPoolExecutor 6. ScheduledThreadPoolExecutor     我們先來學習一下JDK1.5 API中

原创 spring4+springmvc+mybatis

前言:最近的項目需要用到mybatis,於是就想到了springmvc+mybatis架構。至於爲什麼使用這一架構就不詳細談了,現將這一架構簡單的搭建起來 一、首先創建maven項目,不懂maven的同學也不要緊(好像不懂maven的開發

原创 微服務架構的分佈式事務的幾個解決方案

                                                     微服務架構的分佈式事務的幾個解決方案 在網上看了很多的關於分佈式事務的文章,在此總結下微服務架構下的分佈式事務的幾個方式 一、儘量