原创 鏈表專題彙總

1 判斷迴文鏈表 234 有序鏈表轉化爲平衡的BST 109 鏈表的中間節點 876 鏈表中間節點的應用 2 刪除鏈表的倒數第 n 個節點 19  找到鏈表的倒數第n個節點並返回該節點(牛客)  刪除排序鏈表中的重複元素 83

原创 CPU和GPU之間的關係

GPU介紹 GPU是圖形處理器的縮寫,是電腦顯卡的處理器。GPU和CPU相比,GPU有更多的晶體管用於數據處理,特別適用於解決並行計算的問題。可以使程序執行速度加快。(並行計算這是用硬件對算法加速 。舉個簡單的例子,一般八核手機比

原创 python的封裝、繼承、多態

php語言類及類的繼承(以及多重繼承)實例—類名()__init__方法(類的屬性,給類加屬性)—創建方法時會被自動調用類的方法私有變量( 只有類的內部可以訪問)不同的self組合—把不具備繼承關係的平行類放到一個類中(在類中實

原创 字符串題目彙總

劍指Offer(二):替換空格 劍指Offer(四十三):左旋轉字符串 劍指Offer(四十四):翻轉單詞順序序列 劍指Offer(三十四):第一個只出現一次的字符 劍指Offer(五十三):表示數值的字符串 劍指Offer(五十

原创 kipf基於圖卷積神經網絡的半監督分類論文之相關代碼資源

init.py 初始化的一些公用函數 layers.py(模型結構定義,定義了一層GCN[GraphConvolution類]) models.py (GCN層的定義、構建了兩層GCN(繼承了GraphConvolution類 t

原创 物聯網的學習內容

物聯網與大數據無線傳感網絡概論無線傳感器網絡的定義無線傳感器網絡的結構無線傳感器網絡與互聯網的區別一般使用自組網一般使用嵌入式操作系統網絡協議:傳統網絡中間節點只涉及轉發,而WSN還涉及到數據的處理,因此傳統的網絡協議並不能完全

原创 各層網絡協議實例詳解:物理層、連接層、網絡層、傳輸層、應用層

OSI分層(7層) 物理層、數據鏈路層、網絡層、傳輸層、會話層、表示層、應用層 TCP/IP分層(4層) 網絡接口層、網絡層、傳輸層、應用層 五層協議(5層) 物理層、數據鏈路層、網絡層、傳輸層、應用層 五層結構的概述 應用層:

原创 智能軟件方向

①基於知識處理 一個智能軟件處理的對象,不僅有數據,而且還有知識。表示、獲取、存取和處理知識的能力是智能軟件與傳統軟件的主要區別之一。 因此,一個智能軟件也是一個基於知識處 理的 軟件 ,它需要如下設施:知識表示語言;知識組織工具

原创 改安卓計步器代碼過程中遇到的若干問題

想要新增一個設置界面,設置步長和體重 1、首先新建一個setting antivity,在layout中會自動新建一個xml模塊 2、xml設置界面時,不要忘記linner佈局,否則無法實現多個控件的設置 3、輸入框是TextV

原创 數組專題彙總

二分查找數組中是否有某節點 704 二分查找彙總 尋找比目標字母大的最小字母 744 一個數組中是否存在兩數之和等於給定值 1 劍指Offer(五十):數組中重複的數字 劍指Offer(三十二):把數組排成最小的數 劍指Offe

原创 機器學習中所要掌握的數學知識

常見的分類方法有決策樹、人工神經網絡、支持向量機、貝葉斯分類器等。 各類分類方法的應用場景 機器學習數學知識 貝葉斯思維(先驗概率、後驗概率) 貝葉斯分類器 核心思路是根據條件概率計算待判斷點的類型。 是相對容易理解的一個模型,

原创 淺析分佈式系統的架構及常用方案(多臺服務器的配合)

導讀高吞吐、高併發、低延遲和負載均衡(大量用戶訪問同一個互聯網業務)分佈式系統提高承載量的基本手段(分層模型、併發模型)硬件故障率資源利用率(集羣系統的擴充和縮容)消息隊列服務(兩個進程間的通信摒棄TCP和UDP,而使用消息隊列

原创 傳感器與傳感器網絡

計算機網絡與移動通信網絡的區別計算機網絡和通信網絡基站蜂窩移動通信系統(基站的覆蓋範圍)自治網絡(每個用戶終端都兼有路由器和主機兩種功能)移動計算移動通信(CMDA波分多址、電磁波)無線傳感器網絡傳感器和傳感器網絡傳感器無線傳感

原创 大數據基石Hadoop生態圈-組件介紹

Hadoop百度百科Hadoop舉例怎麼使用Hadoop1、HDFS2、MapReduce(分佈式計算框架)3、Spark(分佈式計算框架)4、Hive/Impala(基於Hadoop的數據倉庫)5、HBase(分佈式列存儲數據

原创 分佈式的CAP理論

任何分佈式系統在可用性、一致性、分區容錯性方面,不能兼得,最多隻能得其二,因此,任何分佈式系統的設計只是在三者中的不同取捨而已。 Consistency(一致性), 數據一致更新,所有數據變動都是同步的(web網站同步性要求會低一