原创 Java 去除Arraylist中的重複元素

使用LinkedHashSet數據類型是最簡單的去除ArrayList重複元素的方法。有點類似python裏的set數據類型。上代碼 import java.util.ArrayList; import java.util.Arrays

原创 Git: fatal: Pathspec is in submodule

如何把另一個git repo加到自己的git repo下? 直接甩鏈接:https://stackoverflow.com/questions/24472596/git-fatal-pathspec-is-in-submodule   如

原创 Java對象數組排序

爲了排序,我們可以實現Collections.sort() 或者Arrays.sort() 方法,需要兩個參數,分別是需要排序的對象數組以及自己實現Comparator 接口 。如下例子: /* Here we have a class

原创 將Java Integer 轉換成 String類型

查了好幾遍了,記錄下 There are many ways to convert an Integer to String in Java e.g. by using Integer.toString(int) or by using 

原创 在一個終端使用多個SSH私鑰

實驗室的服務器需要通過ssh訪問,但是計算中心有自己的ssh key(曾經我的解決辦法是暴力將所有server的ssh key換成同一個)。今天學到了,可以通過設置~/.ssh/config,這樣在一個終端,可以訪問不同的server時候

原创 Add the ssh key from a new server to the Github account

Add the link here for future reference: Checking for existing SSH keys Generating a new SSH key and adding it to the ss

原创 how to install app without root

https://superuser.com/questions/162560/how-to-install-vim-on-linux-when-i-dont-have-root-permissions

原创 Java方法的Signature

好吧我知道我是Java小白,連signature的確切定義都不知道,最近一直在用Javaparser這個包做Java code mining 有空寫一寫教程,還是挺好用的。 Siganture of Java method說白了就是jav

原创 Java gson 去除json 格式中的unicode亂碼

Gson gson = new GsonBuilder().disableHtmlEscaping().create();  

原创 學習SSH使用Git時候有用的鏈接

add ssh key to github useful tips for github最重要的先安裝git! apt-get install git  (for unbuntu)我出了點問題,系統叫我先apt-get update感覺還

原创 學習Git day 1

被安利了廖雪峯的git教程,非常適合初學者。鏈接如下:廖雪峯gitgit add git commit git log和git reflog區別:log只看到commit的記錄,也就是之前的記錄。如果把HEAD reset到之前的提交操作

原创 Jenkenis報錯:該jenkins實例似乎已離線

百度了很多,發現大多不太能解決問題,或者說不治本 報錯以後,登上這個地方http://localhost:8080/pluginManager/advanced 發現報錯是這個:Java: sun.security.provider.ce

原创 RuntimeError: CUDA out of memory in pytorch

今天嘗試了一下Transformer,一直遇到當validate若干次之後爆顯存,一開始以爲參數過多,batch size過大,但是無濟於事。谷歌了相關內容,發現原來是需要加 with torch.no_grad(): 否則,積累的梯度

原创 報錯:RuntimeError: cuDNN error: CUDNN_STATUS_EXECUTION_FAILED

今天繼續煉丹,調代碼。突然出現這個錯誤: RuntimeError: cuDNN error: CUDNN_STATUS_EXECUTION_FAILED 我的內心:黑人問號臉??? 遂必應一下報錯,然後gayhub上說原因是Pytorc

原创 ssh 端口轉發

之前nie師兄告訴我的在自己電腦上運行jupyter notebook運用了SSH端口轉發的知識,即在服務器運行NotebooK, 在本機實驗。之前一直不明不白的,現在總算明白了,記錄一下。   實戰SSH端口轉發