![](https://img-blog.csdnimg.cn/20201014180756780.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
windows编程
臭豆腐0608
努力学习IT的电子系小鸟
展开
-
windows学习笔记2——windows体系结构(操作系统角度)
一. 基本概念 用户态与内核态; 地址空间,虚拟地址; Session; 不同程序有不同的特权;用户特权,平民特权; CPU的保护模式:(硬件) X86 CPU:实模式(程序地址与物理地址一一映射);保护模式(为多任务与虚拟地址提供硬件支持,windows就运行在这种模式下);系统管理模式(系统固件BIOS执行电源管理、安全监察或平台相关的特定任务)。 如何理解保护原创 2014-01-15 14:56:42 · 218 阅读 · 0 评论 -
windows学习笔记3——windows体系结构(应用程序角度)
一. 进程和线程 进程是一个程序的实例,是静态的;进程不会运行,是线程的容器。 组成部分: 一个核心态的对象,操作系统用来保存进程的信息; 地址空间:包含可执行文件和所有动态链接库的代码和数据,以及动态分配的内存。 进程的终止: 终止之后windows会释放进程所使用的内存、句柄等所有资源。 进程终止方式: 主线程入口函数返回; 进程主动退出,一个线程调用Exit原创 2014-01-15 20:34:28 · 172 阅读 · 0 评论 -
windows学习笔记1——windows发展历史
一. 我对Windows的认识 1.影响我对Windows理解的几个方面 windows开发模型: windows的组件模型: windows的分布式服务: 对内核的进一步理解: 2.windows操作系统 什么是操作系统:操作系统实际上是一个程序,位于用户程序和底层硬件之间。操作系统为用户提供了一个执行用户程序的环境:方便使用计算机,更有效的使用硬件资源。 计算机系统由四原创 2014-01-14 16:37:15 · 261 阅读 · 0 评论 -
windows学习笔记5——windows工具集介绍
一. windows Sysinternals工具集简介 二. windows Sysinternals工具集分类 进程信息查看 Process Explorer Process Monitor Autorun 安全信息查看 PsExec 网络信息查看 TCPView 磁盘和文件 PageDefrag 三. 实例介绍windows Sysinternals工原创 2014-01-16 15:57:39 · 191 阅读 · 0 评论 -
windows学习笔记——windows启动过程
参与启动过程的软硬件:原创 2014-01-17 11:10:53 · 174 阅读 · 0 评论 -
windows学习笔记——windows网络
对应用透明的,完整的网络服务; 分布式应用程序的平台; 开放的,可扩展平台; 使用网络的两类程序: 只使用网络,不需要知道网络的运行过程,只完成数据的传输; 需要处理网络上存在的问题,可以对网络进行控制和改变; Networking APIs: windows I/O API:如远程打开记事本 Windows network API: Windows named原创 2014-01-17 15:40:11 · 194 阅读 · 0 评论 -
windows学习笔记4——windows重要基本概念
源起——我们要多个任务同时运行 压榨CPU的运算能力,用光它的每一个时钟周期。 系统功能: 资源分配:(CPU)时间,时间片;(内存)空间 在很久很久以前 DOS:不支持多任务; 后来windows发展出了协作式多任务(儒家),但并不是每个程序都是按规则运行的;所以后来出现了抢占式多任务(韩非),抢占式多任务实现的方法主要是依靠中断编写调度程序。 法:386p,中断原创 2014-01-16 12:32:38 · 201 阅读 · 0 评论 -
windows学习笔记——用户模式的程序排错
基础篇 是么是Debug? 重要的基本概念:Dump,堆栈,调试符号 熟悉调试器 实战篇 如何获取Dump 调试实例:解决实际问题 什么是Debug? 改程序执行了非法操作,即将被关闭! 开发式的调试: 使用开发工具进行实时调试 软件通常是调试版本 有源代码,主要调试程序逻辑错误 由软件开发人鱼和测试人员完成 生产环境和事后调试: 主要原创 2014-01-19 11:39:32 · 164 阅读 · 0 评论 -
win7功能大全
Windows 7比Vista要好用而且有很多新功能。 不过,由于系统较新, 其中的一些功能并不是很容易被人们所发现,所以下面把其中的一些最重要的技巧和窍门创建成一个列表并且一步一步的向大家进行介绍。 1. PC Safeguard 电脑守卫 我很少让其他人使用我的电脑,因为我怕他们会把它弄的乱七八糟的,但是看起来,微软已经替我考虑到这一点并且顺便解决了这个问题。PC Safegu转载 2014-06-25 14:45:19 · 436 阅读 · 0 评论