正在加载……
tar排除目录
Posted in LAMP on October 9, 2006 / 评论(0) »
想备份一下系统,用的下面的命令
> tar cvpzf backup.tgz / --exclude=/proc  --exclude=/lost+found
> --exclude=/backup.tgz --exclude=/mnt  --exclude=/sys
> 但事实上根本没能排除后面那些目录,请问应该怎么做呢?
> 系统是ubuntu breezy, tar  (GNU tar) 1.15.1
>

hi,
如果是排除多个目录,可以将需要排除的目录每个一行写入文件中,如  tar_exclude:
tar -cz --exclude-from tar_exclude -vf from_dir.tar.gz  from_dir
设为首页和加入收藏的JS代码

近日于睡前必翻看海洋出版社出的《Javascript动态网页编程实例手册》。想起王通那篇极有名的文章《中国最NB的个人网站:HAO123.COM》(http://www.globrand.com/2005/08/01/20050801-11160-1.shtml  )中有一段话:

Hao123的另外一个策略就是,当你进入它的首页的时候,总会自动弹出一个对话筐,问你是否把它设为首页,这一点虽然有点强奸个人的意愿,但是很多经常用它的人烦了  ,就把它设为首页了。

有没有这样的JS代码呢?

于是bd一下,在netbei.com《设为首页代码大全》(http://www.netbei.com/Article/art/art1/200409/2587.html)中有详细的示例(tuenhai.com略有修改):

一.加入收藏夹,设为首页代码
把以下代码Body相应位置

www.tuenhai.com','我非圣人取道中庸')>加入收藏
nclick="this.style.behavior='url(#default#homepage)';this.setHomePage('http://www.tuenhai.com');"  xhref="http://blog.tuenhai.com/archives/2005/10166.shtml#">每次上网自动访问本站

二.鼠标指向时提示设为首页
将下列代码插入body区中:

nmouseover="this.style.behavior='url(#default#homepage)';this.setHomePage('http://www.tuenhai.com');"  xhref="http://www.tuenhai.com/">立即点击这里中大奖

三.打开页面时自动弹出窗口询问是否设为首页
将以下代码放在head/head之间:

 


再将下面代码加入body内:

onload="myhomepage();"
即:

四.离开时自动提示设为首页

nunload="home.style.behavior='url(#default#homepage)';if(!(home.isHomePage('http://www.tuenhai.com')))  home.setHomePage('http://www.tuenhai.com/');">

经试用,上面的代码,“二”,“三”,“四”都不起作用的。网页错误提示:没有权限。
这就有一个问题:是王通文章有误,把加入收藏当作设为首页了,还是hao123站长另有高招?

请教好友一鹤,他查找了资料:
The  members listed in the preceding table might not be accessible through  scripting until the window.onload event fires. Waiting for this event to  fire ensures that the page is completely loaded, that all behaviors have  been applied to corresponding elements on the page, and that all the  behavior's properties, methods, and events are available for  scripting. To prevent a scripting error—which would indicate that  the object does not support a particular member—do not use any of the  behavior-defined members before the window.onload event fires.The  homePage behavior is available as of Microsoft? Internet Explorer 5, in  the Microsoft Win32? and Unix  platforms.

奇怪的是,这几天见到不少网站都挂着上面的代码“二”,事实上,onMouseOver事件根本不起作用,鼠标移上去,IE左下角会有script错误提示,“没有权限”。写文章的人,自己都没用上的代码,怎么会发出来,而一些站长又怎么会用不起作用的代码!!

设为首页的代码,只能用在onClick事件中,tuenhai是用一个函数调用:



h.js的内容: 

function  h(obj){obj.style.behavior='url(#default#homepage)';  obj.setHomePage('http://www.tuenhai.com/');}

加入收藏也写成函数形式方便随时调用:



一般是在onClick事件中调用设为首页,在body节点的onUnLoad事件中调用加入收藏。


“人”道即“商”道

在51工作的几个月,tuenhai印象最深的是关于人性的深刻认识。

商道即人道,人道即商道。
对于hao123的分析,评述很多,很多人照搬hao123也是做得有声有色。却很少人有人从人性角度来认识,分析hao123的成功。

hao123为什么要在访客进站时跳“加入收藏”(未见到设为首页的例子,姑且理解成跳的是“加入收藏”)?  页面代码很好抄,但这没有什么用,充其这最多只是金子,不是点金的手指。懒是人的天性。深刻认识到这点,并且要在商业化网络设计的各个细节上体现出来。人在本质上是懒于思考的,你就要代替他思考,帮助他思考。

人在本质上是懒于行动的,你就要代替他行动,帮助他行动。

要“帮“人,“帮”人  即“帮”己。

你的网站做得最好,但人家往往不记得加为收藏,设为主页,或者根据不知道这类操作,第二次还是记不得你,找不到你,你就“帮”他嘛,提示他嘛,跳一个,一点“确定”,设为主页,OK,就再也不用记网址了。

你的网站做得最好,但人家不知道你做得好啊,他不是你这样的大虾,对他来说,新浪也许是太平洋的一个波浪,搜狐也许是动物市场上某某的小名.他不知道,你就有必要,有义务告诉他。

象bokee,博客网,在左上角显眼位置明确告诉你:我是“全球第二代门户领导者”,时时刻刻对每个访问者强烈的心理暗示。从商业设计的角度来说,你做的网站,是否真的最好并不是最重要,重要的是你要告诉别人并让别人确信:你是最好的!

人是有惰性的,你不说,他不知道;你不引导,他不思考;你不指导,他不做。所以,从商业角度来说,做好人,很重要。

你可以去实验一下,同样两个链接,一个链接文字是“美女图片”,一个加上文字诱导(心理暗示)“立即点击这里观看美女图片”,点击率哪一个高些。
分页: 1/1 第一页 1 最后页 [ 显示模式: 摘要 | 列表 ]