原创 使用 jsDelivr CDN 加速 Github 倉庫的圖片,以作爲博客的圖牀

jsDelivr 是國外的一家優秀的公共 CDN 服務提供商,也是首個「打通中國大陸(網宿公司運營)與海外的免費 CDN 服務」1。jsDelivr 有一個十分好用的功能——它可以加速 Github 倉庫的文件。我們可以藉此搭建一個免費

原创 docker run的--rm選項詳解

在Docker容器退出時,默認容器內部的文件系統仍然被保留,以方便調試並保留用戶數據。 但是,對於foreground容器,由於其只是在開發調試過程中短期運行,其用戶數據並無保留的必要,因而可以在容器啓動時設置--rm選項,這樣在容器退出

原创 gitHub裏面的README.MD編輯器的使用手冊

在線編輯器地址:stackedit 網址:http://mahua.jser.me/ 網址:https://stackedit.io/

原创 網站開發流程(開發環境/測試環境---生產環境)

最近接手了兩個獨立站點的開發,開發完成交付的時候,中間遇到了很多問題,也讓我有了很多思考: 1. 由於是利用wordpress建站,所以是先把站點程序部署在了服務器上,那麼我的當前環境既是開發環境,又是生產環境,風險很大; 2. 公司開發

原创 獨立站點中圖庫服務器和視頻服務器的佈局

還是接着之前“利用wordpress構建獨立站點”的內容,在構建站點的時候,遇到了如下問題: 1. 服務器空間有限,如果上傳高清圖片的話,很佔用空間,同時也給站點的訪問帶來壓力; 2. 需要在站點上播放視頻,同樣需要佔用很大空間,同時也會

原创 Ubuntu拒絕root用戶ssh遠程登錄

#sudo vim /etc/ssh/sshd_config 找到並用#註釋掉這行:PermitRootLogin prohibit-password 新建一行 添加:PermitRootLogin yes 重啓服務 #sudo serv

原创 wordpress站點內容的填充和Betheme模板的使用

前兩章講解了如何選購雲服務器和wordpress的搭建: 《選擇阿里虛擬雲主機和FTP工具》 《在阿里虛擬雲主機上上傳wordpress》 本章講解wordpress網站內容的填充,剛搭建出來的站點,樣式、外觀都比較單一,具體實際應用還有

原创 在阿里虛擬雲主機上上傳wordpress

需要注意的是: 1、Windows 系統的主機請將全部網頁文件直接上傳到 FTP 根目錄,即 / 。 2、Linux 系統的主機請將全部網頁文件直接上傳到 /htdocs 目錄下 。 上傳完成後,然後右鍵點擊解壓,注意所有文件需要正確的解

原创 RESTful API接口設計標準及規範

RESTful發展背景及簡介 網絡應用程序,分爲前端和後端兩個部分。當前的發展趨勢,就是前端設備層出不窮(手機、平板、桌面電腦、其他專用設備…)。因此,必須有一種統一的機制,方便不同的前端設備與後端進行通信。這導致API構架的流行,甚至出

原创 Lombok 介紹

Lombok使用 介紹 在項目中使用Lombok可以減少很多重複代碼的書寫。比如說getter/setter/toString等方法的編寫。 IDEA中的安裝 打開IDEA的Setting –> 選擇Plugins選項 –> 選擇Brow

原创 PO,BO,VO和POJO的區別

PO:persistent object 持久對象 1 .有時也被稱爲Data對象,對應數據庫中的entity,可以簡單認爲一個PO對應數據庫中的一條記錄。 2 .在hibernate持久化框架中與insert/delet操作密切相關。

原创 家庭-中小微企業網絡規劃-探討

近期入手了一臺工控機,開啓了對openwrt的學習之旅,也似乎給自己打開了一個新天地。 家裏有一臺移動的光貓,還有華爲 Hi-Link Pro 路由,一直以來都是光貓直接連接上網,路由就只相當於一個DHCP服務器。一開始接入光貓的時候(移

原创 mac上基於tar.gz包安裝mysql服務

一、準備工作 (1)下載mysql-5.7.21-macos10.13-x86_64.tar.gz,並將該壓縮包移動至/usr/local目錄下 (2)解壓壓縮包 二、安裝 (1)將解壓的包重命名爲mysql;進行安裝,並一定要記住安

原创 MySQL數據庫出現The server quit without updating PID file.

一、服務器環境   操作系統:CentOS-6.4   服務器環境:集成環境LNMP1.0 二、步驟重現   1、安裝LNMP1.0,具體操作方法見這裏,安裝成功;   2、因個人需求,現將MySQL數據庫存放在/data/mysql/v

原创 docker 列出每個容器的IP

常用方法有兩種 docker inspect 容器ID | grep IPAddress 方法二 查看docker name: sudo docker inspect -f='{{.Name}}' $(sudo docker ps -a