原创 批量刪除無用Docker鏡像的命令
Linux 下操作 刪除存在none 的鏡像 docker rmi $(docker images | grep "none" | awk '{print $3}') 刪除已退出的容器 docker rm $(docker ps
原创 Gulp 壓縮靜態資源
使用gulp 壓縮靜態資源 在項目的根目錄下執行以下命令: npm install gulp -g npm install gulp-minify-css gulp-uglify gulp-htmlmin gulp-htmlcle
原创 Zookeeper 基本概念原理
學習之前,讓我們帶着幾個問題進入,Zookeeper的數據結構是什麼樣的?如何實現分佈式一致性?都有哪些應用場景呢? zookeeper 簡介 Zookeeper 是一個開放源碼的分佈式應用程序協調服務,它包含一個簡單的原語集,分
原创 域名配置使用Https安全協議
前景: 趁着雙十一,廉價入手了一臺服務器,一個域名,現在爲域名所解析的服務器配置SSL證書,使其能使用https安全加密的方式訪問。 首先需要申請一本證書,當然也可以使用電腦生成一本,但是相對而言不算安全,可以前往阿里雲申請一本免
原创 Nexus 搭建 Maven私服竟如此Easy
前景 趁着最近雙十一,買個低配服務器搭建Maven的私服,把平常用到的一些jar包,扔到上面,方便使用公司電腦和自己電腦時不會找不到私包。 資源與預裝 機器配置: 1核2g 系統: centos 預裝Java、maven、dock
原创 Java 使用 Grpc 快速入門
Grpc的原理 一個RPC框架必須有兩個基礎的組成部分:數據的序列化和進程數據通信的交互方式。 對於序列化gRPC採用了自家公司開源的Protobuf。什麼是Protobuf? Google Protocol Buffer(簡
原创 搜索引擎收錄Hexo博客鏈接
站點地圖 站點地圖即sitemap, 是一個頁面,上面放置了網站上需要搜索引擎抓取的所有頁面的鏈接。站點地圖可以告訴搜索引擎網站上有哪些可供抓取的網頁,以便搜索引擎可以更加智能地抓取網站。 生成站點地圖 安裝百度和Google的站
原创 博客系統hexo yelee搭建歷程
使用hexo搭建博客 什麼是 Hexo? Hexo 是一個快速、簡潔且高效的博客框架。Hexo 使用 Markdown(或其他渲染引擎)解析文章,在幾秒內,即可利用靚麗的主題生成靜態網頁。 npm install hexo hex
原创 配置Linux服務器使用ssh免密登陸
生成祕鑰對 首先生成自己的祕鑰對,當然也可以原來有的可以跳過此步驟 使用命令: ssh-keygen -t rsa -b 2048 -C "my email" Generating public/private rsa key
原创 SpringCloud利用Consul實現分佈式配置中心
文章目錄consul介紹使用consul配置中心將服務註冊到consul上推送配置到consul配置中心效果圖 consul介紹 Consul 是 HashiCorp 公司推出的開源工具,用於實現分佈式系統的服務發現與配置。與其他
原创 基於Guava的RateLimiter設計常用接口限流功能
Guava是一組核心庫,包括新的集合類型(例如multimap和multiset),不可變集合,圖形庫,函數類型,內存緩存以及用於併發,I / O,散列,基元的API /實用程序,反射,字符串處理等等! 本示例只使用了Guava工
原创 Springboot+Gradle+Docker構建多模塊項目
文章目錄背景引入子模塊時exclude失效Gradle Docker plugin推薦Docker打包SpringBoot多模塊項目gradle構建的jar包找不到main入口 背景 原有Springboot基於Maven構建的多
原创 熱數據本地緩存 - ehcache
什麼是ehCache EhCache 是一個純Java的進程內緩存框架,具有快速、精幹等特點,是Hibernate中默認的CacheProvider。 一、具體描述 Ehcache是一個用Java實現的使用簡單,高速,實現線程安全
原创 SpringBoot 2.0 使用 Thymeleaf 實現前後端分離
什麼是Thymeleaf Thymeleaf是一種Java XML / XHTML / HTML5模板引擎,可以在Web和非Web環境中使用。它更適合在基於MVC的Web應用程序的視圖層提供XHTML / HTML5,但即使在脫機
原创 SpringBoot集成Elasticsearch 進階,實現中文、拼音分詞,繁簡體轉換高級搜索
Elasticsearch 分詞 分詞分爲讀時分詞和寫時分詞。 讀時分詞發生在用戶查詢時,ES 會即時地對用戶輸入的關鍵詞進行分詞,分詞結果只存在內存中,當查詢結束時,分詞結果也會隨即消失。而寫時分詞發生在文檔寫入時,ES 會對文