原创 Json解析struct

結構體展示json格式 package main import ( "encoding/json" "fmt" _ "fmt" ) type A struct { Config struct { Is

原创 【Linux】服務器更換配置伴隨方案{用戶創建、vim+ycm配置、git創建+鏈接、gcc升級、boost庫安裝、rm命令改造成mv到垃圾桶}

1.添加新用戶並授權 一、創建賬號 創建 username 舉例 1.創建 [root@localhost ~]# adduser username [root@localhost ~]# passwd username #此時,

原创 【華爲機試題】【棧】【全排列】火車進站

鏈接:https://www.nowcoder.com/questionTerminal/97ba57c35e9f4749826dc3befaeae109 來源:牛客網 火車進站 熱度指數:6730 時間限制:1秒 空間限制:32768

原创 【Linux】系統下各個文件目錄的作用

目錄名 作用 /bin 普通用戶的可執行文件(二進制) /boot linux內核和系統啓動文件 /dev 設備文件 /etc 系統配置文件 /home 用戶主目錄 /initrd 啓動時掛在in

原创 【練題】Lake Counting

題目描述 Due to recent rains, water has pooled in various places in Farmer John’s field, which is represented by a rect

原创 【LeetCode】144. 二叉樹的前序遍歷-遞歸和非遞歸

LeetCode鏈接:https://leetcode-cn.com/problems/binary-tree-preorder-traversal/ 給定一個二叉樹,返回它的 前序 遍歷。  示例: 輸入: [1,null,2,3] 

原创 【補丁】常見網絡協議歸納

常見網絡協議歸納 層名稱 協議名 網絡層 IP協議、ICMP協議、ARP協議、RARP協議ARP和RAPR區別 傳輸層 UDP協議、TCP協議 應用層 FTP(文件傳送協議)、 Telenet(遠程登錄協議

原创 基於MQTT的多隧道管理系統省中心端API實現

項目背景 現有的隧道管理軟件未實現中心化,即不同的隧道採用獨立的隧道管理軟件,省中心無法實時監測管理各隧道,隨即需要開發中心服務器實現對各個隧道的管理。隧道內的設備種類較多,但可分爲監視類、監控類。監視類設備信息傳遞爲單向的,即

原创 Windows端GOPATH和GOROOT設置問題

Question: 在Windows端使用go開發程序,往往對於新手易出現GOROOT和GOPATH的配置問題,如下幾點,解決該配置的常見問題 在windows的PATH變量中添加go文件所在安裝的目錄: PATH=C:\

原创 【Linux】TCP/UDP/HTTP面試問題

1、UDP和TCP的區別 TCP 有連接 可靠的傳輸 TCP是點對點的兩點間服務,即一條TCP連接只能有兩個端點: TCP有流量控制擁塞控制保證數據傳輸的安全性 TCP報文長度是用接收方的窗口大小和當前的網絡狀況決定的 TCP首

原创 進程與線程的相關面試問題總概

1、進程與線程的概念 狹義定義: 進程是正在運行的程序的實例 廣義定義: 進程是一個具有一定獨立功能的程序員關於某個數據集合的一次運行活動。它是操作系統動態執行的基本單元,在傳統的操作系統中,進程既是基本的分配單元,也是基

原创 【Linux】中斷標誌位

中斷標誌位 #define IRQF_DISABLED 0x00000020 /*中斷禁止*/   #define IRQF_SAMPLE_RANDOM 0x00000040 /*供系統產生隨機數使用*/   #define IRQF_S

原创 【Linux】服務器更換配置伴隨方案

1.添加新用戶並授權 一、創建賬號 創建 username 舉例 1.創建 [root@localhost ~]# adduser username [root@localhost ~]# passwd username #此時,

原创 【Python】Crawler簡單實習

'''Implement a crawler program, grab the novel, save the novel content to a file''' import requests import bs4 impor

原创 【Linux】靜態鏈接與動態鏈接的區別

1、靜態鏈接庫的優點 a):代碼裝載速度快,執行速度略比動態鏈接庫快; b):只需要保證在開發這段計算機中有正確的.lib文件,再以二進制形式發佈程序時不需要考慮用戶的計算機上的.lib文件是否存在版本問題,可以避免DLL