原创 JAVA基礎(線程--死鎖)

線程死鎖與解決 介紹 多個線程被阻塞,當一個線程佔用某個資源,導致其他線程一直等待該資源被釋放,造成程序無法執行。 死鎖產生的條件: 1)互斥使用:一個資源只能被一個線程持有 2)不可搶佔:一個線程不能同另一個線程搶資源,只能等

原创 JAVA基礎(線程那些事)

java基礎–線程那些事 介紹 概念 概念 線程是進程1的一個執行路徑,一個進程中至少有一個線程,進程中的多個線程共享進程的資源。 併發 線程併發是同一個時間段內多個任務同時都在執行,並且都沒有執行結束。 線程安全 線程併發會遇

原创 SpringCloud集羣開發問題-引用組件包報錯程序包找不到問題

引用組件包報錯“程序包xx找不到”問題 錯誤描述 項目結構如下: user引入子組件api接口與database項目jar包時,maven編譯或打包會報錯: 程序包xx.xxx.xx…x.xMapper不存在 程序包xx.xxx

原创 JAVA基礎(java多版本)

java版本升級信息 java在升級過程中調整了許多底層的知識,這就需要我們程序員緊跟技術更新。 java基礎 自己列出的圖: 從ide中可以看到java8及之後版本的基本情況: 調整比較大的點:jvm java7調整了棧基礎

原创 zookeeper環境的準備

zookeeper環境的準備 簡介 介紹 是什麼 zooKeeper 是一個分佈式的,開放源碼的分佈式應用程序協調服務,爲分佈式提供一致性服務。 有什麼用 它提供了分佈式一致性問題解決方案 特性 順序一致性、原子性、可靠性、實時

原创 MQ探究-Kafka

多種MQ的探究-Kafka ActiveMQ原理探究與開發部署 RocketMQ原理探究與開發部署 Kafka 原理 簡介: kafka是一個支持高吞吐量的分佈式消息服務。 特點: kafka依賴於zookeeper進行節點註

原创 webservice的日常:springboot集成WS

webservice 的日常:springboot集成WS 好不容易擠出點時間,來記錄一些知識。 webservice上次使用還是三四年前,現在基本都在使用微服務,rest流行,所以webservice大概也只能在老系統或者特定環

原创 Mybatis探究

Mybatis探究 mybatis應用十分廣泛,也十分簡單,通過mybatis-generator反射生成對應的model與mapper即可直接使用。hibernate也有一套類似的工具,但使用起來沒有mybatis方便:hibe

原创 webservice的日常:springboot集成CXF

webservice 的日常:springboot集成CXF 1.springboot集成WS. 2.webservice的測試. 簡介 介紹見【springboot集成WS】,文章主要介紹cxf的應用 cxf: 用之前檢查下代碼

原创 webservice的日常:webservice的測試

webservice 的日常:webservice的測試 1.springboot集成WS. 2.springboot集成CXF. 簡介 這裏針對springboot集成的ws和cxf方式進行調用測試 postman 正常模式:有

原创 webservice 的日常:webservice的測試之camel

webservice 的日常:webservice的測試之camel 1.webservice的測試. 簡介 使用camel-cxf測試webservice 依賴: <dependency> <groupId>org.ap

原创 webservice的日常

webservice 的日常 好不容易擠出點時間,來記錄一些知識。 webservice上次使用還是三四年前,現在基本都在使用微服務,rest流行,所以webservice大概也只能在老系統或者特定環境下才能用到。 介紹 webs

原创 elasticsearch的應用

關於索引Elasticsearch的應用 描述 在關係數據庫中,索引是一種單獨的、物理的對數據庫表中一列或多列的值進行排序的一種存儲結構,它是某個表中一列或若干列值的集合和相應的指向表中物理標識這些值的數據頁的邏輯指針清單。 而

原创 MQ探究-RocketMQ

多種MQ的探究-RocketMQ ActiveMQ原理探究與開發部署 Kafka原理探究與開發部署 RocketMQ 原理 簡介: 集羣圖(來源於網絡): name-server:用來實時更新發現broker的服務,可多節點

原创 MQ探究-ActiveMQ

多種MQ的探究-ActiveMQ RocketMQ原理探究與開發部署 Kafka原理探究與開發部署 很久很久以前在公衆號上寫過一篇關於各消息中間件的分析與簡單應用,時隔N久,現在針對這幾個MQ做下探究,當然包括最新的應用。 公