摘要:
为什么要使用序列化?最重要的两个原因是:将对象的状态保存在存储媒体中以便可以在以后重新创建出完全相同的副本;按值将对象从一个应用程序域发送至另一个应用程序域。例如,序列化可用于在 ASP.NET 中保存会话状态,以及将对象复制到 Windows 窗体的剪贴板中。它还可用于按值将对象从一个应用程序域远程传递至另一个应用程序域。本文简要介绍了 Microsoft .NET 中使用的序列化。 阅读全文
摘要:
这个代码没有什么技术含量,仅仅使用 WMI 和 API 实现了 Windows 任务管理器的部分功能。
但代码里面封装了一个 SystemInfo 的类,它提供了一些方法,可以获取以下系统信息:
CPU个数,CPU占用率
可用内存,物理内存
分区信息
进程列表,结束指定进程
根据物理地址获取 IP 地址,根据 IP 地址获取物理地址
获取网络信息
查找所有应用程序标题
阅读全文