查询Windows Xp无线密码的方法

Windows 7的无线密码可以非常方便的在无线网络连接中通过“显示字符”项显示出来,可是对于Windows Xp怎么办?昨天Kaisir到朋友家就遇到了这种尴尬——想要上网,可是却不知道无线密码,朋友也不知道,无奈,只好在现有的电脑上动脑筋咯:)

最先想到的办法是通过星号查看器查询密码,可是试过了几款工具,看到的依然是点号,这种方法,只好Ps咯。之后就想到查查看有没有软件能够直接查询无线的密码,嘿嘿,竟然还真让我给找到了:WirelessKeyView

这个软件提供了X64与X32版本的软件,下载链接如下:

WirelessKeyView(32位)

WirelessKeyView(64位)

"config.nt.系统文件不适用于运行ms-dos与microsoft应用程序" 解决方法

今天隔壁一小哥运行Debug时出错,系统提示“config.nt.系统文件不适用于运行ms-dos与microsoft应用程序”百度了下下,找到了原因,只要下载我下面这个文件,然后覆盖到X:WindowsSystem32目录下就好了咯

点此下载config.nt

打开这个文件看了看,除掉注释,只剩下了三行:

dos=high, umb
device=%SystemRoot%system32himem.sys
files=40

瞧,无非是这么几句跟高位内存有关的东西,竟然造成了Debug命令不能执行~计算机的配置文件有时候还真是神奇哈~

巧用记事本记录工作日志

也许你有记录工作日志的习惯,也许你有写日记的习惯~~总之你需要一款软件来帮助你记录下你的点点滴滴~什么,你说用OneNote,什么你说用EveryNote,什么你说用网文快捕?今天给大家介绍一则小技巧,让你用记事本就能记录日志~~

嘿嘿,很简单,随便新建一个文本文档(.txt文件)之后在第一行输入”.LOG”(不含引号,但是注意大写,注意点号)之后保存,再用记事本打开看看吧,发现什么~每打开一次,记事本就会自动帮你加上时间喔~~~嘿嘿~~~虽然功能没有上文提到的那些专业日志记录软件强大,但是平时用起来,也算是方便吧~~

Visual C++中很实用但是大家很少用的一些功能 [CSDN]

1.CRT中内存泄漏检测的宏
有几个初学者写有大量动态内存分配不泄露的?又有几个老鸟敢嚣张的自称写那种多次分配多个函数出口的程序从来都是一次就完美的?
头文件处包含
#ifdef _DEBUG
#define _CRTDBG_MAP_ALLOC
#include <stdlib.h>
#include <crtdbg.h>
#endif

主函数头部加上
#i…

1.CRT中内存泄漏检测的宏
有几个初学者写有大量动态内存分配不泄露的?又有几个老鸟敢嚣张的自称写那种多次分配多个函数出口的程序从来都是一次就完美的?
头文件处包含

#ifdef _DEBUG
#define _CRTDBG_MAP_ALLOC
#include <stdlib.h>
#include <crtdbg.h>
#endif

主函数头部加上

#ifdef _DEBUG_CrtSetDbgFlag(_CRTDBG_ALLOC_MEM_DF| _CRTDBG_LEAK_CHECK_DF);
#endif

不论你从哪个出口退出的,只要该出口有内存泄漏,都会在ide中显示。

适应版本,VC6、VS2005(全部版本)、VS2008(全部版本)

2.静态代码分析
在VS2005、VS2008的项目属性里,倒数第二项,仅限于Team Suite版本。
给大家一段糟糕的代码,就用初学者容易理解的字符串溢出为例

#include <stdio.h>
#include <stdlib.h>
#include <string.h>

int main()
{
char s[10] = {0};
strcpy(s,"111111111111");
char *p=(char*)malloc(10);
strcpy(p,"111111111111");
free(p);
system("pause");
return 0;
}

这是生成的警告,C6开头(普通警告C4开头),而且全中文,再菜都能看懂,遇到一些比较复杂的警告去看MSDN,同样全中文,每个警告的原因和解决办法、示例代码都非常的全面清晰!以后静态代码分析开着,这种白痴问题不要问了……VC的静态代码分析并不十分严格(相对于Intel C++,以及一些独立的代码分析工具),但可以解决80%以上的代码安全漏洞,另外W4警告最好也打开。

1>a:bba.cpp(8) : warning C6202: “s”在对“strcpy”的调用中缓冲区溢出,该缓冲区可能是在堆栈中分配的: 长度“13”超过了缓冲区的大小“10”
1>a:bba.cpp(10) : warning C6203: 非堆栈缓冲区“p”在对“strcpy”的调用中溢出: 长度“13”超过了缓冲区的大小“10”
1>a:bba.cpp(8) : warning C6386: 缓冲区溢出: 访问“参数 1”时,“10”个字节可写,但可能写入了“13”个字节: Lines: 7, 8
1>a:bba.cpp(10) : warning C6386: 缓冲区溢出: 访问“参数 1”时,“10”个字节可写,但可能写入了“13”个字节: Lines: 7, 8, 9, 10
1>a:bba.cpp(10) : warning C6387: “参数 1”可能是“0”: 这不符合函数“strcpy”的规范: Lines: 7, 8, 9, 10

适应版本:VS2005(Team Suite),VS2008(Team Suite)

3.性能分析
菜单栏的“分析”菜单,“启动性能向导”,仅限于Team Suite版本。相当专业化的软件工程工具,但秉承了微软一贯的易用风格和完整的中文化,图表形式的结果。我希望学习数据结构、研究算法性能、优化程序效率的同志好好用下,可以分析出程序调用的各个文件、模块、函数的时间比例,最快的找出性能瓶颈,非常容易使用。举个例子,如果你写一个加密算法,分析之后发现加密函数的时间比例仅占20%,那你就别慌去优化算法,绝对是你调用的逻辑有问题,这个影响很多时候比算法还大!当算法比例占到90%以上时,再去一个一个模块的分析算法。想当初我就是用这个工具成功优化出了密钥生成时间平均0.2s的RSA1024(tomcrypt 0.1s,大牛的东西没法比……)。

适应版本:VS2005(Team Suite),VS2008(Team Suite)。

关于给没有光驱的本本装系统的方法…

以前在校内的时候写过一篇这样类似的文章,可是现在我已经从校内撤退了。。刚刚船长同学又提到这个问题啦。。为了帮助我们亲爱的船长同学以及跟我们船长一样拥有没有本本的孩子们,特写此文。。。这个 木有光驱装本本的方法,至少有三种,在这里,我打算介绍三种方法,重点写两种,其他的一种仅仅作为说明好啦。。
注意:在重装系统前,请一定备份好桌面,我的文档,收藏夹内的东西,不然,重装完想哭都来不及啦~~切记!

方法一:通过镜像文件安装。
适用对象:能正常进入现有的操作系统…

以前在校内的时候写过一篇这样类似的文章,可是现在我已经从校内撤退了。。刚刚船长同学又提到这个问题啦。。为了帮助我们亲爱的船长同学以及跟我们船长一样拥有没有本本的孩子们,特写此文。。。这个 木有光驱装本本的方法,至少有三种,在这里,我打算介绍三种方法,重点写两种,其他的一种仅仅作为说明好啦。。
注意:在重装系统前,请一定备份好桌面,我的文档,收藏夹内的东西,不然,重装完想哭都来不及啦~~切记!

方法一:通过镜像文件安装。
适用对象:能正常进入现有的操作系统,能上网或者能通过U盘拷入所需文件。

记得我给IT协会的那帮小孩们面试的时候问过他们一个问题,除了使用原版安装盘,你还知道哪些安装系统的方法。不过,还有人给我答出了使用Ghost的方式来进行安装,下面,我要说的不仅仅是使用Ghost进行安装,还是在Windows环境下进行Ghost安装。。

这里,我首先提供一个安装系统盘的下载地址,是萝卜家园的系统,这个系统我用了一段时间,觉得蛮好用,也推荐给了许多孩子们用,大家的反映还都不错,特公布下载地址,大家可以使用迅雷下载。http://down.luoboxp.com/lbg/GZ_LUOBO_WINDOWSXP_9.8_090901.iso
下载完这个镜像文件,需要使用WinRAR等软件打开。我们并不是要用到里面所有的文件,只需要两个,请看下图:
51910821254838592l

只需要 “安装系统.exe”还有“WINXPSP3.GHO”这两个文件,把这两个文件解压出来。
(注意:不要解压缩在C盘及中文文件名的文件夹里!!!【感谢梅子的细心发现中文文件夹不能使用这个问题】)
之后运行解压出来的“安装系统.exe”正常情况下,该软件会自动的搜索到WINXPSP3.GHO这个镜像文件,如下图
51910821254838823k
要是你想安装到C盘那么什么都不用改,直接点击确定,然后。。嘿嘿。。按照提示 重启电脑,就开始安装咯。。

方法二:通过PXE方法进行网络安装。

适用对象:可以找到两台电脑,并且有网线可以直接连接这两台电脑,此外,要求安装系统的电脑支持PXE方式启动。(一般不是很老的电脑都支持~)
这个方法需要在另外一台电脑上再下载这个软件 :全自动网刻工具
下载地址:ftp://218.28.7.123/各地代理自用/全自动PXE网刻工具11.0.rar
然后需要使用网线将这两台电脑直接连接,然后运行这个网刻工具,会出现如下界面:

519108212548397229

这时候选择“仅网刻C盘”然后单击浏览按钮,选择方法一中解压出来的镜像,点开始网刻,然后重启需要安装系统的电脑,按F12选择Lan Boot,然后等着就好啦。。

方法三:常规方法
适用对象:有USB光驱,或者拥有量产成CD-ROM的U盘的用户使用。
这个。。Kaisir我就不说了吧。。常规方法。。。嗯嗯

 

最后 希望看完此文的孩子们都可以成功的安装系统哈~~Enjoy Yourself.