原创 Spring Cloud Data Flow的初體驗 Docker

如題,需要安裝好docker環境 剩下的 就都交給docker吧 主要分爲幾個步驟 1:啓動docker虛擬機 2:啓動工程 3:創建stream demo 啓動docker虛擬機 啓動時報錯 問題分析 因爲windows下安裝了g

原创 Spring Cloud Data Flow -2.0.1.RELEASE-中文 官網翻譯-附鏈接

源文檔 https://docs.spring.io/spring-cloud-dataflow/docs/2.0.1.RELEASE/reference/htmlsingle/ 目前進度 1:google翻譯初稿,目前已經調整過排版 ,

原创 駕考全流程 附祕笈

10.22 報名學車週末班 龍泉駕校手機註冊報名 10.22 下載駕考寶典之類的  練習科目一  ,先不看解說 第一遍如果80%成功率 基本上就沒問題 10.28 現場交資料-身份證 居住證 6張一寸白底照片 11.02 收到駕校短信 提

原创 一句話 分析 JAVA8 HashMap中用紅黑樹而不是AVL樹的原因

前幾天看算法新解有感 mark一下 紅黑樹犧牲了一些查找性能 但其本身並不是完全平衡的二叉樹。因此插入刪除操作效率略高於AVL樹 AVL樹用於自平衡的計算犧牲了插入刪除性能,但是因爲最多隻有一層的高度差,查詢效率會高一些。 參考文章:

原创 北京考駕照全流程 附祕笈

報名 10.22 報名學車週末班 龍泉駕校手機註冊報名 10.22 下載駕考寶典之類的 練習科目一 ,先不看解說 第一遍如果80%成功率 基本上就沒問題 10.28 現場交資料-身份證 居住證 6張一寸白底照片 11.02 收到駕

原创 2018工作最後一天 之 Calendar時間格式

坑一之時間格式 之前掉進過一個坑 SimpleDateFormat("YYYYMMddHHmmss") java6/Java7/java8中時間格式取值範圍變化如下 由此可見java8 相對增加了對周天/週年的支持 需要說明的是

原创 spring-jms-3.1.1 中jms的connection模式

基於spring-jms-3.1.1.RELEASE分析 org.springframework.jms.connection spring使用jms 一般我們使用都是這樣子 <bean name="jmsTransportList

原创 java8 看 ForkJoin & ThreadPoolExecutor & Executors

同步線程池類圖 先來一個同步線程池的類關係圖 總結在下面,有不妥之處請指正,謝謝! 類關係圖總結 1:ForkJoin和ThreadPool還是需要實現Runnable來完成線程池。 2:核心是AbstractExecutorSer

原创 rocketmq-spring-2.0.0 源碼分析(二)

項目結構 rocketmq-spring分爲build和demo兩塊內容 build中的核心是rocketmq-spring-boot工程 demo則給出了調用 consumer和producer的樣例 rocketmq-sprin

原创 mongodb3.2常用操作指南-driver版

pom增加driver <!-- 非OSGi 規範包 --> <dependencies> <dependency> <groupId>org.mongodb</groupId> <artifa

原创 java.util.ArrayList隨筆 java7 vs java8

參數保留 //VMs reserve some header words in an array private static final int MAX_ARRAY_SIZE = Integer.MAX_VALUE - 8; pri

原创 記一次G1收集器 的垃圾收集

新部署的cloud版 mini task 還處於前期熟悉階段,隨便top看了下機器內存情況,正好發現做垃圾收集 因此 mark一下 觀察jstat內存 jstat -gc 40731 1000 100 從圖中可看見目前還沒有發

原创 rocketmq-spring-2.0.0 源碼分析

時間倉促 先給出第一版,總體來說 還是需要多實踐 可以看做類似jdbcTemplate的東東 20多個文件 不算多 但是設計思想可以參考

原创 mark一下,以前對synchronized的理解可以扔掉了

synchronized 有三中定義 1:普通同步方法 鎖是當前實例對象 2:靜態同步方法 鎖是當前實例的class對象 3:同步方法快 鎖定的是括號內的對象 volitle : 1:處理器會對volitle對象的寫操作增加 LOCK