原创 Gromacs-Rocm

前言:AMD目前也在努力改進自己的生態吧,推出了自有ROCm平臺(對比CUDA),目前說是說在深度學習方面可以支持caffe、tensorflow以及Pytorch吧,但對於我個人嘗試ROCm-Pytorch的感受來說,唉,安裝

原创 連通子圖問題(DFS的遞歸和非遞歸實現)

問題定義(以下均爲Java實現)   輸入一個mmm行nnn列的字符矩陣, 統計字符“@”組成多少個八連塊。 如果兩個字符“@”所在的格子相鄰( 橫、 豎或者對角線方向) , 就說它們屬於同一個八連塊。 例如, 下圖有333個八連

原创 Java的關鍵字null

前言:突然有一個疑問,爲什麼容器可以添加null,比如List、Set、Map。 HashMap<String, String> map = new HashMap<>(); map.put(null, "1"

原创 基於Haproxy搭建MQTT(emqx)集羣

前言:實驗室由於項目需要,需要將原本的單體環境擴展爲分佈式的,剛好趁這個機會稍微瞭解了一下關於MQTT、負載均衡等知識 MQTT協議   MQTT(Message Queuing Telemetry Transport,消息隊

原创 翻轉鏈表合集

翻轉鏈表大概可以分爲如下四個,難度可以說是逐步增大的 翻轉整個鏈表(遞歸和非遞歸) 翻轉鏈表中的一部分 按k個一組進行翻轉(從前往後) 按k個一組進行翻轉(從後往前) 首先給出節點類定義 class ListNode{

原创 php7使用curl擴展

  前言:最近項目中要調用第三方接口,看到網上很多都使用curl,但剛開始,php很多的知識都不是很熟悉。爲了使用curl_init()等函數,從安裝php的擴展curl開始踩了很多坑。對於環境安裝真的是比較頭疼的事情,往往可能

原创 移除數組中的指定值

移除數組中的指定值 Input:數組nums,需要移除的元素val Output:原數組nums以及移除val後的數組長度   這是LeetCode上難度爲簡單的題,最近做的時候,首先想的方法就是,判斷當前有多少個連續的值均爲

原创 經典的最大子序列和

題目描述 給定一個整數數組,找到一個連續子數組其元素之和最大並返回 Input:nums Output:最大連續子數組之和 三種解法,分別是動態規劃、貪心法、分治法,其中分治算法不是最優的。 1. 動態規劃 定義dp[i]dp

原创 String,StringBuffer和StringBuilder

String類 String類是一種比較特殊的類型,不是包裝類,沒有所謂的自動裝箱,拆箱,也存在緩存機制(主要是接着這篇博客來寫的)。不同於Integer等類的緩存機制(偏向於上層,由IntegerCache類實現),String

原创 markdown中希臘字母加粗

markdown中希臘字母加粗 對於markdown中數學公式等的書寫往往使用"$公式$“或者”$$居中公式$$"。 比如直接嵌入公式可以這樣Ax+b=0Ax+b=0Ax+b=0,或者直接讓其獨佔一行並居中,比如下面的矩陣 [12

原创 關於Pycharm中使用TensorFlow填坑

第一篇博客 很久之前就希望有一個平臺能過記錄自己的成長曆程,wordPress,GitHubPage等等都有了解過, 個人建站覺得比較麻煩(又要買域名,服務器,目前自己寫一個blog有點麻煩,主要是懶= _ =), 感覺讀了

原创 WindowsTerminal編譯安裝

Windows Terminal Windows Terminal 是一個全新的、流行的、功能強大的命令行終端工具。包含很多來社區呼聲很高的特性,例如:多 Tab 支持、富文本、多語言支持、可配置、主題和樣式,支持 emoji 和

原创 深入理解Object類

Object類 文檔:Java 12 test JDK version:1.8.0_171 Object類位於Java的頂層,是Java所有類的父類。任何對象,包括數組,都實現了該類的方法。 public class Obj

原创 數字塔問題(遞歸,遞推和記憶化搜索到動態規劃)

來自劉汝佳的《算法競賽入門經典(第二版)》,下面實現代碼均爲Java 動態規劃初步 數字三角形問題(數字塔):有一個非負整數組成的三角形,第一行只有一個數,除了最下行之外的每個數的左下方和右下方各有一個數。如下圖所示:計算從頂

原创 Gitlab搭建以及解決Failed asserting that ownership of /var/opt/gitlab/.ssh was git:git錯誤

CentOS 7搭建GitLab(非Docker) 前言:實驗室的一臺服務器終於崩掉了,連帶上面的gitLab也沒了,之前是用docker搭的幾行命令搞定,這次剛好重新搭一個吧 服務器配置:(推薦內存4G以上) OS版本:Ce