時間戳如何工作的彼念? 順序 沖突的類型圖片.png 調(diào)度規(guī)則 時間戳與有效性的對比 有效性調(diào)度器 有效性是針對于事務(wù)的,所以可以說是事務(wù)有效性圖片.png
時間戳如何工作的彼念? 順序 沖突的類型圖片.png 調(diào)度規(guī)則 時間戳與有效性的對比 有效性調(diào)度器 有效性是針對于事務(wù)的,所以可以說是事務(wù)有效性圖片.png
事務(wù)中的數(shù)據(jù)浅萧,數(shù)據(jù)庫緩沖區(qū)逐沙,數(shù)據(jù)庫 事務(wù)需要提交和撤銷 數(shù)據(jù)元素的概念 事務(wù)的原子性是指事務(wù)的一組操作要么不做要么全做 已經(jīng)提交的事務(wù)對于數(shù)據(jù)庫的讀寫一定要反映到磁盤上 故障...
一绩卤、多進(jìn)程和多線程的本質(zhì) 多個執(zhí)行單位競爭CPU時間片 執(zhí)行單位大部分時間都在阻塞等待客戶端的數(shù)據(jù)到來(阻塞在read()或者accept())活躍的就那么幾個就緒態(tài)途样,調(diào)度江醇,...
memcpy和memmove都是C語言的庫函數(shù)裆站,相比于strcpy和strncpy只能拷貝字符串?dāng)?shù)組条辟,memcpy與memmove可以拷貝其它類型的數(shù)組,但是為什么要同時提供...
賦值兼容——子類對象的引用和指針可以賦值給父類對象的引用和指針 構(gòu)造器(包括拷貝構(gòu)造器)和析構(gòu)器是不能被繼承的 this指針——在對象創(chuàng)建的時候生成的羽嫡,而參數(shù)初始化列表則是在...
一、多線程服務(wù)器 線程的入口函數(shù)(回調(diào)函數(shù)) 把之前子進(jìn)程中的內(nèi)容放到線程的入口函數(shù)即可 子線程創(chuàng)建成功后肩袍,子線程進(jìn)入入口函數(shù) (與多進(jìn)程對比)主線程是不需要關(guān)閉clntfd...
一杭棵、多進(jìn)程服務(wù)器 read()阻塞的話就是【單客戶端】響應(yīng)的服務(wù)器 多進(jìn)程服務(wù)器是【多客戶端響應(yīng)的服務(wù)器】 之所以需要多客戶端響應(yīng)的原因是—— 三次握手的時候是阻塞在acce...
四、客戶端 現(xiàn)在的程序還不夠健全鹰祸,比如—— 服務(wù)器正常斷開后,客戶端還是正常的狀態(tài) 所以需要一個斷開的鏈接信號—— 服務(wù)器斷開會有一個信號 服務(wù)器網(wǎng)絡(luò)異常(網(wǎng)絡(luò)斷開)的情況—...
三蛙婴、客戶端 定時器的功能可以實時更新用戶列表—— 需要加上while(1),因為如果數(shù)據(jù)包是這樣的—— 3.1 彈框的實現(xiàn) 聊天框的實現(xiàn)—— 直接來一個QDialog類 輸入...
二街图、客戶端 登錄功能的話是發(fā)送登錄數(shù)據(jù)包sendLogin(),那么獲取用戶列表也要發(fā)送列表數(shù)據(jù)包sendList()—— 客戶端接下來處理服務(wù)器回復(fù)的列表應(yīng)答包 接下來解析...
一餐济、客戶端登錄 首先耘擂,信號與槽機(jī)制——login(),然后就是connected() 然后絮姆,相當(dāng)于現(xiàn)在已經(jīng)登錄成功了醉冤,那么我們就開始發(fā)送【登錄信息】(login()中調(diào)用se...
一、內(nèi)存 存儲數(shù)據(jù)的最小單元——bit 內(nèi)存編址的最小單元——byte 內(nèi)存是線性的 二、補(bǔ)碼 一種編碼規(guī)則 補(bǔ)碼可以讓加減乘除全部變加法 三定血、進(jìn)程空間 argv和argc ...