原创 實現窗口的始終置頂

實現窗口置頂,並且能在窗口後面進行鼠標操作 typedef void (WINAPI *PSWITCHTOTHISWINDOW) (HWND,BOOL); PSWITCHTOTHISWINDOW SwitchToT

原创 windows/mfc實現窗口隱藏同時 在任務欄上無圖標顯示功能

當實現窗體隱藏時,同時讓任務欄隱藏大多直接改變樣式就行 只需要執行 ModifyStyleEx(WS_EX_APPWINDOW, WS_EX_TOOLWINDOW); 但是 在實際效果中,該方法不是很理想 1、隱藏的程序無

原创 md5值 作爲map鍵值

在後臺 服務器處理客戶端發過來的數據時,由於通信網絡傳輸 較差,實際收到了客戶端的數據並進行了處理,給出了迴應,但客戶端由於網絡原因判斷爲該條消息未發送成功,而重發。則服務器程序必須做出去重。 觀察 實際解析到的消息結構體 如下

原创 linux c嵌入式彙編關於輸入輸出限定字段說明

在內嵌彙編中,可以將C語言表達式指定爲彙編指令的操作數,而且不用去管如何將C語言表達式的值讀入哪個寄存器,以及如何將計算結果寫回C 變量,你只要告訴程序中C語言表達式與彙編指令操作數之間的對應關係即可, GCC會自動插入代碼完成必要的操作

原创 windows/mfc 隱藏窗口接受消息的問題

實現隱藏窗口 的顯示 我要實現的功能是 程序一直將窗口隱藏起來,當接收到其他程序發送過來的消息之後 就顯示,執行任務,完成之後繼續隱藏起來。 所以 設置顯示標記s_bShow OnPaint 函數//實現 根據s_bShow來

原创 SECURITY_ATTRIBUTES 實現最低權限的問題

SECURITY_ATTRIBUTES 實現最低權限 主要用於多進程之間共享數據空間的句柄的權限設置, 若高權限 進程 設置默認值 NULL,對於低權限進程來說 可能無法讀取。 參考文章 windows中以最低權限(SECU

原创 項目注意規範

前幾天公司的大牛架構師,給我們這些新來的員工對代碼和項目的規範做了一個講座,之後總結一二,說說新的體會吧。 一、代碼要求 1、好代碼 好代碼的要求,清新,自然,易讀,易懂。 具體而言

原创 new 和operator new

參考 1、http://blog.csdn.net/wudaijun/article/details/9273339 2、http://www.cnblogs.com/luxiaoxun/archive/2012/08/10/

原创 vc++/mfc截圖 保存和顯示

## 1. 實現截圖程序的api接口 ## HBITMAP CaptureScreen(LPRECT lpRect)//lpRect爲NULL時表示全屏幕截圖 { HDC hdc, hdcMem ; HB

原创 SetWindowPos 某些屬性的坑

實現界面的歲某個窗口的大小變化 而變化的功能 但是 當最後一個屬性參數 設置了SWP_SHOWWINDOW和SWP_HIDEWINDOW標誌,則窗口不能被移動和改變大小 所以 如果窗口要隨時變化最好不要加這2個參數 參考 Se

原创 紅黑樹實現原理

原文鏈接:https://blog.csdn.net/v_JULY_v/article/details/6105630 一、紅黑樹介紹 1、定義 每個結點或者爲黑色或者爲紅色 根結點爲

原创 字典樹和基數樹

一、字典樹     1、概述 字典樹是一種前綴查找樹,在前綴匹配查找中應用比較多,查找樹的層級取決於字符串長度,時間複雜度O(1),但是他要求每個節點要有26各分支,所以空間開銷比較高,是一種典型的以空間換時間的數據結構。    2、實現

原创 iptables

一:前言 防火牆,其實說白了講,就是用於實現Linux下訪問控制的功能的,它分爲硬件的或者軟件的防火牆兩種。無論是在哪個網絡中,防火牆工作的地方一定是在網絡的邊緣。而我們的任務就是需要去定義到底防火牆如何工作,這就是防火牆的策略,規則,以

原创 epoll基礎總結

轉自 http://www.fx114.net/qa-235-266230.aspx 一、 介紹 Epoll 是一種高效的管理socket的模型,相對於select和poll來說具有更高的效率和易用性。傳統的select以及po

原创 md5值 作爲map<string,time_t>鍵值

在後臺 服務器處理客戶端發過來的數據時,由於通信網絡傳輸 較差,實際收到了客戶端的數據並進行了處理,給出了迴應,但客戶端由於網絡原因判斷爲該條消息未發送成功,而重發。則服務器程序必須做出去重。 觀察 實際解析到的消息結構體 如下 typ