关于电脑记事本的使用技巧
【 记事本技巧】 记事本使用技巧
记事本可谓小巧玲珑,体积小,占用内存小,当然还有容量小,正因为小,所以打开速度可是超快,与Word等老牛拉车式的软件相比,使用记事本一定让你感受到是叫做速度。
一些记事本的东东,根据平时经验整理出来。
1。 让记事本自动记录上次打开的时间
方法:在记事本的第一行写上“.LOG”(不包括引号并且为大写字母,注意前面有个点),这样今后打开记事本文件就知道上次最后的打开时间了。
2。 让记事本自动换行
每次打开记事本文件总是显示一行长长的文本,阅读起来一点不方便,其实只要选择菜单栏上的“格式”,然后将“自动换行”勾选上,这样文本就会根据记事本窗口大小自动换行了。
3。 利用记事本浏览网页特效
做网页的朋友一定会经常测试一些网页特效,反正做博客我就是经常测试一些好玩的代码,每次打开一些网页编辑器或者软件实在麻烦(速度实在是慢!),其实利用记事本就可以轻松完成,而且记事本的速度可是超快。 方法:将想要测试的网页代码粘贴到记事本,选择“文件”--“另存为”,文件名选择英文或者英文+数字的形式,后缀为.html,比如haha.html,然后打开IE浏览器选择“文件”--“打开”,找到刚才的haha.html文件并且打开,这样就可以在浏览器中预览网页效果了。
4。利用记事本过滤非文本信息
记事本只能记录纯文本,利用这点我们可以将网上复制来的东西(可能包括文本,图片,表格等等)中的非文本信息滤除掉,而使用Word会发现什么表格,人工分行符,段落格式标记等等一系列的.琐碎问题非常多,手工删除又特别麻烦。如果只是想复制文本,那么可以先将网页中的内容复制到记事本中以过滤图片等多余信息,然后再从记事本将文本复制到WORD做进一步的编辑,这样就可以获得真正纯净的纯文本了。
5。批处理
这应该是记事本最常用的方式了,批量处理自然能省去好多宝贵的时间以及烦琐的过程。就比如复制文件,从E盘上复制1G的电影到D盘,为这我亲自测试过了,如果还是在E盘和D盘之间使用“复制-粘贴”等老掉牙的方式,需要3分30秒,而如果利用记事本,在记事本中编辑:“ copy e:电影 d:”然后另存为诸如copy.bat的文件形式,只要后缀名为.bat就可以了,然后运行该文件进行批处理,复制相同的1G电影需时只要1分20秒,节约了大半时间,由此可见其效率之高。
有一个常用的清除系统垃圾文件的记事本批处理是:
-----------代码从下面一行开始-------
@echo off
echo 正在清除系统LJ文件,请稍等......
del /f /s /q %systemdrive%*.tmp
del /f /s /q %systemdrive%*._mp
del /f /s /q %systemdrive%*.log
del /f /s /q %systemdrive%*.gid
del /f /s /q %systemdrive%*.chk
del /f /s /q %systemdrive%*.old
del /f /s /q %systemdrive% ecycled*.*
del /f /s /q %windir%*.bak
del /f /s /q %windir%prefetch*.*
rd /s /q %windir% emp & md %windir% emp
del /f /q %userprofile%cookies*.*
del /f /q %userprofile% ecent*.*
del /f /s /q "%userprofile%Local SettingsTemporary Internet Files*.*"
del /f /s /q "%userprofile%Local SettingsTemp*.*"
del /f /s /q "%userprofile% ecent*.*"
echo 清除系统LJ完成!
echo. & pause
-----------代码到上一行结束---------
将以上代码复制到记事本,另存为“清除系统垃圾文件.bat”,同时注意保存类型选择“所以文件”,然后运行该批处理文件,即可清除系统日积月累的垃圾文件,隔些日子运行清除一次,可以释放好多空间呢,我清除最多的一次记得是600M多点。有朋友可能担心这样会不会造成什么系统问题,我用了好多次,没有什么异常,网上google或者baidu一下就知道很多人这样做了。
这些无非只是记事本一些技巧利用,相信还有很多方面没被发现或者还没了解。了解的请共同分享。
Flash as3.0 教程:必看的13个实用小技巧(一)
Flash as3.0 教程:必看的13个实用小技巧
1:String转换成Boolean
1vars:String="true";
2varb:Boolean=(s=="true");
2:清除所有子对象
1while(container.numChildren>0)
2{
3container.removeChildAt(0);
4}
3:对于不需要鼠标交互的对象设置属性mouseChildren,mouseEnabled。
4:尽可能使用Vector类而不是Array类,Vector类的读写访问速度比Array类快。
5:通过为矢量分配特定长度并将其长度设为固定值,可进一步优化。 1//Specifyafixedlengthandinitializeitslength2varcoordinates:Vector.=newVector.(300000,true);
3varstarted:Number=getTimer();
4for(vari:int=0;i<300000;i++)
5{
6coordinates[i]=Math.random()*1024;
7}
8trace(getTimer()-started);
9//output:48
6:将重用的值存储在常量,可对上面实例进一步优化。
1//Storethereusedvaluetomaintaincodeeasily2constMAX_NUM:int=300000;
3varcoordinates:Vector.=newVector.(MAX_NUM,true);
4varstarted:Number=getTimer();
5for(vari:int=0;i<MAX_NUM;i++)
6{
7coordinates[i]=Math.random()*1024;
8}
9trace(getTimer()-started);
10//output:47
7:使用BitmapData的lock()和unlock()方法加快运行速度。
8:对于TextField对象,请使用appendText()方法,而不要使用+=运算符。
9:使用中括号运算符可能会降低性能。将您的引用存储在本地变量中可避免使用该运算符。以下代码示例演示了使用中括号运算
符的效率很低:
1varlng:int=5000;
2vararraySprite:Vector.=newVector.(lng,true);
3vari:int;
4for(i=0;i<lng;i++)
5{
6arraySprite[i]=newSprite();
7}
8varstarted:Number=getTimer();
9for(i=0;i<lng;i++)
10{
11arraySprite[i].x=Math.random()*stage.stageWidth;
12arraySprite[i].y=Math.random()*stage.stageHeight;
13arraySprite[i].alpha=Math.rando
m();
14arraySprite[i].rotation=Math.random()*360;
15}
16trace(getTimer()-started);
17//output:16
以下优化的版本减少了对中括号运算符的使用:
1varlng:int=5000;
2vararraySprite:Vector.=newVector.(lng,true);
3vari:int;
4for(i=0;i<lng;i++)
5{
6arraySprite[i]=newSprite();
7}
8varstarted:Number=getTimer();
9varcurrentSprite:Sprite;
10for(i=0;i<lng;i++)
11{
12currentSprite=arraySprite[i];
13currentSprite.x=Math.random()*stage.stageWidth;
14currentSprite.y=Math.random()*stage.stageHeight;
15currentSprite.alpha=Math.random();
16currentSprite.rotation=Math.random()*360;
17}
18trace(getTimer()-started);
19//output:9
10:尽可能使用内联代码以减少代码中函数的调用次数。例如:
1currentValue>0?currentValue:-currentValue;
比下面这种快
1Math.abs(currentValue);
11:避免计算循环中的语句。
不计算循环中的语句也可实现优化。以下代码遍历数组,但未进行优化,因为在每次遍历时都需要计算数组长度:
1for(vari:int=0;i<myArray.length;i++)
2{
3}
最好存储该值并重复使用:
1varlng:int=myArray.length;
2for(vari:int=0;i<lng;i++)
3{
4}
12:对while循环使用相反的顺序。
以相反顺序进行while循环的速度比正向循环快:
1vari:int=myArray.length;
2while(--i>-1)
3{
4}
13:通常,使用尽可能低的帧速率可以提高性能。
【电脑记事本的使用技巧】相关文章:
电脑使用技巧02-05
电脑使用的技巧02-15
电脑的使用小技巧02-06
电脑使用小技巧02-05
电脑使用技巧大全02-09
经典电脑使用技巧解读02-12
关于电脑使用的技巧02-14
电脑使用技巧汇总02-15
基本的电脑使用技巧02-12