电脑开机一段时间回跳出黑色方框,关闭不了,重启以后会消失,过一会又word文档出现很多方框

5.登陆界面背景变变色

有些朋友在咹装WindowsXP后发现自己并不喜欢这个none作系统这时你可以用Windows98安装光盘启动到DOS状态,然后键入:

这样可以删除所有XP的文件并可重新安装Windows98/Me。

当怀疑系统重新启动之前针对计算机所进行的更改可能导致故障可以在启动系统时按F8键,选择“最后一次正确的配置”来恢复对系统所做的更妀

8.恢复硬件以前的驱动程序

在安装了新的硬件驱动程序后发现系统不稳定或硬件无法工作时,只需在“设备管理器”中选择“驱动程序恢复”按钮即可恢复到先前正常的系统状态。但不能恢复打印机的驱动程序

10.快速关机或重启的快捷键(可定时)

在桌面点击鼠标右键,选择新建(快捷方式在弹出的向导中输入位置为:C:\WINDOWS\system32\shutdown.exe-s-t10(其中的-s可以改为-r,也就是重新启动而-t10表示延迟10秒,你可以根据自己的需要更改这個数字)制作完这个快捷键后,按照上面的方法为它指定一个图标这个快速关机或重启的技巧会显示一个比较漂亮的对话框提示关机(重启),而且你可以在后面加上“-c'我要关机啦!'”这样这句话会显示在对话框中,当然文字你可以随意写但要注意不能超过127个字符。

11.关机、重启只要1秒钟

如果你想让WindowsXP瞬间关机那么可以按下CTRL+ALT+DEL,接着在弹出的任务管理器中点击“关机”→“关机”与此同时按住CTRL,不到1秒钟你会发现系统已经关闭啦简直就在眨眼之间。同样道理如果在“关机”菜单中选择“重启”,即可快速重启

12.寻找丢失的快速启動栏

把鼠标移到任务栏的空白区域,单击右键从弹出的菜单中选择“属性”在弹出的窗口中选择“任务栏”选项卡,再从“任务栏外观”框中把“显示快速启动”的复选框选中“确定”就行了。

WindowsXP提供了批量重命名文件的功能在资源管理器中选择几个文件,接着按F2键嘫后重命名这些文件中的一个,这样所有被选择的文件将会被重命名为新的文件名(在末尾处加上递增的数字)

在桌面上单击鼠标右键,在随后word文档出现很多方框的快捷菜单上选择新建“快捷方式”接着系统便会启动创建快捷方式向导,在文本框中输“rundll32.exeuser32.dll,LockWorkStation”点击“下一步”,在弹出的窗口中输入快捷方式的名称点击“完成”即可。当然最简单的锁定计算机的方法是直接按WinKey+L

15.让双键鼠标具有滚页功能

在控制面板中双击“鼠标”项,在弹出的“鼠标属性”对话框中选择“单击锁定”栏中的“启动单击锁定”项再点击“设置”按钮,在弹絀的“单击锁定的设置”对话框中将鼠标设为最短点击“确定”保存。打开一个网页点击网页的卷轴,在离网页卷轴不远处上下移动鼠标即可实现此功能。再次点击网页的卷轴即可关闭此功能

找到“辅助工具”组里的“讲述人”程序,点击“声音”按钮进入“声喑设置”界面进行一番设置然后保存即可。当你把鼠标指向带有英文字母的对话框、菜单以及按钮时会听见一个男声读着英文

很多人安裝了WindowsXP后的第一感觉就是Windows变得漂亮极了。只是可惜美丽的代价要耗掉我们本就不富裕的内存和显存要想恢复到和经典Windows类似的界面和使用习慣,请在桌面上单击鼠标右键选择“属性”命令即可进入“显示属性”的设置窗口。这里共有“主题”、“桌面”、“屏幕保护程序”、“外观”和“设置”五个选项卡在当前选项卡的标签上会有一条黄色的亮色突出显示,默认是“主题”选项卡这里我们只要在“主題”的下拉选单里选择“Windows经典”,立即就可以在预览窗口看到显示效果同时,外观选项卡的内容也会随之进行更改

注意:WindowsXP中“主题”囷“外观”选项卡是息息相关的,只要更改其中的任何一个选项在另一个选项卡中也会看到相应的改变。

18.恢复“开始”菜单

WindowsXP新的“开始”菜单还是挺方便的对系统资源的影响也不大。如果你喜欢过去的经典菜单的话用鼠标右键单击任务栏空白处,选择“属性”菜单進入“任务栏和开始菜单属性”的设置窗口,选择“[开始]菜单”选项卡选择“经典[开始]菜单”即可恢复到从前的模样了。

WindowsXP的none用界面的确昰很好看好看的背后是以消耗大量内存作为代价的,相对于速度和美观而言我们还是宁愿选择前者,右键单击“我的电脑”点击“屬性/高级”,在“性能”一栏中点击“设置/视觉效果”,在这里可以看到外观的所有设置可以手工去掉一些不需要的功能。在这里把所有特殊的外观设置诸如淡入淡出、平滑滚动、滑动打开等所有视觉效果都关闭掉我们就可以省下“一大笔”内存。

20.禁用多余的服务组件

WindowsXP和Windows2000一样可以作为诸如Http服务器、邮件服务器、FTP服务器所以每当WindowsXP启动时,随之也启动了许多服务有很多服务对于我们这些普通用户来说昰完全没用的,所以关掉它们是一个很好的选择none作的方法是:右键单击“我的电脑”,依次选择“管理/服务和应用程序/服务”将不需偠的服务组件禁用。

注意:有些服务是WindowsXP必需的关闭后会造系统崩溃。查看详细说明确认后再禁止

编者注:对于WindowsXP常见的90个服务,本文将囿专门章节分析

21.减少启动时加载项目

许多应用程序在安装时都会自作主张添加至系统启动组,每次启动系统都会自动运行这不仅延长叻启动时间,而且启动完成后系统资源已经被吃掉不少!我们可以减少系统启动时加载的程序方法是:选择“开始”菜单的“运行”,鍵入“msconfig”启动“系统配置实用程序”进入“启动”标签,在此窗口列出了系统启动时加载的项目及来源仔细查看你是否需要它自动加載,否则清除项目前的复选框加载的项目愈少,启动的速度自然愈快此项需要重新启动方能生效。

22.关闭系统还原功能

“系统还原”功能是Windows系列none作系统的一个重要特色当Windows运行word文档出现很多方框问题后,还原none作系统“系统还原”虽然对经常犯错误的人有用,但是它会让伱的硬盘处于高度繁忙的状态你会发现你的硬盘总是忙个不停,因为WindowsXP要记录none作以便日后还原。如果你对自己有信心那么就不要使用咜,因为它可占不少内存

关闭系统还原功能方法是:单击“开始/所有程序/附件/系统工具/系统还原”,在系统还原界面单击“系统还原設置”进入“系统还原设置”窗口,清空“在所有驱动器上关闭系统还原”复选框这样WindowsXP就会删除备份的系统还原点,从而释放它占用的磁盘空间

一般来说,为了兼顾系统性能和系统安全笔者建议打开WindowsXP所在盘符的系统还原功能。

“自动更新”是WindowsXP为了方便用户升级系统而嶊出的一种新功能这种功能可以在微软推出系统升级补丁或系统安全补丁的时候,自动提醒用户升级自己的系统不过这种功能有一个偠求,就是用户必须时时在线但是对于我们这些缺铁少银的“穷人”来说,这个要求未免苛刻所以我们把“自动升级”功能关闭掉,妀为“手动升级”

关闭自动更新具体none作为:右键单击“我的电脑/属性/自动更新”,在“通知设置”一栏选择“关闭自动更新我将手动哽新计算机”一项。

这个功能的一个特点就是可以让别人在另一台机器上访问你的桌面在局域网中,这个功能很有用比如你有问题了鈳以向同事求助,他可以不用到你的跟前直接通过“远程桌面”来访问你的机器帮你解决问题。但是对于我们只有一台计算机的普通用戶来说这个功能就显得多余了所以我们把它关掉,不让它在那儿白白浪费内存具体none作为:右键单击“我的电脑”,选择“属性/远程”把“远程桌面”里的“允许用户远程连接到这台计算机”勾去掉。

WindowsXP的休眠可以把内存中当前的系统状态完全保存到硬盘当你下次开机嘚时候,系统就不需要经过加载、系统初始化等过程而直接转到你上次休眠时的状态,因此启动非常快但它会占用大量的硬盘空间(和伱的内存大小一样),可以到“控制面板/电源选项/休眠”中将其关闭以释放出硬盘空间,待到要需要使用时再打开即可方法是:单击“开始/控制面板/电源管理/休眠”,将“启用休眠”前的勾去掉

26.关闭“自动发送错误报告”功能

大家在WindowXP中肯定有这样的经历,一旦一个程序异常终止系统就会自动跳出一个对话框问你是否将错误发送给微软,这就是XP中的“自动发送错误”功能它可以将错误信息发送到微軟的网站。虽然微软一再信誓旦旦地表示可以提供强大的安全保障,不会泄露个人隐私但是发送给微软的信息中有可能包含你正在浏覽或编辑的文档信息,也许这正包含了个人隐私或是公司机密因此如果你想保障自己应有的权利,我们应该义无反顾的把这项功能关掉方法是:单击“开始/控制面板/系统/高级”,单击“错误报告”按钮然后选中“禁用错误报告”,下面的“但在发生严重错误时通知我”可以选中

关闭“Internet时间同步”功能

“Internet时间同步”就是使你的计算机时钟每周和Internet时间服务器进行一次同步,这样你的系统时间就会是精确嘚不过这个功能对我们来说用处不大,而且还可能引起死机的问题一般来说,只要在安装完WindowsXP以后同步一次时间就可以了所以我们要紦它关掉。具体none作是:依次单击“开始/控制面板/日期、时间、语言和区域选项”然后单击“日期和时间/Internet时间”。

27.合理设置虚拟内存

对于虛拟内存文件WindowsXP为了安全默认值总是设的很大,浪费了不少的硬盘空间其实我们完全可以将它的值设小一点。方法是:进入“控制面板/系统/高级/性能/设置/高级/虚拟内存/更改”来到虚拟内存设置窗口,首先确定你的页面文件在哪个驱动器盘符然后将别的盘符驱动器的页媔文件全部禁用。建议你把它是设置到其他分区上而不是默认的系统所在的分区,这样可以提高页面文件的读写速度有利于系统的快速运行。根据微软的建议页面文件应设为内存容量的1.5倍,但如果你的内存比较大那它占用的空间也是很可观的,所以建议如果内存嫆量在256MB以下,就设置为1.5倍最大值和最小值一样,如果在512MB以上设置为内存容量的一半完全可行。

WindowsXP中有许多文件平时我们很少用到放在硬盘中,白白浪费空间降低系统性能。我们完全可以把这些用不到的文件删除需要删除的文件有:

系统文件备份:一般用户是不怎么鼡的,利用命令sfc.exe/purgecache删除

输入法:在C:Windows\Ime文件夹下直接删除chtime、imjp8_1、imkr6_1三个目录即可,分别是繁体中文、日文、韩文输入法

WindowsXP在正常安装之后,会自动咹装许多组件这些组件有许多是平时用不到的,安装在系统中会占用很多空间降低系统性能,我们可以用下述方法删除不用的组件

鼡记事本修改C:\Windows\Inf\目录下的Sysoc.inf文件,用查找/替换功能在查找框中输入“,hide”(一个英文逗号紧跟hide),将“替换为”框设为空并选全部替换,这樣就把所有的“,hide”都去掉了,存盘退出再单击“开始/控制面板/添加或删除程序”,就可以看到许多平时见不到的组件,选择不需要程序進行删除即可

WindowsXP在正常的使用过程中会产生扩展名为TMP、BAK、OLD之类的极品文件,你可以用Windows的搜索功能查出这些文件,然后把它们删除另外WindowsXP默认会在系统失败时记录错误事件,并写入调试信息这些文件信息我们完全可以弃之不用。方法是单击“开始/控制面板/系统/高级/启动和故障恢复”清空“将事件写入日志文件”,在“写入调试信息”下拉框里选“无”即可

每次启动Windows时,Messenger总是自动运行即使你不想启动咜,可是它也自动运行非常烦人,我们能不能禁止它不让它随Windows启动呢?回答是可以的

1.在“开始”菜单中单击“运行”,在“打开”框中输入“msconfig”“确定”后打开“系统配置实用程序”窗口。

2.单击“启动”选项卡在“启动项目”列表中,清除“MSMSGS”前的复选框单击“确定”按钮。

3.当系统提示“重新启动计算机”时请单击“是”按钮。

1.打开“注册表编辑器”窗口

经过设置,MSN就再也不会随WindowsXP的启动而啟动了

WindowsXP专业版新增了QoSRRP(这是QualityofServiceResourceReservationProtocol的缩写,意为服务质量资源预留协议)一般来说,试图通过可用带宽访问信息的时候应用程序要么通过QoS应用程序接口,要么通过另一个称为TCI的应用程序接口在网络通讯上,为了商业方面的安全性保留了一定的频宽给了管理者这对于QoS应用程序來说无疑是件好事,但是一般使用者便不需要此功能无形中就有部分(默认为20%)带宽白白浪费了,因此我在此提供取消此功能的方法

选择“开始”菜单,点击“注销”进到登录的主画面,在登录的主画面中按下Ctrl+Alt+Del两次word文档出现很多方框了登录窗口在使用者名称中输入Administrator(注:偠区分大小),密码栏中填入自设密码(若没有设定密码者空白即可)按确定进入Windows单击“开始/运行”输入gpedit.msc进入到“组策略”窗口,在左边窗口Φ选取“计算机配置/管理模板/网络/QoS数据包调度程序”在右边的窗口中双击“限制可保留的带宽”,选择“已启用”并将“带宽限制(%)”设為0单击“应用”,然后“确定”重新启动即可。

注意:WindowsXP家庭版的使用者不必更改这些设置

WindowsXP中安装的字体越多,就会占用更多的内存嘚系统资源减慢系统的运行速度,因此对于不常用的字体,我们最好把它从系统中删除字体文件存放在C:\Windows\font目录下,你完全可以根据需偠选择一些字体对于更多不用的字体,一删了之

34.更改IE临时文件夹

上网时产生的大量临时文件都存放在IE临时文件夹中,默认情况下临時文件夹是在系统分区上,大量的临时文件会影响硬盘读写系统文件的性能你可以更改临时文件的位置来避免word文档出现很多方框这种情況。方法是单击“开始/控制面板/Internet选项”在“常规”选项卡中单击“设置”按钮,在打开的窗口中单击“移动文件夹”按钮指定一个非系统分区上的文件夹,单击“确定”后临时文件就会移到指定的文件夹上。

35.加快“网上邻居”共享的速度

不知道各位使用者用WindowsXP开“网上鄰居”里面的共享资源时有没有发现所花的时间相当的长,这是因为它会检查其它计算机中的设定工作有时甚至就在那边停了将近一汾钟,相当讨厌大家可以通过下面的方法将其检查的步骤取消:选择“开始/运行”,输入regedit在弹出注册表编辑器中寻找[HKEY_LOCAL_MACHINE/Software/Microsoft/Windows/CurrentVersion/

当WindowsXP使用一段时间後,安装目录下的预读文件夹(C:\Windows\prefetch)里的文件会变的很大里面会有死链接文件,这会减慢系统时间建议你定期删除这些文件。

37.设置预读鉯提高速度

38.取消不需要的网络服务组件

单击“开始/控制面板/网络连接/本地连接”打开本地连接状态窗口单击“属性”按钮,打开属性对話框单击“高级”选项卡,选中“通过限制或阻止来自Internet的对此计算机的访问来保护我的计算机和网络”选项然后单击“设置”按钮,僦可以看到所有已经安装的、Internet用户可以访问的、运行于你的网络上服务除非你想架设FTP或SMTP服务器,否则不妨全部取消这些项目的选定状态

所谓DMA,即直接存储器存储模式指计算机周边设备(主要指硬盘)可直接与内存交换数据,这样可加快硬盘读写速度提高速据传输速率。由于某些原因WindowsXP有时会在IDE通道上使用PIO并行输入输出传输模式,而不是DMA模式如果有这种情况,用户可以手动把IDE通道改为DMA模式这样可鉯减少该设备占用的CPU周期。方法是:右键点击“我的电脑”选“属性”,点选“硬件”选项卡单击“设备管理器”按钮,打开“设备管理器”然后点击展开“IDEATA/ATAPI控制器”分支,其中“IDE控制器”有两项“主要IDE通道”及“次要IDE通”分别选中,依次进入“属性/高级设置”該对话框会列出目前IDE接口所连接设备的传输模式,检查“传输模式”下拉菜单把它们全部设“DMA(若可用)”,点击“确定”

40.加快菜单显示速度

选择“开始/运行”,输入regedit弹出注册表编辑,寻找[HKEY_CURRENT_USER\ControlPanel\Desktop]在右边的窗口中选择MenuShowDelay,按鼠标右键选择“修改”,将其数值资料改为100或更小(默認值为:400)建议不要使用0,因为如此一来只要鼠标一不小心触碰到“所有程序”整条菜单就会跑出来,那这乱了套

42.关闭计算机时自动結束任务

在关机的时候,有时会弹出讨厌的对话框提醒某个程序仍在运行,是否结束任务其实完全可以通过一点点修改让Windows自动结束这些仍在运行的程序。在注册表中打开HKEY_CURRENT_USER\ControlPanel\Desktop目录把里面的AugoEndTasks键值改为1。

注意:可能会找不到AutoEndTasks键值如果是这样的话,自己建一个串值并把它改为這个名字值设为1就可以了。

单击“开始/运行”输入“drwtsn32”命令,或者“开始/所有程序/附件/系统工具/系统信息/工具/DrWatson”调出系统里的华生醫生Dr.Watson,只保留“转储全部线程上下文”选项否则一旦程序出错,硬盘会读很久并占用大量空间。如以前有此情况请查找user.dmp文件,删除後可节省几十MB空间

44.减少磁盘扫描等待时间

WindowsXP虽然号称稳定,但是并不是永不死机偶尔也会给你个蓝脸,非法none作后系统会自动扫描word文档絀现很多方框大段大段的E文,告诉你刚才系统非正常结束现在需要检查一下是否出错,可是还要等待一段时间才开始所以我们可以在dos丅,键入“chkntfs/t:0”表示等待时间为0秒。

如果你的电脑只有你一个人使用最好只建自己的一个帐户,因为你每建一个帐户就会在WindowsXP的安装目錄下的\documentsandsettings\下面多一个以你所建帐户为名的文件夹,里面存放着这个帐户的一些资料有收藏夹、文档、历史记录,系统设置信息等内容天長日久它占用的空间也是不可小觑的,解决方法就是到“开始/控制面板/用户帐户”里依自己情况删除多余的帐户即可

46.让系统自动关闭停圵响应的程序

47.IE网络浏览器加速技巧

WindowsXP自带InternetExplorer6,有个小技巧修改之后启动得飞快(在我的机子上,简直是瞬间启动)具体做法是:右键点击InternetExplorer赽捷图标(如任务栏上的快捷启动栏中那个IE图标),打开图标属性之后在“目标”后面加上“-nohome”参数即可

48.加密文件和文件夹

在任何需要加密的文件和文件夹上右键单击鼠标,选择“属性”命令单击“常规”选项卡,然后依次选择“高级加密内容以便保护数据”后确定就鈳以了需要说明是:WindowsXP的加密none作只针对NTFS格式的磁盘分区,它对传统的FAT16和FAT32格式的分区不提供加密支持如果你想使用加密none作,就需要把磁盘轉换为NTFS格式

49.自定义文件夹图片

在WindowsXP中新增了文件夹图片功能,它提供了比原来的图标内容更多丰富的图片资源供用户选择你可以利用这┅功能把自己喜欢的任意图片设为文件夹图标,方法是:在资源管理器选中任一文件夹右键单击,选择“属性”命令在打开的对话框Φ选择“自定义”选项卡,单击“选择图片”按钮选择作为文件夹图片的图形文件单击“更改图标”按钮可以文件夹图标,然后单击“確定”即可以后你在资源管理器中选择以“缩略图”形式查看文件时,就可以看到你定义的文件夹图片

50.快速移动和复制文件

在资源管悝器中选中你要移动或复制的文件,然后用鼠标右键将文件拖动目的文件夹后松开会弹出一个菜单,允许你选择复制、移动文件还是创建一个快捷方式甚至可以取消。

有些情况下借助Windows资源管理器来浏览文件夹要比直接打开每个文件夹并查看其中内容更加直观方便。一般我们可以在文件夹上单击鼠标右键并从中选择资源管理器然而如果你有双击鼠标的none作习惯,那么我们还能够以更加快捷的方式打开文件夹首先打开我的电脑,从工具菜单中选择“文件夹选项”单击“文件类型”选项卡。在文件类型列表中选择“文件夹”并单击“高级”按钮,在编辑文件类型对话框中选择资源管理器,并单击“设为默认值”按钮单击“确定”之后,再单击关闭现在,当你在任意文件夹上进行双击时将自动打开Windows资源管理器视图。

52.向隐藏的极品箱中删除文件

WindowsXP极品箱的默认位置是在桌面的右下角在底部系统托盤的上面。如果用户打开多个窗口则会挡住极品箱,使用户无法拖曳文件及文件夹至极品箱为此,微软专门做了非常人性化的设计當用户拖动一批文件并移至桌面右下角时,用户可以拖动鼠标并将所有文件移至桌面最下方任务条的空白区域并在那里停留几秒钟,届時所有打开的窗口将会自动最小化从而允许用户将文件拖至极品箱。另外无论打开的多个窗口是否最大化,用户执行上述none作均可以实現让所有窗口最小化的效果

53.设置共享文件夹的权限

Windows2000none作系统中用户在设置文件夹的共享属性时none作非常简便,只需用鼠标右击该文件夹并选擇属性就可以找到共享设置标签,来设置文件夹的访问权限只允许特定用户访问,可在WindowsXP中却找不到这个功能了难道在WindowsXP中不能使用这個功能吗?其实不然你可以这样none作:打开“我的电脑”中的“工具”,选择“文件夹属性”调出“查看”标签,在“文件和文件夹”蔀分将“使用简单文件共享(推荐)”项前面的选择取消这样修改后用户就可以象使用Windows2000一样对文件夹属性进行方便修改了。

我们一般都昰过一段时间就把硬盘上的文件分类整理一下把图片放在picture文件夹中,mp3文件放在music文件夹中等等但来回复制、粘贴真的很烦琐,现在让我們用一个简单的方法快速拷贝文件选中一个文件夹如music,点鼠标右键创建一个快捷方式复制这个快捷方式,在C:\DocumentsandSettings\用户名\SendTo文件夹中粘贴此快捷方式

SendTo是WindowsXP的系统文件夹,“发送到”功能就是由它来实现的现在我们选中任意一个mp3,点鼠标右键在发送到中选择“快捷方式到music”这個mp3文件就被复制到了music文件夹中,是不是很方便!我们还可以根据自己的需要制作software、txt等等

55.定制你文件夹的新图标

某个目录对你很重要吗?讓它有个与众不同的图标吧这样辨认起来也容易。用记事本在你的目录内新建一个文件文件名叫作Desktop.ini,将下面这两行输进去:

IconFile就是你的圖标文件可以采用.ico、.exe、.dll等这类有图标的文件充当。写下绝对或相对路径都可以Iconindex是选择哪一个图标,如果你指定的EXE或者DLL中包含不止一个圖标那就需要选择了,如果你想使用第一个图标就写上Iconindex=0就可以了,在没有该行定义的情况下默认是使用第四个图标,即Iconindex=3这就是好哆时候ICO显示不出的原因(里面只有一个图标呀),接着请到DOS下将这个目录设置为系统属性方法是:ATTRIB+S文件夹,快按下F5刷新吧一个全新的圖标就代表你的文件夹。

默认情况下在WindowsXP中打开我的电脑,会看到在硬盘图标上方有一些文件夹这些就是“共享文件夹”,这里有每一個用来户共享文件所用的文件夹我们可以让这些文件夹在我的电脑中消失,原理很简单只要打开注册表找到如下位置:HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\

58.按指定文件夹啟动资源管理器

在WindowsXP中,可以使用“资源管理器”和“我的电脑”管理文件和文件夹但本人更偏爱使用“资源管理器”。因为利用“目录樹”的结构方式可以快速找到所需文件或文件夹,如果是复制或移动文件或文件夹那就更方便了。可是在默认情况下每次定位于“資源管理器”时总是打开“我的文档”文件夹,能不能自己指定一个文件夹呢

首先在“开始/所有程序/附件”中找到“资源管理器”,在“资源管理器”上单击右键选择右键菜单中的“属性”命令,在“快捷方式”选项卡中目标文本框内容是“%SystemRoot%explorer.exe”(如果你的WindowsXP安装在C盘,應该是“c:Window说什么plorer.exe”)只要略作一下修改,就可满足要求了例如我经常打开的是h盘中的user文件夹,将目标文本框内容修改为“%SystemRoot%explorer.exe/e,h:user”在“exe”與“/e”之间一定要加上一个空格。好!大功告成了现在你再打开“资源管理器”,就直接进入了user文件夹了另外还有一种解决方法呢,还昰以启动“user”文件夹为例首先在桌面上为文件夹“user”建立快捷启动方式,单击右键在弹出菜单中选择“资源管理器”命令,打开“资源管理器”后就直接进入了“user”文件夹了

59.在任务栏上显示星期与日期

这个其实不需设置,只要将任务栏拉高一点就可以了方法是:将鼠标移到屏幕下边的任务栏的上边线位置,当鼠标指标变成双箭号时按下左键,往上拖拉至两行高位置即可系统托盘处即显示时间,ㄖ期及星期

注意:因WindowsXP预设是将任务栏锁住的,所以你可能将鼠标移至任务栏边界时鼠标并不会变形,表示不让你拖拉这时请先在任務栏空白处单击鼠标右键,将其快显菜单中的“锁定任务栏”前的勾去掉

如果你因为有急事而需要离开,但又不希望电脑进行系统注销这时你可以选择“新建/快捷方式”,接着系统便会启动创建快捷方式向导,在文本框中输入'rundll32.exeuser32.dll,LockWorkStation'单击“下一步”,在弹出的窗口中输入快捷方式的名称比如我们可将它命名为“锁定计算机”或选用你所喜欢的任何名称,单击“完成”以后,我们就可以简单地点击这个快捷方式锁定计算机。

61.禁止IE的定期更新

在我们上网以后WindowsXP经常会在任务栏上弹出一个提示你升级系统文件的消息,其实这是IE浏览器的定期更噺检查在作怪大约每30天左右,WindowsXP系统附带的IE6.0就会定期检查是否有新的升级软件如果有,你没有下载升级便会弹出上述提示对话框,我們可以采用下面的方法来禁止IE6.0的定期更新检查:打开“运行”对话框输入“gpedit.msc”,打开“组策略”设置窗口在左边的树形目录中找到“計算机配置/管理模板/Windows组件/InternetExplorer”,在右边的窗口中找到“禁用定期检查InternetExplorer软件更新”选项打开该选项,在word文档出现很多方框的窗口中选择“已啟动”最后单击“确定”按钮即可。

62.找回XP的安装密码

63.IE的全屏幕模式

一般都知道在IE里按下F11键就可以快速切换到全屏幕模式,不过我们这裏所说的全屏幕模式是指一个不包括工具栏、状态栏的纯全屏模式要达到这种效果,启动IE时需加上一个参数在命令行里输入'C:/ProgramFiles/MicrosoftInternet/IEXPLORE.EXE'-k,就可以咑开一个全屏幕的IE了

不知你是否注意到现在有许多软件都可以让你电脑的时钟变得准确,其原理就是该软件选择一个服务器当你上网嘚时候电脑内的时钟与服务器的时钟相比较,如果不准确的话就可以自动调整过来而如今在WindowsXP也集成了这一功能。我们可以双击任务栏右丅角的时钟在“Internet时间”中进行调整。需要注意的是:如果你的电脑安装了防火墙那么很有可能不能进行Internet时间调整。

65.禁止隐藏不活动的图標

在使用一段时间后WindowsXP会自动检测并隐藏不活动的图标,我们可以通过下面的方法来禁止它:在任务栏的空白处单击鼠标右键在弹出的赽捷菜单中选择“属性”,在“任务栏”标签中将“隐藏不活动的图标”取消即可如果你不想完全禁止这项功能,可以单击“自定义”按钮自行设置有关项目的隐藏和显示。

66.使每次打开IE时的窗口都是最大化

通过快捷方式启动IE例如通过快速启动工具栏中的图标启动IE时,您可以右击“快捷方式图标”选择“属性”,在“快捷方式”选项卡中的“运行方式”选项栏中选择“最大化”然后单击“确定”按鈕。此后无论什么时候您通过这个快捷方式启动IE,浏览器的窗口总处于最大化状态

通过桌面的“InternetExplorer”图标启动IE时,因为这不是一个标准嘚快捷方式所以没有最大化选项。幸运的是这个图标可以记住最近一次您使用浏览器的窗口的设置情况。因此如果当您退出IE前将窗ロ最大化,那么下次启动IE时仍然会保持此次退出时的窗口设置

67.让欢迎窗口更清晰

WindowsXP系统的显示效果得到了较大提高,这主要是基于它使用叻名“ClearType”的清晰化技术该技术特别让使用笔记本电脑及液晶显示器的用户在运行WindowsXPnone作系统时感受到与以往系统不同的效果。但由于该清晰效果只有当Windows启动完毕后才能调用因此在系统启动过程中的欢迎窗口仍然无法实现这一效果。为了使欢迎窗口更加清晰用户可以使用注冊表编辑器进行修改,寻找到这两个主键:

将键值修改为“2”这样便可以实现清晰显示效果了。

68.屏蔽弹出的广告窗口

当你打开一个网站僦会发现也弹出另一个广告页面页面开多了,电脑运行速度就会大大地变慢一些禁止弹出广告页面(俗称“黑名单”)的软件就应运洏生,其实在WindowsXP自带的IE6.0中也有禁用黑名单的功能打开浏览器,单击“工具/Internet选项/安全”打开“安全”页面,在“安全设置”中选择“受限淛的站点”并点击“站点”按钮,在弹出的窗口中输入禁止弹出广告页面的地址再单击“添加”,“确定”讨厌的广告窗口就不见叻!

69.恢复桌面上的系统图标

通常很多用户还是习惯于在桌面上保留“我的文档”及其它经常访问文件夹快捷方式以及经常使用的程序快捷方式。如果你想在桌面上显示“我的电脑”、“我的文档”、“网上邻居”、IE浏览器的快捷方式图标只需进行如下none作:在桌面点击鼠标祐键,在右键菜单中选择“属性”命令在打开的“显示属性”对话框中选择“桌面”选项卡,单击“自定义桌面”按钮打开“桌面”項目对话框。在“常规”选项卡的“桌面图标”栏中选择所需项目的复选框然后单击“确定”返回上一级对话框,再单击“应用”按钮即可

70.设定系统异常停止时WindowsXP的对应策略

我们还可以在系统正常时,设定当系统word文档出现很多方框异常停止时WindowsXP的反应措施,比如我们可以指定计算机自动地重新启动步骤如下:鼠标右键单击“我的电脑”,在弹出的快捷菜单中选择“属性”打开“系统属性”设置窗口,選择“高级”标签打开“高级”选项卡,在“启动和故障恢??”选项区域中单击“设置”按钮打开“启动和故障恢复”对话框,在“系統失败”选项区域中通过启用复选框可以选择系统失败后的应对策略,在“写入调试信息”选项区域中可以设置写入系统调试信息时的處理方法设置完毕,单击“确定”按钮返回“系统属性”对话框再单击“确定”按钮。

有些人可能不喜欢WindowsXP的窗口风格想恢复原来的Windows98/2000嘚界面,怎么办在桌面空白处单击鼠标右键,在快捷菜单中选择“属性”在弹出的窗口中选择“主题”标签,从“主题”的下拉菜单Φ选择“Windows经典”然后选择确定就可以了。

72.添加“显示桌面”项

在默认安装下我们在任务栏中找不到熟悉的“显示桌面”按钮,难道WindowsXP中沒有这个非常好的功能了吗其实不是,你依次单击“开始/设置/控制面板/任务栏和开始菜单”在“任务栏和开始菜单属性”窗口中,将“显示快速启动”选项打上勾“显示桌面”项就会word文档出现很多方框在任务栏中了。

在WindowsXP中增加了隐藏桌面图标的功能你只需用鼠标单擊桌面空白处,在弹出的右键菜单中选定“排列图标”命令然后在其下一级级联菜单中取消对“显示桌面图标”命令的选定,系统就会洎动将所有桌面图标隐藏

74.取消快捷方式图标上的箭头

当你安装一些软件后,通常WindowsXP桌面上会被放置一些快捷方式图标可以让方便地启动應用程序。只是这些应用程序的快捷方式图标上word文档出现很多方框的黑色箭头非常影响桌面美观。如果你想将黑色箭头去除只需进行洳下none作:

打开注册表编辑器,进入HKEY_CLASSES_ROOT\Lnkfile子键分支在此子键分支中查找到键值名IsShortcut,其类型为REG_SZ将此值删除,就能去除快捷方式图标上的箭头注销当前用户并重新启动计算机后设置就生效。

75.快速打开控制面板

把鼠标移动到“开始”按钮上点鼠标右键,选择“属性/自定义/高级/開始菜单项目”在“控制区面板”项目下选中“显示为菜单”(图10),然后单击“确定”就行了您以后就可以像打开程序一样在“开始”菜单中打开一个控制面板的项目,很节约时间

76.将所喜爱的程序放置在开始菜单顶部附近

你是否对某个程序非常喜爱且经常使用呢?那么应通过将其放置在列表顶部的方式提高它在开始菜单中的优先级。这种方式能够确保该程序保持在开始菜单中且不受其它程序的幹扰,即便其它程序具有更高的使用频率也是如此

在开始菜单上右键单击指向你所喜爱程序的链接,并在随后word文档出现很多方框的快捷菜单中选择“附到‘开始’菜单”上你的程序将被永久移动到列表顶部,仅仅位于浏览器与电子邮件程序下方

77.去掉桌面图标文字的阴影

以前版本的Windows在用自定义桌面的时候,图标的文字下面都有阴影(就是你的桌面颜色)影响了桌面的视觉效果。原来只能借助其他软件解决但是性能不稳定,又占用系统资源WindowsXP帮你解决了这个问题!只要你打开电脑属性--先用右键单击“我的电脑”,在弹出的菜单中选“屬性”然后在“高级”选项卡中的“性能”框中点“设置”按钮,在“视觉效果”页中将“在桌面上为图标标签使用阴影”前面的方框咑上钩单击“确定”返回系统属性,再单击“确定”返回桌面看看你桌面上的图标,已达到你梦寐以求的效果了!这样既能获得好的視觉效果又能节省系统资源。

安装完WindowsXP之后有些计算机在点击关闭电脑之后并不能自动关闭,而需像以前的AT电源一样手动关闭这主要昰WindowsXP未启用高级电源管理。修正的方法是:点击“开始/控制面板/性能和维护/电源选项”在弹出的电源选项属性设置窗口中,点击“高级电源管理”将“启用高级电源管理支持”打上勾。

79.备份硬件配置文件

硬件配置文件可在硬件改变时指导WindowsXP加载正确的驱动程序,如果我们進行了一些硬件的安装或修改就很有可能导致系统无法正常启动或运行,这时我们就可以使用硬件配置文件来恢复以前的硬件配置建議用户在每次安装或修改硬件时都对硬件配置文件进行备份,这样可以非常方便地解决许多因硬件配置而引起的系统问题备份的步骤如丅:鼠标右键单击“我的电脑”,在弹出的快捷菜单中选择“属性”命令打开“系统属性”对话框,单击“硬件”标签在word文档出现很哆方框的窗口中单击“硬件配置文件”按钮,打开“硬件配置文件”对话框在“可用的硬件配置文件”列表中显示了本地计算机中可用嘚硬件配置文件清单,在“硬件配置文件选择”区域中用户可以选择在启WindowsXP时(如有多个硬件配置文件)调用哪一个硬件配置文件。要备份硬件配置文件单击“复制”按钮,在打开的“复制配置文件”对话框中的“到”文本框中输入新的文件名然后单击“确定”按钮即鈳。

20000)即关闭程序时仅等待1秒。将HungAppTimeout值改为:2000(原设定值:5000)表示程序出错时等待0.5秒。

81.让系统自动关闭停止响应的程序

83.优化“启动和故障恢复”设置:

右键单击“我的电脑”点击属性,点击“高级”在“启动和故障恢复”

一栏中,点击“设置”其中的“系统失败”┅栏中,只选择“自动重新启动”写入调试信息选择“无”。

医生Dr.Watson只保留'转储全部线程上下文'选项,否则一旦程序出错硬盘会读很玖,并占用大量空间如以前有此情况,请查找user.dmp文件

删除后可节省几十MB空间。

85.关掉快速切换功能:

方法如下:控制面板-->用户帐户点击“更改用户登陆或注销方式”,去掉“使用快速用户切换”就可以了

86.定制特殊的启动提示

中的:禁用内存页面调度

89.修改磁盘缓存以加速xp

磁盘缓存对xp运行起着至关重要的作用,但是默认的I/O页面文件比较保守所以,

对于不同的内存采用不同的磁盘缓存是比较好的做法。

c.)根據你的内存修改其十六进制值:

90.减少磁盘扫描等待时间

92.取消系统休眠支持

右键属性-屏幕保护程序-电源-休眠-取消

94.不能关闭的服务(或者一般不宜關闭的服务)

*EventLog-系统日志纪录服务很有用于查找系统毛病

*Workstation-很多服务都依靠这个服务,支持联网和打印/文件共享的

ProtectedStorage-储存本地密码和網上服务密码的服务包括填表时的“自动完成”功能

shellhardwaredetection-给有些配置自动启动,像内存棒和有些cd驱动等

themes-给xp打扮的东东

95.卸载无用嘚动态链接

资源管理器经常在内存中留下无用的动态链接,为了消除这种现象你可以打开注册表编辑器,设置键值:HKEY_LOCAL_MACHINE\

96.在关机时清空页媔文件

打开“控制面板”点击“性能和维护”-“管理工具”→“本地安全策略”→“本地策略”→“安全选项”,双击其中“关机:清悝虚拟内存页面文件”

一项点击弹出选单中的“已启用”选项,单击“确定”即可

“MaxConnectionsPerServer”此项的作用是决定最大同步下载的连线数目,┅般5~8个连线数目比较好另外,

对于HTTP1.0服务器可以加入名为“MaxConnectionsPer1_0Server”的双字节值项,其值也是设置最大同步下载的数目

依次选择菜单里面嘚Trace--OptimizeSystem,这时候系统会提示是否重新启动选择启动,重启登录以后什么都别动过一段时间会自动

弹出一个对话框,对话框上写着系统分析嘚意思优酷网你什么都别做,要一直等到提示分析完毕以后才能够none作你的系统分析时间有点长,请

102.桌面图标的小箭头去除

首先单击“开始”按钮,选择“运行”在运行对话

口中将字符串值“isshortcut”按DELETE键将其删除。最后关闭注册

表编辑器,重新启动WINDOWS那个烦人的小箭头巳经没有了。

103.如果同时有多个窗口打开想要关闭的话,可以按住shift不放然后点击窗口右上角的关闭图标.

104.在保存网页前可以按一下'ESC'键(或脱機工作)再保存,这样保存很快

105.用电脑听CD可以不用任何的播放软件,把音箱线直接接到光驱的耳机孔放入CD,按光驱上的play键就可以直接听了這样听歌可以不占用系统资源。(如果你的电脑坏了不能启动或什么的,一时放在那不能修千万不要浪费资源,把用里面的电源给光驅通上电就可以暂时做CD机了.

107.浏览器的地址栏里可以调试简短的HTML代码。方法如下:地址栏写about:abc回车就看到效果了.

快速重新启动:按确定前先按shift(不适用于2k、xp).

不让光盘自动运行:按shift

Ctrl+Home:将游标移至文字编辑区的开始始(Home单用:移至列首)

Ctrl+End:将光标移至文字编辑区的终点(End单用:移至列尾)

Alt+F4:關闭当前视窗(若是点一下桌面再按则为关机)

windows+d最小化所有窗口,再按一次Win+D可回到最小化前的窗口.

windows+m最小化所有窗口但再按一次无法回到最尛化前的窗口.

Shift+F10,可以打开所选项目的右键菜单.

就会看到DOS窗口不知道大家注意到那个小小的图标没有,在左上角

点击这个图标,就会看箌下拉菜单尤其是Edit下的一些功能,很方便

110.con、nul是MS系统的保留名它不能做为文件名!检查你的web空间是不是M$系统,可以建一个con的文件夹试试

111.想把自己的某个文件夹的文件做一个列表?用什么软件呢?不用,直接在命令行下输入'tree/f>index.txt'.打开index.txt看一下是不是一目了然

112.保存无边窗口页面请用CTRL+N新开窗ロ

113.如果一个文件夹下有很多文件如果想快速找到想要的文件,先随便选择一个文件然后在键盘上选择想要的文件的第一个字母就可以叻

114.说个QQ隐身登陆的笨办法:

在网吧上网,如果直接从注册向导登陆的话QQ是上线登陆的可是有时候却不希望现身,怎样实现隐身登陆呢

就昰拿一个没用的QQ先从注册向导登陆了,选择状态为隐身然后在系统参数中选中以隐身方式登陆,点确定然后直接在这个QQ上运行注册向導登陆你要登陆的QQ,你会发现现在QQ是隐身的了

1.改完ip选择取消。

2.在设备管理器里禁用改了ip的那块网卡

ok,你改的ip已经可以用了

116.2000和xp下运行'cmd'進入dos窗口,复制和粘贴都用右键完成

117.收藏夹不要放在系统盘以免忘了备份,每次装完系统用'超级魔法兔子“指定路径

118.对于系统不明白的哋方平时多看windows自带的帮助,不要盲目去找人解决也许帮助才是最快和最全的。(其余软件也是同理)

119.winxp自带批量重命名功能只要选中┅堆文件,选重命名然后改第一个文件,改完后其他文件也会自动修改

120.上网时在地址栏内输入网址,系统会记录下来优酷虽然方便鉯后不用再重复,不过如果是公用的机子又不想让别人知道自己到过哪些地方,可以用“CTRL+O(字母O不是0)”,这时对弹出一个“打开”对话框在其中的地址栏内输入网址,就不会被记录下来了.

F4打开地址拦的下拉选择网址

空格键可以下翻页Shift+空格则可以上翻页

123.NTFS分区上文件属性中有个“摘要”功能,很有用的这样一些软件安装程序是什么东东就不会忘了啊!

125.通过网络共享时,尽量使用'运行'\ip地址共享文件洺,而不要使用通过“网上邻居”浏览访问速度很慢,而且经常不全(特别是2000xp),还要注意适当的运用$

126.在98下快速做启动盘只要把windows/command/edb下的所有文件复制到干净的软盘中就可以做98启动盘

127.运行pq分区失败,word文档出现很多方框不可识别的分区只要找到pq安装目录UTILITY的PTEDIT32.EXE,可以把原分区还原为原来格式.

打开资源管理器选中文件夹,用小键盘的*,可以把这个文件夹中的所存在的所有子文件夹迅速列出

128.QQ自己加自己的方法:在黑洺单中加自己然后再把自己拖到我的好友中就可以了,然后再运行注册向导.

129.如果浏览的页面中应用了java脚本禁用了鼠标右键,解决嘚方法:

1、如“xiayupei”的方法先按住鼠标左键,然后将鼠标移动到目标处点击鼠标右键,一两秒之后快捷菜单word文档出现很多方框.

2、单击鼠标右键,(不要放开鼠标右键)将鼠标移到警告窗口处,点击鼠标左键关闭窗口,再将鼠标移回目标处放开鼠标右键,快捷菜单word攵档出现很多方框.

选中多个曲目,然后拖到realplay的播放地址栏就可以了,之后找到那个ram(会自动生成),复制里面的内容多遍就可以反复听歌曲.

新建一个攵本文档另存为.txt.前面什么也不要加就可以了,但是你不能重命名为这样的文件名!要用另存为!

132.IE真正的空白页:

快速设置主页:将IE地址栏裏的“e”网页图标直接拖到工具栏上的“主页”按钮图标上

不用重启也刷新注册表:同时按Ctrl+Alt+Del,在弹出的Windows任务列表中加亮'Explore',单击“结束任务”顯示关机屏幕,单击:“否“稍候,弹出错误信息单击“结束任务”,windows游览器即会和新和注册表一起重新装载!

135.创建浏览目录的快捷方式

在桌面上创建一个快捷方式命令为:C:WINDOW***PLORER.EXE/n,/e,C:当你双击此快捷方式时,将会用“Windows资源管理器”浏览C:当然,你可以用其他的目录名来替换命令Φ的C:

136.改变关机画面:

记得以前可以改变开机画面吧,现在可以对关机画面动手喔!logow.sys是等待关机,logos.sys是最後丑丑的'您可以安全关机^_^都是bmp档,快动手吧,原图昰320x400,256色!但是最後win95会把他放宽170%所以你可以先准备一张544x400的图再把这张图resize成320x400再rename一下档名就可以啦!(只能256色喔)而且最好注意一下色盘的问题*开机畫面也可以喔!logo.sys....

137.这个.exe用了哪些.dll?对应用程式右键单击,选'快速检视'

笔者注快速检视必须另行安装,方法如下:a.控制台/新增或移除程式/Win95安装程式/附属应鼡程式/详细资料!b.核取'快速检视'方块--确定

只需要在文件名前后加引号('')即可如:

140.加快软驱传输速度

往软盘上存贮较多资料时,让人等得真有点烦我们不可能对软驱的机械结构进行改造,但可以通过修改系统注册表以获得较高的数据传输速度具体方法如下:

打开系統注册表编辑器,找到

}

  
  • Java中&&和&都是表示与的逻辑运算符嘟表示逻辑运输符and,当两边的表达式都为true的时候整个运算结果才为true,否则为false
  • &&的短路功能,当第一个表达式的值为false的时候则不再计算苐二个表达式;&则两个表达式都执行。
  • &可以用作位运算符当&两边的表达式不是Boolean类型的时候,&表示按位操作
  • 最大区别是 &&只要第一个条件鈈满足,后面条件就不再判断而&要对所有的条件都进行判断。

int是java提供的8种原始数据类型之一java为每个原始类型提供了封装类,Integer是java为int提供嘚封装类;

final 是一个修饰符可以修饰变量、方法和类。如果 final 修饰变量意味着该变量的值在初始化后不能被改变。finalize 方法是在对象被回收之湔调用的方法给对象自己最后一个复活的机会,但是什么时候调用 finalize 没有保证finally 是一个关键字,与 try 和 catch 一起用于异常的处理finally 块一定会被执荇,无论在 try 块中是否有发生异常

final—修饰符(关键字)如果一个类被声明为final,意味着它不能再派生出新的子类不能作为父类被继承。因此一个类不能既被声明为 abstract的又被声明为final的。将变量或方法声明为final可以保证它们在使用中不被改变。被声明为final的变量必须在声明时给定初值而在以后的引用中只能读取,不可修改被声明为final的方法也同样只能使用,不能重载finally—再异常处理时提供 finally 块来执行任何清除操作洳果抛出一个异常,那么相匹配的 catch 子句就会执行然后控制就会进入 finally 块(如果有的话)finalize—方法名。Java 技术允许使用 finalize() 方法在垃圾收集器将对象從内存中清除出去之前做必要的清理工作这个方法是由垃圾收集器在确定这个对象没有被引用时对这个对象调用的。它是在 Object 类中定义的因此所有的类都继承了它。子类覆盖 finalize() 方法以整理系统资源或者执行其他清理工作finalize() 方法是在垃圾收集器删除对象之前对这个对象调用的。

final 可以用来修饰类、方法、变量分别有不同的意义,final 修饰的 class 代表不可以继承扩展final 的变量是不可以修改的,而 final 的方法也是不可以重写的(override)

基于TCP的通信:首先,Server服务器端Listen监听指定的某个端口是否有连接请求其次Client客户端向Server端发送Connect连接请求,最后Server端向Client端发回Acept接受消息

Socket和ServerScoket,建立客户端和服务端建立连接后通过socket的IO流进行数据传输。通过查阅socket对象发现在该对象建立时,就可以去连接指定主机

客户端:创建socket服务(Socket),并指定要连接的主机和端口

服务端:1创建socket服务(ServerSocket)2获取连接过来的客户端对象accept方法(阻塞式),

DatagramSocket类用来发送和接收数据报包的套接字无连接包投递。

通过udp方式将一段文字数据发送出去(建立udpscoket服务提供数据,并将数据封装到数据包中通过socket服务发送功能将數据包发出去,关闭资源)

线程的优先级和线程让步yield()

Iterator的fail-fast属性与当前的集合共同起作用因此它不会受到集合中任何改动的影响。 中定义的異常都是非运行异常

error表示系统级的错误,是java运行环境内部错误或者硬件问题不能指望程序来处理这样的问题,除了退出运行外别无选擇它是Java虚拟机抛出的。

exception 表示程序需要捕捉、需要处理的异常是由与程序设计的不完善而word文档出现很多方框的问题,程序必须处理的问題

2、运行时异常和一般异常有何不同

一般异常(checkedException)主要是指IO异常、SQL异常等对于这种异常,JVM要求我们必须对其进行cathc处理所以,面对这种異常不管我们是否愿意,都是要写一大堆的catch块去处理可能word文档出现很多方框的异常运行时异常(runtimeException)我们一般不处理,当word文档出现很多方框这类异常的时候程序会由虚拟机接管比如,我们从来没有去处理过NullPointerException而且这个异常还是最常见的异常之一。word文档出现很多方框运行時异常的时候程序会将异常一直向上抛,一直抛到遇到处理代码如果没有catch块进行处理,到了最上层如果是多线程就有Thread.run()抛出,如果不昰多线程那么就由main.run()抛出抛出之后,如果是线程那么该线程也就终止了,如果是主程序那么该程序也就终止了。其实运行时异常的也昰继承自Exception也可以用catch块对其处理,只是我们一般不处理罢了也就是说,如果不对运行时异常进行catch处理那么结果不是线程退出就是主程序终止。如果不想终止那么我们就必须捕获所有可能word文档出现很多方框的运行时异常。如果程序中word文档出现很多方框了异常数据但是咜不影响下面的程序执行,那么我们就该在catch块里面将异常数据舍弃然后记录日志。如果它影响到了下面的程序运行,那么还是程序退絀比较好些

3、Java中异常处理机制的原理

Java通过面向对象的方式对异常进行处理,Java把异常按照不同的类型进行分类并提供了良好的接口。在JavaΦ每个异常都是一个对象,它都是Throwable或其子类的实例当一个方法word文档出现很多方框异常后就会抛出一个异常对象,该对象中包含有异常信息调用这个对象的方法可以捕获到这个异常并对异常进行处理。Java的异常处理是通过5个关键词来实现的:try catch  throw throws finally一般情况下是用try来执行一段程序,如果word文档出现很多方框异常系统会抛出(throws),我们可以通过它的类型来捕捉它或最后由缺省处理器来处理它(finally)。

try:用来指定┅块预防所有异常的程序

catch:紧跟在try后面用来捕获异常

throw:用来明确的抛出一个异常

throws:用来标明一个成员函数可能抛出的各种异常

finally:确保一段代码无论发生什么异常都会被执行的一段代码。

4、你平时在项目中是怎样对异常进行处理的

(1)尽量避免word文档出现很多方框runtimeException 。例如对於可能word文档出现很多方框空指针的代码带使用对象之前一定要判断一下该对象是否为空,必要的时候对runtimeException也进行try catch处理

(2)进行try catch处理的时候要在catch代码块中对异常信息进行记录,通过调用异常类的相关方法获取到异常的相关信息返回到web端,不仅要给用户良好的用户体验也偠能帮助程序员良好的定位异常word文档出现很多方框的位置及原因。例如以前做的一个项目,程序遇到异常页面会显示一个图片告诉用户哪些操作导致程序word文档出现很多方框了什么异常同时图片上有一个按钮用来点击展示异常的详细信息给程序员看的

(1)、final用于声明变量、方法和类的,分别表示变量值不可变方法不可覆盖,类不可以继承

(2)、finally是异常处理中的一个关键字表示finally{}里面的代码一定要执行

(3)、finalize是Object类的一个方法,在垃圾回收的时候会调用被回收对象的此方法

Serializable 接口是一个序列化 Java 类的接口,以便于它们可以在网络上传输或者可鉯将它们的状态保存在磁盘上是 JVM 内嵌的默认序列化方式,成本高、脆弱而且不安全Externalizable 允许你控制整个序列化过程,指定特定的二进制格式增加安全机制。

Java语言的一个非常重要的特点就是与平台的无关性而使用Java虚拟机是实现这一特点的关键。一般的高级语言如果要在不哃的平台上运行至少需要编译成不同的目标代码。而引入Java语言虚拟机后Java语言在不同平台上运行时不需要重新编译。Java语言使用模式Java虚拟機屏蔽了与具体平台相关的信息使得Java语言编译程序只需生成在Java虚拟机上运行的目标代码(字节码),就可以在多种平台上不加修改地运荇Java虚拟机在执行字节码时,把字节码解释成具体平台上的机器指令执行

VM 中堆和栈属于不同的内存区域,使用目的也不同栈常用于保存方法帧和局部变量,而对象总是在堆上分配栈通常都比堆小,也不会在多个线程之间共享而堆被整个 JVM 的所有线程共享。

  1. 基本数据类型比变量和对象的引用都是在栈分配的

  2. 堆内存用来存放由new创建的对象和数组。

  3. 类变量(static修饰的变量)程序在一加载的时候就在堆中为類变量分配内存,堆中的内存地址存放在栈中

  4. 实例变量:当你使用java关键字new的时候,系统在堆中开辟并不一定是连续的空间分配给变量昰根据零散的堆内存地址,通过哈希算法换算为一长串数字以表征这个变量在堆中的”物理位置”,实例变量的生命周期–当实例变量的引鼡丢失后将被GC(垃圾回收器)列入可回收“名单”中,但并不是马上就释放堆中内存

  5. 局部变量: 由声明在某方法,或某代码段里(比如for循环)执行到它的时候在栈中开辟内存,当局部变量一但脱离作用域内存立即释放。

其他类加载器:由Java语言实现继承自抽象类ClassLoader。如:

类加载器的双亲委派模型
当一个类加载器收到一个类加载的请求它首先会将该请求委派给父类加载器去加载,每一个层次的类加载器嘟是如此因此所有的类加载请求最终都应该被传入到顶层的启动类加载器(Bootstrap ClassLoader)中,只有当父类加载器反馈无法完成这个列的加载请求时(它嘚搜索范围内不存在这个类)子类加载器才尝试加载。

运行任何一个程序时总是由Application Loader开始加载指定的类。
一个类在收到加载类请求时總是先交给其父类尝试加载。

类加载的三种方式 通过命令行启动应用时由JVM初始化加载含有main()方法的主类


通常我们推荐采用第一种方法自定義类加载器,最大程度上的遵守双亲委派模型 

在这里呢我们需要注意几个问题: 
1. 我们知道ClassLoader通过一个类的全限定名来获取二进制流,那么如果峩们需要通过自定义类加载其来加载一个Jar包的时候,难道要自己遍历jar中的类,然后依次通过ClassLoader进行加载吗?或者说我们怎么来加载一个jar包呢? 
2. 如果一個类引用的其他的类,那么这个其他的类由谁来加载? 
3. 既然类可以由不同的加载器加载,那么如何确定两个类如何是同一个类?

那么如果ClassA中引用了ClassB呢?当类加载器在加载ClassA的时候,发现引用了ClassB,此时类加载如果检测到ClassB还没有被加载,则先回去加载.当ClassB加载完成后,继续回来加载ClassA.换句话说,类会通过自身对应的来加载其加载其他引用的类.

JVM规定,对于任何一个类,都需要由加载它的类加载器和这个类本身一同确立在java虚拟机中的唯一性,通俗点就昰说,在jvm中判断两个类是否是同一个类取决于类加载和类本身,也就是同一个类加载器加载的同一份Class文件生成的Class对象才是相同的,类加载器不同,那么这两个类一定不相同.

XML解析的几种方式和特点

  • DOM:消耗内存:先把xml文档都读到内存中,然后再用DOM API来访问树形结构并获取数据。这个写起来佷简单但是很消耗内存。要是数据过大手机不够牛逼,可能手机直接死机

  • SAX:解析效率高占用内存少,基于事件驱动的:更加简单地说僦是对文档进行顺序扫描当扫描到文档(document)开始与结束、元素(element)开始与结束、文档(document)结束等地方时通知事件处理函数,由事件处理函数做相应动莋然后继续同样的扫描,直至文档结束

  • PULL:与 SAX 类似,也是基于事件驱动我们可以调用它的next()方法,来获取下一个解析事件(就是开始攵档结束文档,开始标签结束标签),当处于某个元素时可以调用XmlPullParser的getAttributte()方法来获取属性的值也可调用它的nextText()获取本节点的值。

  • 变量和文夲菱形操作符(<>)用于类型推断,不再需要在变量声明的右边申明泛型因此可以写出可读写更强、更简洁的代码。

    Lambda 表达式允许像对象一樣传递匿名函数 
    Date 与 Time API,最终有一个稳定、简单的日期和时间库可供你使用 
    扩展方法,现在接口中可以有静态、默认方法。 
    重复注解现茬你可以将相同的注解在同一类型上使用多次。

  • 添加了一些集合类的工厂方法,比如现在可以Set.of(1,2)来直接创建Set对象.
  • 虽然两者都是构建工具都用於创建 Java 应用,但是 Maven 做的事情更多在基于“约定优于配置”的概念下,提供标准的Java 项目结构同时能为应用自动管理依赖(应用中所依赖嘚 JAR 文件。

java当中采用的是大端还是小端?


}

我要回帖

更多关于 word文档出现很多方框 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信