原创 關於最小生成樹算法

藉助可視化工具分析一哈 https://visualgo.net Kruskal(克魯斯卡爾)算法 根據我的理解,就是每次選擇一條權重最小的邊,且加入這條邊後不構成環路,最後組成一棵樹 以下圖的情形爲例 初始狀態 節點

原创 TCP UDP的比較

UDP TCP 是否連接 無連接 面向連接 是否可靠 不可靠傳輸,不使用流量控制和擁塞控制 可靠傳輸,使用流量控制和擁塞控制 連接對象個數 支持一對一,一對多,多對一和多對多交互通信 只能是一對一通信

原创 關於哈夫曼編碼壓縮文件

參考Crash Course的課程,做下筆記,原視頻在這裏 ↓ https://www.bilibili.com/video/BV1EW411u7th?p=21 我們要對如下一張 4像素 X 4像素的 圖片進行壓縮, 而在

原创 微信小程序事件傳參

詳細可以參考官方文檔 https://developers.weixin.qq.com/miniprogram/dev/framework/view/wxml/event.html#%E4%BA%8B%E4%BB%B6%E7%9

原创 分頁、分段

分頁系統地址映射 內存管理單元(MMU)管理着地址空間和物理內存的轉換,其中的頁表(Page table)存儲着頁(程序地址空間)和頁框(物理內存空間)的映射表。 一個虛擬地址分成兩個部分,一部分存儲頁面號,一部分存儲偏移量。 下

原创 SpringBoot拿不到POST方式的wx.request?

小程序端代碼 wx.request({ url: 'xxxx' data: { studentId: e.detail.value.no, password: e.deta

原创 網絡攻擊技術筆記

參考《保密技術概論》相關章節 基本概念 網絡攻擊的概念 狹義上看,網絡攻擊是指任何試圖破壞網絡安全的行爲和方法 廣義上看,網路攻擊技術是多種計算機技術相結合的產物,是一門綜合性學問,包含了計算機學科,情報學,社會學以及心理學

原创 echarts橫向柱狀圖以及排列

先說一下縱向柱狀圖,拿一個文檔的demo,效果如下圖。 option = { xAxis: { //x軸 type: 'category', data: ['Mon', 'Tue', 'We

原创 密碼技術整理

基本概念 密碼學分爲密碼編碼學和密碼分析學 密碼編碼學目的是尋求保證信息的保密性、完整性、真實性和不可否認性 密碼分析學目的是研究加密信息的破譯和信息僞造的方法 現代密碼系統分爲兩類:對稱密碼系統和非對稱(公鑰)密碼系統

原创 關於路由協議的整理

快忘乾淨了 怕複試翻車,再整理一哈 協議 RIP OSPF BGP 類型 內部 內部 外部 路由算法 距離-向量 鏈路狀態 路徑-向量 傳遞協議 UDP IP TCP 路徑選擇 跳數最少 代價最低 較好,

原创 Mybatis級聯查詢 一對一 應用

簡單記錄一哈 以畢設項目爲例 實體類 student private Integer s_id; //主鍵 private String s_studentid; private String s_passwo

原创 關於laravel 接收checkbox內容

前端頁面有一組多選框數據需要存到數據庫裏,但是一開始不知道怎麼獲取...查了下發現其實還挺簡單的,將checkbox的name屬性寫成 變量名[] 的形式即可。比如這樣<div class="col-md-8"> <input t

原创 關於laravel封裝自己的函數

比如,在app\ 目錄下新建了一個myFunction.php 文件,在這個文件裏我們編寫自己的一些常用的函數,需要在laravel根目錄下composer.json 文件中‘autoload’項中添加對應的路徑。   "autoloa

原创 laravel 5.4 middleware Route[login]報錯

emm用auth中間件限制未登錄訪問的時候報錯了 原來是在web.php 路由中需要重命名一個名爲login路由.. 關於重命名可以這麼定義 Route::get('/login',['as'=>'login','uses'=>'Lo

原创 LeetCode 83. Remove Duplicates from Sorted List

Given a sorted linked list, delete all duplicates such that each element appear only once. Example 1: Input: 1->1->