![](https://img-blog.csdnimg.cn/20201014180756757.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
系统
文章平均质量分 82
Hustudent20080101
MFC Qt 瑞萨 ARM Linux
展开
-
Intel的CPU将特权级别分为4个级别:RING0,RING1,RING2,RING3。Windows只使用其中的两个级别RING0和RING3
Intel的CPU将特权级别分为4个级别:RING0,RING1,RING2,RING3。Windows只使用其中的两个级别RING0和RING3,RING0只给操作系统用,RING3谁都能用。如果普通应用程序企图执行RING0指令,则Windows会显示“非法指令”错误信息。尽管有CPU的特权级别作保护,遗憾的是WINDOW98本身漏洞很多,使用Windows 98的系统一天死机n回也是正常转载 2012-10-07 20:50:38 · 6334 阅读 · 0 评论 -
【转】ring3 CPU指令级别--操作内核的一些系统级别工具
RING3 什么是RING3?这得从CPU指令系统(用于控制CPU完成各种功能的命令)的特权级别说起。在CPU的所有指令中,有一些指令是非常危险的,如果错用,将导致整个系统崩溃。比如:清内存、设置时钟等。如果所有的程序都能使用这些指令,那么你的系统一天死机n回就不足为奇了。所以,CPU将指令分为特权指令和非特权指令,对于那些危险的指令,只允许操作系统及其相关模块使用,普通的应用程转载 2012-10-07 21:22:20 · 1796 阅读 · 0 评论 -
交换空间和虚拟内存的区别
交换空间和虚拟内存的区别在于使用的系统不一样,产生的技术手段不一样,以下是详解,希望对你有所帮助!交换空间: Linux 中的交换空间(Swap space)在物理内存(RAM)被充满时被使用。如果系统需要更多的内存资源,而物理内存已经充满,内存中不活跃的页就会被移到交换空间去。虽然交换空间可以为带有少量内存的机器提供帮助,但是这种方法不应该被当做是对内存的取代。交换空间位于硬盘驱动转载 2012-10-07 16:56:02 · 786 阅读 · 0 评论 -
全虚拟化和半虚拟化的区别 cpu的ring0 ring1又是什么概念?
全虚拟化和半虚拟化的区别 cpu的ring0 ring1又是什么概念? - 转ring0是指CPU的运行级别,ring0是最高级别,ring1次之,ring2更次之…… 拿Linux+x86来说, 操作系统(内核)的代码运行在最高运行级别ring0上,可以使用特权指令,控制中断、修改页表、访问设备等等。 应用程序的代码运行在最低运行级别上ring3上,不能做受控操作。如转载 2012-10-07 21:05:18 · 1656 阅读 · 0 评论 -
Windows Vista的u盘当内存没有多大用处。
Windows Vista的u盘当内存没有多大用处。原因:首先要明白一个问题 这项被称为是readyboost的技术并不是把闪存当内存用,只不过是一项加快硬盘读取的技术而已,众所周知硬盘在大容量存储方面和传输速度方面性能优越,但是在随机读取方面却不如闪盘,而这项技术不过是把一些原来保存在硬盘上的存取较多的东西放在闪盘上,读取时优先查找闪盘里的东西,如果没有在去硬盘里找 以此来打到提速目的,转载 2012-10-07 21:47:50 · 1432 阅读 · 0 评论 -
VC 如何使程序运行后自己删除自己
VC 如何使程序运行后自己删除自己有时候,我们需要创建一个运行后能够自己删除自己的可执行程序即自删除程序。很明显如果一个进程通过直接调用DeleteFile()来删除自己是不可能的。必须另想办法,经过本人在网上参考很多资料后实际测试并集众家之所长,发现有二种方法效果比较好。现在将其封装成函数,这样使用将更加容易: 方法1,调用BAT文件。//向指定文件写入文本。如果文件不存在就转载 2012-10-15 15:34:57 · 631 阅读 · 0 评论 -
main 函数的返回值用于说明程序的退出状态
返回值的作用 main 函数的返回值用于说明程序的退出状态。如果返回 0,则代表程序正常退出,否则代表程序异常退出。下面我们在 winxp 环境下做一个小实验。首先编译下面的程序:int main( void ) { return 0; }然后打开附件里的“命令提示符”,在命令行里运行刚才编译好的可执行文件,然后输入“echo%ERRORLEVEL%”,回车,就可转载 2012-10-16 20:56:58 · 974 阅读 · 0 评论 -
终于解决了IE里的Out of memory问题!
终于解决了IE里的Out of memory问题!时间:2010年09月12日作者:Winson查看次数:查阅:2,155评论次数:0不知道在什么时候开始,用IE访问本站时,总是提示 “out of memory” 的错误,因为平时我很少使用IE,所以之前也没有察觉 我怀疑是升级到WP3.01后发生的,具体原因我也不太清楚,还以为可能是主题太多东西引起的,因为一直找转载 2012-10-17 09:19:33 · 6407 阅读 · 0 评论 -
10个非主流操作系统
10个非主流操作系统这里要谈的操作系统既非Windows,也非Mac OS X或Linux,也不是BSD或Solaris,我们要谈的这10个操作系统远没有那么主流。它们一般由一些技术狂人或小公司开发,它们的存在向我们展示了技术的各种可能。AmigaOS 4.12008年9月, AmigaOS 4.1发布。虽然AmigaOS 在操作系统行业行是个新手,但当前的版本已经是个完整转载 2012-10-17 14:55:02 · 1597 阅读 · 0 评论 -
ExitWindowsEX()函数用来退出、重启或注销系统
ExitWindowsEX()函数用来退出、重启或注销系统。 函数原型: BOOL ExitWindowsEx( UINT uFlags, // 关闭参数 DWORD dwReserved // 系统保留,一般取0 );编辑本段参数uFlag 参数:uFlags 指定关闭的类型。此参数必须有下转载 2012-10-19 21:34:05 · 1271 阅读 · 0 评论 -
windows 如何查看端口占用情况?
主题:windows 如何查看端口占用情况? 精华帖 (0) :: 良好帖 (2) :: 新手帖 (5) :: 隐藏帖 (2)作者 正文panfuy等级: 初级会员性别: 文章: 5积分: 80来自: 深圳 发表时间:2011-10-31 猎头职位: 合肥市 北京市: 北京泰来猎头咨询事务所 诚聘 大型网络服务架构师 相关文章:转载 2012-10-31 09:48:04 · 1104 阅读 · 0 评论 -
判断CPU是大端还是小端
判断CPU是大端还是小端分类: C语言2009-04-21 11:35 6396人阅读 评论(0) 收藏 举报一、如何判断CPU是大端还是小端?明白大端和小端的区别,实现起来就非常简单:#include int main(){ union ut{ short s; char c[2]; }u; if(sizeof(short)转载 2012-10-26 21:58:37 · 875 阅读 · 0 评论 -
int checkCPUendian(){
int checkCPUendian(){union {unsigned int a;unsigned char b; }c;c.a = 1;return (c.b == 1); } /*return 1 : little-endian, return 0:big-endian*/转载 2012-10-26 21:50:33 · 647 阅读 · 0 评论 -
WINPE操作系统
硬盘容量是越来越大了,也越来越便宜了,可是,质量好像是越来越差了,硬盘坏了,只要在保修期内,还可以保修,可是,硬盘维修时间很长,一般都是将近一个月。我刚好就遇到了,这一个月的时间叫我怎样过?我以前习惯网上看电影、看新闻。其实,这不是问题,一张WinPE光盘就能搞定! 本文以我心如水WinPE多功能版为例来说明,这个版本有很多优点,支持光盘,支持网络功能,还有外置的声卡和显卡支持,可以让转载 2012-12-09 10:57:47 · 836 阅读 · 0 评论 -
获取本网段内的其它在线计算机IP,mac地址
bat:COLOR 0ACLS@ECHO OffTitle 查询局域网内在线电脑IP:send@ECHO off&setlocal enabledelayedexpansionECHO 正在获取本机的IP地址,请稍等...for /f "tokens=3 skip=2 delims=: " %%i in ('nbtstat -n') do (set "IP=转载 2012-12-23 19:29:54 · 1479 阅读 · 0 评论 -
cmd脚本接受传入参数
【已解决】Windows的CMD中,如何获得参数中 & (ampersand)之后的值2012 年 10 月 29 日 下午 1:41crifan已有258人围观我来说几句【问题】想要在windows的cmd中运行python脚本:?1BlogsToWordpress.py -f "http://blo转载 2012-12-23 17:13:26 · 7264 阅读 · 0 评论 -
xcopy 跳过已存在的文件,不覆盖
xcopy 跳过已存在的文件,不覆盖。参数加个D。参数D是指定日期,如果没有提供日期,只复制那些源时间 比目标时间新的文件。达到不覆盖的目的。 再加个Y吧,如果比较新的文件很多。#电脑转载 2012-12-11 14:38:30 · 19914 阅读 · 2 评论 -
SuperSocket 信息: 绑定在 TCP 端口 1433 上失败
绑定在 TCP 端口 1433 上失败的解决方法。服务器问题:sql 过一些时间会连结不上,在服务器上netstat-an 看不到1433端口.进系统的日志中有如下错误 得到这个提示:SuperSocket 信息: 绑定在 TCP 端口 1433 上失败解决此问题方法 去下载个SQL2000-KB815495-8.00.0818-CHS补丁 安装下 还有就是必须把N转载 2012-12-12 17:42:21 · 5104 阅读 · 0 评论 -
注册表中性能计数器名称字符串数值的格式不正确
电脑刚装Windows操作系统,可每次启动系统,在事件查看器里总是有Lodperf导致的错误事件日志,尽管微软官方也说这种情况对使用没有影响,微软官方网站有如下的信息:Windows XP中文版安装后应用程序事件日志中显示LoadPerf错误文章编号 : 872984 最后修改 : 2004年7月16日 修订 : 1.1 症状当您安装完Windows XP 中文版后,应用程序事件转载 2012-12-12 17:45:14 · 2634 阅读 · 0 评论 -
设定程序默认访问值
设定程序默认访问值bakrundll32.exe C:\windows\system32\shell32.dll,Control_RunDLL C:\windows\system32\appwiz.cpl,添加或删除程序,3bakrundll32.exe C:\windows\system32\shell32.dll,Control_RunDLL C:\windows\system32\a原创 2012-04-05 09:19:21 · 501 阅读 · 0 评论 -
windows笔记-内存映射文件
windows笔记-内存映射文件Windows提供了3种进行内存管理的方法: • 虚拟内存,最适合用来管理大型对象或结构数组。 • 内存映射文件,最适合用来管理大型数据流(通常来自文件)以及在单个计算机上运行的多个进程之间共享数据。 • 内存堆栈,最适合用来管理大量的小对象。 内存映射文件内存映射文件与数据视图的相关性页文件支持的内存映射文件使转载 2012-12-16 10:03:22 · 740 阅读 · 0 评论 -
HWND与HANDLE的区别
HWND是HANDLE的一种,但是HANDLE并不是HWND.HANDLE是操作系统一系列内核对象的句柄。HWND仅是窗口对象的句柄VC的button控制只有两个事件,一个是单击事件,一个事双击事件。在这个方面VB就方便多了。但是我们有其他办法解决。首先我们先学一些基础知识。1...关于PreTranslateMessagePreTranslateMessage是消息在送给Tr转载 2012-12-18 12:14:44 · 4638 阅读 · 0 评论 -
软件限制策略
1、访问软件限制策略 作为本地安全策略的一部分,软件限制策略同时也包含在组策略中,这些策略的设置必须以Administrator账户或Administrators组成员的身份登录系统。软件限制策略的访问方式有两种:(1)、在"开始""运行"处运行secpol.msc,启动本地安全策略编辑器,在"安全设置"下可以看到"软件限制策略"项目。(2)、在"开始""运行"处运行gped转载 2012-12-20 09:42:52 · 1451 阅读 · 0 评论 -
如何充分使用4G大内存(1)——安装ramdisk
如何充分使用4G大内存(1)——安装ramdisk2011-02-18 00:36 3401人阅读 评论(0) 收藏 举报http://blog.sina.com.cn/s/blog_4c1664920100mppg.html在32位操作系统中,只能使用3.25G内存,觉得十分不爽,决定千方百计把4G内存用足,我采用的方法是安装Ramdisk和试装64位操作系统,这里先说说转载 2013-01-07 19:59:02 · 651 阅读 · 0 评论 -
右键中的"Dos在这里,复制到,移动到"
Dos在这里:Windows Registry Editor Version 5.00[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Directory\shell\cmd]@="Dos 在这里"[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Directory\shell\cmd\command]@="cmd.e转载 2013-01-12 11:14:18 · 693 阅读 · 2 评论 -
【Win32 API学习】RegisterWindowMessage小记
【Win32 API学习】RegisterWindowMessage小记 RegisterWindowMessage函数定义了一个新的窗口消息,该消息在系统范围内是唯一的。通常调用SendMessage或者PostMessage函数时可以使用该函数返回的消息值。函数原型: UINT RegisterWindowMessage( lpString);参转载 2013-01-13 16:03:13 · 809 阅读 · 0 评论 -
为什么我的窗口接不到TaskbarButtonCreated消息?!
为什么我的窗口接不到TaskbarButtonCreated消息?!分类: C/C++ TaskbarButtonCreated ITaskbarList32012-07-16 22:42 444人阅读 评论(0) 收藏 举报今天想在程序上加点新花样,因为见过WM Player能够在任务栏缩略图上加控制按钮,也想在程序上实验一把。在网上搜来搜去,MSDN也翻了一转载 2013-01-13 16:09:12 · 1057 阅读 · 0 评论 -
taskBarTryDlg.cpp : 实现文件
//Icon:IDI_BLUE IDI_GREEN IDI_RED//PNG: IDB_PREVIEW IDB_THUMBITaskbarList4 *g_pTaskbar;HICON g_hRed, g_hGreen, g_hBlue;HWND g_hWnd; //加载图标资源 g_hRed = LoadIcon(GetModuleHandle(NULL), MAKEINTRE转载 2013-01-13 15:18:19 · 580 阅读 · 0 评论 -
TryTaskbar.cpp
// TryTaskbar.cpp : 定义应用程序的入口点。//#include "stdafx.h"#include "TryTaskbar.h"//至此,上面提到的所有功能都已实现。有几个头文件需要包含到程序中: #include #include #include #include #include //编译时需要链接的库有:dwmapi.lib gdip转载 2013-01-13 11:50:07 · 814 阅读 · 0 评论 -
win7发送到(SendTo)菜单项修改
win7发送到(SendTo)菜单项修改在我的电脑的输入:%APPDATA%\Microsoft\Windows\SendTo转载 2013-01-19 20:40:42 · 785 阅读 · 0 评论 -
Word文档去除烦人的防复制宏保防功能(word文档宏保护破解技巧)
Word文档去除烦人的防复制宏保防功能(word文档宏保护破解技巧)时下,有些单位传送的Word文档经常喜欢加宏保护,但有时要引用文中内容,却没办法复制,怎办?下面就是破解方法: word文档宏保护(word文档防复制)破解技巧最简单的方法一是:用“微软的矛攻微软的盾”----新建一个word文档,插入待破解的word文档,OK。方法二:1.用wor转载 2013-01-21 19:31:06 · 5345 阅读 · 0 评论 -
笔记本无线上网卡怎么用?
你想要无线上网。首先要买一个终端(俗称卡托,usb接口的,和U盘差不多),因为usb接口台式电脑的话也能用,再在营业厅办理一个资费卡(手机卡、有号码)可以是移动、联通、电信,淘宝网有卖的,装到卡托里,就可以上网了,营业厅里也有办理资费卡赠卡托的,资费卡就像手机卡一样,可以包月的,可以包年的(包年都赠卡托),我用的就是电信的,买了个卡托120元(买的杂牌子,但是和华为,中兴那些牌子的也差不多,华为和转载 2013-03-06 16:25:16 · 774 阅读 · 0 评论 -
Ubuntu下挂载U盘
Ubuntu下挂载U盘分类: ubuntu学习笔记 2012-03-14 09:41 784人阅读 评论(0)收藏 举报ubuntudisksystem 转自:http://blog.csdn.net/ghj1976/article/details/6164833第一步:查看U盘信息 首先使用 sudo fdisk -l 命令查看一下U盘在那转载 2013-03-07 09:38:51 · 608 阅读 · 0 评论 -
U盘怎样带上QQ直接运行?
U盘怎样带上QQ直接运行? 悬赏分: | 提问者:guchenxi 提问说明:如果希望一些常用软件可以在U盘上直接运行,比如把QQ带着走,可以进行一些设置,自己打造一个绿色的QQ,怎样设置呢?首页 我要提问 小西 2011-03-17 ①打开Q Q主界面,选择“菜单→设置→系统设置”,打开设置窗口。②选择“声音设置”,在这里把声音屏蔽掉转载 2013-03-06 16:57:30 · 1036 阅读 · 2 评论 -
Ubuntu怎样安装Google Chrome
Ubuntu怎样安装Google Chrome今天我在安装Ubuntu后,因为习惯了Chrome,想安装一个Google Chrome浏览器在Ubuntu中,然后遇到问题了。先说说正确的安装方法!第一步:在Google官方网站(http://www.google.com.hk/chrome)上面下载Chrome浏览器。选择正确的版本,我是32位的所以选择32.deb包。转载 2013-03-07 08:56:17 · 3600 阅读 · 1 评论 -
让ubuntu默认启动windows
让ubuntu默认启动windows分类: linux菜鸟手记 2011-04-22 09:12 397人阅读 评论(0)收藏 举报ubuntuwindowssearchlinuxextterminal 因为更新内核次数太多了,好多内核的启动信息,都在文件里。所以干脆就把windows xp放到了第一个位置上,因为默认启动第一个。set defa转载 2013-03-07 09:45:54 · 689 阅读 · 0 评论 -
如何添加网络打印机
如何添加网络打印机检举|2008-12-17 09:42hotrandy | 分类:网站使用 |浏览98784次注:该网路打印机是用DLINK连接到局域网上的,具有固定IP 192.168.0.222,要如何添加?普通的共享添加是不行的,会提示打印机名无效!该打印机是独立的,未接在任何一台局域网主机上,而是用DLINK连到局域网理,当然以前也可以用,只是要装打印机的这台重装转载 2013-03-07 12:30:47 · 968 阅读 · 0 评论 -
Windows SDK编程 API入门系列(转)
之一 -那‘烦人’的Windows数据类型原创文章,转载请注明作者及出处。 首发http://blog.csdn.net/beyondcodehttp://www.cnblogs.com/beyond-code/http://hi.baidu.com/beyondcodeBaidu文章地址:http://hi.baidu.com/beyond转载 2013-03-08 08:34:54 · 784 阅读 · 0 评论 -
手动添加系统服务(登录前启动程序)
手动添加系统服务(登录前启动程序) 转载系统服务跟以下的注册表几个项目相关:HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServicesHKEY_LOCAL_MACHINESYSTEMControlSet001ServicesHKEY_LOCAL_MACHINESYSTEMControlSet002Services在以上任何注册转载 2013-03-08 08:00:51 · 1442 阅读 · 0 评论 -
开机不登陆系统自动启动Vmware虚拟机(系统服务)
开机不登陆系统自动启动Vmware虚拟机(系统服务)1.需要的工具instsrv.exe和srvany.exe。2.需要了解vmware.exe的安装路径,以本机为例:D:\VMwareWorkstation\vmware.exe要启动的虚拟机配置文件路径,我的2003虚拟机的配置文件windows2003.vmx的路径是D:\vmare\windows2003\windowsserv转载 2013-03-08 08:04:51 · 1485 阅读 · 0 评论