原创 npm包管理器使用技巧

1.修改源 npm默認使用國外的源,所以下載包的速度很慢,建議使用國內淘寶源。 執行以下命令即可切換到淘寶源: npm config set registry https://registry.npm.taobao.org/ 如果想

原创 SSH免密登錄遠程服務器

適用系統:MAC OS、LINUX以及大部分基於UNIX的系統 1.客戶機生成RSA密鑰 ssh-keygen -t rsa #各項配置保持默認即可 ls ~/.ssh 查看是否有id_rsa(私鑰)和id_rsa.pub(公鑰

原创 WORD頁碼從第三頁開始

第1步: [插入]-[頁碼]-[頁面底端]。第2步: 將光標定位到第二頁最後一行末尾處,[佈局]-[分隔符]-[下一頁]。第3步: 雙擊第三頁頁碼處,將[頁眉和頁腳工具]-[設計]-[導航]中[鏈接到前一條頁眉]取消選擇。第4步: 進入在

原创 mac os中使用url scheme喚起qt程序並獲取啓動參數

網上查找到的資料大多是在xcode中設置如何被url scheme喚起並獲取啓動參數,qt creator的基本查不到,所以寫下這篇文章。 url scheme是一門比較實用的技術,例如電腦在瀏覽器中輸入"qq://"即可打開qq

原创 Centos7安裝Tomcat並配置爲服務且開機自動啓動

1.下載Tomcat 到tomcat官網,下載tar.gz後綴的包,假設文件名爲apache-tomcat-8.5.40.tar.gz,放到/usr/local目錄中。 2.安裝Tomcat cd /usr/local mkdir

原创 Centos7安裝redis(編譯安裝)

1.下載redis安裝包 去官網下載redis最新穩定版安裝包,後綴名爲tar.gz。 假設文件名爲redis-5.0.4.tar.gz,放到/usr/local目錄中。 cd /usr/local tar -zxvf redis

原创 Docker安裝Guacamole並使用Nginx反向代理爲https

1.部署docker環境 安裝後最好配置爲國內源,此步略過,網上教程很多。 2.部署數據庫環境 這裏直接使用宿主機內現有的mysql數據庫,就不用再安裝了。 接着,創建guacamole數據庫,編碼用utf8即可。 再運行以下命令,生成數

原创 Mac OS爲idea的maven添加阿里源

先找一下idea自帶的maven路徑 圖中,“Maven home directory”下拉框第二個就是maven所在路徑,複製它。 打開finder,使用shift+command+g彈出“前往文件夾”,輸入剛纔複製的路徑,跳轉。 可

原创 Docker中安裝Jenkins並配置

教程較簡潔,不清楚的部分請腦補。 1.部署docker環境 此步略過,網上教程很多,安裝後最好配置爲國內源。 2.安裝jenkins 先去這裏看一下最新lts的版本號: https://jenkins.io/zh/download/ 目前

原创 Angular使用反向代理調試時改變Cookie的路徑

由於angular在調試時,是使用反向代理的方式訪問後端,那麼就可能出現cookie路徑不同的狀況,導致session無法正常起作用。 例如angular端請求的地址爲http://localhost:4200/api/getNa

原创 Centos7安裝nginx(編譯安裝)

1.下載nginx 進入nginx官網,下載需要的版本的nginx包,以tar.gz結尾的文件。 假設文件名爲nginx-1.14.2.tar.gz,並且放在/usr/local。 2.安裝依賴環境 yum install -y

原创 docker容器對掛載的目錄沒有權限

試試以下命令 chmod -R 775 /data/es /data/es即宿主機中掛載的目錄。

原创 使用dd測試網絡傳輸速度

在linux和macos中看不到文件複製速度,往往不清楚smb或者afp的傳輸速度。 dd命令可以測試磁盤io速度,當然也可以測試網絡傳輸速度。 首先要掛載afp或者smb,此步略過。 然後準備好一定體積的測試文件(最好大點,比如1G以上

原创 Centos7安裝Mysql5.7(yum安裝)

可參見官網教程:https://dev.mysql.com/doc/mysql-yum-repo-quick-guide/en/ 1.下載mysql的yum源 https://dev.mysql.com/downloads/rep

原创 MySql多版本在Windows下的安裝教程

1.各個版本如何安裝,在此文不做描述,請見以往的教程。 2.多個版本,則在服務中會出現多個服務,所以使用cmd命令執行"mysqld --install"的時候,在後面需要加一個唯一的服務名,如"mysqld --install mysq