原创 SetWinEventHook應用於進程注入

SetWinEventHook 函數原型: HWINEVENTHOOK SetWinEventHook( DWORD eventMin, DWORD eventMax, HMODULE

原创 隨筆20190425-修改於20191014

從三月中旬到現在,一個月多的時間,做了6個項目。 總寫了2W+行的代碼,從基礎框架到業務功能,連續996了一個月,還好中途遇到了清明節回家休息了3天。 萬事開頭難,新年伊始,就搞了個今年最大的項目【新華三系統整合】,算是對自己整

原创 隨記於2020-03-18

最近自己比較折騰,順手記下自己內心想法,想起一件是一件了。。。 快速熟悉並且掌握帆軟和相關簡單前端開發(之前都是做C.S端,突然轉WEB思維有點繞不過來) 這個轉變的方面基本上都是自己之前薄弱的地方:包括SQL存儲過程、前端開發框

原创 cedo nulli拉丁字母

原创 【MFC編程】MFC將ListCtrl列表導出到Excel-採用文件流寫Excel兼容Html格式(不需要Excel環境)

  如標題所言,將ListCtrl的內容導出到Excel文件。不需要Excel環境支持!   TCHAR szFilter[] = _T("Excel文件(*.xls)|*.xls|所有文件(*.*)|*.*||"); CF

原创 【算法】等差數列——2017網易校招機試題

如果一個數列S滿足對於所有的合法的i,都有S[i + 1] = S[i] + d, 這裏的d也可以是負數和零,我們就稱數列S爲等差數列。 小易現在有一個長度爲n的數列x,小易想把x變爲一個等差數列。小易允許在數列上做交換任意兩個位置的數值

原创 【開源項目】微信後臺PhxRPC編譯教程

一、簡介 PhxRPC是微信後臺團隊推出的一個非常簡潔小巧的RPC框架,編譯生成的庫只有450K。 二、環境 首先,這份代碼的編譯得需在Linux的環境下,並檢查下是否安裝了git工具(命令行輸入git,系統就會告訴你是否安

原创 【算法】最長路徑——百度2017校招機試題

解析:這道題目剛拿到手,很容易就確定是道優先搜索算法的題目,和我博客之前寫的一道迷宮題目一致。根據題目,我們只要在輸入的矩陣中找到最高點和最低點,然後從最高的地方開始4個方向的輪訓,直到最後到達最低點。那既然是要求最長的奔跑路徑,那麼每

原创 【工具類】VLD(Visual LeakDetector)內存泄露庫的使用

  VLD簡介 由於C/C++語言沒有所謂的垃圾收集器,內存的分配和釋放都需要程序員自己來控制,這會給C/C++程序員帶來一定的困難。當您的程序越來越複雜時,它的內存管理也會變得越來越困難。內存泄漏、內存越界是最常見的內存問題之一。

原创 【網絡編程】I/O完成端口模型詳解

簡答粗暴——完成端口例子:http://download.csdn.net/download/fzuim/9968393 首先摘抄一段《Windows核心編程》I/O完成端口的一段話:Windows的設計目標是一個安全的、健壯的操作系統,

原创 隨筆20190425

從三月中旬到現在,一個月多的時間,做了6個項目。 總寫了2W+行的代碼,從基礎框架到業務功能,連續996了一個月,還好中途遇到了清明節回家休息了3天。 萬事開頭難,新年伊始,就搞了個今年最大的項目【新華三系統整合】,算是對自己整體編

原创 提權方式啓動進程和以當前用戶token啓動進程

#include<Userenv.h>#include<Psapi.h>#include<TlHelp32.h>#pragmacomment(lib,"Userenv.lib")#pragm

原创 【編程筆記】libevent探究——代碼篇

代碼 libevent網上使用栗子很多,最基本的使用無外乎幾個接口的使用,附上libevent文檔說明:https://www.monkey.org/~provos/libevent/doxygen-2.0.1/index.html

原创 【編程筆記】libevent探究——vs2008編譯篇

編譯 libevnet的GitHub地址爲:https://github.com/libevent/libevent 我們打開其Release標籤頁 可以看到各個發佈版本,由於此次編譯基於Vs2008,所以我們採用比較早期版本:v2.