原创 修改sudo權限

修改sudo權限 前言 我在修改sudo權限時設置錯誤,導致不能使用sudo,同時不能使用su進入root用戶修改sudoers,在查了很多資料解決了這個問題,同時發現關於修改sudo權限的博文很多,但大都雜亂無章,只能解決某一個問題

原创 const用法詳解

目錄 文章目錄目錄前言const位置解讀比較好的習慣const用法詳解參考資料 前言   本博文又名const T vs. T const ——Dan Saks 讀後感,鏈接見文末 const位置解讀 const T p;//p is

原创 C語言實現DES加密的簡單聊天室

目錄 目錄 概述 前言 運行截圖 一些問題 正文 服務器端 客戶端 頭文件 tables.h bool.h 參考資料 概述 前言   我是用linux系統中的vim進行編輯   用gcc進行編譯   在命令符窗口

原创 糾錯碼

目錄 目錄 糾錯碼簡單介紹 判別糾錯碼的好壞 糾錯能力 傳輸效率 一個定理和幾個特殊的界限 一個定理 漢明界(完全碼) Singleton界(MDS碼)  G-V界(糾錯碼存在充分條件) 糾錯碼簡單介紹   我們從發

原创 格式化串讀寫攻擊的利用和動態防禦技術

題名 作者 摘要 關鍵詞 1,格式化串攻擊的定義 2 格式化串讀寫越界攻擊的利用 2.1 使進程崩潰 2.2 任意讀 2.3 任意寫 2.4 高級攻擊 動態防禦技術 4 結論 參考文獻 作者簡介 題名   格式化串讀寫攻擊的利

原创 C語言常用運算符與函數彙總

運算符: sizeof() 以字節爲單位給出指定類型的大小。 例子a=sizeof(int);把本機int類型所佔用的字節數賦值給變量a &&,||,? 與,或,不是就是 * 所存地址裏的內容 例子*p就是指針p裏面所存地址

原创 頭文件介紹

目錄 目錄 內容提要 關鍵詞 正文 引言 正文 頭文件起源 頭文件作用 編輯和使用頭文件 個人總結 參考文獻 內容提要   介紹頭文件產生的原因,作用以及編輯方法 關鍵詞   頭文件,C語言,Linux,vim 正文 引

原创 linux學習筆記之三:一些常用vim命令符

:q! 退出 :qw 保存退出 hjkl:上下左右移動光標 x:刪除 dw:刪除整個單詞(就是刪除直至遇到空格) d¥:刪除至文尾 w:從當前光標當前位置到下一個單詞起始處,不包括它的第一個字符 e:從當前光標當前位置到單詞末尾,包括最後

原创 歐幾里得算法詳解

目錄 目錄 前言 歐幾里得算法 證明 網上的一般證明 一位大佬的證明 我的證明(詳解) 參考資料 前言   今天再看算法圖解,在看到快速排序時,感覺這種排序方法非常巧妙,得知這種算法來源於歐幾里得算法(又名輾轉相除法),

原创 C語言初學者可以做到的加密和解密

通過這篇文章 大家可以嘗試用C語言給熟人發個密文裝逼。。。。。。。。。 比如說你可以發個密文文檔和已經編譯好的程序給他。當然你需要附上一份指南,教她怎麼一步步解密,因爲對方很可能是對編程不太瞭解的人。 也可以加深對c語言的理解 1,

原创 存儲類別,鏈接和內存管理

目錄 目錄 存儲類別 作用域 鏈接 存儲期 參考資料 存儲類別   根據一個變量的作用域(可見的範圍)和生命期(它存在多長時間)來劃分存儲類別。 作用域   根據作用域可分爲塊作用域,函數作用域,函數原型作用域,文件作用

原创 c語言之結構(struct)

struct 結構就是創建一個模板,類似於數組,不過它可以擁有不同類型的變量,包括數組 1,建立結構聲明 舉例: struct book{ char title[20]; char author[20]; float value; };

原创 信息安全學習筆記

一,信息安全簡單介紹       信息安全(1,數據保密,2,保證完整性)      防止非授權方對敏感信息的獲取     數據完整性約等於真實性 源發證明 交互證明 數字簽名 單表 多表 單射:設f由集合A到集合B的映射,如果x,y屬於

原创 軟件工程學習筆記之一:一些概念之我的理解

幾種開發模式: 瀑布模型:最經典的模型,大部分開發模型都是以它爲基礎進行改進,就是規定了各項軟件工程活動,包括制定開發計劃,進行需求分析和說明,軟件設計,程序編碼,測試及運行和說明,軟件設計,程序編碼,測試及運行維護,並且規定了它們自上而