原创 C++虛函數表解析

在原博客基礎上略有改動。原blog:http://blog.csdn.net/haoel 虛函數表對C++ 瞭解的人都應該知道虛函數(Virtual Function)是通過一張虛函數表(Virtual Table)來實現的。簡稱爲V-Ta

原创 python 基礎學習之動態語言初識

初衷    C/C++/Java語言都是靜態語言,而python是動態語言,那就先從這個點出發,來學習python...基本概念靜態語言(強類型語言)    靜態語言是在編譯時變量的數據類型即可確定的語言,多數靜態類型語言要求在使用變量之前

原创 Git常用命令

Git Command如何新建代碼庫git init在當前目錄下初始化一個倉庫,並在當前目錄下創建一個.git文件夾git clone從github上面克隆一個倉庫到本地增加/刪除文件git add filename/dir把文件/目錄添加

原创 端口號的分類

端口的分類通俗地講,端口(Port)就是電腦向網絡開放的信息出入“門戶”。和小區大門不同的是,在電腦上這種“門戶”有個256×256(65535)個,而且它們還有多種狀態。1.端口的分類根據端口和服務的綁定情況,端口可分爲公認端口、註冊端口

原创 SQL 約束,事務,觸發器,存儲引擎,多表查詢

SQL約束SQL約束主要有以下幾種:NOT NULL: 用於控制字段的內容一定不能爲空(NULL)。    UNIQUE: 控件字段內容不能重複,一個表允許有多個 Unique 約束。PRIMARY KEY:也是用於控件字段內容不能重複,但

原创 DDS

什麼是DDS???    DDS是針對網絡編程的一個公開標準。    是一套支持發佈/訂閱思想的應用程序接口(API)DDS的特點是什麼???    體現了以數據爲中心的結構設計方法學。    專門爲高性能的實時系統設計。    可以大大降

原创 命令行操作MySQL

首先,點擊windows+R,搜索CMD,打開之後進入cmd.exe,在命令行輸入MySQL -u root -p;點擊回車不過我在測試的時候出現以下的錯誤信息,不過不要急,再次windows+R,搜索 service.msc,打開找到My

原创 HTTP Keep-Alive模式

1、什麼是Keep-Alive模式?  我們知道HTTP協議採用“請求-應答”模式,當使用普通模式,即非KeepAlive模式時,每個請求/應答客戶和服務器都要新建一個連接,完成 之後立即斷開連接(HTTP協議爲無連接的協議);當使用K

原创 可重入函數與線程安全

介紹:      一組併發線程運行在同一進程上下文中,每一個線程都有自己獨立的線程上下文,包括線程ID、棧、棧指針、程序計數器、條件碼和通用目的寄存器。每個線程和其他線程一起共享進程上下文的其他部分,包括整個用戶虛擬地址空間(由代碼段、讀/

原创 C與C++的內存機制的比較

C語言與C++內存非常相似,這也是我一直搞不清楚他的原因;下面梳理一下他們之間的區別:  1、先說C語言的內存機制棧        位於函數內的局部變量(包括函數實參),由編譯器負責分配和釋放,函數結束,棧變量失效;堆        由程序

原创 UDP數據包的大小

問題來源於日誌信息,在這裏總結一下,後續在補充新的內容。在鏈路層,由以太網的物理特性決定了數據幀的長度爲(46+18)---(1500+18),其中的18是鏈路層的首部和尾部18Bytes,也就是說數據幀的內容最大爲1500(不包括幀頭和幀

原创 shell腳本命令學習(一)

$( ) 和 ' '的區別命令替換:在bash中,$( ) 和 ' '(反引號)都是用來作命令替換的。命令替換與變量替換差不多,都是用來重組命令行的,先完成引號裏的命令行,然後將其結果替換出來,再重組成新的命令行。在操作上,這兩者都能達到相

原创 I/O多路轉接之 select

系統提供select函數來實現多路複用輸入/輸出模型。作用:select系統調用是用來讓我們的程序監視多個文件句柄的狀態變化的。程序會停在select這裏等待,直到被監視的文件句柄有一個或多個發生了狀態改變。函數原型:參數說明:int nf

原创 數據庫連接學習--簡單的通訊錄

爲了做畢業設計,學習了Java,然後就要連接數據庫,爲了連接數據庫就學習做了一個簡單的小項目,通訊錄(現在只有添加的功能),成功連接數據庫首先看看我的WEB首頁吧:比較簡單,然後是填加聯繫人頁面我的數據庫連接的代碼先拋出來,畢竟這是我做通訊

原创 C++ 引用

一、引用簡介 引用就是某一變量(目標)的一個別名,對引用的操作與對變量直接操作完全一樣。 引用的聲明方法:類型標識符 &引用名=目標變量名;【例】int a; int &ra = a;//定義引用ra,他是變量a的引用,即別名1.&在這裏起