原创 圖的常見算法實現(彙總)

前言 本來是想用C語言好好寫的,可是指針和結構體太煩人了,弄得我頭涼。因此決定用python實現一下圖的一些算法。 遠程倉庫地址: https://github.com/XiaoZhong233/DataStructure_Pyt

原创 ReactJS組件初探

組件 組件是React中最核心的概念,它將一個網頁,拆分成一個個組件,是面向UI的,而不是像以往一樣面向模塊。面向模塊就好比你把各個不同的功能代碼解耦出來分成的不同的子模塊這樣。 環境配置 因爲我是用umi構建reactJS應用的

原创 linux docker下運行percona容器exit()

解決辦法: 我原來的命令是: docker create --name percona -v /data/mysql-data:/var/lib/mysql -p 3306:3306 -e MYSQL_ROOT_PASSWORD=

原创 DVA數據分層管理

分層的概念 前端和後端的分層概念是不同的,但有相似的地方。 後端的分層 服務器端一般分爲 Controller,Service, Data Access 三層 Controller: 負責與用戶直接打交道,渲染頁面、提供接口等,

原创 GIS算法基礎(九)矢量壓縮算法-道格拉斯普克算法

前言 道格拉斯-普克算法 (Douglas–Peucker algorithm,亦稱爲拉默-道格拉斯-普克算法、迭代適應點算法、分裂與合併算法)是將曲線近似表示爲一系列點,並減少點的數量的一種算法。它的優點是具有平移和旋轉不變性,給定曲線

原创 JVM學習筆記:類加載、連接及初始化

類加載: 在JAVA代碼中,類型的加載,連接,初始化都是在程序運行期間完成的。 類型: 指的是定義class,或interface或者枚舉,並不涉及對象或實例。 爲什麼要在運行期間完成類型的加載,連接,初始化: 爲了提供更靈活的使用方式

原创 Spirng Cloud學習筆記

title: Spirng Cloud學習筆記 date: 2019-12-26 13:41:22 tags: SpringCloud categories: 後端 單體應用存在的問題 隨着業務的發展,開發變得越來越複雜。 修

原创 反射學習筆記

title: 反射學習筆記 date: 2020-01-01 12:08:14 tags: categories: 概述 定義 JAVA反射機制是在運行狀態中,對於任意一個類,都能夠知道這個類的所有屬性和方法;對於任意一個對象

原创 淺談區塊鏈的密碼學原理:hash與簽名

比特幣與區塊鏈這個概念一直很火,我也一直不是很明白,最近才懂了一些些 比特幣用到了密碼學中的2個功能:①HASH ②簽名(非對稱加密) Hash 簡單的來說:假設你有一個x,通過某個函數f(x),映射算出某個值的過程就是has

原创 編程珠璣:位排序(Python實現)

title: 編程珠璣:位排序(Python實現) date: 2019-09-09 20:49:48 tags: 數據結構 categories: 計算機理論 問題描述 輸入 給出至多10,00,000個正整數的序列 特

原创 AOE網及關鍵路徑實現

title: AOE網及關鍵路徑實現 date: 2019-09-03 19:46:30 tags: python,數據結構 categories: 計算機理論 關鍵路徑 算法原理 AOE網是另一種常用的帶權有向圖。這是一種重要

原创 最小生成樹:Prim算法實現

title: ‘最小生成樹:Prim算法實現’ date: 2019-09-03 19:32:57 tags: python,數據結構 categories: 計算機理論 Prim算法 算法原理及算法流程 原理 根據(MST性質

原创 拓撲排序及實現

title: 拓撲排序及實現 date: 2019-09-03 19:45:00 tags: python,數據結構 categories: 計算機理論 拓撲排序 算法原理 拓撲排序是有向圖(網)中的內容,只在有向網(圖)的範疇

原创 圖的存儲結構實現:鄰接表

title: 圖的存儲結構實現:鄰接表 date: 2019-09-02 19:49:22 tags: python,數據結構 categories: 計算機理論 鄰接表實現 數據格式如圖所示: graph = { "

原创 圖的遍歷:BFS和DFS

title: ‘圖的遍歷:BFS和DFS’ date: 2019-09-03 19:24:07 tags: python,數據結構 categories: 計算機理論 圖的遍歷 BFS(廣度優先搜索) 算法原理及步驟 按照廣度優