原创 Docker安裝搭建鏡像私有倉庫

前言 爲什麼要搭建私有倉庫? Docker官方提供有公共倉庫,地址hub.docker.com,但是在企業開發中有時需要自己的鏡像倉庫,方便協同開發以及生產自己的鏡像,此時就需要一個私有倉庫。 一般來說都是用Linux系統的服務器,下面就

原创 Linux從零搭建Hadoop集羣(CentOS7+hadoop 3.2.0+JDK1.8完全分佈式集羣)

關鍵字:Linux  CentOS  Hadoop  Java 版本:  CentOS7  Hadoop3.2.0  JDK1.8 說明:Hadoop從版本2開始加入了Yarn這個資源管理器,Yarn並不需要單獨安裝。只要在機器上安裝了J

原创 Jhipster只生成VueJs前端代碼

現在的jhipster版本還沒有正式支持vue,不過我通過測試發現可以試用以下命令只生成前端vue,實現前後端分離 運行命令 jhipster --blueprint vuejs --skip-server --db mysql --a

原创 Linux(CentOS7)上安裝JDK1.8

關鍵詞:Java JDK JDK1.8 Linux CentOS7 1.下載Linux版的JDK1.8安裝包      下載Linux版的JDK,例如我下載的是Linux版的JKD1.8,文件是jdk-8u211-linux-x64.ta

原创 SpringBoot + Flume + Hadoop搭建日誌採集系統(通過Flume輸送springboot項目日誌到Hdfs文件存儲服務器)

主旨:講述SpringBoot項目使用LogBack日誌,LogBack + Flume收集日誌到Hdfs文件存儲服務器的環境搭建 主要軟件版本配置說明:      SpringBoot-2.1.4   (windows10 IDEA D

原创 Docker安裝搭建Nexus私有倉庫

Docker安裝搭建Nexus私有倉庫(Nexus 3.1.8) 一、安裝Docker和Docker-compose 可參考我的博客:Linux Cenots7 安裝 docker 和 docker-compose 很詳細,這裏不再贅述!

原创 Java——Jhipster初始化項目springboot + vue.js

創建應用之前 安裝generator-jhipster-vuejs 執行命令 npm install -g generator-jhipster-vuejs 創建一個應用 快速入門 開始之前爲你的應用創建一個空文件夾:mkdir jh

原创 Jhipster前端vue使用JDL生成數據頁面

Jhipster前端vue使用JDL生成數據頁面 1.編寫JDL文件 —— your-jdl-file.jh JDL文件示例: # 表與字段配置 /** * 科目 */ entity Subject { name String r

原创 Java——數據結構&算法

數據結構&算法 本篇文章編輯始於2019/7/31 遞歸計算 階乘 一個正整數的階乘(factorial)是所有小於及等於該數的正整數的積,並且0的階乘爲1。自然數n的階乘寫作n!。1808年,基斯頓·卡曼引進這個表示法。 計算方法

原创 docker啓動elasticsearch異常java.nio.file.NoSuchFileException

報錯示例:  docker啓動elasticsearch異常Exception in thread "main" java.nio.file.NoSuchFileException: /usr/share/elasticsearch/co

原创 SpringBoot+Sharding-JDBC操作分庫分表

什麼是Sharding-JDBC?什麼是分庫分表?爲什麼要分庫分表? 可查看本篇博客: Apache——ShardingSphere(分佈式數據庫中間件、對於分庫分表的操作利器) Sharding-JDBC操作水平分表 一、搭建環境 基礎

原创 Git拉取指定分支代碼

使用Git下載指定分支命令爲:git clone -b 分支名 倉庫地址 例如使用Git下載v.2.8.1分支代碼,使用命令:git clone -b v2.8.1 https://***

原创 Apache——ShardingSphere(分佈式數據庫中間件、分庫分表利器)

ShardingSphere官網:https://shardingsphere.apache.org/ 什麼是ShardingSphere? 官網說明: Apache ShardingSphere是一套開源的分佈式數據庫中間件解決方案組

原创 基於JDK1.8研讀HashMap——put()源碼總結

基於JDK1.8研讀HashMap——put()源碼總結 HashMap的put方法源碼 public V put(K key, V value) { return putVal(hash(key), key, value,

原创 docker啓動elasticsearch異常Failed to create node environment(解決)

我自己編寫了docker-compose文件用來啓動elasticsearch,docker-compose文件如下: version: '2' services: hdback-elasticsearch: #