原创 DDTP 分佈式數據傳輸協議白皮書

聲明 本文非本人原創,主要參考文獻[1]編寫的閱讀筆記。本博客僅發表在博客園,作者LightningStar,其他平臺均爲轉載。 摘要 本白皮書對全球現有主要個人信息可攜帶權的實踐模式進行梳理,分析其優勢和侷限性,在結合已有案例的基礎上,提

原创 Lamport時間戳與一致性算法

本文主要參考文獻[1]完成。 聲明:本人僅在博客園發表了本文章,筆名LightningStar,其他網站均爲轉載。 筆記 私以爲,論文中作者的核心工作是爲分佈式系統建立了一種數學模型,並基於這種數學模型提出了相應的分佈式算法。 論文依序論述

原创 Bayou複製分佈式存儲系統

本文主要參考文獻[1]完成。 第1章導讀 Bayou是一個複製的、弱一致性的存儲系統,用於移動計算環境。爲了最大化可用性,Bayou爲用戶提供了可以任意讀寫訪問的副本。Bayou的設計側重於爲應用程序提供一套檢查和解決更新衝突的機制,確保整

原创 ubuntu install gcc9

#!/usr/bin/env sh sudo apt-get update -y && \ sudo apt-get upgrade -y && \ sudo apt-get dist-upgrade -y && \ sudo apt-g

原创 ubuntu server連接WiFi

sudo vim /etc/netplan/50-cloud-init.yaml 在文件末尾增加語句(如果有直接修改) wifis: wlan0: access-points: "WIFI名

原创 NUC 修改BIOS logo

說明 本文旨在記錄修改NUC 幽靈峽谷的默認BIOS Logo。原版幽靈峽谷的BIOS圖像是一隻骷髏頭。這裏介紹將其更換爲其他圖像的方法。使用英特爾官方工具進行修改,支持Linux和Windows。這裏介紹的是Linux下的操作。Windo

原创 docker安裝gitlab並部署CICD

摘要 本文主要實現了在docker下安裝gitlab,將gitlab綁定在宿主機的180端口,將gitlab的clone的URL添加指定端口號;部署了CI/CD,並公佈了測試項目。 安裝docker[1] 刪除舊版本的docker(如果未

原创 Qt編程基礎入門之二

QMainWindow 菜單欄 菜單欄 最多有一個 //菜單欄創建,一個 QMenuBar *menu = new QMenuBar(this); // this->setMenuBar(menu); //創建菜單 QMenu *

原创 x86彙編之棧與子程序調用

什麼是棧 棧與普通數據結構所說的棧的概念是相似的,遵循後進先出原則。不同的是彙編中所說的棧是一個在內存中連續的保存數據的區域,也即是實際存在的內存區域,進棧和出棧遵循後進先出原則。 在x86架構中,棧是向下生長的,即棧頂指針小於棧底指針。

原创 查詢Jetson設備與開發環境版本的基礎信息

聲明:本文轉自查詢Jetson設備與開發環境版本的基礎信息. 爲方便查看,在此轉載。 內容包括以下類別: 1、系統信息:包括L4T版本、操作系統版本、內核驅動版本 2、系統主要硬件信息:CPU、內存、存儲空間、USB設備與版本 3、USB設

原创 ubuntu安裝ros並換源適用於16.04和18.04

ROS安裝 在安裝源部分需要區分版本,這裏提供了16.04和18.04兩個安裝版本。 ubuntu 16.04 這是ubuntu16.04版本的ros安裝教程,不適用其他版本。 sudo vim /etc/apt/sources.lis

原创 軟件工程——數獨 數獨GUI用戶手冊

1.  啓動界面       2.  新遊戲 點擊新遊戲可以創建一個初始數獨。每次點擊新遊戲都可以創建一個新的數獨。       3.  數字填充 雙擊爲0的區域,會彈出選擇框,在選擇框中選擇數字並點擊確認可將數字寫入。       若該

原创 軟件工程——數獨 性能測試1

一、    開發環境 l  Windows10 版本號1903 l  RAM 16GB 3200MHz 三星 l  AMD Ryzen 7 2700X 3.90GHz l  SSD 三星 MZVLB1TOHALR-00000 二、    文

原创 工業鏡頭主要參數

主要考慮參數有景深、視場(FOV)、工作距離(WD)、鏡頭放大倍數、焦距、光圈、靶面、接口。 焦距 焦距(常用f表示)決定視場角的大小,焦距小,視場角大;焦距大,視場角小。 視場角大小和CCD傳感器尺寸和鏡頭焦距有關: 水平視場角 = 2

原创 軟件工程——數獨 代碼分析報告1

一、    運行代碼分析 運行代碼分析結果如下: 1>------ 已啓動全部重新生成: 項目: suduku_without_gui, 配置: Release Win32 ------ 1>header.cpp 1>interpretor