原创 Spring boot的簡單rest服務(非xml方式配置)

背景 簡單使用spring boot配置一個rest服務,數據庫主要使用mysql沒有使用spring演示時候使用的h2(一種內存數據庫)和lombok(通過註解的方式生成getter和setter方法,因爲要在IDEA上面安裝插

原创 Elasticsearch使用Docker運行

場景 在本機中使用docker-compose.yml的配置文件方式運行Elasticsearch。方便本地使用Elasticsearch來開發。 步驟 這裏假設本機已經安裝好了,docker環境。並且對docker-compos

原创 OpenWrt鏡像製作

場景 最近想弄一箇舊筆記本的OpenWrt路由器,所以這裏需要使用OpenWrt官網鏡像文件製作一個u盤的OpenWrt啓動盤。 步驟 下載鏡像 在OpenWrt官網的所有固件鏡像下載頁面,下載X86-64的固件鏡像文件,如下圖:

原创 OpenWrt入坑之路

u盤啓動盤製作 從官網下載combined-squashfs.img.gz鏡像,爲何不使用ext4鏡像,因爲squashfs鏡像可以恢復,ext4改就改了,沒有Overlay機制。 啓動盤製作工具,使用etcher工具進行製作u盤

原创 Consul+Spring boot的服務註冊和服務註銷

一圖勝千言 先看一看要做事情,需要在Consul上面實現註冊中心的功能,並以2個Spring boot項目分別作爲生產者,消費者。 Consul 假設已經完成文章《Consul的開發者模式之Docker版》中的所有的配置,並啓動

原创 telnet中使用IMAP協議查看收件箱

問題 使用命令telnet進去查看收件箱。 步驟 # 使用telnet登錄郵件服務器,這裏使用的imap協議,不是pop3協議 telnet mail.xxx.com 143 Trying 100.200.90.104... Co

原创 Minikube本地安裝(mac版)

場景 聽說Minikube中的k8s比docker中k8s更加接近真實環境,打算在本地安裝一波minikube,官網地址如下: https://minikube.sigs.k8s.io/docs/ 步驟 現在本機的mac上面的do

原创 Elasticsearch中安裝插件(Docker-Compose版)

docker-compose.yml 這裏在原來的基礎上面增加安裝插件功能(shell腳本) version: '2.2' services: cerebro: image: lmenezes/cerebro:0.8.

原创 Mac上面安裝Python的db2數據庫驅動

更新 此方式已廢棄,改用手動安裝方式:Mac上面安裝Python的db2數據庫驅動(手動安裝) 背景 我想用Python寫個腳本程序,需要訪問db2,需要引入ibm_db的db2驅動。 步驟 安裝proxychains4 bre

原创 kubernetes dashboard登錄

場景 在本地簡單安裝好k8s(mac環境)後,就打算使用kubernetes dashboard的網頁版控制看一看,就遇到登錄需要token。 安裝啓動 dashboard kubectl apply -f https://raw

原创 Spring boot在Docker中以JPA方式連接Mysql

背景 最近在瞭解Docker的使用,發現docker在集羣部署方面和運維方面有比較大的優勢,通過統一的依賴關係,以鏡像的方式,將已經打好包的鏡像文件,部署到各個節點。 如果不用考慮集羣的同學,就不用折騰這個,如果想要讓應用,有較強

原创 學習波波老師kubernetes課程筆記

pod:虛擬機 NodePod Service:在本機之間暴露k8s內部服務 ClusterIP Service:k8s內部集羣的反向代理,k8s內部服務與服務之間調用 selector:Service選擇符合條件的標籤pod(

原创 比JD-GUI還要好用的Luyten

背景 主要是遇到了JD-GUI的// INTERNAL ERROR //問題,然後使用Luyten解決了。 參考: using java decompiler jd-gui and getting // INTERNAL ERR

原创 zsh中文亂碼

.zshrc export LC_ALL=en_US.UTF-8 export LANG=en_US.UTF-8 參考 zsh中文亂碼解決方法

原创 WebStorm中配置vue工程

參考: WebStorm 配置vue開發環境