原创 springBoot+MongoTemplate,往多個數據庫中插入數據

一、準備 1、建立一個springBoot的maven項目(使用spring initailizr,或者建立一個maven後自己添加相關springBoot配置) <!--版本管理相關--> <parent> <groupId

原创 爬蟲寫得好,班房進得早(初)

好久沒有更博客了!因爲疫情在家閒置了半年,思維都不怎麼活躍了,而且剛上班這會,突然對技術失去了激情。沒有什麼動力去鞭策自己去學習,有一種要混喫等死得感覺。 在意識到這樣不行之後,我覺得要給自己佈置點作業了。四月底上了一週班,就是愉快得五一

原创 idea快速搭建mysql+mybatis 的springBoot項目(詳細圖文)

 一、創建一個空的工作空間 二、創建一個新的project(我的使用風格是,把idea裏的project當做eclipse裏的workspace使用,medules纔是一個個項目project)  創建完成後,選中new wind

原创 String中字符串相加,如何判斷是否產生新的對象

這個問題使用一個實例,就能很好地方便我們記憶public class StringTest { /** * @Author Loujitao * @Date 2018/6/21 * @Time 1

原创 線程的狀態與切換

Java中的線程的生命週期大體可分爲5種狀態。1. 新建/初始化(NEW):新創建了一個線程對象。2. 可運行(RUNNABLE):線程對象創建後,其他線程(比如main線程)調用了該對象的start()方法。該狀態的線程位於可運行線程池

原创 JUC學習系列二(線程池Executors與ThreadPoolExecutor)

概念說明 Executor:一個接口,其定義了一個接收Runnable對象的方法executor,其方法簽名爲executor(Runnable command), ExecutorService:是一個比Executor使用更廣泛的子類

原创 JUC學習系列一(阻塞隊列BlockingQueue)

阻塞隊列 BlockingQueuejava.util.concurrent 包裏的 BlockingQueue 接口表示一個線程安放入和提取實例的隊列。本小節我將給你演示如何使用這個 BlockingQueue。BlockingQue

原创 java反射基礎鞏固

        反射機制是在運行狀態中,對於任意一個類,都能夠知道這個類的所有屬性和方法;對於任意一個對象,都能夠調用它的任意一個方法和屬性,這種動態獲取的信息以及動態調用對象的方法的功能稱爲java語言的反射機制。一直以來反射技術都是J

原创 GitHub使用補充

    有段時間沒有更新博客了,前段時間剛換了工作,一直在學習微服務的東西。最近在整理微服務的學習案例,打算上傳到GitHub上,一方面做個記錄,以後隨時可以查看;另一方面,有需要參考的朋友,可以克隆下來跑跑試試。所有的案例都是調通後,p

原创 將本地項目提交到GitHub上圖文講解

 首先登錄GitHub,在上面創建一個你想要提交代碼的倉庫。不知道怎麼找的,可以參考下面幾個步驟 一個做項目簡介,一個做git提交時的文件忽略表。也可以稍後創建,方式如下 創建好的倉庫,還沒提交項目前的樣子如下: 通過gitbas

原创 springboot幾種傳參方式

  package com.steve.controller; import com.steve.entity.User; import org.springframework.web.bind.annotation.*; impor

原创 Mysql:The user specified as a definer ('xxx@'%') does not exist的解決方案

從生產數據庫導出的sql文件,在開發環境上生產庫。之後出的錯誤,運維應該是沒把視圖或者存儲過程這些東西,放到sql文件中。   視圖無權限解決方案如下 The user specified as a definer ('root'@'%'

原创 shell腳本,一次性啓動kafka集羣

版本centos6.5,64位操作系統,已配置JDK1.8,三個節點 在s121節點上可以免密登錄到另外兩個節點,另外kafka0.9.0.1的安裝目錄相同。  修改了主機名,並在每個節點的hosts文件中設置了映射  腳本內容:

原创 Idea創建maven項目,通過java API操作Hbase數據庫

一、準備 啓動hdfs集羣(之前的HA集羣),啓動Hbase。   二、創建工程 三、API操作Hbase分佈式數據庫 1)插入一條數據 @Test public void put() throws Exceptio

原创 基於Hadoop-HA上的Hbase完全分佈式搭建

  Hadoop-HA是基於之前版本搭建好的。 參考的文檔:http://hbase.apache.org/book.html#quickstart      hbase-site.xml配置   我的node1是hdfs的acti