摘要:
``` try { } catch (...) { OutputDebugStringA(__FUNCTION__); /*输出到dbgview 发生异常的函数名称*/ } ```
阅读全文
posted @ 2020-03-16 22:17
N.everever
阅读(129)
推荐(0)
摘要:
``` #include class IntRandom { public: IntRandom() { srand((unsigned)time(NULL)); } int GetInt(int from = 0, int to = 0) { int i = rand(); if (to > fr
阅读全文
posted @ 2020-03-16 22:15
N.everever
阅读(291)
推荐(0)
摘要:
``` .h ... #define WM_USER_TIMER1 (WM_USER + 12345) /*定时器ID值*/ #define WM_USER_TIMER2 (WM_USER + 12346) /*定时器ID值*/ ... class CMFC?Dlg : public CDialog
阅读全文
posted @ 2020-03-16 22:06
N.everever
阅读(170)
推荐(0)
摘要:
``` .h ... #define WM_USER_SELF (WM_USER + 12345) /*步骤1,定义消息类型值*/ ... class CMFC?Dlg : public CDialogEx { ... public: afx_msg void OnBnClickedButton1(
阅读全文
posted @ 2020-03-16 21:19
N.everever
阅读(144)
推荐(0)
摘要:
``` include是把目标文件拷贝过来,当作文本文件解析。 include "",查找路径:当前目录->系统目录。 include ,查找路径:系统目录->当前目录。 ""可替换为,反之不可。 ```
阅读全文
posted @ 2020-03-16 21:02
N.everever
阅读(636)
推荐(0)
摘要:
``` .h #pragma once extern int g_i; /*声明,未分配内存*/ extern "C" int __cdecl fn1(int i, short j); /*extern "C" 即不进行名称粉碎*/ char __stdcall fn2(int i, short j
阅读全文
posted @ 2020-03-16 21:00
N.everever
阅读(205)
推荐(0)
摘要:
``` #define PI 3.14 const float PI = 3.14f; const修饰变量 //const int I; // 必须初始化常量对象 const int J = 1; //++J; // 常量不可计算 const修饰指针 const int* p; p是变量, *p是常
阅读全文
posted @ 2020-03-16 19:34
N.everever
阅读(162)
推荐(0)
摘要:
``` 数据以补码形式存储,如何解释取决于使用者(正数?负数?) 正整数的原码、反码、补码都是相同的等于其原码等于其绝对值 原码、反码、补码是编码规则,求反、求补是运算方式 原码:最高位存储符号,剩余位存储数据。符号位正0负1,数据位等于其绝对值 例:正数原码 52 00110100 负数原码 -5
阅读全文
posted @ 2020-03-16 19:03
N.everever
阅读(262)
推荐(0)
摘要:
``` """ https://www.biqukan.com """ import requests import requests.adapters import redis from lxml import etree from pyquery import PyQuery as pq imp
阅读全文
posted @ 2020-03-16 04:32
N.everever
阅读(415)
推荐(0)
摘要:
``` """ https://www.51job.com/ """ import requests import requests.adapters import string import urllib.parse from lxml import etree import redis from
阅读全文
posted @ 2020-03-15 01:17
N.everever
阅读(233)
推荐(0)
摘要:
``` """ URL只允许一部分ASCII字符,其他字符(如汉字)是不符合标准的,此时就要进行编码 """ import string import urllib.parse keys = '逆向' keys_str = urllib.parse.quote(keys, safe=string.p
阅读全文
posted @ 2020-03-14 20:48
N.everever
阅读(312)
推荐(0)
摘要:
``` import requests import requests.adapters from bs4 import BeautifulSoup from lxml import etree from pyquery import PyQuery as pq import re def get_
阅读全文
posted @ 2020-03-12 06:28
N.everever
阅读(211)
推荐(0)
摘要:
``` import stat import tkinter from tkinter.filedialog import * def traversal_dir(dir_name): # 遍历目标路径下所有 rets = [] try: if len(dir_name): for r, ds, f
阅读全文
posted @ 2020-03-12 04:18
N.everever
阅读(206)
推荐(0)
摘要:
``` typedef LONG NTSTATUS; typedef LONG KPRIORITY; #define STATUS_SUCCESS ((NTSTATUS) 0x00000000) #define NT_SUCCESS(Status) ((NTSTATUS)(Status) >= 0)
阅读全文
posted @ 2020-03-12 00:14
N.everever
阅读(299)
推荐(0)
摘要:
``` typedef LONG NTSTATUS; typedef LONG KPRIORITY; #define STATUS_SUCCESS ((NTSTATUS) 0x00000000) #define NT_SUCCESS(Status) ((NTSTATUS)(Status) >= 0)
阅读全文
posted @ 2020-03-11 23:46
N.everever
阅读(416)
推荐(0)
摘要:
``` #include #include BOOL TraversalThread1(OUT std::vector &vec) { /************************************************************************/ /* type
阅读全文
posted @ 2020-03-11 22:30
N.everever
阅读(246)
推荐(0)
摘要:
``` #include typedef LONG NTSTATUS; typedef LONG KPRIORITY; #define STATUS_SUCCESS ((NTSTATUS) 0x00000000) #define NT_SUCCESS(Status) ((NTSTATUS)(Stat
阅读全文
posted @ 2020-03-11 22:22
N.everever
阅读(155)
推荐(0)
摘要:
``` #include typedef LONG NTSTATUS; typedef LONG KPRIORITY; #define STATUS_SUCCESS ((NTSTATUS) 0x00000000) #define NT_SUCCESS(Status) ((NTSTATUS)(Stat
阅读全文
posted @ 2020-03-11 22:04
N.everever
阅读(135)
推荐(0)
摘要:
``` #include #include BOOL TraversalModule2(OUT std::vector &vec, IN DWORD dwPid) { vec.clear(); try { HANDLE hProcess = OpenProcess(PROCESS_QUERY_INF
阅读全文
posted @ 2020-03-11 21:26
N.everever
阅读(125)
推荐(0)
摘要:
``` #include int main() { wcout.imbue(locale("chs")); wcout << ((CString)_T("中文")).GetBuffer() << endl; wcout << ((CString)_T("中文")).GetString() << en
阅读全文
posted @ 2020-03-11 21:13
N.everever
阅读(310)
推荐(0)
摘要:
``` #include #include BOOL TraversalModule1(OUT std::vector &vec, IN DWORD dwPid) { /*****************************************************************
阅读全文
posted @ 2020-03-11 20:53
N.everever
阅读(158)
推荐(0)
摘要:
``` CString GetCmdLine(IN DWORD dwPid) { CString ret; try { if (GetCurrentProcessId() == dwPid) { return GetCommandLine(); } PBYTE pFunc = (PBYTE)GetP
阅读全文
posted @ 2020-03-11 20:31
N.everever
阅读(412)
推荐(0)
摘要:
``` #include BOOL TraversalChildWnd(OUT std::vector &vec, IN HWND hParent) { vec.clear(); try { HWND hEnumWnd = GetWindow(hParent, GW_CHILD); while (h
阅读全文
posted @ 2020-03-11 19:21
N.everever
阅读(462)
推荐(0)
摘要:
``` """ 清理VS工程: Visual Studio文件后缀['.DB', ],文件夹['DEBUG', 'RELEASE', 'X64', 'IPCH', ] 步骤: 1,选择目标文件夹路径。 2,遍历文件文件夹。 3,按目标要求处理。 """ import shutil import st
阅读全文
posted @ 2020-03-11 18:57
N.everever
阅读(189)
推荐(0)
摘要:
``` #include BOOL TraversalTopWnd(OUT std::vector &vec) { vec.clear(); try { HWND hEnumWnd = GetTopWindow(0); while (hEnumWnd) { if (GetParent(hEnumWn
阅读全文
posted @ 2020-03-11 08:35
N.everever
阅读(411)
推荐(0)
摘要:
``` int main() { /************************************************************************/ /* int system(_In_opt_z_ char const* _Command); 等待目标程序退出才返
阅读全文
posted @ 2020-03-11 07:39
N.everever
阅读(530)
推荐(0)
摘要:
``` HWND GetProcessTopWnd2(IN DWORD dwPid) { HWND ret = 0; try { DWORD dwEnumPid = 0; HWND hEnumWnd = GetTopWindow(0); while (hEnumWnd) { ::GetWindowT
阅读全文
posted @ 2020-03-11 07:28
N.everever
阅读(177)
推荐(0)
摘要:
``` struct _PidHwnd { DWORD m_dwPid; HWND m_hWnd; }; BOOL CALLBACK _EnumWins(IN HWND h, IN LPARAM p) { if (p) { _PidHwnd *pItem = (_PidHwnd*)p; DWORD
阅读全文
posted @ 2020-03-11 07:14
N.everever
阅读(193)
推荐(0)
摘要:
``` #include CString DosPathToNt(IN TCHAR *szDosPath) { CString ret; try { TCHAR szDriver[MAX_PATH] = { 0 }; TCHAR szTemp[3] = { 0 }; TCHAR szDevName[
阅读全文
posted @ 2020-03-11 06:38
N.everever
阅读(184)
推荐(0)
摘要:
https://c.runoob.com/front-end/712 https://www.runoob.com/markdown/md-tutorial.html ``` ```
阅读全文
posted @ 2020-03-11 06:21
N.everever
阅读(107)
推荐(0)
摘要:
``` #include typedef LONG NTSTATUS; typedef LONG KPRIORITY; #define STATUS_SUCCESS ((NTSTATUS) 0x00000000) #define NT_SUCCESS(Status) ((NTSTATUS)(Stat
阅读全文
posted @ 2020-03-11 06:19
N.everever
阅读(211)
推荐(0)
摘要:
``` """ tkinter.filedialog.asksaveasfilename():选择以什么文件名保存,返回文件名 tkinter.filedialog.asksaveasfile():选择以什么文件保存,创建文件并返回文件流对象 tkinter.filedialog.askopenfi
阅读全文
posted @ 2020-03-11 00:20
N.everever
阅读(18913)
推荐(1)
摘要:
``` import stat from tkinter.filedialog import * def traversal_dir(dir_name): rets = [] try: if len(dir_name): for r, ds, fs in os.walk(dir_name): for
阅读全文
posted @ 2020-03-10 23:47
N.everever
阅读(442)
推荐(0)
posted @ 2020-03-10 23:13
N.everever
阅读(125)
推荐(0)
posted @ 2020-03-10 22:58
N.everever
阅读(108)
推荐(0)
posted @ 2020-03-10 22:25
N.everever
阅读(207)
推荐(0)
摘要:
安装路径无中文 添加环境变量 JAVA_HOME 安装路径比如 C:\Program Files\Java\jdk 9.0.4\ PATH 前添加比如 %JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;
阅读全文
posted @ 2020-03-10 08:30
N.everever
阅读(170)
推荐(0)