日归档:2004 八月-25

[转贴]发现IE的一个小bug

转自IT茶吧 a.htm : <iframe src=b.htm> b.htm : <SCRIPT LANGUAGE=javascript src=a.js></SCRIPT> a.js : this.top.document.write("<SCRIPT LANGUAGE=javascript>setTimeout(this.window.open,1)</SCRIPT>"); 保存这个3个文件,然后执行a.htm就会让IE崩溃..

发表在 Uncategorized | 留下评论

第五章 循环结构 总结

while循环也称“当”循环,当循环控制表达式的值为非零,执行循环体;当循环控制表达式的值为零值,不执行循环体,或者退出循环体。 在程序中一定要有使循环开始执行和使循环趋向结束的语句存在。 do-while循环的结构形式: 执行do后的语句,判断循环控制表达式的值,为非零,执行循环体;直到循环控制表达式的值为零值,退出循环体。 do-while循环的特点是:由于控制条件出现在循环体之后,循环体至少被执行一次。 break和continue语句在循环结构中的作用 (1)在循环体中可以使用break和continue语句改变循环执行过程   1)使用continue语句,可以跳过本次循环体中那些尚未执行的语句。   2)在while或do-while循环体中出现continue语句,流程将直接跳到循环控制条件的测试部分;对于for 循环,则跳到执行表达式3的位置。 (2)使用break语句可使流程跳出本层循环,尤其在多层次的循环结构中,利用 break语句可以提前结束内层循环。

发表在 Uncategorized | 留下评论

第四章 选择结构 总结

选择结构是结构化程序设计三种基本结构之一。在选择结构中,不是所有的语句都被执行,将根据条件选择执行部分语句。 在对选择条件进行判断时,通常用“真”表示条件成立,用“假”表示条件不成立,“真”和“假”为逻辑值。 C语言可以对任意形式的表达式进行判断,只要表达式的值为0,就按“假”处理;只要表达式的值为非零,无论是正数还是负数,整数还是实数,都按“真”处理。 注意六个关系运算符的含义和书写形式。 例如:“<=”不可以书写成“< =”(两个字符中间不可以有空格) 优先级分别是 算术运算符——————关系运算符——————赋值运算符 高 中 低 如果碰到优先级相同的就采用结合性:自左向右 注意三个逻辑运算符的含义和书写形式 例如:“&&”不可以书写成“& &”(两个字符中间不可以有空格) 优先级次序: !(非)、 &&(与)、 ||(或) 结合性: 自左向右。 “与”运算的特点: ( 表达式1 ) && ( 表达式2 ) 运算规则:两式中只要有一个为“假”,运算结果即为“假”。 注意“或”运算的特点 ( 表达式1 )||( 表达式2 ) 运算规则:两式中只要有一个为“真”,运算结果即为“真”。 两种最基本形式的if语句 if(表达式) 语句 … 继续阅读

发表在 Uncategorized | 留下评论

[转贴]国人的骄傲吐血推荐-中国第1款操作系统

转自黑客基地 中国第1款操作系统 opendesktop 1.0 rc版(国产第一个桌面操作系统) 下载, 有点longhorn有点linux风味. 我国针对桌面领域,开发了一系列国际和国内领先的技术,例如:改造了linux内核,设计了新的虚拟内存算法。现在openoffice的内存消耗下降了3倍,整个系统在内存只有128mb的系统上也能流畅地运行。(国际首次实现) 安装程序现在只有4步,普通用户无需了解linux知识,即能轻松安装。(国际首次实现) 在linux下打开word文档时,和windo**下“几乎一模一样”,完美地解决了文档兼容性的问题。(国际首次实现)浏览器和ie高度兼容,浏览国内主要门户网站,例如“cctv”时,版面效果非常相似。(国内首次实现)新的界面设计、电子邮件、资源管理器等等。(国内首次实现) 回复:今天安装上opendesktop1.0正式版,测试了几个小时,总的印象:美得令人起敬。 安装彻底傻瓜化,分区时可以选择安装在哪个盘(c:、d:、e:等),适应windo**用户的习惯。安装时不配置网络环境,只检测键盘、鼠标、显卡。声卡没有看到何时检测,登录后能够正常使用了。网卡安装完成登录后设置,成功。安装时反馈的有图片介绍。安装进度没有百分比,只有一个进度条。安装速度比较快,20多分钟便可安装上(256ddr内存,intel2.0cpu,60g硬盘)。 一启动就是甲天下的桂林山水。仁者爱山,智者爱水,开发者不愧仁智双全。启动速度不理想,非常慢。图形/文本的启动界面按f2键可以切换。启动管理器经过修改,可以选择登录后的语言环境,支持英语、中文等多种语言。 opendesktop只保留gnome图形环境,彻底放弃了kde图形环境。gnome下软件运行的速度快,特别是oo。opendesktop1.0界面经过精心设计,外观华丽。任务栏和开始菜单修改过,菜单仿winxp、有阴影效果。kde环境可以通过控制面板添加上,不过需要有fedora光盘才能安装。 系统有回收站。默认的桌面字体为宋体9号。用nautilus做资源管理器。桌面侧栏有预报天气功能,很新颖。 整合的软件包括:中文环境、办公应用、娱乐、网络、硬件配置等方面,而且经过精心遴选。 文字输入为scim输入法平台,拼音输入法比windo**上的智能abc好用,并且能够自定义词组,支持词频调整,但没有提供五笔字型输入法,实为憾事。 办公应用上:open office1.1做过精心修改,字处理oo writer与表处理软件使用起来很顺手。表处理软件的单元格高度调整得很好,菜单字体显示正常。与windo**下的office兼容得很好(至少显示上看如此)。 默认安装了几款文鼎字库,字库较丰富,并且有字库管理程序。 上网、娱乐提供了一些软件,能够上网与发电子邮件。浏览器是mozilla与epiphany 1.0.6,对jsp和asp的支持很差。邮件收发用thunderbird0.4。媒体播放器totem能够正常播放mp3音乐、正常播放vcd碟,不能直接播放vcd的dat文件(无关联),但不能播放midi音乐文件。有图形图像处理软件。 为方便用户联络,提供了摄像头支持软件与即时通讯软件gimp。防火墙程序是firestarter。 usb支持正常,但没有集成刻录(备份)与文字扫描识别软件。 下载地址:http://www.wawatown.net/SoftView/SoftView_1295.html

发表在 Uncategorized | 留下评论

[转贴]开机自检响铃代码揭密

转自黑客基地 在电脑发生故障时,机器响铃不断。这时,如果你是一位高手,也许可以根据经验判断出故障所在,若根据经验无法判断,或者你对硬件设备一无所知,这时只有去请教专业人员了。笔者由于一台电脑出现故障,开机后只有机器报错的响铃,找不到故障点,只好上网去查询PC机开机自检响铃代码的含义,最终依据代码准确查找出故障所在部位并将其排除。好东西不敢私藏,特向大家推荐,希望你也能据此准确地判断出故障所在,当一回高手。   本文以较常见的两种BIOS(AMI BIOS和Award BIOS)的电脑为例,介绍开机自检响铃代码的具体含义(关于电脑使用的BIOS型号可从BIOS芯片上或者从开机自检的信息中看到,如看到AMI的字样则为AMI BIOS;如看到Award字样则为Award BIOS)。   Award BIOS   1短:系统正常启动。恭喜,你的机器没有任何问题。   2短:常规错误,请进入CMOS Setup,重新设置不正确的选项。   1长1短:RAM或主板出错。换一条内存试试,若还是不行,只好更换主板。   1长2短:显示器或显示卡错误。   1长3短:键盘控制器错误。检查主板。   1长9短:主板Flash RAM或EPROM错误,BIOS损坏。换块Flash RAM试试。   不断地响(长声):内存条未插紧或损坏。重插内存条,若还是不行,只有更换一条内存。   不停地响:电源、显示器未和显示卡连接好。检查一下所有的插头。   重复短响:电源有问题。   无声音无显示:电源有问题。   AMI BIOS   1短:内存刷新失败。更换内存条。   2短:内存ECC较验错误。在CMOS Setup中将内存关于ECC校验的选项设为Disabled就可以解决,不过最根本的解决办法还是更换一条内存。   3短:系统基本内存(第1个64kB)检查失败。换内存。   4短:系统时钟出错。   5短:中央处理器(CPU)错误。   6短:键盘控制器错误。   7短:系统实模式错误,不能切换到保护模式。   8短:显示内存错误。显示内存有问题,更换显卡试试。   9短:ROM BIOS检验和错误。   1长3短:内存错误。内存损坏,更换即可。   1长8短:显示测试错误。显示器数据线没插好或显示卡没插牢。

发表在 Uncategorized | 留下评论