原创 [亂七八糟]沉默是金

最近,在某個論壇上,有兩人因爲一個技術問題爭鋒相對,最終演變成了人身攻擊。很湊巧的是,在現實中,筆者也遇到了類似的事情。起因是,有另一棟樓上的鄰居在樓下停車場和兒子打籃球。鄰居打籃球的時候,筆者正在臥牀休息。因爲筆者偶爾會心臟不舒

原创 [編譯環境][CodeBlocks]解決CodeBlocks各種問題的終極辦法

解決CodeBlocks各種問題的終極辦法 近日,因爲有網友在我CSDN的文章中留下評論提到與CodeBlocks編譯運行16位程序的問題,所以寫下這篇文章說兩句。 以前的時候,本人對CodeBlocks這個IDE沒有多大瞭解。半

原创 [操作系統原理與實現]創建帶有GRUB2引導啓動的磁盤映像文件

創建帶有GRUB2引導啓動的磁盤映像文件1、使用bximage或dd命令創建磁盤映像文件2、使用fdisk工具創建分區3、使用losetup映射磁盤映像文件4、分區格式化5、掛載分區6、安裝GRUB27、卸載分區8、斷開映射 1、

原创 [系統操作][Linux]新增loop設備文件

新增loop設備文件方法一:使用mknod命令方法二:使用losetup -f命令 方法一:使用mknod命令 sudo mknod -m 0660 /dev/loop11 b 7 11 mknod命令用法:mknod [選項

原创 [操作系統原理與實現]Multiboot與GRUB

最後更新於2020年6月7日。 Multiboot與GRUB一、Multiboot2規範 v2.01、介紹1.1、背景內容1.2、目標架構1.3、目標系統1.4、啓動方式1.5、在引導階段配置操作系統1.6、如何更容易地開發操作系

原创 [操作系統原理與實現]Bochs與GDB

Bochs與GDB一、Bochs1.1、下載Bochs1.2、編譯Bochs1.3、配置Bochs1.4、啓動Bochs二、GDB1、遠程調試2、.gdbinit文件 Bochs是一個x86硬件平臺的開源模擬器。它可以模擬各種硬件

原创 [編譯環境][Entity Framework Core]數據庫遷移操作

[編譯環境][Entity Framework Core]數據庫遷移操作數據庫遷移操作 數據庫遷移操作 在項目根目錄下打開命令窗口 1.增加遷移 dotnet ef migrations add 名字 2.刪除遷移 dotnet

原创 [編譯環境][Entity Framework Core]“Table .__efmigrationshistory doesnt exist”錯誤的解決辦法

[編譯環境][Entity Framework Core]“Table '.__efmigrationshistory' doesn't exist”錯誤的解決辦法錯誤重現解決辦法 錯誤重現 使用Entity Framework

原创 [編譯環境][Angular]在Visual Studio 2019 中創建基於Angular的ASP.NET Core Web應用

1、安裝node.js 2、安裝Angular CLI: npm install -g @angular/cli 3、安裝git,並且設置好PATH 4、創建ASP.NET core Web項目,選擇Angular模板。 5、

原创 [系統操作][Linux]初始化當前Ubuntu爲可開發環境

#! /bin/bash echo "----------------------------------" echo "該腳本初始化當前Ubuntu爲可開發環境" echo "-------------------------

原创 [代碼實例][Linux系統編程]遍歷目錄並且輸出目錄下文件MD5值

main.c: #include <stdio.h> #include <stdlib.h> #include <stdbool.h> #include <string.h> #include <errno.h> #includ

原创 [編程語言][.NET Office][Word]設置佈局

[編程語言][.NET Office][Word]設置佈局文字方向紙張大小紙張方向頁邊距欄獲取欄數設置或取消分割線設置欄的方向設置欄寬度和欄間距欄寬相等欄寬不相等分隔符行號設置是否顯示行號設置顯示行號的間隔數設置行號位置設置排序方

原创 [代碼實例][gtk+]使用builder創建UI

builder.ui <?xml version="1.0" encoding="UTF-8"?> <!-- Generated with glade 3.18.3 --> <interface> <requires lib

原创 [系統操作][Ubuntu]服務器常用操作

服務器常用操作賬戶操作添加用戶添加用戶到sudoer 賬戶操作 添加用戶 sudo adduser csdn 添加用戶到sudoer 修改文件/etc/sudoers root ALL=(ALL:ALL) ALL csdn A

原创 [代碼實例][gtk+]Grid佈局

#include <gtk/gtk.h> static void activate(GtkApplication * app, gpointer user_date); static void print_hello(GtkWi