关于作者

姓名:房彦锋

性别:男

出生日期:1978-6

地区:北京

联系电话:

QQ:85904007婚否:保密
用户名:fangyanfeng
笔名:黄土包包
地区: 北京
行业:其他

日历  

快速登录

+ 用户名:
+ 密 码:

在线留言



访问统计:
文章个数:19
评论个数:11
留言条数:1




Powered by BlogDriver 2.1

黄土包包

 

一个来自黄土高原腹地的从事IT职业的博客

文章

2005年最值得深思的照片(收集整理)  (作者置顶)
摘要:2005年已经过去,但是社会上出现的各种各样让我们内心深痛的图片我们应该保留下来,让大家共冕。 引自于稻草人 查看全文

- 作者: 黄土包包 2006年01月18日, 星期三 11:20  回复(6) |  引用(0) 加入博采

SEP优化技术,

首先说明一下,SEO 真的可以提高在 GOOGLE 的搜索排名,方法也很多样化,我将对比较有用且容易见效的方法做一下介绍,

从以下几个方面一步一步说:

1. 标题 策略

2. 关键词 策略

3. 链接策略

4. 注册策略 或者称BLOG策略

5. 在线手册策略

6. URL 重写策略

7. 简繁转换策略

8. 点击策略

9. 页面排版策略

10.写作策略

11.其他方法

一、标题 策略

标题的选择本来也没什么特别,不过你要让全部语言都搜索到你站点的话,那就得用一些小技巧了。

标题 中 用中文和英文描述,其实也很简单的事吧,不过很多站点都没有做。

比如我的站点吧,中文是 “绿色学院 ” ,好像这样就够了,

不过我再加了个 “Green Institute" 上去,这样全部语言就可以搜索到我的站点, 只要敲入 "Green Institute" 就可以找到

不过记得要有空格!!!

可以再加入一个口号或者别的词句进去,个人是 加了 “不听人间乐 , 想得到, 做得到 .”

这样就又多了三个 关键词 可以找到我了。

 

二、关键词 策略

关键词并不需要太多的信息,可以把站点的词组拆开来用,

以我为例子:
<meta name="keywords" content="绿色学院,Green Institute,绿色学院 - Green Institute,不听人间乐,想得到,做得到,不听人间乐 - 想得到 - 做得到,想得到 - 做得到,绿色,学院,Green,Institute." />

这样拆起来就有不少关键词了。

另:以下这些描述应该加到页面里(英文意思自己看),下面以XXX替代描述内容:

<META NAME="Title" CONTENT="xxx">
<META NAME="Author" CONTENT="xxx">
<META NAME="Subject" CONTENT="xxx">
<META NAME="Description" CONTENT="xxx">
<META NAME="Keywords" CONTENT="xxx">
<META NAME="Generator" CONTENT="xxx">
<META NAME="Language" CONTENT="xxx">
<META NAME="Expires" CONTENT="xxx">
<META NAME="Abstract" CONTENT="xxx">
<META NAME="Copyright" CONTENT="?xxx">
<META NAME="Designer" CONTENT="xxx">
<META NAME="Publisher" CONTENT="xxx">
<META NAME="Revisit-After" CONTENT="xxx Days">
<META NAME="Distribution" CONTENT="Global">
<META NAME="Robots" CONTENT="Follow">

三、链接策略

链接策略应该是很有用也很见效的一个了。

可以和别人交换友情链接,不过记得用 文字交换 ,spider 并不认图片!

至于交换的对象,当然是选 PR(PAGERANK高的站点),一般小于2的就不用考虑了。

可以在这里查询 PR:

http://rankwhere.com/google-page-rank.php?url=gi.2288.org%3A88

http://gi.2288.org:88/modules/GI-Tools/GI-Tools_pagerank.php?url=gi.2288.org%3A88

 

四、注册策略 或者称BLOG策略

目前满大街都是免费 Blog ,且那些 Blog 服务商 的PR 一般都很高,申请很容易,这个方法我认为非常有效。

方法嘛,就是注册,写自己的文章,:(

至于怎么写,哈哈,就是把一大堆别人常用的关键字,写进去,然后每个关键字都链接到你站点的URL。简单吧

这里推荐几个BLOG提供商:

1. Yculblog
2. cnblogs
3. Google Groups
4. Tom blog
5. donews
6. Teeta
7. Blogcn
8. MSN Blog

呵呵,你可以参考一下我的作弊 Blog:
http://spaces.msn.com/members/btbtd/
http://btbtd.blog.tom.com/
http://www.google.com/search?hl=xx-hacker&newwindow=1&c2coff=1&q=%E7%BB%BF%E8%89%B2%E5%AD%A6%E9%99%A2+-+Green+Institute&btnG=z34r%3C%7C-%7C

 

五、在线手册策略

这是一个利人利己的作法,至于怎么个利人利己法呢?

大概可以这样解释:

在线手册是HTML格式的静态资料,而且这些资料可以丰富自己站点的内容,同时也可以提高被GOOGE收录的页面。

不过要记住的是,你必须在明显的位置放入这些资料的链接,这样可以加快被GOOGLE收录的速度。

然后再加入站点的标题,呵呵,全部加入自己站点的标题是件麻烦的事,这里推荐用 Search and Replace v5.0 干这件事,

这是一个查找和替换文件内容的强悍工具!!(SEO必备)

当然不能替换掉手册本来的标题,那是版权问题,不过可以加入自己站点的标题。

举个例子:

原来标题是: <TITLE>PHP程序编码规范标准</TITLE>

你可以用那个工具以 “<TITLE>” 为关键字查找所有文件,

然后以 “<TITLE>绿色学院 - Green Institute - 不听人间乐 - 想得到 - 做得到 - Xoops | - ” 为关键字,替换所有文件,

这样就为每个页面写入自己站点的标题了,至于“Search and Replace v5.0 ”怎么使用,自己用一下吧.

参考例子:
http://gi.2288.org:88/document/PHP_Coding_Standard/php_coding_standard_cn.html
http://gi.2288.org:88/Apache_cn/
http://gi.2288.org:88/document/MySql/manual_toc.html

六、URL 重写策略

这是一个杀手级的操作:)

如果你站点本来就是生成的表态页面,呵呵,那当然不需要再干这件事了,

不过现在很多站点都是动态页面,内容也是动态内容,这就必须用 URL REWRITE了,

这里以 APACEH 为主,以我站点重写的URL为例,

你可以参考一下我写的这几篇关于URL重写的文章,推荐用正则表达式,我为了方便,没用正则表达式。

例子:
http://blog.csdn.net/btbtd/archive/2005/01/30/273976.aspx
http://blog.csdn.net/btbtd/archive/2005/01/15/254177.aspx

在线 mod_rewrite 自动转换工具:
http://www.webmaster-toolkit.com/mod_rewrite-rewriterule-generator.shtml

 

七、简繁转换策略

这个技术很不错哦!

至于怎么个不错法?

可以这样解释:

如果站点支持根据浏览器 GB2312 和 BIG5 自动切换文字的话,那就等于GOOGLE一个页面同时收录了两次,

有意思吧,不过这个技术我目前还没使用,

你可以参考这个站点:
http://www.google.com/search?num=100&hl=xx-hacker&newwindow=1&c2coff=1&q=site%3Axoops.org.cn&btnG=z34r%3C%7C-%7C

不过需要注意的是,不必加入ENGLISH和其它语言的页面标码自动转换,除非你可以简体自动转换英文,

否则的话你会让别人看见一大堆乱码!我想你大概不需要这样子的事情发生,

不过再说一下,这个方法也是一个非常杀手级的方法,

如果你同时加入了十几种语言编码自动切换,或者更多,那就是一个页面X *个编码被GOOGLE收录了.^^

 

八、点击策略

这是傻瓜式的做法,但很见效,推荐用软件实现点击,

比如你希望在你的站点 “礼物” 这个关键词排在 GOOGLE 的前面,

那你可以登陆 GOOGLE http://www.google.com/webhp?hl=xx-hacker

然后查找 这个关键词, 看到你站点的时候,点击,然后再多点几次,:(

很傻瓜吧,哈哈,不过有一个方法很有效果,那就是用 OPERA 浏览器,把COOKIES 给关了,然后刷新页面,接着再点击。就这样简单。

另,刚开始的时候,关键词是不可能排在很前面的,可以先用“SITE:domain name +关键词“快速查找。

例:
site:www.xxx.com +鲜花

九、页面排版策略

尽量简单,再简单,

简单必不等于单调,这涉及到网页制作方面了。。。不详说。

 

十、写作策略

这很简单呀,就是写一些技术性的东西,然后发布到比较出名的大站点上(不过首先得有技术含量),然后留下自己的站点信息。

这里推荐 http://www.zdnet.com.cn/

好处就是,出名的地方看的人多,看的人多引用的人就多,引用人多了你不是一劳多获?

 

十一、其他方法

所谓知己知彼,方能百战百胜,这就是统计了,

找一个好的统计程序吧!!!很有必要的,

这里送出一个了解GOOGLE收录你页面时候的小技巧,

适用于 PHP 页面。

在页脚放置内容:

<?php
echo '<div id="h-f-c-b"> '.date('Y-m-d H:i').' Crawled by '.$_SERVER["HTTP_USER_AGENT"].' @ '.$_SERVER["REMOTE_ADDR"];
//Emerald URL: http://gi.2288.org:88
?>

这样子页面就会显示 浏览者的信息,比如我的:
2005-02-01 15:56 Crawled by Opera/8.00 (Windows NT 5.2; U; en) @ 218.15.90.53

PS: Crawled by 可以用你自己的描述,不过我觉得这样贴切:)

然后就可以登陆GOOGLE查询了,

拿我为例:
关键词: site:gi.2288.org:88 crawled

http://www.google.com/search?num=100&hl=xx-hacker&newwindow=1&c2coff=1&q=site%3Agi.2288.org%3A88+crawled&btnG=z34r%3C%7C-%7C

顺便说一下,我发现这几天GOOGLE的数据动荡非常厉害,有时会查不到,我猜可能是IP批量指向别的服务器。

另: 做好网站内容也是最有效的方法:)

- 作者: 黄土包包 2006年03月22日, 星期三 17:34  回复(0) |  引用(0) 加入博采

我心目中的计算机科学大牛(转载)
我心目中的计算机科学大牛(转载)

MIT BBS上说微软电话面试的一道题就是“Who do you think is the best coder, and why?”。我觉得挺有意思的,也来凑个热闹。排名不分先后。
  
   Bill Joy, 前任Sun的首席科学家,当年在Berkeley时主持开发了最早版本的BSD。他还是vi和csh的作者。当然,Csh Programming Considered Harmful 是另一个话题乐。据说他想看看自己能不能写个操作系统,就在三天里写了个自己的Unix, 也就是BSD的前身。当然是传说了,但足见他的功力。另一个传说是,1980年初的时候,DARPA让BBN在Berkley Unix里加上BBN开发的TCP/IP代码。但当时还是研究生的B伯伯怒了,拒绝把BBN TCP/IP加入BSD,因为他觉得BBN的TCP/IP写得不好。于是B伯伯出手了,端的是一箭封喉,很快就写出了高性能的伯克利版TCP/IP。当时 BBN和DARPA签了巨额合同开发TCP/IP Stack,谁知他们的代码还不如一个研究生的好。于是他们开会。只见当时B伯伯穿个T-shirt出现在会议室(当时穿T-shirt不象现在,还是相当散漫的哈)。只见BBN问:你怎么写出来的?而B伯伯答:简单,你读协议,然后编程就行了。最令偶晕倒的是,B伯伯硕士毕业后决定到工业界发展,于是就到了当时只有一间办公室的Sun, 然后他就把Sparc设计出来乐。。。象这种软硬通吃的牛人,想不佩服都不行的说。据Bill Joy的同事说,一般开会的时候B伯伯总是拿一堆杂志漫不经心地读。但往往在关键之处,B伯发言,直切要害,提出漂亮的构想,让同事们彻底崩溃。对了,他还是Java Spec和JINI的主要作者之一。
  
   John Carmack,ID Software的founder和Lead Programmer。上个月和一个搞图形的师兄聊天,他竟然不知道John Carmack, 也让偶大大地晕了一把。不过也许搞研究的和搞实战的多少有些隔吧。想必喜欢第一人称射击游戏的都知道J哥哥。90年代初只要能在PC上搞个小动画都能让人惊叹一番的时候,J哥哥就推出了石破天惊的Castle Wolfstein, 然后再接再励,doom, doomII, Quake...每次都把3-D技术推到极限。J哥哥的简历上说自己的专长是"Exhaust 3-D technology",真是牛人之言不我欺的说。做J哥哥这样的人是很幸福的,因为各大图形卡厂家一有了新产品就要向他“进贡” ,不然如果他的游戏不支持哪种卡,哪种卡基本就会夭折乐。当初MS的Direct3D也得听取他的意见,修改了不少API。当然,J哥哥在结婚前十数年如一日地每天编程14小时以上,也是偶们凡人望尘莫及的。对了,J哥哥高中肆业(?),可以说是自学成才。不过呢,谁要用这个例子来为自己学习不好辩护,就大错特错了。那 Leonardo Da Vinci还是自学成才呢(人是私生子,不能上学)。普通人和天才还是有区别的。对了,其实偶们叫“达分奇”是相当不对的,因为Vinci是地名,而Da Vinci就是从Vinci来的人的意思。换句话说,Leonardo Da Vinci就是“从Vinci来的Leonardo”的意思。叫别人“Da Vinci”就不知所谓乐。嗯,扯远了,打住。
  
   David Cutler,VMS和Windows NT的首席设计师,去微软前号称硅谷最牛的kernel开发员。当初他和他的手下在微软一周内把一个具备基本功能的bootable kernel写出来,然后说:“who can't write an OS in a week?",也是牛气冲天的说。顺便说一句,D爷爷到NT3.5时,管理1500名开发员,自己还兼做设计和编程,不改coder本色啊。
  
   D爷爷天生脾气火爆,和人争论时喜欢双手猛击桌子以壮声势。 日常交谈F-word不离口。他面试秘书时必问:"what do you think of the word '[censored]'?" ,让无数美女刹羽而归。终于有一天,一个同样火爆的女面对这个问题脱口而出:"That's my favorite word"。于是她被录取乐,为D爷爷工作到NT3.5发布。
  
   Don Knuth。高爷爷其实用不着偶多说。学编程的不知道他就好像学物理的不知道牛顿,学数学的不知道欧拉,学音乐的不知道莫扎特,学Delphi的不知到 Anders Hejlsberg,或者学Linux不知道Linus Torvalds一样,不可原谅啊。为了让文章完整,就再罗唆几句吧。高爷爷本科时就开始给行行色色的公司写各种稀奇古怪的编译器挣外快了。他卖给别人时收一两千美元,那些公司拿了 code,加工一下卖出去就是上万上十万。不过也没见高爷爷不爽过,学者本色的说。想想那可是60年代初啊,高爷爷写编译器写多了,顺带就搞出了个 Attribute Grammar和LR(k),大大地造福后人啊。至于高爷爷在CalTech的编程比赛(有Alan Kay得众多高高手参加)总是第一,写的Tex到86年就code freeze,还附带2^n美分奖励等等都是耳熟能详的,偶就不饶舌乐。
  
   顺便说一下,高老大爷是无可争议的写作高手。他给Concrete Mathematics 写的前言可谓字字铿锵,堪为前言的典范。他的技术文章也是一绝,文风细致,解释精当,而且没有学究气,不失轻快跳脱。记得几年前读Concrete Mathemathics,时不时开怀大笑,让老妈极其郁闷,觉得我nerdy到家,不可救药。其实呢,子非鱼,安知鱼之乐,更不知那完全是高爷爷的功劳。说到写作高手,不能不提Stephen A. Cook。他的文章当年就被我们的写作老师极力推荐,号称典雅文风的样本。库爷爷一头银发,身材颀长,总是面带谦和的微笑,颇有仙风道骨,正好和他的仙文相配的说。
  
   高爷爷其实还是开源运动的先驱。虽然他没有象Richard Stallman那样八方奔走,但他捐献了好多作品,都可以在网上看到,比如著名的Mathematical Writing,MMIXWare,The Tex Book等,更不用说足以让他流芳百世的Tex乐。
  
   Ken Thompson,C语言前身B语言的作者,Unix的发明人之一(另一个是Dennis M. Riche老大,被尊为DMR),Belle(一个厉害的国际象棋程序)的作者之一, 操作系统Plan 9的主要作者(另一个是大牛人Rob Pike, 前不久被google挖走了)。Ken爷爷也算是计算机历史上开天辟地的人物了。1969年还是计算机史前时代,普通人都认为只有大型机才能运行通用的操作系统,小型机只有高山仰止的份儿。至于用高级语言来写操作系统,更是笑谈。Ken爷爷自然不是池中物,于是他和DMR怒了,在1969年到1970间用汇编在PDP-7上写出了UNIX的第一个版本。他们并不知道,一场轰轰烈烈的UNIX传奇由此拉开了序幕。Ken爷爷在1971年又把Unix用C重写,于是C在随后20年成就了不知多少豪杰的梦想和光荣。
  
   Ken爷爷还有段佳话: 装了UNIX的PDP-11最早被安装在Bell Lab里供大家日常使用。很快大家就发现Ken爷爷总能进入他们的帐户,获得最高权限。Bell Lab里的科学家都心比天高,当然被搞得郁闷无比。于是有高手怒了,跳出来分析了UNIX代码,找到后门,修改代码,然后重新编译了整个UNIX。就在大家都以为“这个世界清净了”的时候,他们发现Ken爷爷还是轻而易举地拿到他们的帐户权限,百思不解后,只好继续郁闷。谁知道这一郁闷,就郁闷了14年,直到Ken爷爷道出个中缘由。原来,代码里的确有后门,但后门不在Unix代码里,而在编译Unix代码的C编译器里。每次C编译器编译UNIX的代码,就自动生成后门代码。而整个Bell Lab的人,都是用Ken爷爷的C编译器。
  
   (6)Rob Pike, AT&T Bell Lab前Member of Technical Staff ,现在google研究操作系统 。罗伯伯是Unix的先驱,是贝尔实验室最早和Ken Thompson以及Dennis M. Ritche开发 Unix的猛人,UTF-8的设计人。他还在美国名嘴David Letterman的晚间节目上露了一小脸,一脸憨厚地帮一胖子吹牛搞怪。让偶佩服不已的是,罗伯伯还是1980年奥运会射箭的银牌得主。他还是个颇为厉害的业余天文学家,设计的珈玛射线望远镜差点被NASA用在航天飞机上。他还是两本经典,The Unix Programming Environment 和 The Practice of Programming 的作者之一。如果初学者想在编程方面精益求精,实在该好好读读这两本书。它们都有中文版的说。罗伯伯还写出了Unix下第一个基于位图的窗口系统,并且是著名的blit 终端的作者。当然了,罗伯伯还是号称锐意革新的操作系统,Plan9,的主要作者。可惜的是,Plan9并没有引起多少人的注意。罗伯伯一怒之下,写出了振聋发聩的雄文 Systems Software Research is Irrelevant,痛斥当下系统开发的不思进取,固步自封的弊病。虽然这篇文章是罗伯伯含忿出手,颇有偏激之词,但确实道出了系统开发的无奈:开发周期越来越长,代价越来越大,用户被统一到少数几个系统上,结果越来越多的活动是测量和修补,而真正的革新越来越少。
  
   就在罗伯伯郁闷之极的时候,google登门求贤来乐。如果说现在还有一家大众公司在不遗余力地把系统开发推向极致的话,也就是google乐。随便看看google的成果就知道了。具有超强容错和负载平衡能力的分布式文件系统GFS (现在能够用100,000台廉价PC搭起一个巨型分布系统,并且高效便宜地进行管理的系统也不多哈),大规模机器学习系统(拼写检查,广告匹配,拼音搜寻。。。哪个都很牛的说),更不用说处理海量并行计算的各式google服务了。Rob在System Software Research is Irrelevant里萧瑟地说现在没有人再关心系统研究的前沿成果了。想不到他错了,应为google关心。google网络了大批功成总是试图吸取系统研究的最新成果。想必Rob Pike在google很幸福。愿他做出更棒的系统。
  
   Dennis M. Ritchie, 既然Ken Thompson是我的偶像,新闻组上人称DMR的Dennis M. Ritchie自然也是,毕竟两人共同缔造了UNIX,而Dennis几乎独力把C搞大(当然,C的前身是B,而B是Ken Thompson一手做出来的)。J 两人1983年分享图灵奖,是有史以来少数几个因工程项目得奖的工程师(本来是唯一的一对儿,但Alan Kay才因为SmallTalk得奖,所以就成了唯二的乐) 。一个人一生能做出一个卓越的系统已经不易,DMR的C和UNIX长盛不衰近30年,至今生机勃勃,DMR此生可以无憾的说。
  
   D爷爷也算有家学渊源:他老爸在AT&T贝尔实验室工作了一辈子,并在电路设计方面卓有成就,还出了本颇有影响的书The Design of Switching Circuits,据说在交换理论和逻辑设计方面有独到的论述。当然,D爷爷和他老爸是不同时代的人:他老爸的研究成形于晶体管发明之前,而D爷爷的工作离了晶体管就玩儿不转乐。
  
   不要看D爷爷搞出了C,其实他最爱的编程语言是Alef,在Plan9上运行,支持并行编程。Alef的语法和C相似,但数据类型和执行方式都和 C大大不同。说到语言,D爷爷对后来人有非常中肯的建议:抱着学习的目的来开发你自己的语言,不要冀望于它被众人接受。这个建议不光对语言开发有用,也适用于其它大型系统的开发。别的不说,DMR后来领导自己的团队在1995年和 1996分别推出了Plan9和Inferno操作系统,又用多少人知道呢?其实,D爷爷当初也没想过C会风行世界。他开发C的初衷和Eric S. Raymond在Cathedral and Bazaar里阐述的一样,就是要消除自己对现有工具的不爽之处。谁知D爷爷无心插柳,C竟然受到众多程序员的狂热拥戴,连D爷爷自己都大惑不解。在一次采访中D爷爷说大概那是因为C的抽象程度碰巧既满足了程序员的要求, 又容易实现。当然C一度是Unix上的通用语言也是原因。但不管怎么说,D爷爷对编程语言出色的审美意识奠定了C广为流传的基础。
  
   最后八卦一下。D爷爷的业余爱好和NBA大牛Karl Malone一样:开卡车。不过D爷爷更喜欢开NASCAR,而KM独爱巨无霸。J D爷爷自称心中不供偶像,如果一定要说一个,那就是Ken Thompson了。现在Ken爷爷退休当飞机教练去了,而D爷爷当了贝尔实验室系统开发部的头,整日忙于开支票。他俩合作20年,屡屡创造历史。这段令人神往的佳话,也就长留你我心中乐
  
   P.S., 很多人都以为Brian W. Kernighan是C的作者。其实BWK只是写了那本经典K&R C。据D爷爷说,他,Ken, 和Kernighan三人中,Kernighan最能写文章,他次之,而Ken写得最少;但说到编程,Ken爷爷才是当之无愧的老大。
  
   Edsger Wybe Dijkstra, 对,就是E.W. Dijkstra. 一提到EWD,很多人就会想起找最短路径的Dijkstra Algorithm,就好像一提到Sir. Tony Hoare,就想起Quick Sort一样。其实这些个算法不过是两个牛人在他们职业生涯中最琐碎的贡献。比如Dijkstra算法,无非是戴爷爷在1956年为了展示新计算机 ARMAC的计算能力,初试身手的成果,属于他的算法处女作。据戴爷爷自述,他搞出最短路径算法的时候连纸笔都没用。当时他和他老婆在阿姆斯特丹一家咖啡厅的阳台上晒太阳喝咖啡,突然就把这个算法想出来乐。而且当时的算法研究还比较原始,牛人们忙着用计算机搞数值计算,对离散算法不屑一顾。那时连一个象样的专注于离散算法的专业期刊都没有。戴爷爷于是推迟发表这个算法。直到1959年,他才把这个算法发表在Numerische Mathematik的创刊号上,权为捧场。 EWD在多个领域牛气冲天,端的是理论和编程两手硬的高手。只不过他的很多工作比较深刻,学校的老先生们觉得本科生接受不了,不给本科生讲而已。
  
   戴爷爷大概因为最短路径算法一战成名,于是有人请他参加另一台计算机X1的设计工作,并且把设计实时中断系统的任务派给了他。现在看来实时中断也许不算什么,但要知到,X1前根本就没有实时中断的概念。实现它简直就是一场豪赌。戴爷爷起初还不情愿,但经不住项目负责人Bram和Carel的轮番 “吹捧”:我们知道实时中断让您工作变得非常困难,但象您这样的牛人肯定能做出来的说。结果戴爷爷被糖衣炮弹彻底击穿,接下了这个烫手山芋。两三年后,他不仅搞出了实时中断,还围绕这个写出了自己的博士论文,顺利戴上博士帽。
  
   让戴爷爷真正成名立万的还是在X1上开发的Algo60,最早的高级语言之一。戴爷爷没日没夜地工作了8个月,就搞出了Algo60,也因此获得了 1972年的图灵奖。因为Algo60,戴爷爷发表了一篇石破天惊的文章:Recursive Programming,于是人们才知道,原来高级语言也可以高效地实现递归,原来从此以后,所有程序员都不可避免地和戴爷爷发明的一个词(应该说是概念)打交道:堆栈。而且Algo60还让戴爷爷深入地思考多道程序设计的问题,最终发明了每个系统程序员都绕不开的概念:semaphore。当然,戴爷爷总是把他发明的概念严格形式化,极具科学家本色的说。和这些成就想比,他提出的吃饭的哲学家问题,也就没什么好说的了。
  
   说来好笑,当时的大学(忘了哪所了)还是觉得戴爷爷没有受过正统的数学训练,也不是专门搞数值分析的,所以最后不太情愿地给了他一个教职。这种小挫折并不能妨碍象戴爷爷这样的牛人创造历史。他一边教数值分析() ,一边开始开发一个新的操作系统,并培养计算机科学家。几年后,THE Multiprogramming System横空出世。THE是第一个支持松散耦合,显式同步的进程并由此使得严格证明系统没有死锁变得容易的操作系统。可惜戴爷爷任职的系不识货,还强行解散了他的研究小组(1972年戴爷爷给他的系主任说他得了图灵奖,系主任的第一反应是你们搞计算机就喜欢乱发奖)。这让戴爷爷相当郁闷,得了抑郁症。在极度郁闷之中,戴爷爷决定用写作来治疗自己的抑郁症。于是经典就诞生乐:Notes on Structured Programming。戴爷爷从此被尊为结构化编程的奠基人,而且他的抑郁症也被治好乐。
  
   EWD太牛,结果他的故事也太多。先到这里吧。1973起,他的故事就在美国发生了。
  
   Anders Hejlsberg,微软.NET的首席架构师,编程语言设计和实现的顶尖高手。他一手做出了 Turbo Pascal, 也是Delphi, J++(尤其是WFC),C#, 和.NET的主要作者。这些作品的名字足以为他立传。作为一个程序员,我在这样的大师面前实在无语。生子当如Anders的说。李维的里已详细讲述了Anders的传奇故事,我就不用费舌了:http: //java.mblogger.cn/iexploiter/posts/1505.aspx 。Artima上有Anders谈C#的系列访谈。MSDN上有一段Anders导游的录像 。有兴趣可以去看看牛人的丰采。

- 作者: 黄土包包 2006年03月10日, 星期五 13:32  回复(0) |  引用(0) 加入博采

日系车车祸率最高 看其偷工减料六大伎俩
摘要:日系车的普遍特点是:看得见的东东应有尽有,模样精致;看不见的东东能省就省,省不了就换上垃圾凑数。前段时间,有位DX说日系车就好比暗u,外表光鲜,方便实惠,开(用)起来很爽,但内质肮脏,总让人有不安的感觉,一不小心,就会小命不保。----我完全赞同这一说法,据笔者多年查考研究:在中国,日系车车祸率最高,特别是车祸死亡率极高。------这些现象的出现,归根结底源于日系车卑鄙阴险的成本核算,也就是偷工减料。 查看全文

- 作者: 黄土包包 2006年02月21日, 星期二 09:42  回复(0) |  引用(0) 加入博采

木马病毒是如何利用文件关联和设置名感染的
摘要:  通过修改注册表的方法也可以使程序自启动, 具体说来,就是更改文件的打开方式,这样就可以使程序跟随您打开的那种文件类型一起启动。举例木马灰鸽子就采用关联exe文件的打开方式,而大名鼎鼎的木马冰河采用的是也与此相似的一招——关联txt文件。    木马对设备名的利用   大家知道,在Windows下无法以设备名来命名文件或文件夹,这些设备名主要有aux、com1、com2、prn、con、nul等,但Windows 2000/XP有个漏洞可以以设备名来命名文件或文件夹,让木马可以躲在那里而不被发现。     查看全文

- 作者: 黄土包包 2006年02月7日, 星期二 10:04  回复(0) |  引用(0) 加入博采

防溢出提权攻击解决办法
摘要:启动TCP/IP端口的过滤:仅打开常用的TCP如21、80、25、110、3389等端口;如果安全要求级别高一点可以将UDP端口关闭,当然如果这样之后缺陷就是如在服务器上连外部就不方便连接了,这里建议大家用IPSec来封UDP。在协议筛选中"只允许"TCP协议(协议号为:6)、UDP协议(协议号为:17)以及RDP协议(协议号为:27)等必需用协议即可;其它无用均不开放。 查看全文

- 作者: 黄土包包 2006年02月6日, 星期一 15:03  回复(0) |  引用(0) 加入博采

关于庆东锅炉的简单解决办法(庆东锅炉研究系列1)?
摘要:为庆东锅炉噪音大这事烦了好长时间了。 今天要说明的是:清洗完过滤网后,水泵的震动明显小了很多。 我分析是,过滤网脏东西太多,造成管路水循环租力太大,水泵和电动机负载增大,造成声音过大。 查看全文

- 作者: 黄土包包 2006年01月14日, 星期六 10:18  回复(0) |  引用(0) 加入博采

真正让你受益终身的10个Word实用技巧
摘要:现在是讲效率的年代,使用Word来进行平时的办公处理也是一样,那么,我们怎样才能够在Word中“快”起来呢?那就请这位作者给我们带来的Word中快速操作的10个技巧,小编看完后也觉得相当实用。 1.快速定位到上次编辑位置2.快速插入当前日期或时间3.快速多次使用格式刷4.快速打印多页表格标题5.快速将文本提升为标题6.快速改变文本字号7.快速设置上下标注8.快速取消自动编号9.快速选择字体 10.快速去除Word页眉下横线 查看全文

- 作者: 黄土包包 2006年01月9日, 星期一 14:34  回复(0) |  引用(0) 加入博采

浅论搜索引擎优化与考试技巧使用的关系
摘要:SEO的目标:根据自已页面的特点提供搜索引擎所能吸收的最大元素(发挥页面的相对于搜索引擎的价值) 考试技巧:把自己的所掌握的知识通过应试技巧完全发挥出来 观点:SEO工作是必要的,但不是绝对关键因素 查看全文

- 作者: 黄土包包 2006年01月6日, 星期五 11:06  回复(0) |  引用(0) 加入博采

安装OFFICE2003后,输入法不能正常使用的解决办法
摘要:  如果你使用五笔或者紫光等非微软输入法,在安装了office2003后,经常因为不能像以前一样习惯自如的切换输入法。对于使用微软自带输入法的人这个毛病不是特别明显,也许对这些人来说可能更方便了。    起因安装后系统会自动加上一个输入法管理和监控程序。这个程序每次会在系统进入的时候自动加载 查看全文

- 作者: 黄土包包 2005年12月29日, 星期四 09:56  回复(1) |  引用(0) 加入博采