原创 python 文件鎖 portalocker

多進程代碼需要對同一個文件寫入,需要用到文件鎖fcntl。而windows下沒有對應的fcntl module。僥倖發現portalocker可以用於文件加鎖。 import portalocker f = open(sa

原创 Windows下查看進程及結束進程命令

1、在命令行中敲入tasklist查看進程2、根據進程名殺死進程taskkill /f /t /im 進程名稱如殺死python進程 taskkill  /f  /im  python.exe

原创 latex 附錄 表格 公式 重新編號

表格:\appendix      \setcounter{table}{0}   %從零開始編號%定義編號格式,在數字序號前加字符“A"\renewcommand{\thetable}{A\arabic{table}}公式:\appen

原创 python 安裝指定版本的包 pip命令

使用pip命令安裝1.9.1的networkx包,命令如下: pip install networkx==1.9.1

原创 python 報錯位置 faulthandler

將以下兩語句放在程序中即可,運行後會提示錯誤 import faulthandler faulthandler.enable() python.exe 突然停止工作:報錯信息如下: 問題簽名:   問題事件名稱: APPCRASH  

原创 c++ 文件讀寫及new變量:內存不夠

例子1:FILE* f1=fopen(filename,"r");fclose(f1);打開一個文件,記得程序結束前關閉例子2:char * path=new char[100];delete []path;若使用new定義變量,程序結束

原创 隨感

 夜深人靜,當無人交流,或與親人吵架不和時, 不禁想起周國平的書《靈魂只能獨行》,已經記不起書中的內容了, 願有時間再讀一讀,在傷心時,可以進行自我慰藉。

原创 latex 下標放在正下方

 \max \limits_{f}

原创 多個CSV文件合併 寫入CSV文件 科學計數法

1、多個csv文件合併   1)打開cmd,切換到csv文件所在的文件夾   2)輸入copy *.csv all.csv, 然後enter。  all.csv表示合併後的文件名 2、      1) 寫入CSV文件時,數據末尾+“\

原创 python pylab 畫圖 圖例 多折線圖

import pylab as pl def drawFigure(list,nameslist): linestyle=['cx--','mo:','kp-.','bs--','p*:'] #紅,綠,黃,藍,粉,每個折

原创 latex -Provide a separate sheet listing all figure captions.

SMC 投稿,要求Provide a separate sheet listing all figure captions.latex的做法如下:將以下latex代碼放在參考文獻的後面,可以自動生成。{\renewcommand*\num

原创 virtualbox 安裝ubuntu 一些問題

1、自適應窗口點擊 窗口主菜單裏的設備->安裝增強功能,然後重啓。virtualbox安裝增強功能時【未能加載虛擬光盤】進入系統在側邊找到如圖加載的虛擬光驅,右擊,點擊彈出,然後就可正常安裝增強功能了2、退出全屏:右ctrl +F3、共享

原创 python 字典 鍵值 交集

def dictionarIntersetction(dict1,dict2): dict3 = dict.fromkeys([x for x in dict1 if x in dict2 and dict1[x]==dict2

原创 傅立葉分析和小波分析

傅立葉和小波分析學習,適合像我一樣的初學者,這兩篇論文寫的比較通俗易懂,推薦給大家 1、傅立葉分析和小波分析 https://www.zhihu.com/question/22864189 2、傅立葉分析 http://blog.jobb

原创 使用visio畫二維座標系

1、先畫兩條垂直的直線, 2、將兩條直線的另一端設置爲箭頭 3、使用短直線,放在直線上作爲刻度