- 博客(8)
- 资源 (6)
- 收藏
- 关注
原创 PID & PEPROCESS & HANDLE 相互间转换
PID & PEPROCESS & HANDLE 相互间转换from \ toPIDPEPROCESSHANDLEPIDPsLookupProcessByProcessIdPEPROCESSPsGetProcessIdObOpenObjectByPointerHANDLEObReferenceObjectByHandle...
2019-04-04 14:31:53 1211
原创 CPU 特权级
段描述符:长度为8个字节的内存区域,指针列表保存于 GDT 或 LDT 中 段选择子:长度为2表字节的段寄存器值,保存于CS 或 DS 等寄存器中,用于先中 GDT 或 LDT 中的段描述符DPL:保存于段描述符中的两位数,描述操作段数据需要的权限 CPL:保存于当前 CS 寄存器中的值,描述 CPU 当前的特权级 RPL:段描述符的下标值,当段描述符载入 CS 时,与 CPL 比较决定...
2018-09-06 16:59:48 1079
原创 VS2015 安装 Visual Assist 后添加新文件失败问题的解决
VS2015 安装 Visual Assist X 10.9.2048 后,无论是添加新建项还是先有项都会失败,弹框提示“内部错误”。解决方法是更新 VA 版本。Visual Assist X 10.9.2108这版可以解决问题。
2016-10-14 09:58:32 1027
原创 使用WINDOWS任务管理器绘制正弦曲线
最近有点时间,想起了之前听说的一道微软面试题,就写了个这个小东西玩了玩,分享出来和大家同乐吧!水平有限,大牛勿笑。代码使用 vs2015 编译// stdafx.h : 标准系统包含文件的包含文件,// 或是经常使用但不常更改的// 特定于项目的包含文件//#pragma once#include "targetver.h"#include <windows.h>#include <stdi
2016-09-14 12:12:11 1339
原创 TCHAR 类型导出函数生成器
texport(Tchar EXPORT stub generator) 用于自动生成 TCHAR 类型程序的 char 和 wchar_t 类型的函数调用存根。当在 windows 下开发程序库时,使用 TCHAR 类型,比直接使用 char 和 wchar_t 具有更好的移植性。但是在编写动态链接库时,不能直接导出 TCHAR 类型的函数,给 TCHAR 类型函数的使用带来了一些限制。使用 te
2015-11-20 11:30:14 366
转载 SPI和UART的区别
SPI:高速同步串行口。3~4线接口,收发独立、可同步进行 UART:通用异步串行口。按照标准波特率完成双向通讯,速度慢 I2C:一种串行传输方式,三线制,网上可找到其通信协议和用法的 3根线实现数据双向传输 串行外围接口 Serial peripheral interface UART:通用异步收发器 UART是用于控制计算机与串行设备的芯片。有一点要注意的是,它提供
2015-07-19 22:21:16 10307 1
原创 ubuntu server 显视彩色命令提示符
使用 putty 远程登录 ubuntu server 的时候,命令提示符及用户输入的命令和执行命令的输出都是白色的,很难区分两次命令的边界在哪里。本身 putty 支持彩色显视命令文本。本文通过修改 .bashrc 中 PS1 的设置。实现这一点。首先打开 ~/.bashrc。取消下面这行的注释# uncomment for a colored prompt, if the term
2015-05-07 15:43:10 668
原创 sgi stl 笔记——memory
stl_alloc.htemplate int inst>class __malloc_alloc_template;按字节大小分配内存使用 malloc,free 等函数完成对内存的分配释放。没有依赖C++ 的 operator new 和 operator delete。在分配时败时,提供了 out_of_memory_handler 回调机制。te
2014-10-29 14:39:17 423
TCHAR转CHAR与WCHAR类型导出函数自动生成器
2015-11-06
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人