原创 代碼管理工具git的使用教程

代碼管理工具git1、git的概念代碼管理工具的分類代碼管理工具的作用:git的特點2、git工作流程3、git的安裝在ubuntu下安裝4、git的配置4.1、 三種配置級別4.2、配置信息(必須配置用戶名和郵箱否則無法使用)5

原创 STL(什麼叫謂詞)

謂詞返回值類型爲bool的普通函數或仿函數 就叫謂詞。如果普通函數或仿函數 有一個參數 就叫一元謂詞。如果普通函數或仿函數 有二個參數 就叫二元謂詞。案例:一元謂詞案例2:二元謂詞 返回值類型爲bool的普通函數或仿函數 就叫

原创 AJAX和CGI 技術的應用

AJAX,CGI一、AJAX1、AJAX的概述AJAX局部更新網頁流程圖:異步流程:2、AJAX的通信過程2.1、創建xmlHttpRequest對象2.2、設置服務器響應的回調函數標準的XMLHttpRequest屬性服務器的應

原创 網絡編程(理論看這一篇就夠了)

計算機網絡概述1、數據交換1.1、最早的廣域網(電路交換)1.2、分組交換(又稱存儲轉發交換,報文交換)交換方式(存儲-轉發)2、網絡的分層結構2.1、七層模型:OSI/RM開放互聯模型(理論上的標準)2.2、四層模型:TCP/I

原创 STL中的內建函數對象(一看就懂)

內建函數對象什麼是內建函數對象答: STL提供的仿函數案例(加法仿函數)案例二(使用內建函數對象 改變排序規則) 什麼是內建函數對象 答: STL提供的仿函數 STL內建了一些函數對象。分爲:算數類函數對象,關係運算類函數對象,邏

原创 服務器搭建(Apache)

Apache環境搭建Apache Tomcat簡介1、軟件下載1.1、JDK下載1.2、Apache tomcat下載2、文件上傳到服務器3、環境配置3.1、首先要安裝JDK3.2、安裝Apache開啓CGI功能 Apache T

原创 BS開發(瀏覽器和服務器開發)

BS開發概述1、概述2、什麼是B\S架構B/S架構 與 C/S架構對比3、Apache Tomcat環境搭建4、HTML和JavaScript的簡單使用5、AJAX和CGI 技術的應用及案例 1、概述 瀏覽器 通過服務器控制聯網

原创 信號槽機制和自定義信號和槽

信號和槽信號槽和機制情景帶人:建立:信號和槽函數的關係使用connect案例:自定義信號和槽(瞭解)注意:1、定義信號的規則:在signals下方返回值類型爲void 只需聲明 不用實現 可以有參數 可以重載2、定義槽函數的

原创 網絡通信技術

網絡編程1、網絡的概述2、UDP協議編程3、TCP協議編程4、設備之間的網絡通信過程5、原始套接字5.1、協議的分析5.2、ARP協議的使用5.3、用原始套接字 發送普通udp信息 1、網絡的概述 https://blog.csd

原创 Qt中常用到的幾種對話框

對話框QDialog1、對話框的分類2、消息對話框QMessageBox錯誤提示框:信息提示框:詢問對話框:修改按鈕:yes-->Save No--->Cancel更改默認選擇項獲取用戶的輸入:3、字體對話框QFontDia

原创 Qt中怎麼添加資源文件

添加資源文件1、將資源放入 工程中(建議)2、添加資源文件3、爲資源文件 添加資源案例:給菜單項添加圖標 1、將資源放入 工程中(建議) 2、添加資源文件 3、爲資源文件 添加資源 前綴隨便寫儘量簡單以便後面使用

原创 STL(什麼是函數適配器)

函數適配器函數適配器: 擴展函數的參數接口(假如函數有一個參數 再擴展一個接口 據可以傳遞兩個參數)函數適配器案例案例:bind2nd 或bind1st區別bind2nd:講外界數據 綁定到第二個參數bind1st:講外界數據

原创 原始套接字的學習(用原始套接字 發送普通udp信息)

用原始套接字 發送普通udp信息1、組mac頭部:2、組IP頭3、組UDP頭 ubuntu 發送udp數據 到windows上 1、組mac頭部: unsigned char msg[1024]=""; //1、組mac頭部

原创 原始套接字的學習(各種協議的分析)

原始套接字1、原始套接字的概述什麼是原始套接字(SOCK_RAW)1.1、UDP封包格式1.2、IP封包格式1.3、Ethernet封包格式1.3、TCP封包格式1.5、ICMP封包格式:ping2、創建原始套接字(socket)

原创 原始套接字的學習(ARP協議的使用)

原始套接字1、創建原始套接字2、原始套接字發送數據(sendto)2.1、本機的接口地址結構2.2、獲取我們的本地接口案例1:掃描mac地址 (要知道ARP協議)案例2 掃描整個局域網的mac地址案例:ARP欺騙1 (數組逐個元素