原创 用diff命令計算源代碼(如C源碼)差異時忽略註釋的最詳細方法及應用

這裏我準備系統地總結一下這個問題。如果我們要統計一份源碼不同版本之間的差異,當然希望是忽略所有的註釋,我之前也寫過博客文章總結:https://blog.csdn.net/qysh123/article/details/72866251,

原创 Windows 10快速刪除大量回收站文件以及由此引起的回收站右鍵清空反應慢問題的解決

這個博文的標題很長,我稍微解釋一下。 前幾天在Windows 10上收集一些數據,由於刪除了幾萬個小文件,發現回收站清空的時候特別慢,就像用類似rd/s/q的方法快速清空,看到了這裏的帖子:https://justyy.com/archi

原创 Python Strip()函數踩坑記錄

今天遇到了一個奇怪的bug,仔細看了一下原來是自己想當然了: 我們一般用strip()函數去掉字符串首尾的空格或者換行符之類的,但是我有一個需求就是去掉字符串尾部的.txt,想當然的用了.strip('.txt'),仔細看了一下網友的解釋

原创 Windows系統中用Python Shutil拷貝文件夾並保持目錄結構的方法([Errno 13] Permission denied的解決辦法)

這個博客的目的很簡單,希望用Shutil實現目錄拷貝,並且在目標文件夾中保持源文件夾中的目錄結構,但是如果直接用: shutil.copy(source_dir,des_dir) 這種寫法,可能會報:PermissionError: [E

原创 torch.max總結

torch.max被廣泛應用在評價model的最終預測性能中,其實這個問題大家已經總結得挺詳細了,例如: https://blog.csdn.net/liuweiyuxiang/article/details/84668269 https

原创 Ubuntu 18.04中切換中英文輸入法的快捷鍵設置

這個需求其實很簡單。最近發現我使用的Ubuntu 18.04不能使用Ctrl+空格切換中英文輸入法了,覺得太傻了吧!百度一下然後看到了這條經驗:https://jingyan.baidu.com/article/03b2f78c2b6c0

原创 使用Androguard生成android apk文件的call graph(報錯:'DiGraph' object has no attribute 'node'的解決方法-2019年11月)

由於研究需要,今天又嘗試了一下用Androguard生成APK文件的Call Graph,發現還是有點坑,這裏記錄一下。 和之前很多朋友寫的記錄相比,目前的坑已經算是很簡單了,不過還是難免有坑啊! 按照這裏的介紹: https://and

原创 怎樣通過JGit獲得一次Commit的所有相關信息(如變更代碼行數)

在之前這篇博客中,我介紹瞭如何使用JGit獲取一次Commit修改的文件列表。那如果我們想獲得更多的統計信息呢?如每一個文件被修改的代碼行數。 一般情況下,可以使用諸如: git log --date-order --stat > ch

原创 LaTeX加入表格註釋(腳註)的方法和一個細節

這篇博客也就是非常簡要地記錄一下:在網友的博客中已經詳細介紹了LaTeX表格中加入註釋(腳註)的方法:http://blog.sina.com.cn/s/blog_5e16f1770102dxpi.html 可是在我用的時候,起初怎麼都調

原创 在OpenNMT中使用Transformer模型(沒有完全解決)

由於實驗評估需要,我想嘗試一下在OpenNMT中使用Transformer,不過還是遇到了一些問題,這裏記錄一下: 在之前的實驗中,我注意到OpenNMT的Seq2Seq model的performance實際上比不上最簡單的PyTorc

原创 基於PyTorch的Seq2Seq翻譯模型詳細註釋介紹(二)

這篇博客並不準備做詳細介紹,只是簡單總結一下問題: https://pytorch.org/tutorials/intermediate/seq2seq_translation_tutorial.html 這裏給出的Decoder Att

原创 OpenNMT訓練過程中的命令行輸出信息解釋

這個問題很簡單,但是這麼簡單的問題,OpenNMT也能讓人產生誤解,也算是本事啦。 我們在訓練模型的時候,可以看到OpenNMT會不斷生成類似: Step 50/400; acc:11.54; ppl:1714.07; xent:7.4

原创 給LaTeX表格加腳註時的奇怪問題(使用PDFLaTeX)

這個問題真的很莫名其妙,簡單記錄一下: 按照其他朋友的介紹,LaTeX中增加表格腳註實際上是很簡單的,例如這裏介紹的:https://www.jianshu.com/p/110714b2a535 但我在使用的時候發現一個小問題,所以記錄一

原创 Random Forest(隨機森林)在軟件缺陷預測領域的應用及其特點

這篇博客也就簡單總結一些基礎知識。從我個人的經驗和別人的論文來看,Random Forest是最適用於軟件缺陷預測的機器學習算法。例如這篇文章: Osman, Haidar, Mohammad Ghafari, Oscar Nierstr

原创 用Springer LaTeX模板時使用BibTeX遇到的問題和解決過程

這幾天想投一篇Springer出版社的EMSE,這是我第一次投這個期刊(和很多大牛比不了啊),在這裏:https://www.springer.com/journal/10664/submission-guidelines 下載了其LaT