原创 supervisor error: class 'FileNotFoundError' , [Errno 2] No such file or directory:....xmlrpc.py報錯解決

supervisor是一個輕量級的,用python編寫的進程管理軟件,適合unix類的一些常駐系統的進程的管理 我習慣使用conda install supervisor 來安裝 supervisor,另一種通過yum或者easy

原创 初識Rust踩坑小記

首先開始安裝rust,我是在linux環境下安裝的 執行命令 curl https://sh.rustup.rs -sSf | sh 然後重新登陸下linux,下列命令生效即表示rust安裝成功 rustup -h 然後使用rust

原创 linux服務器ssh或scp免密登錄

應用場景 在服務器之間的scp和ssh需要免密登錄 方法: 在A服務器上的es用戶要ssh免密登錄到B服務器 首先保證A,B兩臺服務器都有es用戶 在A和B服務器上生成ssh公鑰和祕鑰(已經存在~/.ssh/id_rsa.pub就略

原创 python實現歐拉路徑查找算法與微信小遊戲《一筆畫完》(一)

   這段時間微信有個小遊戲叫《一筆畫完》很火,在朋友推薦我玩了之後,我發現這其實就是所謂的歐拉圖的簡化板,我們要做的就是找出歐拉路徑,遊戲中起點已經定好,而且可以保證是歐拉圖,如果不是的話也就沒法一筆畫完了,本着學以致用,邊學邊玩的目的

原创 shell腳本的if-else-elif

#!/bin/bash salt=`python test.py` salt1=`python test1.py` if [ "$1" = "jumper" ] then ./dosome.sh $salt elif [ "$1" =

原创 FireFox和Chrome瀏覽器Cookies存儲路徑記錄(以便後續操作Cookies以實現某些鮮爲人知的操作)

一、FireFox: 在windows環境下 Cookie數據位於:%APPDATA%\Mozilla\Firefox\Profiles\ 目錄中的xxx.default目錄,名爲cookies.sqlite的文件,如 C:\Users

原创 初識Rust

首先開始安裝rust,我是在linux環境下安裝的 執行命令 curl https://sh.rustup.rs -sSf | sh 然後重新登陸下linux,下列命令生效即表示rust安裝成功 rustup -h 然後使用rust

原创 sed: 1: “…”: invalid command code . on Mac OS

今天遇到個需求,需要批量替換多個文件中的一個字符串,結果踩坑了,記錄一下。 在linux下我們會想到用下面這個命令 sed -i "s/oldstring/newstring/g" grep -rl oldstring ./ 結果

原创 composer Failed to decode response: zlib_decode(): data error 問題解決

首先用 composer diagnose 命令診斷下問題 然後他告訴我 Checking composer version: WARNING You are not running the latest stable version,

原创 Xpath contains 函數特殊用法總結

不瞭解 Xpath的contains函數的可以看下w3c官方文檔 Xpath函數 可以看出 contains函數表示意思是,第一個參數字符串包含第二個參數時,返回true 實際用起來可能會有點差異(由於結合了路徑表達式和屬性) 比如我

原创 prometheus配置文件relabel_config淺析

關於prometheus配置文件relabel_config,先貼個官網鏈接 官網鏈接 example relabel_configs: - source_labels: [__address__] t

原创 MAC下定時任務設置與網絡事件監聽並執行相應腳本

最近有個想法,就是想在MAC網絡切換的時候,自動根據網絡切換來判斷是辦公環境還是家庭環境,從而執行對應的動作 做技術的都知道,我們在linux下一般用crontab實現定時任務。 在MAC下,我們一般用launchd實現定時任務,以及其他

原创 MAC查看與修改系統默認的shell

查看系統當前默認使用的shell有如下幾個方法 一、查看所有的shell cat /etc/shells 輸出 # List of acceptable shells for chpass(1). # Ftpd will not al

原创 brew install 報錯curl: (22) The requested URL returned error: 404 Not Found

今天在安裝 zookeeper 時,報瞭如下錯誤 brew install zookeeper Updating Homebrew... ==> Downloading https://mirrors.aliyun.com/homeb

原创 Intellij 系列軟件永久破解方案(最簡單好用方法)

首先下載 JetbrainsCrack-2.9-release-enc.jar 這個破解包 下載地址 以PyCharm 爲例,去講JetbrainsCrack-2.9-release-enc.jar放在軟件安裝目錄的bin目錄下(mac