發(fā)文章
發(fā)文工具
撰寫
網(wǎng)文摘手
文檔
視頻
思維導圖
隨筆
相冊
原創(chuàng)同步助手
其他工具
圖片轉(zhuǎn)文字
文件清理
AI助手
留言交流
來自: jijo > 《我的圖書館》
0條評論
發(fā)表
請遵守用戶 評論公約
Mina編程的兩個注意點
} } // if there is any data left that cannot be decoded, we store // it in a buffer in the session and next time this decoder is // invoked the sessi...
Windows Socket API 使用經(jīng)驗 - 技術文檔 - VC文檔 - 網(wǎng)絡通訊 - 立華軟件園
本文所談到的Socket函數(shù)如果沒有特別說明,都是指的Windows Socket API。當應 用程序調(diào)用recv函數(shù)時,recv先等待s的發(fā)送緩沖中的數(shù)據(jù)被協(xié)議傳送完畢,如果協(xié)議在傳送s的發(fā)送緩沖中的數(shù)據(jù)時出現(xiàn)網(wǎng)絡錯誤...
深入理解linux內(nèi)核v4l2框架之videobuf
如果field參數(shù)被設置為 VIDEOBUF_NEEDS_INIT,那么驅(qū)動將把vb傳遞給videobuf_iolock()這個函數(shù)。videobuf_dma_contig_free(videobuf_queue,videobuf_buffer)struct videobuf_dmabuf*videobuf_to_dma(st...
串行設備驅(qū)動3
TTY驅(qū)動。在最近的內(nèi)核中,tty_flip_buffer結構體有些改動,該結構體目前由緩沖區(qū)頭部(tty_bufhead)和緩沖區(qū)鏈表(tty_buffer)組成:調(diào)用tty_register_driver(struct tty_driver *tty_d)向tty核心注...
Linux中的線程(NPTL)與內(nèi)存泄漏
struct pthread *pd = NULL;static intcreate_thread (struct pthread *pd, const struct pthread_attr *attr, STACK_VARIABLES_PARMS){ int clone_flags = (CLONE_VM | CLONE_FS | CLONE_F...
C 語言免拷貝版本循環(huán) buffer 比拷貝版本快了近 10 倍!
以前我發(fā)了一篇文章,拷貝版本循環(huán)buffer,是 C 語言實現(xiàn)的循環(huán) buffer,那個版本是拷貝讀取數(shù)據(jù)的,即每次讀取數(shù)據(jù)都要使用 memcpy 將...
深入解析Apache Mina源碼(4)——Mina編解碼以及對粘包和斷包的處理
深入解析Apache Mina源碼(4)——Mina編解碼以及對粘包和斷包的處理??戳松厦娴慕獯a過程,編碼過程就不難理解了,編碼過程只不過是解碼過程的逆向過程,同樣在filterWrite方法里有消息類型的判斷:Java...
《UTF-8與GB2312之間的互換》的改進
// 把UTF-8轉(zhuǎn)換成Unicode void CChineseCodeLib::UTF_8ToUnicode(WCHAR* pOut,char *pText) { char* uchar = (char *)pOut; uchar[1] = ((pText[0] &0x0F) <<4) + ((pText[1] >> 2) &a...
制作自己的QQ登陸器的關鍵代碼
function Base64(Src: string): string;while Length(Src) >0 do begin FillChar(Buf, 3, #0);Src := Copy(Src, 4, Length(Src) - 3);NewBuf[1] := Buf[1] shr 2;NewBuf[2] := (Buf[1] shl 6...
微信掃碼,在手機上查看選中內(nèi)容