马云说的对:人的一生,不会因为做过而后悔,而会因为没做过而后悔

http://www.connectionstrings.com

相信这个大家都清楚啦,一个以介绍数据库连接方面的网站,很不错。

你对成功的欲望到底有多大

Jul 1, 2009 Author: tony | Filed under: 心情日记

很多时候,成功是这样来临的:你有激情,你坚信自己一定能成功,并且愿意为了这个目标付出常人难以付出的努力,承受常人难以承受的压力。曾有一个年轻人问 大哲学家苏格拉底成功的秘诀是什么,苏格拉底带着年轻人来到河边,让年轻人陪他一起向河里走。当河水没到他们的脖子时,苏格拉底趁年轻人没注意,一下子把 他按到水中。年轻人拼命挣扎,但苏格拉底很强壮,一直把小伙子按在水里,直到他奄奄一息时,苏格拉底才把他的头拉出水面。这个年轻人出水之后赶紧吸了几口 气。苏格拉底问:”在水里的时候,你最需要什么?”小伙子回答:”空气。”苏格拉底说:”这就是成功的秘诀。当你渴望成功的欲望就像你需要空气的愿望那样 强烈的时候,你就会成功。”二十几岁的男人,不妨问问自己,你对成功的欲望到底有多大?

最小CEO 印度9岁女童不玩芭比玩网站

Jun 30, 2009 Author: tony | Filed under: 网络文摘

苏雷什年仅9岁,已在网站设计方面拿了许多大奖。

信息时报综合报道年仅9岁的苏雷什来自印度科泽科德区,别看她年纪小,她已设计出了一个又一个网站,还成立了属于自己的网络设计公司,她不仅是世界上最年轻的女性网络设计师,也成为了世界上最小的CEO。

苏雷什看起来和普通小孩没什么两样


甘地夫人(左一)为苏雷什颁奖

8岁设计网站创纪录

据英国媒体6月28日报道,8岁的时候,苏雷什就为她的学校设计了官方网站并因此创造了世界纪录。此外,她还为聋人及孩子设计了专门的网站。至此,苏雷什已经设计和开发的10多个网站。

苏雷什最新设计的网站是喀拉拉邦的律师执行委员会的官方网站。这个举动也让她在欧美媒体中一举成名。这个网站的目的是普及法律知识,并为穷人提供免费的法律援助。

一名9岁的女孩能为如此专业的网站设计,与她出生在一个律师家庭不无关系,父母不仅是苏雷什的法律顾问,父亲还是苏雷什学习网站设计的坚强后盾。

父亲为她启蒙网站设计

苏雷什在接受媒体采访时提到了父亲对自己的影响,她说:“小时候我就对电脑很感兴趣,当我还在幼儿园的时候就很喜欢画画,后来我在记事本上记事。有一 天,我爸爸给我看了一则新闻,说的是一个男孩设计了自己的网站。我认为我也可以做一个网站。我的爸爸懂得网页设计基础,所以,我把我的想法告诉爸爸后,他 就教我网页设计了。”

喀拉拉邦高级法院法官约瑟夫说:“看到她(苏雷什)在IT领域的表现,我实在非常高兴。她的前途无可限量。我认为她将在世界IT领域内取得巨大成功。”

她的平常面

和同龄人一样爱看卡通

苏雷什和她的同龄人一样,喜欢交朋友和看卡通节目。她所念的小学的校长说苏雷什已经成为其他同学的榜样:“她对于我们成年人来说也是一个激励。我们学校很幸运能拥有这样一个人才。”

苏雷什的父母反而希望孩子有个正常的童年,觉得女儿年纪还小,不希望她在电脑面前花费太多精力和时间。何蕾

她的天才样

拿下美国网页设计最高奖

苏雷什出色的网页设计技术为她赢得了许多国内和国际荣誉。她成为美国网站管理员协会里唯一一个18岁以下的会员。该协会还授予她黄金网站奖,这是优秀网页设计的最高奖。此外,印度政府还授予她2008年全国儿童突出表现奖。

苏雷什已被委任为InfoGroup的品牌形象大使。她也创办了自己的网页设计公司(eDesign)并任首席执行官。

基于Apache在本地配置多个虚拟主机站点

Jun 23, 2009 Author: tony | Filed under: 相关推荐

基于Apache在本地配置多个虚拟主机站点

简单的说,打开httpd.conf 在最后加入如下内容:

<VirtualHost 127.0.0.2:80>
DocumentRoot d:/AppServ/www2
ServerName 127.0.0.2:80
</VirtualHost>
<Directory “d:/AppServ/www2″>
Options Indexes FollowSymLinks Multiviews
AllowOverride All
Order Allow,Deny
Allow from all
</Directory>

“d:/AppServ/www2″ 为你的站点存放目录:重启apache2以后,你的虚拟主机就配置好了,以后就可以通过127.0.0.2,和127.0.0.3进入不同的站点了。

下面为详细说明分析:

在我们安装APACHE的时候一般默认的apache的配置是只有一个网站,这样切换起来很不方便。其实这个问题很好解决,就是把本机的 apache配置成为虚拟服务器。但是,网上大多数教程的是教用 apache如何配置基于域名的虚拟主机的,而在本机调试网站的时候,一般都是用本地ip(127.0.0.1 或 localhost)直接访问,没有用到域名。所以得把apache配置成为基于ip地址的虚拟主机。

首先,我们都知道,所有以127打头的ip地址都应该指向本机,并不只有127.0.0.1,这点大家可以试试。
这样一来,也就是说本机有足够多的ip地址供你来开设虚拟主机了。

废话少说,进入正式的配置工作,下面是apache的httpd.conf里相关配置部分( httpd.conf 位于 Apache2.2\conf ):
1、Listen部分,必须直接指定端口,不指定ip地址,配置应写为:
Listen 80
2、不用像基于域名的虚拟主机那样写“NameVirtualHost”。

3、虚拟主机配置段:在httpd.conf 最后加上
<VirtualHost 127.0.0.2:80>
DocumentRoot d:/AppServ/www2
ServerName 127.0.0.2:80
</VirtualHost>

<VirtualHost 127.0.0.3:80>
DocumentRoot d:/AppServ/www3
ServerName 127.0.0.3:80
</VirtualHost>…

4、然后相应的配置好各个目录属性,下面是一个目录属性的典型配置:
<Directory “d:/AppServ/www2″>
Options Indexes FollowSymLinks Multiviews
AllowOverride All
Order Allow,Deny
Allow from all
</Directory>

<Directory “d:/AppServ/www3″>
Options Indexes FollowSymLinks Multiviews
AllowOverride All
Order Allow,Deny
Allow from all
</Directory>

重启apache2以后,你的虚拟主机就配置好了,以后就可以通过127.0.0.1和127.0.0.2,127.0.0.3进入不同的站点了。

asp cookie限制在规定时间内不能重复提交

Jun 23, 2009 Author: tony | Filed under: 相关编程

<%

If Request.Cookies(”post”)=”" then
cookieTime = 1
Else
cookieTime = Request.Cookies(”post”)
End If
If DateDiff(”s”,cookieTime,now)<5 and flag=”f1″ then
Response.write “<li class=’chaoshi’>为了系统快速稳定,请您间隔 5 秒钟后再查询,谢谢~</li>”
Else
Response.Cookies(”post”)=Now()
‘Response.Cookies(”post”).expires=DateAdd(”s”, 15, Now())

%>

DOS下创建文本文件(*.txt,*.bat)

Jun 18, 2009 Author: tony | Filed under: 相关编程

第一种方法:
echo …… > A.txt //重定向输出,此时创建文本文件A.txt;
echo …… >>A.txt //向A.txt文件中追加信息…..;

第二种方法:
copy con A.txt //创建A.txt文本文件;
…….^Z         //输入内容….;
//按CTRL+Z键,之后再回车;

第三种方法:
edit A.txt //编辑A.txt文本文件,调用command.com中创建文本文件的命令,
//如果A.txt文件不存在,则创建文件
…….. //输入内容,保存。

极少有人知道的手机4大隐藏功能!

Jun 17, 2009 Author: tony | Filed under: 相关推荐

1、隐形的备用电池
你的手机电量不足了,为了让它能够继续使用,按*3370#键,手机会重新启动,启动完毕后,你就会发现电量增加了50%。这部分隐藏的备用电量用完了你就必须得充电了,再次充电的时候,隐形的备用电池也同时充电,下次电量低的时候又可以用这个方法。知道这个在紧急情况下如果手机电量不足非常管用。

2、车用遥控器落在车里了?
你的车用遥控能打开吧?如果可以,在你有一天将车用遥控器落在车里而且备用的遥控又在家里的话,你会发现有个手机真方便,用手机拨通家里人的手机,将你的手机拿在离车门一英尺的地方,同时家里人拿着遥控器在他的手机旁边按响遥控器上的开锁键,这边你的车门就可以打开了。这个方法不管你把车开得离家有多远都奏效。

3、紧急情况
全世界的手机都可以拨打的共同紧急救援号码是112,加入你发现自己所在的地区无手机信号覆盖,同时你又遇到了紧急状况,用你的手机拨打112准没错,因为这时候你的手机会自动搜索所有可用的网络并建立起紧急呼叫。特别有趣的是,即使你的手机是在键盘锁定的状态,你同样可以拨打112。试试吧!

4、手机被偷了?
有个办法让小偷也用不了,嘿嘿!查看手机的序列号,只需键入* # 0 6 #,15位序列号会出现在手机屏幕上,全世界的每一台手机都有一个独一无二的序列号,把这个序列号记录下来并保存好。有一天如果你的手机不幸被偷了,打电话给手机提供商,并提供你的手机序列号,他们会帮你把手机屏蔽,这样即使小偷换了SIM卡,仍然无法使用,你的手机对小偷来说变得一无是处。如果全世界每个手机持有者都这么做,那么偷手机就没有意义了。在澳洲,警方甚至建立了一个被盗手机数据库,如果你的手机被找到了,就可以归还给你了。

日常维护必用:

1、手机电池不要等到没电才充电
一般我们都会有一种想法就是手机的电池电力要全部放完再充电比较好基本上是没错的,因为我们在以前使用的充电电池大部分是镍氢(NiH)电池,而镍氢电池有所谓的记忆效应若不放完电再充的话会导致电池寿命急速减少。因此我们才会用到最后一滴电才开始充电。但现在的手机及一般IA产品大部分都用锂(Li)电池,而锂电池的话就没有记忆效应的问题。若大家还是等到全部用完电后再充的话反而会使得锂电池内部的化学物质无法反应而寿命减少。最好的方法就是没事就充电让它随时随地保持最佳满格状态,这样你的电池就可用的又长又久喔。这是从厂商那得到的讯息,并经过本身测试而得。

2、当手机正在充电时,请勿接电话!!
原因是手机在充电时,来电接听的话会有潜在的危险。印度有一个31岁在保险公司任职业务经理的年轻人,十几天前在手机还接着充电器的时候接听电话,过了几秒大量的电流经过手机,这个年轻人被摔落到地面,家人发现时,手指烧伤,心跳微弱,并且已经失去意识。经紧急送到医院后,医生宣布到院死亡。行动电话是目前大家最常使用的现代发明。然而,我们也必须要警觉到仪器致死的危险。

3、手机剩一格时不要使用
收讯满格与只剩一格时相比,发射强度竟然相差1000倍以上.所以……常讲手机的人……要注意哦……^0^、昨天从一位手机商那儿获得一项很重要的讯息, 那就是当你发现手机的收讯强度只剩下一格的时候,宁可挂断不谈或者是改用公用电话.千万不要再滔滔不绝、口沫横飞、浓情蜜意、欲罢不能、没完没了…为什幺呢?大家都知道手机的电磁波一直是让人担心的问题.而手机的设计为了在收讯较差的地区仍能保有相当的通话质量,会加强手机的电磁波发射强度.当收讯满格与只剩一格时相比,发射强度竟然相差1000倍以上.电磁波强度高达0.6W(瓦特).0.6W究竟有多强呢?我无法具体描述它对你的脑袋会有什幺不良影响,但可以换成两个例子来比较:
1)把喇叭直径约4公分左右的小型收音机音量开到最大然后贴在耳朵上,那样的噪音能量一般为0.25W,不到0.5W。
2)把手指头放在输出强度0.1W的雷射光前面(相当于光纤网络的?D干线能量)几秒钟内你会有灼痛的感觉,你能长时间忍受上述这两种状况吗?
那你又如何确认0.6W的电磁波紧贴在你的耳朵上会没事呢?

4.12593 电话号码=陷阱
你是不是把外地朋友的电话用17951电话号码的格式储存在电话号码本里?而不是单独拨?那么收费就会从0.39元每分钟变成1.3元每分钟.我也向 1860查询过了他们的解释是如果储存在电话号码本里?系统将无法识别。所以无法获得资费优惠,必须每次在键盘上直接按12xxx。神州行用户如此?动感地带用户,全球通也一样。如果你是一个中国移动用户,当你知道中国移动为你设置以下的陷阱的时候,便不再惊讶于你的话费为何会像长了翅膀一样的飞走。用 12593电话号码可以优惠,但如果你预先将“12593电话号码“存在手机的电话本,使用的时候调出来然后拔打出去,这时中国移动不承认你使用了 12593这种优惠的拔打方式,而按照直接拔打的方式计费。如果你是在漫游,两种计费方式可以相差7倍之多!当我得知如此计费之后,我真的不知如何表达我的愤怒,后来打10086咨询时,如果不是主动冶询问这个问题,工号为6608的小姐根本就不告诉我这样的计费。

5、手机费的寄生虫
手机莫名其妙定置了无用短信,强烈建议大家都看一下自己有没有中招,最简单方法退订每月偷你手机费的寄生虫!中国移动在3.15被迫推出一项新业务,如果您是中国移动的手机用户,键入数字“0000“,发送短信至10086,数秒钟内将自动回复一条短信列表,显示您的手机上究竟订制了哪些短信服务,究竟是哪些短信服务商明着、暗着每月扣除您的手机费;键入数字“00000“,发送短信至186201,即可退订所有短信服务。

6、不要赶着凑正好1分钟
我们打电话的时候常常会为了正好赶在1:00前结束而庆幸,但其实并不是这样的,据一位中国移动的工作人员说,其实在你通话到0:55的时候就已经算一分钟了,所以0:55~1:00的通话时间其实是算你2分钟的钱~

7、手机一进水,请切记不要作任何按键动作
尤其是关机(一按任何动作,水马上会跟着电路板流串),正确的方法为马上打开外盖,直接将电池拿下,直接强迫断电,可保主机板不被水侵袭. 这个常识非常重要,故转告各位,使大家的手机可用久一点。学一学吧!以后以备不时之需啊!

8、如何让手机电池起死回生
当你的行动电话电池使用时间变短(记忆效应或老化)时,你是否会再买一颗电池来更换呢?
下次当你碰到这种情况时请省下你的钱,告诉你一个很有效的方法不妨试试看:
1)把电池用报纸包起来再放进塑料袋裹包好放入冷冻库三天(报纸可吸收多余水份)
2)三天后取出常温下放二天
3)二天后将电池充电,充饱后装进行动电话裹测试(预估可救回80%-90%)
本讯息由知名电池厂商工程师透露,根据测试过的朋友指出效果相当有效.
至于有没有效果,反正电池快没用了,而且冰箱人人有,各位朋友不妨试试看吧!

9、给你的手机做个CPR吧!
手机是否常断电?或是明明充饱了电没多久就又没电了?
一定怀疑过是不是手机的寿命终了?
别担心,它只是一时“心跳停止”,只要一块小小的橡皮擦就能起死回生了!
把电池取出后用橡皮擦把电池上的接点(黄铜片)擦干净,再装回手机上,你会发现真是太神奇了!它竟然活过来了!还像颗新的呢!
真的很有用,提供大家做参考!

10、教你如何消除手机屏幕刮痕
大家是否常常会遇到手机屏幕有刮痕而不知如何处理的情况呢?
告诉大家一个好用的秘方….(前几天在电视上看到的)
把牙膏适量挤在湿抹布上后用力在手机屏幕刮伤处前后左右来回用力涂匀…..
你将发现…..手机的屏幕刮痕会因此而消失….很神奇吧…!!
更神奇的事….在用干净的抹布或卫生纸擦干净后..手机屏幕还会变得更亮哦….
台大化学教授表示:原理为牙膏它只是刷牙的辅助用品,具有磨擦作用(修补作用)和去除菌斑,清洁抛光牙面,因此使用在手机屏幕上会有同样的效果。

PHP中的Cookie 与 Session

Jun 16, 2009 Author: tony | Filed under: 相关编程

在一个页面设置一个cookie时,必须刷新或到下一个页面才可以用 $_COOKIE 得到变量的值.

原因是因为当页面第一次被浏览器访问载入时,页面中的 cookie 会被设置,将其发送存储到客户端指定的

存储位置,所以$_COOKIE没有接收到客户端发送过来的 cookie 变量的值,当刷新或到下一个页面时,客户

端会在页面程序在服务器端运行之前,发送与该地址相对应的 cookie到服务器端,所以 $_COOKIE 可以得

到的值!
说白了就是当每一个页面被访问时,如果客户端找到了与访问地址相对应的 cookie 时,会在程序在服务器

端运行之前发送这个 cookie 到服务器端. (个人对此的看法)

本人表达能力不强,如有不明,还请抱歉!

php中设置cookie数组的时候,不可以用像php中的那个添加数据的方法:
<?php
setcookie(’my_cookie[]‘, 1);
setcookie(’my_cookie[]‘, 2);
print_r($_COOKIE);    // Array ( [my_cookie] => Array ( [0] => 1 ))
// 数组的值添加是添加成功了,不过索引没有变,后面的数据将前的数据覆盖了!

由此得到
my_cookie[],默认指向数据的第一元素的位置,即索引为

0 的位置. 注意与php中的不一样! 以后用cookie数据记住要指定数组元素索引哦!

$my_cookie[] = 1;
$my_cookie[] = 2;
print_r($my_cookie); //Array ( [0] => 1 [1] => 2)
?>

删除 cookie 变量的两个方法:
1.php
<?php
setcookie(’user_name_1′, ‘zhaofei299′, time()+3600); // 生存期为 1 个小时
setcookie(’user_name_2′, ‘ZHAOFEI299′, time()+3600); // 生存期为 1 个小时
?>

2.php
<?php
setcookie(’user_name_1′);                // 第一种
setcookie(’user_name_2′, “”, time()-1); // 第二种
print_r($_COOKIE);                       // 刷新页面2下以上会输出 Array ( [user_name_1] => )

/*为什么超级全局变量 $_COOKIE 中的 user_name_1 没有被删除(变量为空并不代表不存在),而

user_name_2被删除了? 那是因为两个删除变量的方式不同!

第一种: 是设置了 cookie 的生存期, 只不过是将它的值默认设置为空,生存期为与浏览器一样,浏览器

关闭时,cookie才会删除!所以当重新打开一个浏览器,输出地址时,才会发现 cookie 变量全部被删除了!

将2.php 中两个 setcookie() 函数部分注释掉看看(重新输出了地址)!

第二种: 也是设置了 cookie 的生存期,是使 cookie 的生存期一定过期, cookie 也就被删除,所以刷

新页面,客户端向服务器端发送 cookie 时, $_COOKIE 并没有能够得到该cookie变量的值!
*/
?>

会话id默认储放在客户端Cookie中!
<?php
session_start();
print_r($_COOKIE);
?>
cookie的设置有两种方法

header(’set-cookie:user=zhaofei299′);
setcookie(’user’, ‘zhaofei299′);

会话变量不能被GET数据或POST数据重载!

使用session变量传递数组,对象时无需序列化!
使用session变量传递对象时,在调用session_start()之前,必须包含该对类对象的定义,反序列化

(serialize)也是如此!
删除单个会话变量可以使用unset($_SESSION['***']) 直接删除!

删除所有的会话变量不可以用unset($_SESSION),因为这样会将所有的会话信息删除,包含存储在COOKIE

中的PHPSESSID,也就是破坏了两个页面之间的会话联系,应该使用$_SESSION = array();

消除会话id,使页面之间失去联系!
session_destroy();
程序清单1.1
<?php
session_start();
header(’content-type:text/html;charset=utf-8′);
$_SESSION['a'] = ‘a’;
$_SESSION['b'] = ‘b’;

unset($_SESSION);        //测试后,再注释下看看
$_SESSION['user'] = ‘zhaofei299′;
echo ‘SESSION_ID: ‘.session_id().’<br />’;
echo ‘<a href=”3.php” target=”_blank”>测试下</a>’;
?>
<?php
session_start();

echo $_SESSION['user'];
echo session_id();         //会话变量改变了
?>

会话id(session_id)的两种方式传递:
1.cookie
2.url

因为默认session是基于cookie的,而cookie又是跟随http协议发送的,所以与cookie一样,在

session_start()之前不能有任何输出!

现在主要说一说第二种,通过 url 传递会话id
php中已经定义SID这个常量来得到 会话的id
sesssin_id 的使用!
<?php
session_start();
echo defined(’SID’)?’true’:'false’; // true
echo SID; //什么也没有?
?>
为什么SID的值会是null 呢?是它哪里有问题了?
原因是因为 session 默认是基于 cookie 的,而 SID 只有 session_id 通过 url
传递数据时才会被赋值!
在浏览器中将 cookie 禁用,你就会发现 SID 有了输出,而不是 null!
删除session

要三步实现.
<?php
session_destroy();                         // 第一步: 删除服务器端session文件,这使用
setcookie(session_name(),”,time()-3600); // 第二步: 删除实际的session:
$_SESSION = array();                       // 第三步: 删除$_SESSION全局变量数组
?>

大家都知道session变量是保存在服务器端的,也就是说session的变量会保存在服务器中一个目录中,我

们可以在php.ini中的session.save_path 那里可以找到session文件中保存的地址.

默认的session的生存期是浏览的关闭就结束,但要知道会话过期结束后,当打开页面session_start()会

判断会话id 是否存在,如果不存在就创建一个,否则将该会话id 的变量载入页面!因为过期session_id会

被创建一个新的,但它保存在服务器端的session文件并没有被删除(关闭浏览器,打开session文件保存

地看看),所以要用session_destory()函数清除会话id,并同时清除相应的会话文件,这样的话才能做到最

彻底的清除!
session_id 使用 url 传递session 变量数据时,因为session_start()开启会话时会判断会话id 是否存

在,如果不存在就创建一个,否则将该会话id 的变量载入页面!
而现在是使用url 来传递session_id,然而每一次 刷新/进入页面 都会生成一个会话id,所以页面之间就

不能得到在另一页面设置过的session_id 的变量,那么使用 session也就没什么意义了!

解决方法:在session_start()之前,手动设置页面的session_id,这样页面的就可以得到前一页中所设置的

session变量的,也就实现了会话的传递,如下代码可以说明!
//已禁用 cookie

1.php
<?php
session_start();
$_SESSION['user'] = ‘zhaofei299′;
echo ‘<a href=”2.php?’.SID.’”>下一页</a>’;
?>

1.php的第4行代码也可以写成:echo ‘<a href=”2.php”>下一页</a>’;

可以设置php.ini 中的 session.use_trans_sid 为1,这样当使用 url 传递会话 id 时,
浏览器会自动将 session_id 追加到 url 的后面!
就好像 在浏览器中 输入: www.baidu.com 一样,浏览器会自动将其更换成 http://www.baidu.com/

2.php
<?php
session_id($_GET['PHPSESSID']);   // 手动设置session_id,这种就可以使用前一个页面的

session_id 的变量了,也就实现了会话!
session_start();
print_r($_SESSION);
?>

常用session函数:

bool   session_start(void); 初始化session
bool   session_destroy(void): 删除服务器端session关联文件。
string session_id() 当前session的id
string session_name() 当前存取的session名称,也就是客户端保存session ID的cookie名称.默认

PHPSESSID。
array session_get_cookie_params() 与这个session相关联的session的细节.
string session_cache_limiter() 控制使用session的页面的客户端缓存
ini    session_cache_expire() 控制客户端缓存时间
bool   session_destroy()     删除服务器端保存session信息的文件
void   session_set_cookie_params ( int lifetime [, string path [, string domain [, bool

secure [, bool httponly]]]] )设置与这个session相关联的session的细节
bool session_set_save_handler ( callback open, callback close, callback read, callback

write, callback destroy, callback gc )定义处理session的函数,(不是使用默认的方式)
bool session_regenerate_id([bool delete_old_session]) 分配新的session id

免费数据恢复软件:Recuva

Jun 15, 2009 Author: tony | Filed under: 网络文摘

我以前用过几款数据恢复软件,但是有的数据恢复软件很复杂,今天向大家推荐的数据恢复软件Recuva很简单。

Recuva官方把它念做recover,好似一款Windows下免费的数据恢复软件。它可以恢复由误删、系统bug或者死机导致的文件丢失,当然也可以恢复已经清空的回收站。可以恢复的介质可以是硬盘、数码相机和MP3等。

Recuva的优点就是支持中文(支持并不好)和操作简单,安装完成之后,可以选择一个盘,然后点击Scan,就会列出所有可以被恢复的文件,文件很多可以用后面的查找去搜索文件。选择要恢复的文件,然后点右下角的恢复按钮,选择被恢复文件的存放路径就OK。

默认的情况下是没有把恢复的文件按原来的文件夹的结构存放的,只是把所有的要恢复的文件存放在同一个目录下,我们可以在选项中修改,使Recuva帮我们恢复目录结构。

Recuva还有蛮多可以设置的,比如可恢复的文件的查看模式可以是详细列表、树状列表和小图标方式。

Recuva对中文支持不怎么好,虽然安装的是简体中文,刚进入Recuva的时候都是英文的,在选择里面选择中文(默认就是选择中文,再下拉,选择一遍),然后确定会出现中文。但是还是有英语,可能是汉化没有完全。
Recuva的下载地址:http://www.recuva.com/download

Linux的关机与重启命令

Jun 15, 2009 Author: tony | Filed under: 相关编程

重启命令:
1、reboot
2、shutdown -r now 立刻重启(root用户使用)
3、shutdown -r 10 过10分钟自动重启(root用户使用)
4、shutdown -r 20:35 在时间为20:35时候重启(root用户使用)
如果是通过shutdown命令设置重启的话,可以用shutdown -c命令取消重启

关机命令:
1、halt   立刻关机
2、poweroff  立刻关机
3、shutdown -h now 立刻关机(root用户使用)
4、shutdown -h 10 10分钟后自动关机
如果是通过shutdown命令设置关机的话,可以用shutdown -c命令取消重启

Most Popular

  • None found

Recent Comments

  • None found