自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Tree Niu Beer

学无止境

  • 博客(19)
  • 资源 (2)
  • 收藏
  • 关注

转载 WindowsXP启动过程

<br />从按下计算机开关启动计算机,到登入到桌面完成启动,一共经过了以下几个阶段:<br />  1. 预引导(Pre-Boot)阶段;<br />  2. 引导阶段;<br />  3. 加载内核阶段;<br />  4. 初始化内核阶段;<br />  5. 登录。<br />  每个启动阶段的详细介绍<br />   a) 预引导阶段<br />    在按下计算机电源使计算机启动,并且在Windows XP专业版操作系统启动之前这段<br />时间,我们称之为预引导(Pre-Boot)阶段,在这

2010-12-12 21:52:00 1347

转载 查看linux硬件信息大全

查看linux硬件信息大全1, 主板信息<br />.查看主板的序列号<br />--------------------------------------------------<br />#使用命令<br />dmidecode | grep -i 'serial number'<br />#查看板卡信息<br />cat /proc/pci<br />--------------------------------------------------<br />2, cpu信息<br />-----

2010-12-09 15:18:00 720

转载 系统无法停止通用卷解决方法

<br />Windows XP使用过程中大家是不是经常遇见"现在无法停止‘通用卷’设备。请稍候再停止该设备"的问题?经常插上u盘,mp3,移动硬盘等设备,想要安全删除它时经常会出现图上的无用提示!有些情况关掉相应窗口,刷新几次就可以安全删除!不过大多数情况是我们不得不强行拔出! <br />第一种方法:一个国外的十分小巧实用的软件,只有191KB,叫unlocker,十分好用! 这个软件能解锁USB连接设备!就能实现100%安全删除USB连接了!  下载地址:http://soft.knowsky.com

2010-12-09 14:04:00 713

原创 不同网络环境下快速切换IP脚本(Windows版)

<br /><br /> <br />1. 切换成自动获取IP <br />@echo off<br />netsh interface ip set address name="local" source=dhcp<br />netsh interface ip set dns name="local" source=dhcp<br />2. 切换成固定IP<br />@echo off<br />netsh interface ip set address local static 192.168.1.

2010-12-09 13:37:00 1661

转载 Linux紧急情况处理方法

<br />救盘组(也称为boot/root盘组),是系统管理员必不可少的工具。用它可以独立地启动和运行一个完整的Linux系统。实际上,急救盘组中的第2张盘上就有一个完整的Linux系统,包括root文件系统;而第1张盘则存放了可启动的内核。 <br />  使用急救盘组维护系统很简单。只需用这两张盘启动系统后,进入急救模式,这时使用的是root账户。<br />  为了能访问硬盘上的文件,需要手工安装硬盘文件系统。例如,用下面的命令可在/mnt目录中安装/dev/hda2盘上的ext2fs类型的Linu

2010-12-08 19:36:00 752

原创 Win7下安装PQ出错,导致部分盘符不显示的解决办法

      前天突然心血来潮,想体验一下小8的Android,得把TF卡重新分区,于是就打算装个paragon partition magic 10,安装前还在祈祷不要出问题,以前用Vista装PQ8.0的时候就出现过把我分区表搞坏的事;可是悲剧还是发生了,安装过程中出错,蓝屏自动重启。重启后发除了系统盘之外,其他分区不见了,赶快打开磁盘管理器,还好,都在,只是没有盘符,于是就想给它设置一个盘符,可是,不知什么原因,跳出这样的错误提示:操作无法完成,因为磁盘管理控制台视图不是最新状态,请使用刷新任务刷新此视

2010-12-05 14:11:00 3586

原创 一些Windows系统的知识(未完待续)

这是最近看到的关于Windows系统的一些知识:为了实现可移植性,Windows在设计时被设计为软件分层的体系结构,除了硬件抽象层(HAL),操作系统中的其他组件几乎和硬件没有关联性。在移植过程中,只需要修改相关的硬件抽象层以迎合新硬件即可。Windows一直以来都有着一致的Win32 API接口,尽管各版本Windows的API实现 方法有所不同,但它们都保持着一贯的名称和调用接口。体现了Windows的兼容性。用户模式和内核模式的划分设计,使得Windows拥有良好的健壮性和可靠性。所有用户程序只能运行

2010-11-27 23:39:00 985

原创 删除与恢复指定卷标的盘符

    最近做毕设时遇到一个问题,之前的想法过于天真,要实现预定功能可能有点麻烦,要写过滤驱动,但是驱动这东西,以前没接触过,也没信心在短时间内搞出来,所以就像其它的办法,后来想了想,只有换一种思路,想起之前想到的在资源管理器中将U盘的那个图标隐藏,当时没怎么深入思考,后来在网友的提示下,换了一种思路,将U盘的盘符暂时删除,要用的时候在将其恢复,于是就照这个思路做下去,但是怎么做呢?Google了一下,发现前辈们对此已有研究,很是欣慰,根据网友的方法把这个问题解决了,代码如下:BOOL HideVolume

2010-11-27 22:57:00 7813 2

原创 移动硬盘“文件或目录损坏且无法读取”修复

前几天使用移动硬盘拷贝东西,弄到一半的时候突然电池没电了,把移动硬盘里的一个分区的文件索引目录给弄坏了,一连上移动硬盘就问是否格式化,悲剧的是这个分区里面都是自己的重要资料,丢不得的,于是求助强大的Google,刚开始用Windows自带的命令行工具CHKDSK进行回复,下面是CHKDSk的帮组信息:C:/>CHKDSK /?检查磁盘并显示状态报告。CHKDSK [volume[[path]filename]]] [/F] [/V] [/R] [/X] [/I] [/C] [/L[:size]] [/B] 

2010-11-06 14:28:00 2058 1

原创 向SQL Server 一次插入多条记录

今天在用“打开表”方式向数据库插入数据时,不能打中文(囧),数据太多也比较烦,只好用sql查询,但是一句一句的插太慢了,所以就想能不能一次插入多条记录,遂Google之,于是就有了下面的方法,即使用“insert into [table] select values() uinon all ”语句 CREATE TABLE [学生表] (Sno INT,Sname VARCHAR(4),S

2010-04-01 22:10:00 2438

转载 Linux终端下的颜色设置

在 ANSI 兼容终端(例如 xterm、rxvt、konsole 等)里, 可以用彩色显示文本而不仅仅是黑白。 本文示范了如何使用粗体和彩色的文字。     相信每一位Linux使用者都要面对 Bash。 虽然第一眼看上去非常枯燥,但是又很多方法能够让你的 shell 足够的个性化。 shell 提示符的彩色增强让能够让你的 shell 独一无二, 而且还非常清晰易读。

2010-03-31 22:11:00 2002 1

转载 Ubuntu下添加命令行提示符颜色

用ubuntu的终端时间长了会眼花,因为输入和输出都是一个颜色的,当然 ls不算了,这个还是有颜色的,就想如果终端的输入和输出能用颜色区分该多好啊,google后,搜到的大部分都不是我这个意思。偶然看到一篇,效果凑合吧,只把命令行提示符的颜色变了一下,这样也行吧,至少两次命令行之间的输出容易区分了打开Home目录的.bashrc文件,添加下面的内容到最后一行:$ gedit ~/.

2010-03-31 21:58:00 5862 1

原创 枚举系统进程列表

1.包含头文件“windows.h”和“tlhelp32.h” 2.调用CreateToolhelp32Snapshot函数创建快照列表HANDLE handle=CreateToolhelp32Snapshot(TH32CS_SNAPPROCESS,0);  3.创建进程信息变量,用于保存进程信息,并设置进程块大小PROCESSENTRY32 proinfo=new PR

2010-03-29 09:47:00 771

原创 返回窗体显示区域大小

 笔者目前所了解的获取窗体显示区域大小的方法有三种: 1.使用GetSystemMetrics函数 GetSystemMetrics(SM_CXFULLSCREEN); //获取最大化窗体的显示区域宽度 GetSystemMetrics(SM_CYFULLSCREEN); //获取最大化窗体的显示区域高度 2使用GetClientRect函数 函数原型如下

2010-03-29 09:36:00 949

原创 利用系统API取得屏幕分辨率

 有时候我们需要取得屏幕的分辨率,这时可以利用系统API实现,笔者目前接触过两种方法:1.利用GetsystemMetrics函数首先包含头文件"winuser.h",然后即可直接调用GetsystemMetrics函数取得屏幕分辨率: int width=GetSystemMetrics(SM_CXSCREEN); int height=GetSystemMetrics(SM_CYS

2010-03-29 09:26:00 8422

原创 屏幕抓取的简单实现

  抓取屏幕并返回其句柄HBITMAP CGetScreenDlg::CopyScreenToBitmp(LPRECT lpRect){ // 屏幕和内存设备描述表 HDC hScrDC, hMemDC; // 位图句柄 HBITMAP hBitmap, hOldBitmap; // 选定区域坐标 int

2010-03-28 16:54:00 1073

原创 利用全局钩子简单实现键盘锁定/解锁

HOOK.CPP #include HHOOK g_hKeyboard;#pragma data_seg(".share")HWND hwnd_target=NULL;#pragma data_seg()#pragma comment(linker,"/section:.share,RWS")LRESULT CALLBACK KeyboardProc

2009-12-09 18:35:00 1691

转载 通用串行总线控制器:由于其配置信息(注册表中的)不完整或已损坏,Windows 无法启动这个硬件设备(代码 19

昨天U盘坏了,傻乎乎的从网上随便下了很多U盘量产工具,不知道是哪个牛氓软件,把我的USB驱动弄坏了,TNND,真郁闷,今天搞了一天,感谢中关村博客“彩虹奇迹”的文章,总算是把它弄好了,现贴出于与大家共享! 开始,还以为鼠标坏了,使用了其他的usb设备,都发现不了。然后,认为可能bios的设置问题,禁用了USB设备,重新开机进入bios观察,并没有关闭USB.最后进入系统,在设备管理中发

2009-12-06 16:39:00 43320 47

原创 用于返回windows系统信息的一些API

 1.窗口信息MS为我们提供了打开特定桌面和枚举桌面窗口的函数。hDesk = OpenDesktop(lpszDesktop, 0, FALSE, DESKTOP_ENUMERATE);// 打开我们默认的Default桌面;EnumDesktopWindows(hDesk,(WNDENUMPROC)EnumWindowProc, 0);// 枚举打开桌面上的所有窗口,由回调函数实现。 

2009-11-24 21:34:00 910

C#简单实现凯撒密码算法

C#简单实现凯撒密码算法,密码推荐只用数字,过大的话可能长时间程序不能响应。 初次使用c#,做得不好,还望高手指教。

2009-04-03

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除