0
出现这个现象有方面的,一是硬件,即内存方面有问题,二是软件,这就有多方面的问题了。

一:先说说硬件:

一般来说,电脑硬件是很不容易坏的。内存出现问题的可能性并不大(除非你的内存真的是杂牌的一塌徒地),主要方面是:1。内存条坏了(二手内存情况居多)、2。使用了有质量问题的内存,3。内存插在主板上的金手指部分灰尘太多。4。使用不同品牌不同容量的内存,从而出现不兼容的情况。5。超频带来的散热问题。你可以使用MemTest 这个软件来检测一下内存,它可以彻底的检测出内存的稳定度。

二、如果都没有,那就从软件方面排除故障了。

先说原理:内存有个存放数据的地方叫缓冲区,当程序把数据放在缓冲区,需要操作系统提供的"功能函数"来申请,如果内存分配成功,函数就会将所新开辟的内存区地址返回给应用程序,应用程序就可以通过这个地址使用这块内存。这就是"动态内存分配",内存地址也就是编程中的"光标"。内存不是永远都招之即来、用之不尽的,有时候内存分配也会失败。当分配失败时系统函数会返回一个0值,这时返回值"0"已不表示新启用的光标,而是系统向应用程序发出的一个通知,告知出现了错误。作为应用程序,在每一次申请内存后都应该检查返回值是否为0,如果是,则意味着出现了故障,应该采取一些措施挽救,这就增强了程序的"健壮性"。若应用程序没有检查这个错误,它就会按照"思维惯性"认为这个值是给它分配的可用光标,继续在之后的执行中使用这块内存。真正的0地址内存区储存的是计算机系统中最重要的"中断描述符表",绝对不允许应用程序使用。在没有保护机制的操作系统下(如DOS),写数据到这个地址会导致立即当机,而在健壮的操作系统中,如Windows等,这个操作会马上被系统的保护机制捕获,其结果就是由操作系统强行关闭出错的应用程序,以防止其错误扩大。这时候,就会出现上述的内存不能为"read"错误,并指出被引用的内存地址为"0x00000000"。内存分配失败故障的原因很多,内存不够、系统函数的版本不匹配等都可能有影响。因此,这种分配失败多见于操作系统使用很长时间后,安装了多种应用程序(包括无意中"安装"的病毒程序),更改了大量的系统参数和系统档案之后。
Tags: | 分类:操作技巧 » 故障解除 | 来源:本站原创 | 引用(0)
0
一、换零钱
哥哥结婚叫我去换50张20的rmb发小红包用。
拿了1k去银行换,sb态度极其不好的说"没有,不能换给你"
态度实在恶劣啊。我十分凶恶的反问"你再说一次"家伙很牛的说"就是没有"
我说"你=着"sb说"你威胁我啊"
我拿了身份证说"开户,存1k".
结束了,我说"再提20"连着提了二次20。
sb说"侬萨意思啊?"
"cn闹钞票,闹50趟再销户不来三啊"
sb灰溜溜的换了50张擦刮里新额20元白我,贱!!!

二、为什么叫建行
刚刚去医院旁边的贱行取钱,门口的取款机人很多,大家都在排队晒太阳.
但是奇怪的是里面的营业厅却只有一个顾客.,
于是我走到一个窗口,对那个长的人模狗样的职员说取800块。
那个人竟然说到外面的取款机取,我问他为什么卡不能在柜台上取?
他说5000以下都到取款机上取,说这是为了节约时间,提高效率、分流,我当时就傻
了,分流?
我问他,现在外面的取款机排队排的老长,这里面一个人都没有,这节约的什么效
率?
Tags: | 分类:经典网文 | 来源:本站原创 | 引用(0)
0
以下是lock.bat文件
@echo off
title 密码验证
SETLOCAL
set pwd=0
set times=3
echo ___________________________________________________________________________
echo 您现在使用的是[Anlge]的CMD,没有经过[Angle]的允许不能执行任何命令,
echo 您的这次使用的所有操作以及留言都已经记入日志,如果您还没有密码,那请与
echo [Angle]联系,已经有密码了请您输入密码!
echo ___________________________________________________________________________
echo####################################################################### >> e:\CMD\mylog.txt
echo 操作: 激活密码验证 时间:%time% 日期:%date% >> e:\CMD\mylog.txt
echo 状态: 等待验证…… >> e:\CMD\mylog.txt
echo. >> e:\CMD\mylog.txt
echo [ LOGIN ]
:password
Tags: | 分类:安全防护 | 来源:本站原创 | 引用(0)
0

DOS入侵命令全集

2007/01/25    20:43    1205    GreyHawk 晴
 

net use \\ip\ipc$ " " /user:" " 建立IPC空链接
net use \\ip\ipc$ "密码" /user:"用户名" 建立IPC非空链接
net use h: \\ip\c$ "密码" /user:"用户名" 直接登陆后映射对方C:到本地为H:
net use h: \\ip\c$ 登陆后映射对方C:到本地为H:
net use \\ip\ipc$ /del 删除IPC链接
net use h: /del 删除映射对方到本地的为H:的映射
net user 用户名 密码 /add 建立用户
net user guest /active:yes 激活guest用户
net user 查看有哪些用户
net user 帐户名 查看帐户的属性
net localgroup administrators 用户名 /add 把"用户"添加到管理员中使其具有管理员权限,注意:administrator后加s用复数
net start 查看开启了哪些服务
net start 服务名  开启服务;(如:net start telnet, net start schedule)
net stop 服务名 停止某服务
net time \\目标ip 查看对方时间
Tags: | 分类:小黑一把 | 来源:本站原创 | 引用(0)
0

为OICQ添加显示IP和端口功能

2007/01/23    20:15    978    GreyHawk 晴
     QQ可以说是网络应用中最频繁的了,功能也越来越强大,并且现在QQ的版本可以说是在软件中最多的,大多的版本只是修改添加了许多自己的信息,只有少部分有自己独特的修改,比如在官方版本的基础上添加显示ip 功能这样的并不多见,显示ip这个功能的确不错,但是是怎么实现的,现在我们来看看。
   我们的目标是去掉广告显示,并且在广告的位置上显示目标对象的IP地址和端口 号。我们应该怎么下手呢,好的,慢慢跟我来!

   经过对Oicq目录结构的分析,发现目录AD和广告有关。其一是广告的英文简写就 是AD,其二是其中的图片文件就是我们在广告中看到的。试着删除该目录之后,呵 呵,广告消逝了。但是下次进入Oicq之后,程序会自动新建这个目录,并且重新下 载广告文件。既然程序读取不到广告文件广告就会消失,那么就人工让它读不到咯 。用Soft-ice把断点设置在CreateFileA上,这个API调用一般是用来打开一个文件 或者设备的。在Sice截到断点后,查看是即将打开的那些文件,从而判断是否是我 们要修改的地方。具体修改方法详见"打开广告文件的程序段"

     广告是去掉了,但是在广告区域上点击鼠标,浏览器仍然会打开广告链接,看来 我们还需要对程序作更完善的修改。好了,既然点击广告会出现浏览器,那一定是 运行了一个程序。一般打开运行浏览器程序的有两种方法,一是调用COM接口,二 是调用普通的运行程序的API函数。第一种方法技术难度较高,一般程序很少采用 。所以直接用Sice把断点设置在几个和运行程序有关的API函数上,比如 ShellExecuteA,WinExec等等。好了,程序在ShellExecuteA处中断,也就是只要 避过这个API函数就行咯。呵呵,顺着程序往上找合适的修改位置,会发现 USER32.PtInRect函数的调用,经过分析,发现它是用作判断鼠标点击是否在特定 区域内的。搞定,只要使它判断总是在区域外,就不会执行到ShellExecuteA那儿 去了。发送消息窗口和恢复窗口的广告点击的程序在不同的位置,也就说在两个地 方,这两个地方都要修改,原理也都是一样。具体修改方法详见"发送消息窗口点 击广告的程序段"和"回复消息窗口点击广告的程序段"。(我们为了实现在点击鼠 标后出现IP地址和端口号,在发送消息窗口添加了一个有关显示的程序入口,我将 在后面讲解)
Tags: , | 分类:操作技巧 » 日常应用 | 来源:本站原创 | 引用(0)
分页: 1/6 第一页 1 2 3 4 5 6 下页 最后页 [ 显示模式: 摘要 | 列表 ]