原创 聯想G400安裝win7+centos雙系統並安裝BCM431432無線網卡驅動

1、安裝centos 首先用win7自帶的分區工具劃分出一個80G的空閒分區用來安裝centos,鼠標放在我的電腦點擊右鍵,單擊管理,選擇磁盤管理,我們可以看到,整個硬盤被分爲若干個分區,我們找到一個分區,壓縮卷,留出80G的空白卷,用來

原创 C++的多態.cpp

/*多態包括模板/重載和虛函數 *其中模板和重載屬於靜態多態虛函數屬於動態多態 */# include <iostream>using namespace std;//定義模板類template <typename T> class Ba

原创 select實現對鍵盤的監控.c

/*select實現對鍵盤的監控 */# include <stdio.h># include <sys/time.h># include <sys/types.h># include <unistd.h># include <strin

原创 線程間傳遞信號.cpp

/* *線程間傳遞信號 * 一個主函數相當於一個主線程 */#include <iostream> #include <stdio.h>#include <stdlib.h>#include <unistd.h>#include <pth

原创 打印餘弦曲線.c

//打印餘弦曲線# include <stdio.h># include <math.h>int main(){ double t; int j,k; for(t=1; t>=-1; t -= 0.1) //控制x軸(有21個點) {//

原创 在不同的進程間傳遞鏈表.cpp

/*在不同的進程間傳遞鏈表 * 傳遞頭指針的原理是讓另外一個指針指向鏈表所在的內存空間,相當於指向該該鏈表,在不同的進程中,內存空間不共享,故不能用此方法 * */# include <iostream># include <string

原创 如何使用多屏顯示

  檢查一下你的電腦顯卡是否是允許雙屏或更多屏顯示,方法是查看電腦顯卡上有幾個VGA插口,一般的臺式機會有兩個,筆記本有一個,這些都可以直接使用雙屏的,當然,也不乏有一些mini的PC機只有一個VGA口,那就需要用到DVI或是HDMI了,

原创 centos+win7雙系統編輯啓動項

在已安裝了windows 7系統的基礎上,我們可以分出一個空閒的分區來安裝CentOS(CentOS7、8測試可行)系統,但當我們成功安裝CentOS系統後發現windows系統的啓動菜單沒有了,只有CentOS的系統啓動菜單,如果我們用

原创 編寫庫函數和Makefile

一.什麼是庫函數:C語言中有一些函數會執行一些標準任務,可以事先對這些函數進行編譯,然後將他們放置在一些特殊的目標代碼文件中,這些目標代碼文件稱爲庫,庫文件中的函數可以通過連接程序與應用程序進行鏈接,這樣就不用在每次執行程序時都對這些通用

原创 產生死鎖的必要條件

產生死鎖的四個必要條件:(1) 互斥條件:一個資源每次只能被一個進程使用。(2) 請求與保持條件:一個進程因請求資源而阻塞時,對已獲得的資源保持不放。(3) 不剝奪條件:進程已獲得的資源,在末使用完之前,不能強行剝奪。(4) 循環等待條件

原创 分別用頭尾插法構造單雙向鏈表.cpp

/*分別用頭尾插法構造單雙向鏈表 * */# include <iostream>using namespace std;class List{public://單向鏈表節點struct Node1{ int data; Node1* n

原创 OSI模型與各層協議

OSI(Open System Interconnection)是一個開放性的通行系統互連參考模型,他是一個定義的非常好的協議規範,共包含七層協議。 OSI的7層從上到下分別是 7 應用層 Application layer6 表示層 P

原创 mysql的數據類型

MariaDB數據類型分爲三類:數值、日期/時間和字符串(字符類型) 1 數值型 類型 大小 用途TINYINT 1 字節 小整數值SMALLINT 2 字節 大整數值MEDIUMINT 3 字節 大整數值INT/INTEGER 4 字

原创 內存拷貝的實現.c

/*memcpy函數的實現 *memcpy是內核提供的機制,應用C編寫(linux內核由C編寫) *strcpy只提供字符串的拷貝,memcpy可以實現任意類型的拷貝 */# include <stdio.h># include <std

原创 將兩個有序鏈表合併使其依然有序.cpp

/*將兩個有序鏈表合併使其依然有序 * */# include <iostream>using namespace std;//定義Node爲鏈表的節點struct Node     {            int data;