原创 Digital Ocean droplet遷移

轉載自:Digitalocean鏡像備份並更換機房位置(更換IP) Digitalocean支持數據的鏡像備份,可以實現快速將當前的環境複製到另一臺主機。具體步驟如下:   1.選擇你想要進行備份的主機 2.點擊左側菜單Snapshot

原创 OpenMPI報錯ORTE_ERROR_LOG: Data unpack had inadequate space

在多節點上運行MPI時可能會遇到以下錯誤: ORTE_ERROR_LOG: Data unpack had inadequate space 這有可能是由於不同節點間的MPI版本(或配置,如有的節點配置了debug模式)不一致導致的。

原创 echo: write error: Cannot allocate memory

當向某些文件echo時,會提示 echo: write error: Cannot allocate memory 解決辦法是: 在內核啓動時,添加參數 pci=assign-busses 添加方法: 在 /boot/grub/gru

原创 RS在不同設備間同步文件

參考: 1. Resilio(BtSync)搭建 2. 使用Resilio Sync共享文件【附操作指南】 4. Linux 下掛載新硬盤方法 5. Partition 1 does not start on physical secto

原创 使用 cloc 統計你的代碼量

轉自:使用 cloc 統計你的代碼量   今天發現一個特別好用的工具 cloc,可以用它統計代碼的行數。它可以識別多種開發語言,並在計算的時候忽略掉註釋和空行。 我記得我上次申請軟件著作權的時候,申請表格中要求提交代碼量,當時爲了計算行數

原创 升級pip後出現 ImportError: cannot import name main

原文鏈接   https://blog.csdn.net/accumulate_zhang/article/details/80269313 在Ubuntu中,升級了pip,再次使用pip 安裝相關的python包的時候就出現以下錯誤

原创 Ubuntu 綁定MAC地址和設備名

當一臺主機上存在多塊網卡時,經常出現網卡設備名亂序的問題。如,重啓前,網卡A的設備名爲eth0,網卡B爲eth1。重啓後卻變爲網卡A的設備名爲eth1,網卡B爲eth0。 這種情況需要將設備名綁定到網卡的MAC地址上,這樣就不會發生變動了

原创 正則表達式反向選擇

有時在用正則表達式篩選數據時,需要匹配不包含某個特殊字段的行,可以使用以下表達式來匹配 ^((?!CSDN).)*$ 以上表達式匹配所有不包括CSDN的行。

原创 scp 傳輸路徑包含空格

以路徑/path1/path 2/path 3/path4爲例,其中2級和3級路徑包含空格。解決方法如下 scp -P <port> user@ip:"/path1/path\\ 2/path\\ 3/path4" .   參考: 【筆

原创 ubuntu配置靜態路由及重啓生效

第一種方法:使用route命令(添加臨時路由) 添加到主機的路由 # route add -host 192.168.1.123 dev eth0 # route add -host 192.168.1.123 gw 192.168.1

原创 Linux端口映射

Windows下做端口映射有netsh工具,Linux下需要藉助iptables實現端口重定向。 首先,設置允許數據包轉發: $ sudo echo '1' > /proc/sys/net/ipv4/ip_forward 然後,設置轉發

原创 使用 tc netem 模擬網絡異常

原文鏈接:https://cizixs.com/2017/10/23/tc-netem-for-terrible-network/ 文章轉自:使用 tc netem 模擬網絡異常(原文配色實在是

原创 pip 離線下載安裝

1. online的機器上下載安裝包(如tensorflow 1.10.0): pip download tensorflow==1.10.0 2. 將安裝包拷貝至offline的機器,並在offline的機器上安裝: pip ins

原创 web.py 0.3 新手指南

轉自:web.py 0.3 新手指南開始 (僅爲自己查看方便而轉載。。。)   你知道Python同時你希望製作一個網站。 那麼web.py正好提供了一種簡單的方法。 如果你希望讀完整個指南, 你需要安裝Python, web.py, f

原创 Ubuntu安裝docker及nvidia-docker2

Ubuntu 通過apt安裝 Ubuntu安裝docker後再安裝nvidia-docker2時經常出現版本不匹配的問題,可以分以下兩步安裝: # 安裝docker export VERSION=18.06.1-ce && curl -