Time of Update: 2018-12-04
我這學期的主要精力幾乎都放在這上面了,終於把第一個作業做完了,小結一下與大頭的Pair
Time of Update: 2018-12-04
開學以來的日子大抵是充實的很忙,有時候幾個星期都沒有休息有時候又很開心,因為可以全身心地放鬆,去野外,去騎行我覺得事情在朝著好的一方面發展,四年前我毫不可預見的一個意外導致我的生活道路突然向旁傾斜,而我以為,我又慢慢地回到原來的軌道上來了很多時候,你不喜歡一些東西只是你不知道它的好,只是你不深入而已。而你一旦有所體會,你會慢慢地無法自拔。比如說大學,比如說北京我在大學的四年中不斷在想著離家這麼遠或許是個錯誤的選擇或許是種痛苦現在我明白了,四年的北京生活給了一個完全不同的思維而一份不同的思維會給我
Time of Update: 2018-12-04
Peercast注釋版是我在做本科畢業設計時分析Peercast的一些成果,當時閱讀代碼的時候做了注釋,然後寫了一些分析文章。本來想發到自己的部落格上保留一份記錄的,不想後來竟成了很多人蔘考Peercast的資料。這點上我是有些慚愧的,因為很多不成熟的想法和不正確的觀點可能會誤導大家,也希望大家能夠分辨吧。本來想形成一份比較完整的注釋版,但後來由於畢業以及轉變研究方向等因素已經沒有繼續做下去了。不過核心的代碼我想應該還是比較清晰的,大家可以參考一下。我把Peercast注釋版發到CSDN的資源上
Time of Update: 2018-12-04
魔鬼議程其實從上周就已經開始了,這周變得越發厲害起來在大學裡第一次感受到了課程的壓力,原本以為已經能掌控情緒的我也開始心煩氣燥起來不是沒時間做那麼多事情,而是沒心情做那麼多事情。當那麼大的考試壓力啊,課程壓力啊一起壓過來的時候,我承認,我開始有些承受不住了我知道事情該分為重要的和緊急的,我知道該抽出點時間來好好地做計劃我也知道該好好地看書看論文,可是為什麼看半小時就走神了呢?有個方法有時還不錯,就是看書前寫記錄一下開始的時間,告訴自己一定要堅持一個小時,這樣會開始慢慢地有些成就感也找到了個起床的
Time of Update: 2018-12-04
#include <winsock.h>#include <Iphlpapi.h>#include <Nb30.h>#pragma comment(lib, "Ws2_32.lib")#pragma comment(lib, "Iphlpapi.lib")#pragma comment(lib, "Netapi32.lib")int main(){ IP_ADAPTER_INFO AdapterInfo[16]; //
Time of Update: 2018-12-04
《如何閱讀一本書》相當好,我覺得裡面最好的一句是:“一本好書能教你瞭解這個世界以及你自己。你不只懂得如何讀得更好,還更懂得生命。你變得更有智慧,而不只是更有知識——像只提供訊息的書所形成的那樣”心智與知識的區別,是很多時候我們根本沒有意識到的。我們貪婪地讀那麼多本書,到頭來發現所學的知識也忘了大半,也沒發覺有什麼成長,這當是一種悲哀。正如書中所說的,我們應當閱讀高於自己理解的書,而不是在一些淺薄的讀物中迷了身心。我們總是過於泛讀而忽視了精讀。波普爾的《猜想與反駁》,看著很累,但最好堅持我們很多時
Time of Update: 2018-12-04
1. 開始-運行-輸入:wbemtest 斷行符號2. 單擊"串連", 輸入:root\cimv2 斷行符號; 或者ROOT\SecurityCenter 3. 單擊"查詢", 輸入:SELECT * FROM Win32_Process 應用; 或者SELECT * FROM AntiVirusProduct//程式:SELECT * FROM Win32_Product;//進程PIDSELECT * FROM Win32_Process;//BIOS資訊SELECT * FROM Win3
Time of Update: 2018-12-04
//// Link with IPHlpAPI.lib//#include <stdio.h>#include <windows.h>#include <iphlpapi.h>#pragma comment(lib, "iphlpapi.lib")int main(){ FIXED_INFO * FixedInfo; ULONG ulOutBufLen; DWORD dwRetVal; IP_ADDR_STRING *
Time of Update: 2018-12-04
中午穿過人大草坪的時候,看見了那麼一群的考研人或者坐在涼椅旁小睡,或者貪婪地一頁一頁地翻書,或者三三兩兩說著話唏噓不已,想起一年前,我或者也在這教一門前,有著堅定或者茫然的眼神,等待這下午的考試從外面回來的時候考試差5分鐘結束,又想起當時的我,坐在考場上,滿心想著那道證明題,明知懷著不可能的期望,卻希望那一刻的奇蹟然後近乎絕望地走出考場,以為又會重演當年高考的一幕或許是上天眷顧了我的努力(其實我還是很不努力),或許我給了自己一個機會於是我今天,就這樣的,抬頭望一眼等待的人群們,安著心,走過那教一
Time of Update: 2018-12-04
無標題文檔FriendlyNamePWhereTargetTapeDrive Select * from Win32_TapeDriveUserAccount Select * from Win32_UserAccountComputerSystem Select * from Win32_ComputerSystemNTEvent Select * from Win32_NTLogEventMEMCACHEWHERE DeviceID='#'Select * from
Time of Update: 2018-12-04
範例程式碼:方便以後用的時候覆制.#include "stdafx.h"#include <windows.h>#include "include/detours.h"#pragma comment(lib, "lib/detours.lib")// target pointer for the uninstrumented MessageBox APIstatic int (WINAPI *SysMessageBox)(HWND hWnd, LPCTSTR lpText,
Time of Update: 2018-12-04
1、CMainFrame增加成員變數: CSplitterWnd m_wndSplitter; CSplitterWnd m_wndSplitter1;2、映射CMainFrame::OnCreateClient函數:BOOL CMainFrame::OnCreateClient(LPCREATESTRUCT lpcs, CCreateContext* pContext){ // 建立一個靜態分欄視窗,分為二行一列 if (m_wndSplitter1.CreateStatic(this, 2
Time of Update: 2018-12-04
昨天河北師大的梁師弟帶了一群人過來向我請教問題,請教這個詞我是不敢當的,就我這種混混兒的水平,給人瞎指路,十有八九得指錯了路其實我覺得我們都是肯努力的一些人,只是有點迷失了方向不管怎樣,如果我能起到一些協助的話,或許我是會覺得有些欣慰的我自己也是走了這麼多彎路過來的,從來就沒有一個科班出身的樣兒,每每聽見有人在議論牛人的時候就趕忙湊過去,然後大發感慨說別人為什麼為什麼這麼牛然後回來就討論,究竟是他們智商高呢,還是他們肯努力答案很簡單,他們智商又高吧,又努力還有是這樣的,牛人與常人相異的一點是,他
Time of Update: 2018-12-04
昨天突然看到一個訊息,廣院的一個校友在靈山遇難了3月10號那天我是知道的,原本打算去妙峰山的,後來由於各種原因沒去。卻也騎車出去了一趟,風大,讓人不得不恨起莫名奇妙的天氣預報了柏峪-靈山這條路線去年也是走過的,風景秀麗,強度其實不大然而就在這一天,生命凋殘在那片潔白色的聖潔的雪中,毫無痕迹我想,滿山積雪的靈山定是很美麗的,高山草甸,皚皚白雪,仿似一個夢,遙遠而令人嚮往不知怎的,感觸真的特別深,或許因為廣院這個名字,或許覺得遙遠的事情突然間變得特別近,或許只是在不住地歎息戶外,在永遠具有吸引力的
Time of Update: 2018-12-04
--API方式1、必須先安裝Excel;2、在工程中匯入Excel API: ClassWizar->Add
Time of Update: 2018-12-04
--適用於VC61、在CMainFrame::OnCreate修改工具列屬性: // 下拉屬性 DWORD dwExStyle = TBSTYLE_EX_DRAWDDARROWS; m_wndToolBar.GetToolBarCtrl().SendMessage(TB_SETEXTENDEDSTYLE, 0, (LPARAM)dwExStyle); DWORD dwStyle = m_wndToolBar.GetButtonStyle(m_wndToolBar.CommandToIndex(
Time of Update: 2018-12-04
GlobalMemoryStatusEx函數用於擷取系統記憶體資訊:BOOL WINAPI GlobalMemoryStatusEx( __inout LPMEMORYSTATUSEX lpBuffer);範例程式碼:void CTestDlg::GetMemoryInfo(){ MEMORYSTATUSEX statex; statex.dwLength = sizeof (statex); GlobalMemoryStatusEx(&statex); CString
Time of Update: 2018-12-04
警告報告:_WIN32_WINNT not defined. Defaulting to _WIN32_WINNT_MAXVER (see WinSDKVer.h 處理辦法:在StdAfx.h標頭檔裡面加上#include <SDKDDKVer.h>有關於平台的定義 //Including SDKDDKVer.h defines the highest available Windows platform. //If you wish to build your
Time of Update: 2018-12-04
VOID GetSystemInfo( LPSYSTEM_INFO lpSystemInfo); SYSTEM_INFO結構包含有關當前電腦系統的資訊。包括處理器類型,頁面大小,記憶體位址,和OEM標識符。 typedef struct _SYSTEM_INFO { union { DWORD dwOemId; OemId過時的,不使用 struct { WORD wProcessorArchitecture; 處理器架構 WORD wReserved;
Time of Update: 2018-12-04
警告報告:_WIN32_WINNT not defined. Defaulting to _WIN32_WINNT_MAXVER (see WinSDKVer.h) 處理辦法:第一步:" #define _WIN32_WINNT 0x0502 "在StdAfx.h中添加上述宏定義。備忘:必須在stdafx.h中所有#include 檔案之前添加此代碼。第二步:在StdAfx.h標頭檔裡面加上#include