GRE一般考试的测试内容大致可分为三部分:
  第一部分是词汇(Vocabulary)。该部分包括同义词(Synonym)、反义词(Antonym)、词义对比(Analogy)、填空(Sentence Completion)及阅读测验,此部分内容很广泛,包括天文、地理、人文、科学、艺术、政治及历史等项目。

  第二部分是数学。该部分皆为数理上的基本问题,包括几何、代数、统计图表、智力测验等方面,主要目的在于了解考生的思考与理解、推理反应能力。题目难易、深浅程度,有时取决于考生对于题目叙述与说明的理解。

  第三部分为分析能力(Ana1ytical Ability)。此部分分为两类:一类是分析解释,此类问题一般需要依据题中所给的情形(Situation)及结果(Result)进行答题;另一类是逻辑推理(Logical Diagram),其中一部分根据其词义,推论其彼此关系,在所附五种关系图表中,找出其正确关系的图表。还有一部分是根据其短文的内容,推论出彼此的关系。

  GRE专业考试分为数学、生物、物理、化学、历史)音乐、法语、西班牙语、计算机、经济学、工程学、教育学、地质学、美国文学、政治学、心理学和社会学等学科,各个学科的试题数目与形式各不相同,其目的主要在于测试考生在某一学科领域或专业领域内所获得的知识和技能以及能力水平的高低。

  GRE考试一般能力考试和专业考试的评分方法是不同的。一般能力考试的评分方法是:先将各部分正确答案的数目记录下来,得出原始分数(Rawscore),即答对一题给一分并且相加,然后根据GRE一般能力考试的分数转换表将原始分数转换成比率分(Scaled Score),再将各部门的比率分相加得出总分。GRE一般能力考试三大部分的满分为2400分,每部分(语言能力部分、数学能力部分和分析能力部分)的满分各为800分。每部分的最低分为200分,即考生如果一题不答或全部答错都可得200分。美国绝大多数研究生院要求申请人一般能力考试的分数达到1100~1200分(1100~1200分是语言和数学部分相加的分数,绝大多数研究生院只需考生提供这两部分的分数,而无需提供分析部分的分数)。GRE专业考试因各学科的专业范围、试题数都不相同,所以没有统一的分数换算规则和标准。专业考试各学科的满分是990分,但生物学、工程学、法语、地质学、历史、音乐、心理学和西班牙语这8个学科还分别就这些学科的不同领域给出各自的小分,其目的是帮助接受单位更好地了解申请人在某一学科领域的能力情况。

  GRE考试成绩报告单一般在考试后的4~6个星期内寄出,3份寄往考生所申请的研究生院或提供奖学金的机构,1份寄给考生本人。考生收到的ETS寄送的成绩报告单,就GRE一般能力考试来说除了列有部分试题的比率分和总分外,还有这些分数在全部考生中所排的百分位等级(Percentages Rank)。比如某一考生GRE一般能力考试定量能力部分成绩百分位排列为85%那就是说如果100人参加考试,其中84人的成绩比该考生差,15人的成绩比该考生好。除此之外,GRE成绩报告单还采用累积计分法,即除了将本次考试成绩通知考生外,如考生在最近三年内连续参加多次GRE考试,成绩报告单还将包括考生三年内最后三次考试的情况(考试日期、类别以及成绩)。

  GRE考试后,考生如果想改变成绩寄送学校,可以向监考老师索取成绩改送单(Revised Score Report Request Form),填写好此单立即交还监考人员。GRE考试成绩有效期为5年,考生在考试以后5年内都可按ETS规定填写要求增送成绩单(GRE Additional score Report Request Form),让ETS给指定的院校寄送成绩。

Mac系统是苹果机专用系统,正常情况下在普通pc上无法安装的操作系统
苹果公司不但生产MAC的大部分硬件,连MAC所用的操作系统都是它自行开发的,接下来,我们就来了解一下它的操作系统。
苹果机现在的操作系统已经到了OS 10,代号为MAC OSX(X为10的罗马数字写法),这是MAC电脑诞生15年来最大的变化。新系统非常可靠,它的许多特点和服务都体现了苹果公司的理念。
另外,现在疯狂肆虐的电脑病毒几乎都是针对Windows的,由于MAC的架构与Windows不同,所以很少受到病毒的袭击。MAC OSX操作系统界面非常独特,突出了形象的图标和人机对话(人机对话界面就是由苹果公司最早开创的,后来才被微软的Windows所看中并在Windows中广泛应用)。苹果公司能够根据自己的技术标准生产电脑、自主开发相对应的操作系统,可见它的技术和实力非同一般。打个比方,苹果公司就像是Dell和微软的联合体,在软硬件方面“才貌双全”。

“青花瓷Java版”为北京师范大学教育学部蔡苏作词原创,覆盖教育技术学院专业选修课《面向对象程序设计》教学大纲中的所有知识点。感谢周杰伦作曲,伊格格演唱,崔振锋和洪子叶制作。enjoy it。
————————————————————
青花瓷(Java版)
词:蔡苏
曲:周杰伦
J D K 和J R E 莫要混淆去
环境变量的配置有时让人迷
初学的人莫贪图上来I D E
先用J D K +文本编辑器
面向对象仨特点一定要牢记
封装继承和多态一个不能离
接口为多重继承
抽象类一定要有实例
O b je c t呀 所有类爹地
package在类中只能有唯一
注释命名时要既规范又明晰
就当为好程序员伏笔(这样程序员才是好样滴)
G U I 不是鬼 千万别恐惧
四大布局管理 多练才熟悉
勤能补拙熟能生巧到考试时
你眼带笑意
—————————-
三整两浮一布尔再加字节符
基本数据Byte数了然于心底
碰到异常一定记得try/catch
要打包发布使用jar命令
线程何时被调用全看调度器
睡眠同步和死锁使用要仔细
网页中Applet
独立程序Application
O b je c t呀 所有类爹地
package在类中只能有唯一
注释命名时要既规范又明晰
就当为好程序员伏笔(这样程序员才是好样滴)
G U I 不是鬼 千万别恐惧
四大布局管理 多练才熟悉
勤能补拙熟能生巧到考试时
你眼带笑意

m-0.1.1
m-0.1.2
m-0.1.3
m-0.1.4
m-0.1.5
m-0.1.6
m-0.1.7

环境:VMWare ESX4.0,Ubuntu 9.10 Server
  在本地为Ubuntu创建VMWare的虚拟机后,复制,创建一个新的克隆镜像,启动,网卡无效,显示错误”eth0: ERROR while getting interface flags: No such device”。
原因
新克隆的虚拟机镜像的网卡mac地址已经变更。打开虚拟机的.vmx文件,ethernet0.generatedAddress项记录了该虚拟机的mac地址。
查看所有适配器信息
ifconfig -a
发现除了原来的eth0外,Ubuntu已经将新网卡命名为eth1。
Ubuntu保存网卡mac地址和设备名的配置文件在
/etc/udev/rules.d/70-persistent-net.rules
网卡的网络配置保存在
/etc/network/interfaces
该配置文件中只有原来eth0的配置信息。
解决方案1
移动/删除rules文件。(未验证) 
重启后Ubuntu会创建新的rules文件。 
将新网卡辨认为eth0,沿用原eth0的网络配置。 
如果网络配置是自动获取IP,则无需做其他修改。
sudo mv /etc/udev/rules.d/70-persistent-net.rules
/etc/udev/rules.d/70-persistent-net.rules.old
解决方案2
修改rules文件。(未验证)
sudo pico /etc/udev/rules.d/70-persistent-net.rules
原内容如下
# PCI device 0×1022:0×2000 (pcnet32)
SUBSYSTEM==”net”, ACTION==”add”, DRIVERS==”?*”,
ATTR{address}==”00:0c:29:50:xx:xx”, ATTR{type}==”1″, NAME=”eth0″
# PCI device 0×1022:0×2000 (pcnet32)
SUBSYSTEM==”net”, ACTION==”add”, DRIVERS==”?*”,
ATTR{address}==”00:0c:29:36:xx:xx”, ATTR{type}==”1″, NAME=”eth1″
删除eth1的配置,用eth1的mac地址替代eth0的mac地址。
# PCI device 0×1022:0×2000 (pcnet32)
SUBSYSTEM==”net”, ACTION==”add”, DRIVERS==”?*”,
ATTR{address}==”00:0c:29:36:xx:xx”, ATTR{type}==”1″, NAME=”eth0″
重启后Ubuntu同样会将新网卡辨认为eth0,沿用原eth0的网络配置。 
如果网络配置是自动获取IP,则无需做其他修改。 
解决方案3
修改interfaces文件。(已验证)
sudo pico /etc/network/interfaces
将所有的eth0替换为eth1。 
如果是静态地址则同时修改相应设置。

Use this bidirectional, versatile method to pass data between kernel and user space.

Due to the complexity of developing and maintaining the kernel, only the most essential and performance-critical code are placed in the kernel. Other things, such as GUI, management and control code, typically are programmed as user-space applications. This practice of splitting the implementation [...]

网络文件系统(NFS,Network File System)是一种将远程主机上的分区(目录)经网络挂载到本地系统的一种机制,通过对网络文件系统的支持,用户可以在本地系统上像操作本地分区一样来对远程主机的共享分区(目录)进行操作。
在嵌入式Linux 的开发过程中,开发者需要在Linux 服务器上进行所有的软件开发,交叉编译后,通用FTP 方式将可执行文件下载到嵌入式系统运行,但这种方式不但效率低下,且无法实现在线的调试。因此,可以通过建立NFS,把Linux 服务器上的特定分区共享到待调试的嵌入式目标系统上,就可以直接在嵌入式目标系统上操作Linux 服务器,同时可以在线对程序进行调试和修改,大大的方便了软件的开发。因此,NFS 的是嵌入式Linux 开发的一个重要的组成部分,本部分内容将详细说明如何配置嵌入式Linux 的NFS 开发环境。
嵌入式Linux 的NFS 开发环境的实现包括两个方面:一是Linux 服务器端的NFS 服务器支持;二是嵌入式目标系统的NFS 客户端的支持。因此,NFS 开发环境的建立需要配置Linux 服务器端和嵌入式目标系统端。
一、Linux 服务器端NFS 服务器的配置
以root 身份登陆Linux 服务器,编辑/etc 目录下的共享目录配置文件exports,指定共享目录及权限等。
执行如下命令编辑文件/etc/exports:
# vi /etc/exports
在该文件里添加如下内容:
/home/work 192.168.0.*(rw,sync,no_root_squash)
然后保存退出。
添加的内容表示:允许ip 地址范围在192.168.0.*的计算机以读写的权限来访问/home/work 目录。
/home/work 也称为服务器输出共享目录。
括号内的参数意义描述如下:
rw:读/写权限,只读权限的参数为ro;
sync:数据同步写入内存和硬盘,也可以使用async,此时数据会先暂存于内存中,而不立即写入硬盘。
no_root_squash:NFS 服务器共享目录用户的属性,如果用户是 root,那么对于这个共享目录来说就具有 root 的权限。
接着执行如下命令,启动端口映射:
# /etc/rc.d/init.d/portmap start
最后执行如下命令启动NFS 服务,此时NFS 会激活守护进程,然后就开始监听 Client 端的请求:
# /etc/rc.d/init.d/NFS start
用户也可以重新启动Linux 服务器,自动启动NFS 服务。
在NFS 服务器启动后,还需要检查Linux 服务器的防火墙等设置(一般需要关闭防火墙服务),确保没有屏蔽掉NFS 使用的端口和允许通信的主机,主要是检查Linux 服务器iptables,ipchains 等选项的设置,以及/etc/hosts.deny,/etc/hosts.allow 文件。
我们首先在Linux 服务器上进行NFS 服务器的回环测试,验证共享目录是否能够被访问。在Linux服务器上运行如下命令:
# mount –t NFS 192.168.0.20:/home/work /mnt
# ls /mnt
命令将Linux 服务器的NFS 输出共享目录挂载到/mnt 目录下,因此,如果NFS 正常工作,应该能够在/mnt 目录看到/home/work 共享目录中的内容。
二、嵌入式目标系统NFS 客户端的配置
在Linux 服务器设置好后,还需要对客户端进行相关配置。在配置内核时选择Load an Alternate Configuration File输入配置文件的路径和文件名添加内核对NFS的支持:
选中networking options-》IP:kernel level auloconfiguralion项
选中file systems-》network file systems-》下的root file system on NFS
和NFS file system support重新编译内核下载bootloader和kernel到开发板上
在嵌入式目标系统的Linux Shell 下,执行如下命令来进行NFS 共享目录挂载:
# mkdir /mnt/NFS //建立Linux 服务器输出共享目录的挂载点;
# mount –t NFS 192.168.0.20:/home/work /mnt/NFS –o nolock
# cd /mnt/NFS
# ls
此时,嵌入式目标系统端所显示的内容即为Linux 服务器的输出目录的内容,即Linux 服务器的输出目。
录/home/work [...]

35 名刀所选择的真正主人
是杀殿和铃的第一次相遇,杀殿又一次抢夺铁碎牙失败,还好是天生牙结界保护了他。受伤到一处树林休养,这个时候铃出现了。杀殿以为是妖怪,很恐怖地变身前表情。。。铃没有被吓倒,反而拿了水,鱼,蘑菇过来(莫非她以为杀殿是鱼???) 
杀:你别白费心思了……人类的食物不合我胃口 
铃:…(什么也没有说) 
这个时候杀殿真的还是那么冷漠啊…… 
后来还在晚上为杀殿偷鱼的时候被人打,脸被打伤了。原来铃亲眼目睹了自己全家人被土匪杀掉的情景,一个人孤苦生活,很自闭,不说话也不哭。咳,很可怜的MM啊~~没有偷到鱼,铃只好拿点象草根之类的东西过来???!!! 
杀:我不要…我已经说了什么都不要…. 
铃:….(很失望的表情) 
杀:脸上的伤是怎么来的? 不想说也没有关系…..(语调慢慢柔和了) 
铃:……(呲牙咧嘴却无比天真烂漫的一笑) 
杀:(扭过头来看她)…有什么好高兴的….只是问一下情况而已… 
铃很快乐地回到村庄 .这个时候钢牙的狼群却来攻击村庄. 铃往杀殿所在的林子中跑(这个时候就已经觉得杀殿是可以依靠的人了呢),结果还是被狼群咬死. 杀殿此时已经复原,走出了林子,闻到了狼和血的味道,又回去了,看到了铃的尸体. 
杀: (拔出了天生牙)原来如此…能看见,这些家伙是那个世界的使者吗…要试试看吗,天生牙的力量….. 
说完就挥了下去.其实可能很大一部分都是出于尝试心理,但后来弥勒也说过,没有一颗救人的心,天生牙也是没有用的….杀铃缘分可能是天注定呢….杀殿居然救了他最厌恶的人类…..然后就把铃抱起来….啊..好羡慕…. 
杀:哼…天生牙….让我救了人类吗…. 
自己都觉得诧异呢…. 
52 无法阻止的妖怪本性 
杀殿好象是专门去阻止发狂的犬夜叉呢…. 
邪见发现杀殿又自己走掉了很抓狂呢….这一切都是因为这个人类女孩吗,真是的,人类女孩随便丢掉就好了啊…… 
后来杀殿回来….. 
铃:啊…杀生丸大人回来了…. 
杀:铃,你有乖乖的吗? (天,经典台词,百看不厌) 
铃:我和啊恩都很乖的,可是邪见大人好象很消沉…. 
66 奈落的结界 神乐的决心 
刚一开始….月黑风高….(??!!)(因为是朔日啊…..)一颗流星突然飞过…..铃马上双手放在双肩上,开始许愿 
铃: 我能永远跟杀生丸大人在一起…. 
杀: 铃,跟上来…(语气真的很温柔呢……) 
75 豹猫四犬王的阴谋 
一开始…. 
铃: 这是哪里? 
邪: 被称为龙骨精的大妖怪封印之地…..但是好象什么也没有发生过….杀生丸大人,你确定这是犬夜叉干的吗? 
杀: 我不知道是不是他干的, 不过….. 
邪: 那个….龙骨精真的是被犬夜叉打败的吗?您父亲毫不容易才封印了龙骨精,犬夜叉竟然打败了他….. 
后来铃和邪见下水抓鱼, 杀殿在一旁静静地看….TV里杀殿就是一直这么专注地看着铃的吧…… 
铃:杀生丸大人..看啊,好多鱼….(好可爱 ….) 
杀:铃,和啊恩在这里等着. 
铃:好!我会等着的!快回来哟…..一定哟!!! 
77 妖猫族与牙之双剑 
在最后….很经典的铃的歌…… 
铃: 在山川, 在森林, 在风中, 在梦里 你在哪里啊,杀生丸大人 
还有邪见大人在跟随…. 
杀: 铃…(出现的恰倒好处呢, 我怀疑他一定是在旁边把歌都听完了才说的…) 
铃: 啊, 杀生丸大人,…. 
杀: 我们走了…..(真的是很温和….) 
铃: 恩!! (继续唱)我会一直等待着您回来….杀生丸大人,请快回来了吧…… 
很温馨呢…. 
79 邪见的铁碎牙抢夺计划 
很好玩的一集, 邪件还回忆了最初见到杀殿的情况…….杀殿为什么要杀掉所有挡路的人呢…..后来改变得还真是大呢….. 
铃:…..(肚子咕唧叫) 
杀:铃! 
铃:恩,杀生丸大人! 
杀:如果你饿了,就自己去找点东西吃…. 
铃:好~~

摘要
近年来,云存储和对象存储是存储界新兴的两门技术。云存储平台由一系列大规模的相互关联的数据服务器组成,为用户提供稳定而且巨大的存储空间。在传统的存储设备中文件单纯以数据块的形式存放在存储设备中。存储设备维护从逻辑数据块到物理数据块的映射。存储设备管理数据块,但是并不能识别文件,和文件相关联的元数据只是文件系统的一部分。用户对文件的请求被传达到设备,但是用户对服务质量的需求并没有反映到设备上,在设备调度的时候并没有正确反映出用户需求。这篇文章主要是想从服务质量的角度,使用面向对象的分析方法来讨论集群和网格存储系统的设计。这里集合了多篇看似不同类型的文章在不同方向上所做的努力,想找到一种唯一的存储平台。这种存储平台下,所有的数据被组织到一起供人类分析和轻易使用。当前,一些深刻的变革正在发生,设备变成了智能设备,数据对象也有了自主的思想和行为。但是这些对象的群体性行为却很少被提及。构想中的系统,在这样一个由多种不同类型的对象组成的生态系统中引入了群体意识。由单纯的块存储发展到对象存储,存储设备认识了数据对象,现在我们把所有数据对象当作一个群体,更进一步来优化存储系统。在构想中的系统中,我们考虑的是存储系统对服务质量的满足,而不单单是提高吞吐量。
1. 服务质量的分类
存储服务的质量是在早期的存储系统中没有明确的一个概念。存储系统发展到现在存储容量和性能得到了很大的提升,但是围绕着存储系统的应用也是同步增长并对存储系统提出了更高的甚至是无上限的要求。现今的存储系统的应用表现在几个方面:一是应用呈现多样化,如,视频、游戏、文档、邮件、即时消息保存、博客、微博客等等;二是客户数量增多,现代人更多的接触网络使得网络应用迅速普及,同时对分布式或者云存储云计算等提出了更高的要求。面对这样庞大的数据请求,我们必需对它们进行一定的分类。人类在看待纷繁复杂的客观世界的时候,也是对各种事物先进行分类,并根据分类给予定义。正所谓名不正则言不顺。
事实上在早期的存储中,对数据请求也是有一定在分类的,只不过对这些所有请求可能都划归为了一类,进行了统一的操作和管理。传统的文件系统在进行文件服务的时候并不意识到是由哪个应用在发起请求,而在下端则进行了统一的磁盘调度管理。对文件检索以及分布式的文件系统更是没有做足工作。后来在NAS的基础上出现几种网络文件系统,并针对特定的应用环境做过一定的优化。但是其本质思想仍然和传统的文件系统一样,不能应对多样化的服务质量需求。由于文件数量爆发性增长,对文件检索的要求越来越越高,检索也从文件级别深入到语义级别,传统的文件系统在文件检索方面同样表现不好。现今的存储架构中,网络以成为其中非常重要非常关键的一个组成部分。带宽作为一种资源和存储资源一样,也要受到重视。一个存取请求应该连同对服务质量的需求一起发送给存储设备,让存储系统能在后台对资源做出一个最优的调度策略。
对于现今复杂而不断变化的存储系统及前端请求,使用面向对象的设计与开发方法可能更有效并且更易于使用和扩展。在对象存储系统中,数据对象的请求要比块级请求或者文件请求能传送更多的信息给下层,包括服务质量需求等,同时又给了更多的调度自由给下层,所以下层可以更好的来优化调度。在传统的存储架构中,当多个客户同时发起文件请求或者块级请求时,作为存储设备并不知道这些请求对服务质量的要求,通常只对先到达的请求做出响应,这显然不能满足多种应用下多种服务质量的需求。在应用对象存储的系统模型中,可以对服务质量大致做三个级别的区分:

对象级服务质量。对象级服务质量是针对最一般类型的服务质量需求说的。例如,对于一个视频文件对象,最一般的操作就是文件的播放,这一操作需要保证从存储设备到客户端一个比较稳定的4M/s的数据传输带宽。
对话级服务质量。同样对于视频文件来说,我们定义了最一般的播放操作的服务质量需求,这时给它一个4M/s的带宽已经足够了。但是对于视频文件的复制、上传和下载等操作,我们还需要定义特定的对话级的服务质量,在这种请问下可能需要分配不同的带宽。由于这种特殊的服务质量需求只存在于这种特殊的对话期,所以命名为对话级服务质量。
操作级服务质量。一个对话中可能要完成很多个操作。在更特殊的情况下,客户应用程序可能会在特定操作下请求一定量的数据,而这种操作可能有一个特定的服务质量需求,可以给此种操作定义操作级服务质量。

这里定义了三个级别的服务质量,对于具体的文件对象来说又可以灵活运用。在此基础上可以加上权限管理,例如对于一般权限只给予对象级服务质量,而对话级和操作级服务质量需要更高的客户权限。另外,部分客户可能需要统计意义上的服务质量,例如他们可能需要一定时间内的平均带宽或者平均响应时间。还要注意到,服务质量的级别和服务质量的属性是相互独立的。例如,上面对于视频文件的服务质量更多的考虑到带宽和带宽波动,但是对于一个游戏服务器更多的可能还要考虑到延迟。对于不同的服务质量属性可以在不同的服务质量级别上给予不同的定义,这相当于一个二维或多维的数组。
在给不同种服务质量属性在不同服务质量级别给予定义后,一个客户在请求某一个文件对象时,同时会告知对象存储设备他对服务质量的要求。对象存储设备在对客户权限进行验证并批准该请求后,在满足服务质量的前提下还要在后台做一定的资源调度上的优化。
2. 数据进化与动态资源管理
2.1 数据对象的进化
数据对象在其出生到死亡的生存期内并不是一成不变的,而是不断发展变化的。我们称这种发展变化的行为为数据进化。数据进化主要表现在三个,这三个方面也是数据对象的三个行为:

数据更新。客户在使用数据对象的时候会进行数据的更改。这一行为在分布式的架构中变得有些复杂。如果有多个用户在同时更新数据对象,如果数据对象分布在多个存储设备上,如果数据对象在多个存储服务器上存在镜像,在这些情况下简单的数据更新将不能满足需要,必需制定一个数据更新的规则来约束用户行为。我们可以把数据对象分解成很多小的数据对象,分别存储在不同的存储介质上,这样就可以增加在读取数据时的并行度。另外,在这种方式下,如果多个用户同时请求修改数据,可以把各个小的数据对象的修改权限分配给各个用户,每个小的数据对象在同一时刻只能有一个用户获得修改权限。当服务器得到各个用户的修改行为后,再更新服务器上的数据,同时把各个用户的修改行为发布给当前请求该数据对象的用户更新各用户得到的数据。
数据生存状态变化。数据对象在生存于存储介质上的。在分布式系统中,一个数据对象可能被分解为许多小的数据对象分散的存储在不同的存储介质上。也可能在多个存储服务器上留有数据的镜像。数据对象有其一定的健壮性,当数据对象在不同的存储设备上有多个备份或者有较多的冗余编码,我们就可以认为这个数据对象是健壮的。一个数据对象越健壮,数据遭到丢失或者破坏后恢复的可能性越大,但同时要对这个数据对象做任何更改也将更加困难。数据对象的健壮性也跟其所生存的存储设备的健壮性有关。一个数据对象在生存期内其健壮性是可能根据需要或系统运行状态发生变化的。对一个数据对象的访问除开网络带宽等,在存储设备上的访问速度也会影响读写性能。冗余编码越多可能造成的读写时的计算开销越大,也使I/O性能降低。把数据对象分解为小块数据对象存储可增加读写时的并行度,对提高I/O性能很有帮助,但是会减小多个I/O之间的并行度。数据在存储介质中的连续性会影响寻址的速度,但是也要视情况而定。当用户请求一个视频对象时,一般只需要4M/s的带宽,远远小于一个存储系统的带宽。这时把视频数据对象连续存放在存储设备中以减小寻道时间意义也不大,因为在为该视频对象请求服务的同时存储系统必然还要服务其它的客户请求。找到真正需要连续访问的数据可能才是行之有效的选择。
属性变化。数据对象属性的变化可能有很多方面。数据对象的属性包括了一些和数据检索相关的属性,这些属性造成了数据对象的语义相关性。这种语义可能是人为添加的,比如标签,也可能是系统经过数据深入挖掘自动生成的主义相关。

2.2 基于瓶颈的带宽控制
一个存储系统所拥有的资源主要有存储介质和网络带宽。要设计一个自适应的存储系统云,就要根据系统运行状态自动调整资源的调度。而调度的依据就是找到系统运行的瓶颈,并且找到系统优化的方法。必需有一种机制能把系统各部分的运行状态反馈给控制系统。
可能产生瓶颈的地方主要包括三个部分:客户端网络带宽、系统网络带宽和存储设备带宽。对各个瓶颈段分析如下:

如果客户端网络带宽的总和大于存储系统的网络带宽,那么瓶颈就在系统带宽上。解决的办法只有减小数据质量,或者减小分配给客户的带宽,或者在存储系统云中的其它服务器上生成数据镜像,由其它服务器同时提供数据服务。
如果瓶颈出现在存储设备上,就得增加数据访问的并行性,数据对象分解成很多小的数据对象并且尽量让数据对象连续存放在存储介质上。
如果瓶颈出现在客户端网络带宽上,则可相应减小分配给客户的带宽,让系统有更多的带宽给其它客户服务。

2.3 数据对象的自我迁移和复制
一个数据对象可以自己动态的复制和移动自己(的身体),由系统自己决定是否这样做,而不是由特殊的工具。为了满足新的性能表现,可靠性、健壮性和效率等要求,一个数据对象可以自发的移动自己到新的设备上、或者在新的设备上制作一个副本或者重组自己在某个设备上的数据块分布情况等。
设备对象和数据对象的关系并不是谁从属于谁,而是一个数据对象寄生在设备对象上。我们可以用一个比较形象的例子来说明这个问题。我们把数据对象比作一个集体,一个集体由多个个人组成,正如把数据对象分成小的数据对象分开存放一样;设备对象就像房子,由多个单间房子一起组成一栋楼,由多栋楼组成一个楼群,这些就像更高级的设备对象。我们把人可以一起住进单间房子里,但是召唤这些人的时候他们必需得从一间房子里出来,必然花更多时间。如果每个人分开住,召唤的时候他们一次就可以全部从房子里出来。但是如果这些房子都在一栋楼上,他们可能在楼道发生拥挤,这时可以把他们分开住进不同的楼房子。这个调度过程完全由这个集体的领导完成,由这个集体自己优化,用户要做的只需要去请求这个集体。如果在远处的某个用户要请求这个集体,那么在这个路程上就得花费不少代价,这时就可以在离这个用户比较近的公寓制作和一个这个集体一样的副本,这个过程也由这个集体自己决定。一个能自动完成这些调度的数据对象就是一个智能的数据对象。
数据对象不仅应该被视为有独立个体行为的对象,它同时还应该有其群体行为。优秀的数据对象才得到更多的进化,才能占据更优的存储设备。
2.4 发生数据转移复制的几种情况
数据对象能做的调节就是移动和复制自身,来提高性能以满足一定的用户需求。发生数据转移或复制的情况有下面几种:

磁盘调度效率降低。不论数据是以什么形态组织在存储设备上,随着存储设备使用时间的变长,都会导致数据对象在磁盘上的分布变得散乱。这将会导致磁盘寻道时间变长,影响磁盘工作效率。数据对象要自发的定期整理碎片,或者在一定条件的触发下整理磁盘碎片。
数据服务器太远。分布式存储系统就是要让使用者无论在何处都可以快速的访问相关的数据资源。由于使用者的地理位置的不同,可能某个用户要访问远处的某个数据对象,网络的传输将会影响用户得到的性能。数据对象要识别这种因为地域差异导致的性能下降,统计用户使用情况后再决定是否在离用户较近的服务器上创建一个同样的自身拷贝或者决定是否将自身移动到这个服务器上。当前社会人口流动性大增,用户可能在某一地域性服务器上存放了个人数据。但是当他移动到别一地域时,这一数据就变成了远程数据,对其访问将受到远距离网络传输的影响。数据对象需要能根据访问者的这种数据变化,积极的移动到用户所在地域的服务器上。或者如果用户跨跃较大的地域,就应该在不同地域的服务器上创建相同的数据副本。当然,这一数据对象的移动或者副本的创建也可以在受权的条件下完成,或者可以在用户手动操作的情况下完成。
存储设备对象对数据块的存储位置优化。对于磁盘调度来说把数据对象完全按顺序存放也许并不是最优的性能优化办法。例如,对于视频文件的播放需要4M/s的数据传输率已经足够,不一定要保证数据连续存放就可以达到这个传输速率。如果有两个视频文件都需要4M/s的传输速率,而磁盘连续访问的数据传输速度正好可以达到8M/s,这时何不把两个视频文件切碎后交叉存放,这样在磁盘连续访问的时候就可以同时很好的服务两个用户请求。如何实现数据块最优化排序在算法上存在一定的难度。是找到语义相关联对象还是找到性能需求相吻合的对象放在一起还需要争论。

2.5 设备对象的属性
在设计这样一个分布式对象存储系统的时候,是使用虚拟存储设备还是真实存储设备呢?使用虚拟存储设备相对于使用物理存储设备没有的好处有:虚拟存储设备的容量是可以变动的;它的生存环境也是可以夸多个物理存储设备;可靠性等都可以优于物理存储设备。但是使用虚拟存储设备将会在系统层次上多加一层,并增加系统复杂度,所以并不一定是很好的选择。增加虚拟存储设备这样一个中间层抽象,由于其属性的不确定性,反倒给数据对象识别宿主的属性带来困扰。所以放弃虚拟存储设备这样一个中间层可能是更好的选择。而且虚拟存储技术的相关理论还可以很好的运用到数据对象和设备对象的设计中来。在构想中的系统里,数据对象是有其自主行为的。它们识别设备对象,根据设备对象的属性来选择是否“寄宿”。设备对象同样拥有管理数据对象的一定的权力。所以我们有必要给多种多样的存储设备分类,并确定它们的属性。我们认为存储系统总是处于工作状态,所以更多的要分析其动态性能而不是其静态性能。

剩余容量。我们分析的是剩余容量而不是设备总的容量,总的容量并不是数据对象能否存储在设备中的判断依据。
剩余存储带宽。同上面一样,我们需要的是获知剩余的存储带宽。但是这是一个无法准确预计的值。存储总带宽是跟用户请求相关的,和数据在物理存储设备上的分布情况有关。要想得到一个合理的估计需要得到一定的统计数据。
剩余网络带宽。存储设备总是接在网上的,用户通过网络访问数据对象。网络带宽也是存储系统的资源之一。网络带宽也同样是个不确定的值,跟当前网络的阻塞请问有关。要尽量避免阻塞,合理的利用网络。
位置属性。网络速度具有一定的区域性质。存储设备的位置也会影响数据对象的访问。

以上属性是由存储系统中的设备对象中总结而来,但是并不是每一种调和对象都包含上面所有属性。设备对象大致包括:单盘对象、RAID对象(包括RAID1、RAID2等,这些RAID对象有它们特殊的级别属性),光纤对象(在有光纤组成的存储系统中,光纤同网络一样是存储系统中一种需要适当分配和调度的资源),网络设备对象等。
3. 对象存储集群架构
我认为,当前存储系统的架构,在硬件结构的组织上没有发生太大变化。对存储所做的努力大部分集中在其逻辑结构上,集中在其资源管理的算法上。为了能够支持从任何地方任何时间访问数据对象,我们把数据服务器按地域组织。每个地域包含一个区域性的元数据服务器,集中管理该区域内的数据对象和客户的信息。
一个区域性的元数据服务器维护所有在其范围内的所有对象,包括管理安全保护相关信息以及区域内及区域外的数据对象的访问权限信息。区域性的元数据服务器为每个数据对象提供其所在设备对象的查找服务。同时,区域性的元数据服务器还管理所有在该区域注册的设备对象,并保存所有用户访问信息来为数据迁移或复制等提供依据。区域性的元数据服务器是分布式工作的,当一个数据对象在一个元数据服务器上查找失败时,将会到其它区域的元数据服务器上查找。
4. 总结
上面所描述的存储系统架构是在综合几篇文章的思想的基础上,加上我自己的猜想架构而成的。基本含盖了一个完整的对象存储系统云的设计。主要创新的思想是运用了类与对象的分析方法,让各种对象在抽象的层次上生动起来。所有对象,包括各种不同属性的数据对象和设备对象,在抽象意义上都似乎有了自主的意识和行为。由这些对象又组成了一个完整的动态的系统,不断的根据用户的需求的变化和内部属性的变化做着调整。在系统的基础上,它们又有了群体意识,合作起来以求达到最好的服务质量。这个系统的设计过程是脚踏实地的,其实现也是有根据的,不是一个单纯的幻想。
5. 参考文献

David H.C. Du. University of MinnesotaIntelligent Storage for Information Retrieval. Proceedings of the International Conference on Next Generation Web Services Practices (NWeSP’05), 2005.
Yingping Lu, D. H. Du, and T. Ruwart. Qos provisioning framework for an osd-based storage system. In Proceedings of the Conference on Mass [...]

摘要: 介绍在普适计算的编程中遇到的问题。从传统的编程模式讲起,介绍了几种当前流行的普适计算编程模式,并比较它们的优劣点。最后,对各种编程模式做了一个总结。
关键词:普适计算;编程模式
1、前言
导致普适计算编程困难的一个很重要的原因是执行中的程序的运行环境随着用户的不断移动而一直在变化,甚至特定地理位置中的环境变量也随着时间推移而不断的在变化。这导致包括软件应用和设备功能在内的服务不能保证可用性。这就需要程序行为要能够频繁的随着环境的变化而调整,以保证其可用性。这篇文章将讨论在普适计算中适用的编程方法。
2、普适计算在编程上遇到的挑战
普适计算给我们带来了对未来美好生活的向往,但是同时也让我们面对一些棘手的问题。其中一个非常显著的问题是,用户的移动性和各种新设备的不断出现导致程序的运行环境不断的在发生变化。这导致很难确定服务包括软件服务和硬件设施服务的可用性。快速变化的运行环境需要程序不断根据当前环境调整自身行为,是导致困难和挑战产生的主要原因。
总体说来,建立这样的应用需要两部分协调工作:环境信息的收集、管理和传送;应用程序运行逻辑。做这样的划分可以极大的减小开发者在收集信息花费的精力和提高程序的工作效率。
3、传统的编程模式
在讨论普适计算编程之前,先回顾一下普适计算出现之前的编程模式,从中得到一些启发。
在汇编语言编程中所有底层机器的细节都没有得到屏蔽,程序员不得不理解和操作各个CPU内部寄存器和标志位。在比较两个数的大小的时候,我们关心的是数据间的逻辑关系,而不是一次减法操作会影响到哪些标志位。
在C语言编程中,程序员从复杂的寄存器操作中解放出来,可以精力集中在关注数据间的关系。然后提出数据结构的概念,其主要思想有三个:

数据赋予其意义后它才有了生命;
数据可以而且经常需要按一定结构组织起来描述一个事物;
程序可以分解成数据和对数据的操作。

C语言被称为面向过程的编程语言,站在面向对象编程的对立面。但是事实上,我们在使用C语言的时候都是在做模块化的程序设计。把每个工作主题分成一个模块,并给模块外部提供接口和服务。对于模块的使用者来说,不需要知道模块内的工作细节。
在模块化程序设计中,每个模块维护自己内部的数据。内部数据不论是全局还是局部都不会对其它模块有影响。每个模块完成自己相对独立的功能,并给外部提供接口和服务。 当模块同时为几个对象提供服务时还可以为每个对象创建其私有数据。那么对象和私有数据难道只能出现在C++或Java等面向对象的编程语言里?实事上在模块化的编程中已经产生的了封装和对象的概念。面向过程的C语言也能够在一定程度上实现“对象化的编程”。
面向对象的程序设计是一种思想,而不仅仅局限在C++或者Java。一般面向对象的编程语言和面向过程的编程语言相比有下面几个优点:

对数据和操作的封装更为严密。
增加了继承、多态和重载的概念。

面向对象的程序设计集合了之前程序设计理论的很多优点。但是对面复杂多变的普适计算应用环境仍然不能满足需求。
传统编程模式应用在普适计算中表现出它的不足。主要是因为,程序运行方式要随着环境变化而变化。不论是面向对象还是面向过程,都要依靠条件跳转实现。如果条件跳转情况复杂程序就变得复杂,不能针对特定应用环境独立开发。程序员需要考虑复杂多变的应用环境,使得程序开发无法进行。而且一旦有任何新的环境变量或者需要支持新的设备还要重新编写程序。
4、普适计算的编程模式
由于传统编程模式无法解决在普适计算中的程序设计中的复杂性,一些适用于普适计算的编程模式被提出来。这些编程模式关注于解决在较高的抽象层次上支持动态的变化的运行环境。让程序员可以真正关注程序运行的逻辑。
4.1基于环境变量的编程
在这种开发模式中,开发者把环境变量的定义和特定环境下和程序行为拆分开来。程序员只开发特定环境下和程序,然后组装起来运行。 在基于环境变量的编程模式中,使用内容过滤操作来选择特定程序组件去执行,这个内容过滤操作是基于环境信息和用户需求的。内容过滤操有两个问题要解决:一是使用什么方式来选取程序组件;二是如何切换程序组件。在这种编程模式中,开发者需要知道资源的状态,这显得有些不切实际而且定义大量的不同环境变量下的程序使问题变得非常复杂。而且环境变量情况复杂,经常有未预计到的情况出现,程序员将疲于应付枯燥的环境变量。
4.2基于设备间的关系
这种编程模式试图从较高的抽象层考虑问题。程序运行的环境不断的在变化:不停的有用户迁移;在同一地理空间也因设备的加入和移出而发生变化;随着技术的提高空间中的设备能力也会得到提高。所以很明显我们需要管理好空间中普遍存在的资源。
我们把不同的资源对应更具体的应用。在传统的编程中,程序员被普适计算中复杂的情况过度限制了,导致他们不能清晰的表达他们的需求,他们经常疲于处理细节和同步问题而不知道如果没有这些问题他们到底需要的是什么。这种编程模式通过强调程序元素之间的关系来更好的适应环境的变化。一种应用环境对应着一系统组件的组合。环境的变化对应这种组合关系的变化。
这种模式把关系分为:对象关系、设备关系和抽象关系。
5总结和展望
这篇文章从不同的抽象层讨论了各种编程模式。最有生产效率的编程环境是那些允许你在不同层次上进行抽象的编程环境。程序设计最一般的最有效的模式就是让程序组件化,让各个开发人员关注特定的事物,而不是面对着整个复杂的系统束手无策。在组件化的设计中,让各个功能或设备独立又协调的工作在一起组成一个大的可伸缩的自动调整的系统,这就是普适计算要达到的目标。
6参考文献
[1] Qingsong Yao,  Shan Chang,  Yong Qi,  Li Ming. New Programming Model for Pervasive Computing .
[2] JuanF.Navas, Jean-PhilippeBabau, OlivierLobry. MinimalyetEffectiveReconfigurationInfrastructuresin Component-BasedEmbeddedSystems.

域名已经续过费,现在也购了主机。这个站现在访问速度还不错,只在教育网内访问访问有问题,不过用搜狗浏览器也可以访问。
我一直是不大称职的博主,对不起独立博客的称号。建站的目的也只因对技术的向往,而不是传播我不太成熟的思想。这里不得不提到yo2,挂了这么久真是令人大为失望。一直寄希望国内能够走出个yo2,虽然wordpress不是出自yo2之手,但是还是希望国内能够有个令人带有激情的公司。yo2休克,但是来自中国的后来人迟早还是会冲上来的。
yo2挂了这么久,我也是一直以来都没有理会过我的小站,就算前几天想要从自己的网站上找资料也是束手无策。话说google欲离开中国,却终于没有停止在中国的服务。我也该效仿一下,把这个服务器给重建起来。博客数据好在乘着yo2抽风的时候备份了一下,但是友链却丢了。开博怎能没有友链,正所谓无兄弟不游戏,我会再把各位朋友的链接找回来,多多益善。我的挑战书还没开始写,不会这么早挂掉。希望等到梦想实现的那天,全世界都充满斗志。

李:来,踢我。踢吧。
徒弟踢出一脚。
李:这不是表演,我跟你说过,要利用你冷静的头脑。再来一次。
徒弟:嘿。(踢时大叫一声)
李:我说的是要利用你冷静的头脑,而不是愤怒,我们再来一次。
李:慢点,慢点,好,你放松了。你现在觉得怎么样?
徒弟:让我想一想。
李:(马上用手拍徒弟的脑门)别想,快点。反应要快,就像是直觉地把手指向月亮。(再次拍徒弟脑门)记住,反应慢了就只能够看到手指,而决不能看到月亮的光华了。你现在明白了吗?
徒弟笑着微微点头,然后向李鞠躬。
李:(第三次拍徒弟脑门)你在鞠躬的时候,眼睛不能够看自己,而要看对方。

  ——敌不动,我不动。敌预动,我先动。
  ——尽其在我,简单是美。
  ——清空你的杯子,方能再行注满。
  ——以无法为有法,以无限为有限。
  ——如果知识随着传统模式走,你就只能生存在传统的阴影下,了解的只是老路子,你并不了解你自己。
  ——对某件事视作毫无价值,也是勇敢的表现;对某件事视为绝对成功或视为当然时,这同样是勇敢的表现;但是如果对某件事束手无策的话,那么便是畏缩了。对敌亦是一样,只要用信心去鼓舞自己,纵使失败,精神上仍是胜利的。
  ——别人告诉我说一个天才可以创造自己的机会,事实上,一个人的深切期望不但可以创造自己的机会,甚至可以创造自己的天才。
  ——我绝不会说我是天下第一,可是我也绝不会承认我是第二。
  ——修练功夫的目的不是致力于击破石块或木板,我们更关心的是用它影响我们的整个思想和生活方式。
  ——仅学习某门派某人之机巧,即使发挥至极限,也非真正的搏击。所谓成熟是指自我最深的觉悟,而非以做观念上的俘虏。
  ——一个人有了自尊心,他才可以明确地去“指导”自己向正确的道路迈进。所以,人应该不断地维持自己的尊严,尊严可以发掘自己的潜能,和促进自己的工作效果。不但这样,我们每天要重复估计自己的潜能,看看是否有所增加。
  ——有时,尊严是不容易得到的,为了某些利益,可能会抛弃一切尊严;或为了虚名,尊严也不顾了。总括地说,世人一般所热心的是沽名钓誉。
  ——沽名钓誉或妄自尊大均不足为法,所以人生的第一件大事便是了解自己。
  ——自我了解是最为困难的,我们很容易发觉到想发挥自己的才干实际上是满途荆棘,所以一个有天才的人应该尽量发展他的事业,迫使自己去创造新业,所得的成就是万世不没的。
  ——一般人最大的通病便是太自满,一味以为自己了不起,于是便缺乏上进心了。另一种人则太不知足,贪得无厌,毫无自律可言,更谈不上自我警惕。贪婪的人无法掩盖他自己丑恶的面目,他的身体是透光的,他生活在戏剧化的人生里,结果使自己陷于不能自拔的深渊。
  ——想要增加自己的信心和尊严,只要多作实际行动,实际行动可以表现自己的才干,同时你会懂得和洽地与人相处。
  ——光是知道是不够的,必须加以运用;光是希望是不够的,非去做不可。
  李小龙在西方受到广泛尊崇的重要原因,是他不仅有高超的武术功力还拥有武术的哲学精神。现在世界上仍然有许多以李小龙为宗师的会馆,他们一般遵循李的武学思想,把练功夫分为三个层次,一是思想,二是功夫知识,三才是技巧。有思想的拳头造就他的不凡。这提示我们,一切、总是有人跑来问我:“李振藩——你真的有那么厉害吗?”,我说:“噢,如果我告诉你我很厉害,也许你会说我在吹牛。但是如果我告诉你我并不厉害,你肯定知道我在撒谎。”
  ——随着时间的流逝,英雄人物也和普通人一样会死去,会慢慢地消失在人们的记忆中。而我们还活着。我们不得不去领悟自我,发现自我,表达自我。拥有使用武力的权力者,官员,军人,警察,法官等,一定要由明智的思想所控制。没有理智的武力很可能会变成暴力。
  ——我们为什么会害怕?这是由于我们做事不能当机立断,一旦犹豫不决的时候,我们便会畏缩。但如果能够对某件事作明确的判断时,不论有无价值,我们都不会畏缩。
  ——想要增加自己的信心和尊严,只要多作实际行动,实际行动可以表现自己的才干,同时你会懂得和洽地与人相处。
  ——让你的思维如水一般没有束缚,招式变幻的伟大可以在水中得到启迪。
  世界上最柔的东西莫过于水,然而它却能够穿透最为坚硬的东西,可以存在于任何空间,没有什么能够超越它,例如滴水穿石,这就是“柔德”所在,所以说弱能胜强,柔可克刚。

搜狗云输入法是一款超乎我想像的输入法。

This article is post form google docs.I occasionally find the new feature of Google docs that documents can be publish as a web page

I always publish my post use a text editor, I have to write some html code to design the layout. It make me a little bothered . I find that the documents [...]

基 于对象的存储模式是一个分布式的存储架构,它克服了许多传统分布式存储系统的不足。它满足了大容量,吞吐量,可靠性,可用性和可扩展性。随着存储系统变得 越来越大越来越复杂,它们必需处理类型不断增多的数据存储需求。存储系统服务质量因此变得更加重要。存储系统必需在各种不同的负载请求下都表现出令人满意 的性能。
服 务质量对于特定的应用来说是相当关键的。基于对象的存储设备作为第二代存储技术出现,其服务质量引起了人们极大的关注。没有服务质量的支持,不同不相关的 工作流共享一个的存储系统,它们可能会互相影响对方的性能。为了保证服务质量,存储系统必需采取一定的策略或者制定一定的规则,来保证它可以满足所有负载 请求。
作 为一个新出现的存取协议,基于对象的存储设备为应用程序的数据对象的存储和传输提供了一个通用的框架。应用程序可以在客户端通过TCP/IP网络存取数 据。存储负载在本质上是多种多样的而且是易变的。根据客户端和应用程序之间的差异,我们可以定义3种级别的服务质量的需求:
1、对象级服务质量。这一级大部分是实时应用程序,对数据传输质量有需求。例如,一个MPEG-4视频对象需要比较稳定的从存储设备到客户端的4Mbits/sec的带宽。这些属性(带宽和带宽波动)描述了这些对象需要怎样被传输到客户端。
2、 对话级服务质量。一个“对话”定义为一个客户请求特定对象的内容的时间(一般是从对象打开到关闭的时间)。例如,一个公司可能把它的数据存放在远程服务 器,但是需要维持对这个远程数据对象的访问质量,这在一个上下文相关的数据存储中是相当重要的。另一个对话级服务质量的例子是和在上一级中提到的 MPEG-4相关的。尽管一个MPEG-4对象在播放的时候可能获得了一个4Mbits/sec的带宽,它可能还需要在复制的时候获得一个大的多的带宽。 因此,一个复制对话可以临时覆盖它默认的存取属性,这个新的属性的生存周期只在这个对话期间,并且只对特定的客户和应用程序有效。
3、操作级服务质量。在这一级上一个服务质量的属性只应用在特定的操作上。例如,一个在客户端上的应用程序在一个对象中请求立即存取一定数量的数据,可以给这个单个操作特定一个服务质量的属性。
这 三种情况描述了三种级别的服务质量,其中对象级服务质量是最一般的质量需求,操作级服务质量是最特殊的服务质量。在实际中,大多数对象存取只应用一个级别 的服务质量。如果在一个对象的对话中有多个不同级别的服务质量需求,操作级服务质量将会优先应用,跟着是对话级,然后才是对象级。
要注意到服务质量的级别与服务质量的属性是相互独立的。例如,一个MPEG-4数据流的服务质量的属性(带宽和带宽波动)和游戏对象的服务质量的属性(延迟)是不同的。而服务质量的级别可以应用到任何一组服务质量的属性上。
最后,一些客户可能需要统计上的服务质量而不是像上面一样绝对的服务质量。例如,当一个客户从远程数据中心存取一个存储设备时,服务质量的需求可能特定为一个授权的一段时间内的平均带宽,一个更低的平均响应时间或者一个非常低的数据丢失率。
基于以上对服务质量的分析,我们可以对现行的SNIA面向对象存储规范和iSCSI标准中对这些规范的支持做出一些扩展。
一、扩展服务质量属性
第一个扩展是在服务质量属性中扩展属性页:

属性号

长度

属性

客户可设置

OSD逻辑单元

0h

40

页面识别

1h

20

带宽

2h

20

延迟

3h-FFFFFEh

保留

上 面的图中定义了两种属性:带宽和延迟。带宽属性可以是一个硬受权或者是一个软受权的属性。一个硬受权的带宽属性保证任何操作都要符合带宽属性中标明的带 宽。一个软受权的带宽属性要更加灵活。它保证一段时间内的平均带宽满足带宽属性中标明的带宽。另外,带宽需求也可以特定为某一服务质量级别,每一级别特定 一个带宽范围。例如,三级带宽可以特定为高,中和低。
延迟属性同样可以定义为一个特殊的一定范围内的延迟要求。表中画出了这些属性和跟它们相关的参数。和其它各类的参数相比,当一个服务质量属性页发出后,服务质量参数将会在在基于对象的存储设备运行过程中被强制执行。
二、扩展iSCSI协议
在扩展了服务质量属性后,我们还需要扩展iSCSI协议来调节以存储器为中心的网络流量。因为,基于对象的存储设备要运行在iSCSI和TCP/IP网络之上。
在 iSCSI中,已经有丰富的和服务质量相关的参数,这些参数也和网络相关(和存储设备相对)。例如,MaxConnections定义了一个对话中的最大 连接数。ImmediateData指定了一个数是否被容许被连接到iSCSI命令的协议数据单元。为了支持一个对话的服务质量,我们可以在iSCSI协 议中增加服务质量参数,如:MaxBandwidth(最大带宽),MinBandwidth(最小带宽),MaxDelay(最大延 迟),MinDelay(最小延迟)。
三、服务质量框架图:

上图是OSD的服务质量的框架图。这个框架包括7个部分。由于资源有限,在负载超出其能力范围的情况下,基于对象的存储设备不可能保证每个客户请求的服务质量。容许控制就是根据现有的资源利用情况来判断是否可以满足一个新的请求。
当一个新的请求到达时,容许控制将用来判断是否有充足的资源来满足用户请求,如果能满足就接受用户请求,否则就拒绝。
存 储系统服务质量是复杂的,这也是由对物理和机械结构的磁盘调度的本质决定的。在服务一个请求中所花费的时间不仅取决于请求的地址,还取决于前一个请求导致 的磁头所在位置。最后,磁盘的吞吐量由负载和数据的结构两者决定。在磁盘共享上实现真正的隔离是不可能的,因为不同的工作负载共用同一个磁头可能会互相影 响。因此,不同于网络带宽,一个磁盘的总的带宽是不固定的。存储的服务质量必需估计到这种总的资源的变化。在管理服务质量的时候我们一般有三种办法:
一是按比例共享。在按比例共享磁盘的时候,每一个请求分配一个带宽的配额。随着总的带宽的变化,每一个服务的带宽也在变化。由于按比例共享不能保证实际数据流,它的可用性有限。第二个方法是使用一个估计的值做为磁盘带宽。容许控制和性能估计根据这个总的估计情况来做出判断。第三个方法是采用自适应控制。
参考文献:
QoS Provisioning Framework for an OSD-based Storage System
作者:Yingping Lu, David H. C. Du, Tom Ruwart

When I opened my google apps’s gmail’s setting page this morning, it gives me a pleasantly surprise that I find the gmail themes finally come to my apps. Gmail themes is a excilent feature of gmail, but I have wait for the feature come to my apps for so long. When I search on Google [...]

I will try to write in English. According to my poor English, it should be a very hard job for me. But I will have to write my paper in English and I wish to learn abroad too. Communicating in English fluently seems very importent for my job, and it seems vital to realize my [...]

写一点关于minix引导过程的文章,这里从无系统状态下的引导写起。
我在google wave上发起了一个wave来注解minix。希望大家参与进来。
当系统起动的时候系统BIOS把默认起动盘的第一个扇区装进内存的固定位置(0×7C00),然后从装载的位置开始执行这段代码。这段代码就是master boot recod(简称MBR,中文意思是系统主引导),硬盘的第一个分区就是master boot block(系统主引导区)。在一个没有分区的硬盘上,硬盘的第一个分区上是一个用来加载系统引导程序的主引导程序(bootblock)。如果一个硬盘有分区,硬盘第一个扇区上的主引导程序(masterboot)开始执行后会先把自己移动到另一段内存空间,然后读取分区表,根据分区表找到分区,然后像BIOS一样把分区当作一个独立一硬盘,读取分区的第一个扇区(masterboot或jumpboot或bootblock)到首地址为0×7C00的内存空间并执行它。一个MINIX分区有和一个没有分区的硬盘一样的结构,每个分区的第一个扇区都是一个引导扇区可以用来加载系统引导程序,或者如果该分区没有安装系统就是一段跳到下一个分区引导的程序。
总结一下就是:对于一个分区了的硬盘,第一个扇区上是masterboot程序;硬盘上没有安装系统的分区的第一个扇区上是jumpboot程序;装有系统的分区的第一个扇区上是bootblock程序。对于没有分区的硬盘,硬盘第一个扇区上直接存放的就是bootblock程序。
下面进入源码:
! masterboot 2.0 – Master boot block code Author: Kees J. Bot
!
! This code may be placed in the first sector (the boot sector) of a floppy,
! hard disk or hard disk primary partition. There it will perform the
! following actions at boot time:
!
! – If the booted device is a [...]

一年了,pagerank才上升为2。比起那些半年就上升为3的朋友真是让人惭愧。我也知道,pagerank一直不升有不升的理由,我做个检讨:
我喜欢标新立异,从刚开始到现在自己写了两套模板,但是两套模板都样式古怪,字体与配色都不堪入目。整个面板色彩单调至极,只剩文字。文字方面也没有阅读的价值。表意不清楚,排版也不讲究。内容更新也不勤,和朋友交流也少。估计这些Google都看在眼里吧。趴在因特网上的蜘蛛小心的看守着它的每一份食物。我还是个不入流的食物。
就像老师对它不挣气的学生给了个小小的鼓励一样,这一小小的鼓励倒有些许作用。Pagerank的意义可能不仅仅是在网页评级,它也是在鼓励和引导各网站做出更有意义更有价值的内容和服务吧。但是我没有太多有价值的内容要提供,实时评论也不是我擅长的,只能尽量吧。以后稍微更用心一点。博客外观我还是不知道怎么改,艺术设计我不知道,只觉得一个改动要在一个新的理念下进行。我对站内结构的组织没有新的理念所以不做大的改动吧,只有小的看不顺眼的地方动一动。我常常不知道写什么内容的文章,有时候就像现在这样胡乱叨几句,这个也尽量改。也许应该写写最新的技术动向和理念,目前写这个东西的能力还有些欠缺,要提高自己。牛年正在打算离去,没有办法再把它拽回来,那就让我向牛一样冲向未来吧!

嘀咕生命力还真是强大,out了这么久终于又回来了。在微博市场上有王者归来的感觉。嘀咕饭否等集体和谐后,新浪等门户网站都推出了自己的微博系统,但是API却没有开放。腾讯的滔滔出来的比较早,但是一直像个鸡肋。微博这东西不能做成一个开放的平台,我还真不想用。目前国内的微博大概只有嘀咕有开放API了。API就是其武器,就是其生命力!但愿围绕着这样一个平台的应用能够更多的被发掘。
在我的博客顶部又可以同步到QQ签名了。连接到我的嘀咕请follow:http://digu.com/zhoujian。
互联网上一个新生事物的出现总是引起人许多思考和遐想。技术这个东西对生活的影响如此巨大,以至于人们对技术的需求更加没有止境,对新生技术的盼望从来没有这么强烈。但是这个新生技术是什么,却很难回答。寻找这个答案或者比提高技术手段更让人觉得思路空空。我们到底需要什么样的技术?在IT技术的达尔文过程中,什么样的技术变种才会得以生存才会适应人类适应自然的选择?我们需要找到一跟蔓藤,顺着它摸索,在茫茫一片的技术海洋中。

下面是最全的OJ列表:
北京邮电大学 http://acm.scs.bupt.cn/onlinejudge/(推荐)
北京大学 http://acm.pku.edu.cn/JudgeOnline/ (推荐)
http://poj.grids.cn/(内部)
浙江大学 http://acm.zju.edu.cn/ (推荐)
天津大学 http://acm.tju.edu.cn/toj/
四川大学 http://acm.scu.edu.cn/soj/
中科大 http://acm.ustc.edu.cn/
哈工大 http://acm.hit.edu.cn/
http://202.118.224.210
汕头大学 http://acm.stu.edu.cn/
武汉大学 http://acm.whu.edu.cn/oak/
FELIOJ http://acm.whu.edu.cn/felioj/
华东师范 http://acm.cs.ecnu.edu.cn
厦门大学 http://acm.xmu.edu.cn
杭州电子 http://acm.hdu.edu.cn
吉林大学 http://acm.jlu.edu.cn
西南科大 http://222.196.33.254/JudgeOnline/
哈工程 http://acm.hrbeu.edu.cn/
湖南大学 http://acm.hnu.cn:8080/
福建师范 http://acm.fjnu.edu.cn/
南航 http://acm.nuaa.edu.cn/
北航 [...]

拿来一个thinkpad,原装vista的系统。卖本的地方说thinkpad不能自己分区。follow是我的分区过程:
拿来本不到十分钟,破坏了mbr(系统主引导),不能开机了。原因是我装了一个分区软件,其名为Acronis Partition Expert。这分分区工具做的倒很周到,还能创建系统引导,以防修改分区过程中破坏系统起动。我没大注意,顺手就把这个附带功能装上了。可是很不巧,这东西不能引导vista!官方论坛说是这个版本还不支持,要等后续!到这里,产生了严重的大BUG!
由此,我进入了痛苦漫长的恢复过程。再谈恢复系统所做的第一个努力。先修改BIOS,从移动硬盘起动。我在移动硬盘上装有linux想用grub起动vista。但是又遇到麻烦,grub目前也不能直接起动vista,只能起动XP之类的!
但是还好,还是有解决办法可寻。从XP下拷贝几个文件ntldr、NTDETECT.COM和boot.ini到vista起动盘下。thinkpad有些特殊,它的vista起动并不是按想像的在c盘里,而是在s盘里。这个vista系统感觉上像是被切成了两份,把系统关键文件都放到了s盘里。拷贝完了再修改boot.ini内容成:multi(0)disk(0)rdisk(0)partition(0)WINDOWS=”Vista” /noexecute=optin /fastdetect。这个patition(0)是说从0分区起动,因为之前说过thinkpad的vista是从s盘起动的,而s盘其实是它的0分区。这些做完之后就可以用grub起动vista了,命令和起动XP一样三条就行:root (hd1,0);chainloader +1;boot;。之所以可以用这种方式起动vista是因为,vista对xp的起动方式有兼容,这样才可以同时安装xp和vista。
已经能成功的再次起动vista,但是这得借助移动硬盘里装的grub,要解决问题还得恢复mgr。Acronis Partition Expert修改了我的mbr,但是又不能引导我的vista,这才是问题,我得把mgr改回来。这里可以用thinkpad的bmgr工具,不仅可以恢复vista的引导,还可以修复一键还原功能。先了解一下bmgr:
BMGR参数
T60 & X60 的 bmgr32.exe 在
C:Program FilesCommon FilesLenovoBMGR
60系列以前的机器bmgr32.exe在
c:Program filesIBM ThinkVantageCommonBmgr
bmgr32 /fbootmgr.bin /m2 /ibm /r 会自动重启机器
Bmgr在DOS下运行,Bmgr32在win下运行
bmgr32 的使用参数及其结果:
bmgr32 开关结果
/B0 引导到分区0(基于分区表中的顺序)
/B1 引导到分区1
/B2 引导到分区2
/B3 引导到分区3
/BS 引导到IBM 服务分区
/BW 引导到Rescue and Recovery 受保护分区
/CFG 应用配置文件参数。(请参阅以下部分以获取有关配置文件的详细资料。)
/D 将更改应用到磁盘n,其中n 是基于0 的(缺省值:n=0)
/H0 隐藏分区0
/H1 隐藏分区1
/H2 隐藏分区2
/H3 隐藏分区3
/HS 隐藏IBM 服务分区
/P12 通过将分区类型设置为12 隐藏IBM 服务分区
/INFO 显示HDD 信息
/M0 Rescue and Recovery 环境位于服务分区
/M1 Rescue [...]

0 Makefile概述
什么是makefile?或许很多Winodws的程序员都不知道这个东西,因为那些Windows的IDE都为你做了这个工作,但我觉得要作一个好的和 professional的程序员,makefile还是要懂。这就好像现在有这么多的HTML的编辑器,但如果你想成为一个专业人士,你还是要了解 HTML的标识的含义。特别在Unix下的软件编译,你就不能不自己写makefile了,会不会写makefile,从一个侧面说明了一个人是否具备完 成大型工程的能力。
因为,makefile关系到了整个工程的编译规则。一个工程中的源文件不计数,其按类型、功能、模块分别放在若干个目录中,makefile定 义了一系列的规则来指定,哪些文件需要先编译,哪些文件需要后编译,哪些文件需要重新编译,甚至于进行更复杂的功能操作,因为makefile就像一个 Shell脚本一样,其中也可以执行操作系统的命令。
makefile带来的好处就是——“自动化编译”,一旦写好,只需要一个make命令,整个工程完全自动编译,极大的提高了软件开发的 效率。make是一个命令工具,是一个解释makefile中指令的命令工具,一般来说,大多数的IDE都有这个命令,比如:Delphi的 make,Visual C++的nmake,Linux下GNU的make。可见,makefile都成为了一种在工程方面的编译方法。
现在讲述如何写makefile的文章比较少,这是我想写这篇文章的原因。当然,不同产商的make各不相同,也有不同的语法,但其本质 都是在“文件依赖性”上做文章,这里,我仅对GNU的make进行讲述,我的环境是RedHat Linux 8.0,make的版本是3.80。必竟,这个make是应用最为广泛的,也是用得最多的。而且其还是最遵循于IEEE 1003.2-1992 标准的(POSIX.2)。
在这篇文档中,将以C/C++的源码作为我们基础,所以必然涉及一些关于C/C++的编译的知识,相关于这方面的内容,还请各位查看相关的编译器的文档。这里所默认的编译器是UNIX下的GCC和CC。
0.1 关于程序的编译和链接
在此,我想多说关于程序编译的一 些规范和方法,一般来说,无论是C、C++、还是pas,首先要把源文件编译成中间代码文件,在Windows下也就是 .obj 文件,UNIX下是 .o 文件,即 Object File,这个动作叫做编译(compile)。然后再把大量的Object File合成执行文件,这个动作叫作链接(link)。
编译时,编译器需要的是语法的正确,函数与变量的声明的正确。对于后者,通常是你需要告诉编译器头文件的所在位置(头文件中应该只是声明,而定义 应该放在C/C++文件中),只要所有的语法正确,编译器就可以编译出中间目标文件。一般来说,每个源文件都应该对应于一个中间目标文件(O文件或是 OBJ文件)。
链接时,主要是链接函数和全局变量,所以,我们可以使用这些中间目标文件(O文件或是OBJ文件)来链接我们的应用程序。链接器并不管函 数所在的源文件,只管函数的中间目标文件(Object File),在大多数时候,由于源文件太多,编译生成的中间目标文件太多,而在链接时需要明显地指出中间目标文件名,这对于编译很不方便,所以,我们要给 中间目标文件打个包,在Windows下这种包叫“库文件”(Library File),也就是 .lib 文件,在UNIX下,是Archive File,也就是 .a 文件。
总结一下,源文件首先会生成中间目标文件,再由中间目标文件生成执行文件。在编译时,编译器只检测程序语法,和函数、变量是否被声明。如 果函数未被声明,编译器会给出一个警告,但可以生成Object File。而在链接程序时,链接器会在所有的Object File中找寻函数的实现,如果找不到,那到就会报链接错误码(Linker Error),在VC下,这种错误一般是:Link 2001错误,意思说是说,链接器未能找到函数的实现。你需要指定函数的Object File.
好,言归正传,GNU的make有许多的内容,闲言少叙,还是让我们开始吧。
1 Makefile 介绍
make命令执行时,需要一个 Makefile 文件,以告诉make命令需要怎么样的去编译和链接程序。
首先,我们用一个示例来说明Makefile的书写规则。以便给大家一个感兴认识。这个示例来源于GNU的make使用手册,在这个示例中,我们的 工程有8个C文件,和3个头文件,我们要写一个Makefile来告诉make命令如何编译和链接这几个文件。我们的规则是:

如果这个工程没有编译过,那么我们的所有C文件都要编译并被链接。
如果这个工程的某几个C文件被修改,那么我们只编译被修改的C文件,并链接目标程序。
如果这个工程的头文件被改变了,那么我们需要编译引用了这几个头文件的C文件,并链接目标程序。

只要我们的Makefile写得够好,所有的这一切,我们只用一个make命令就可以完成,make命令会自动智能地根据当前的文件修改的情况来确定哪些文件需要重编译,从而自己编译所需要的文件和链接目标程序。
1.1 Makefile的规则
在讲述这个Makefile之前,还是让我们先来粗略地看一看Makefile的规则。
target … : [...]

一种方法是在语言选项中选择中文,系统将会自动增加中文输入。
二是用”apt-get install scim”安装SCIM,然后用”apt-get install scim-chinese”或者“apt-get install scim-tables-zh”安装中文输入法。
在/etc/X11/Xsession.d/里新建一个名叫95xinput的文件,文件内容如下
/usr/bin/scim -d
XMODIFIERS=”@im=SCIM”
export XMODIFIERS
export GTK_IM_MODULE=scim
然后重起Xwindows。
想在GTK软件下使用就再安装“apt-get install scim-gtk2-immodule“,不用重起。
Add SCIM to startup for X11
sudo touch /etc/X11/Xsession.d/74custom-scim_startup
sudo chmod 646 /etc/X11/Xsession.d/74custom-scim_startup
echo ‘export XMODIFIERS=”@im=SCIM”‘ >> /etc/X11/Xsession.d/74custom-scim_startup
echo ‘export GTK_IM_MODULE=”scim”‘ >> /etc/X11/Xsession.d/74custom-scim_startup
echo ‘export [...]

shared-memory.tar.gz
这是我写的共享内存通信的程序,用了两个信号量,可以保证信息一条一条的发。
用下面两条命令编译和运行:
make -f makefile
./create_shm
这是我运行的结果:
jan@Jan:~$ make -f makefile
rm create_shm opr_shm print_shm
gcc create_shm.c -o create_shm
gcc opr_shm.c -o opr_shm
gcc print_shm.c -o print_shm
jan@Jan:~$ ./create_shm
create_shm:seccessfully created segment : 5341209
opr_shm:Segment attached at 0xb804f000
print_shm:segment attached at 0xb7ef1000
print:1 message send to print_shm
print:2 message send to print_shm
print:3 message send to print_shm
opr_shm:Segment detached
print:4 message send to print_shm
print_shm:Segment detached
jan@Jan:~$

进程终止函数 #include int atexit( void (*func) (void) );
ipcs 共享内存
man 系统帮助命令
目录及文件管理命令
ls 查看当前目录信息
pwd 查看当前路径
uname 查看当前系统信息
cd 切换目录
mkdir 创建目录
rmdir 删除目录
touch 创建/更新文件
rm 删除文件
cp 复制文件及目录
mv 剪切/重命名文件及目录
in 创建连接
file 查看文件信息
wc 统计文件信息
信息显示命令
cat 显示文件内容
more 逐屏显示内容
less 流览文件内容
tail 显示文件尾部信息
head 显示文件头部信息
网络基本配置命令
ifconfig 显示和配置网络设备属性
telent 远程登录
lokkit 图形化设置防火墙
系统注销及关机命令
logout 注销当前登录
poweroff 挂起、重启、关闭系统
shutdown 关机
查询系统命令
find 查找文件
grep 在特定文件夹下的文件查找字符串
which 在环境变量指定的路径中查找文件
where 在特定目录查找文件
文件权限管理
chmod 改变文件权限位
chown 修改文件与目录拥有者
umask 设置文件默认权限屏蔽码
命令行模式下用户管理
查看用户信息
whoani 查看当前用户名
who 查看当前登录系统用户
w 查看当前登录系统用户及详细信息
id 查看用户的UID、GID及所归属的用户组
su 用户切换
finger 查看指定用户详细信息
write 给username发送消息
wall 给所有用户发送消息
添加用户、修改密码
useradd adduser
修改用户属性
usermod
用户密码管理
passwd -d 删除
passwd -l 锁定账号
passwd [...]

该记录一下了。2009,能耗测试项目。但是所谓的能耗测试,在我这里完全就是一个软件开发过程,而且是一个开发没有什么具体功能的软件:和测试仪表通信;数据写入数据库。考虑系统扩展,通信方式可能变化,选用仪表可能变化。通信可能使用TCP/IP或者串口,仪表变化就面临通信协议的变化。设计方案采用类似网络通信的分层模型,分为通信层和协议层,以及更高层的数据处理。通信层实现不同方式的通信,统一的封装在一起,对上提供统一的接口。通信层用到的通信参数不由上层提供,而是自己由属于自己的界面获得用户输入。协议层负责实现通信协议,根据用户选用不同的仪表选择不同的通信协议。
每层做成DLL(动态链接库)封装。每一层只直接和其下一层接触。这种设计模式可以方便的实现扩展。
通信层和协议层实现可以理解为软件下层实现,通过这两层可以获得有用数据。然后进入软件上层实现。软件上层分主面板和子面板,子面板也由DLL做成封装,上层主面板只负责调用并显示子面板。子面板DLL中对上提供约三个函数调用:建立面板,设置面板属性,销毁面板。建立面板要传递父面板句柄给子面板,由设置属性可以确定子面板在父面板中在大小和位置。子面板的具体有哪些功能和控件父面板完全不用理会,只要生成子面板并确定其位置就行了。各功能模块可以在子面板中独立设计,父面板相当于只提供了软件运行的骨架。

一直在进行程序设计工作,没有功夫管理博客。现在有些不爱写“教科书”式的博客了。写了也没啥意思,飘逸潇洒在思维可能只会让大家大脑一片空白。

HUST:Huazhong University of Science and Technology 华中科技大学

乘518,536,703,702,591,593,521等公交至关山口下,就到达了我们学校

学校大门

醉晚亭

东九一角

图书馆

南一楼,毛爷爷像后面

小吃城一楼

西边高楼陪衬下的华工旗舰食堂——百景园

还是青年园 ,华工的后花园

东九楼夜景(背面)

举目所及,全是HUST校园

华工喻园小区

你让我看见这世界闪烁千万灯火,超越我们所有想像还更美……
灯光点缀下的HUST,没有妩媚,不够浪漫,却透着朴实和安详

每天清晨,树林里都有晨读的学子,日复一日,年复一年

华工-春

华工-夏

华工-秋

华工-冬

南大门入口的小道

东九教学楼前

东九教学楼下

世界名人园

西七

剪雪裁冰

图书馆

落叶缤纷

西十二教学楼内

光谷体院馆

百景园

东园

爱广(爱因斯坦广场)

韵体 (韵苑体育馆)

鸟蛋

八号楼前

中心操场

校车

四年顶个球

西边高层

紫菘公寓

东九冬季下课

青年园湖边

韵苑站 (校内公交站)

院士楼

冬雪中的“爱因斯坦”

青年园池塘

西十二楼南侧

图书馆前

沁苑

国家光电实验室

东十二楼

西十二楼

东十二楼侧楼

生科院前

东校区网球场边

东九楼前

主校区

几年前的学校俯瞰

露天电影院 (可惜已成历史)

今天,我的生活很简单。我就是伸了伸手掌,测了测我的内存,掂了掂我的CPU使用率。今天,我的思维就钻到计算机里,给绞了。CPU型号和逻辑硬盘都在我的手指边,随手就可以碰触。
今天,我写的博客不针对搜索引擎。不去迎合它的喜好,没有罗列关键词,也没有写一个好的Title。
CPU使用率
计算CPU使用率要借用NtQuerySystemInformation函数。从SystemPerformanceInformation中得到空闲时间;从SystemTimeInformation中得到系统时间;从SystemBasicInformation中得到进程数。CPU使用率的公式就是:CpuUsageInPercent = 100 – (CpuTime[n] – CpuTime[n-1]) / (SystemTime[n] – SystemTime[n-1]) / NumberOfProcessors * 100。这种方法可在Windows NT/2000系统中使用。
另外,还有一种得到CPU使用率的方法。GetSystemTimes函数可以得到idleTime, kernelTime, userTime。由此也可以得到CPU使用率,程序如下:
#define _WIN32_WINNT 0×0501
#include
#include
using namespace std;
__int64 CompareFileTime ( FILETIME time1, FILETIME time2 )
{
__int64 a = time1.dwHighDateTime << 32 | time1.dwLowDateTime ;
__int64 b = time2.dwHighDateTime << 32 | time2.dwLowDateTime ;
return (b – [...]

关于题目
有志者事竟成,破釜沉舟百二秦关终属楚;苦心人天不负,卧薪尝胆三千越甲可吞吴。
——语出蒲松龄。这是他亲自写下的励志自勉联。开始时是刻在铜尺之上,后悬置于书屋聊斋书房。只要有决心,有毅力,事情终究会成功。
《后汉书·耿弇传》(作者是南朝宋的范晔):“将军前在南阳,建此大策,常以为落落难合,有志者事竟成也。”
英文翻译——Where there’s a will, there’s a way.
志!
现在正是又一年填高考志愿的时候,有一个表弟请我做参考。最近几年每年都有表弟表妹请我参考高考志愿,请我出主意选择什么专业什么学校。这其实也就是在选择一条什么样的人生轨道。参考并不是一件太难的事,我不代替他们做决定,走什么样的路还是要他们自己来决定。真正为难的是他自己,面临这样严重的一个人生关口,他们也不知道何去何从。生命的压力仿佛就在这一年突然来了,来的相当强烈。强烈到我也不想为他们减压。人生就是太重了,喘不过气来的何止他们,也包括我。
我是怎么走过来的,我是以什么样的轨迹到了现在?小学的时候,我是典型的最后三名(非调皮生)。父母那时候就没想过我能把书读好,准备存点积蓄让我经商。还记得父母夜里带我走访老师,不过那些事对我的成绩没有任何贡献。我那时是怎么样一个状态?就是什么都没想同样也没想学习。要说什么都没想也不对,那时还想当一名科学家呢!但是学习也太枯燥太无聊了,还不如我幻想一下电视,所以我的小学就这样在幻想中度过了。其实后来升初中对我有点打击的。老师竟然要我留级!留级我也不是只在升初中的时候遇到过,准确的说我每年都应该留级,但是老师征求了一下我父亲的意见,我父亲说升吧,然后我就升级了。但是小升初,老师没有征求我父亲意见……因为我爸爸是初中教师,不知道怎么搞的,我还是就这样升学了。
在初中,我父母说,我的成绩还是有进步。还是倒数,但是好歹不是倒数后三名了。主要原因是,那物理学着还是蛮有意思的。我用橡皮筋往铁制的文具盒上一绑,弹起来声音还蛮大,听得见。绑成不同的松紧,还能弹出不同的声乐。这个东西很快,经过老师,从我这里传播到全校都跟着玩起来了。考高中我又重复了跟小升初一样的悲剧。不过我真的努力了,我知道考一所好的高中对我升大学会很有利。更何况按我的成绩根本没办法升高中,我对不能读书了还是很害怕的,所以我真的努力了。在中考前三个月,我想把所有落下的课程赶上来,真的很用功。结果却是这件事太有难度了,我没能成功。中考我落榜,好在可以调剂吧,不过就是要收点费。又因为我爸爸是教师,调剂费没交,也不合条件的升学了。
进高中后,我真的觉得受到了羞辱和打击。变得学习了,第一次期中考试,成绩突然涨了不少,名次也靠前了。但是成绩的进步我没能保持到期末,因为我病了。我病的很重,一直持续了整个高中。是什么病查不出来,就是体虚,完全没有精神。书根本没法读,稍微看一会书就头晕头痛。按这个状态,我的高考正如预期,大大的落榜了。我失败的学习经历就这样一直一直持续,没有人在我身上看到过希望。知晓成绩的那天我跑出门了,老天很配合的下起了大暴雨,我就围着堤走了一圈,雨里还夹杂着泥沙。我没填志愿,直接选择了复读。我爸爸还是替我去填了志愿,我能体会到他那时的感受。
复读这一年我不怎么说话。和我同桌我也不怎么说话。我要做的是一个跳跃,拿所有一个成绩优秀的学生应该具备的东西武装自己。首先用强大的意志克服听课走神的缺点,这个十几年读书养成的好习惯克服起来相当困难。还有做题粗心大意,还有知识完全没有积累,完全不成体系,所有我要克服的都很有难度。这一年下来我的高考成绩提高了一百多分,仅英语就提高了近50分,从第一次考的70多提高到120多。由此,我成功的进入了重点大学。
我追寻梦想的步伐并没有停止。现在我就读于华中科技大学,学习我想要的计算机专业。我的未来,我还想继续去刻画。
高考残酷了,但是没有办法指责。人生的路比高考要残酷多了。

SYSTEM_INFO Structure
Contains information about the current computer system. This includes the architecture and type of the processor, the number of processors in the system, the page size, and other such information.
Syntax
C++
typedef struct _SYSTEM_INFO {
union {
DWORD dwOemId;
struct {
WORD wProcessorArchitecture;
WORD wReserved;
} ;
} ;
DWORD dwPageSize;
LPVOID lpMinimumApplicationAddress;
LPVOID lpMaximumApplicationAddress;
DWORD_PTR dwActiveProcessorMask;
DWORD [...]

#include   <windows.h>
#include   <conio.h>
#include   <stdio.h>
#define   SystemBasicInformation               0
#define   SystemPerformanceInformation   2
#define   SystemTimeInformation                 3
#define   Li2Double(x)   ((double)((x).HighPart)   *   4.294967296E9   +   (double)((x).LowPart))
typedef   struct
{
DWORD       dwUnknown1;
ULONG       uKeMaximumIncrement;
ULONG   [...]

我现在不说成是谷歌被封,因为我发现这次故障远比谷歌被封来得还要广泛。多数网站间歇性的不能访问,或者访问故障。GFW是否真的针对Google.com做出了制裁,制裁了多久,这些问题已经变得不好判断。网络故障已经对我们的生活造成了不小的影响,另外我还发现AdSense和Analytics上的广告点击数据严重不一致了。AdSense根本没计点击数!AdSense和其它一些网站一样发生了后台不能访问的问题,这样的问题出了也就出了,最多就是某天某个小时不访问后台。但是,现在因为网络的问题AdSense不计广告点击数了!?
有关Google AdSense平台出现访问故障的新闻报导如下:
  DoNews 6月26日消息(记者 肖克锋)据部分网友反映,从6月24日晚间开始,Google AdSense平台出现访问故障,国内部分站长受到影响。
  据网友反映,从6月24日晚间开始,部分Google AdSense发布商无法登陆AdSense后台。Google公司AdSense部门在其官方博客中称,目前有可能无法登陆AdSense系统,这一状况将会改变。
  据了解,国内大部分中小站长都以Google AdSense广告为生。一位域名投资者担心,如果Google AdSense长期出现故障,会降低网民建站热情,并间接导致域名注册数量的下降。

杰克逊被宣告死亡
美国歌星迈克尔杰克逊因心脏停搏于25日在洛杉矶逝世。美国《洛杉矶时报》网站援引当地警方的消息称,杰克逊当天下午因心脏病发作深度昏迷被送入洛杉矶加州大学医疗中心,不久该中心的医生正式宣布这位50岁的前流行乐坛巨星不治身亡
洛杉矶(路透社) -迈克尔杰克逊,从儿童明星转向流行乐之王,引导了世界舞蹈,但其音乐天才被奇怪的生活方式和性丑闻掩盖了。 25日,他死了,享年50岁。
杰克逊被宣告死亡约在太平洋夏令时间下午2时26分(美国东部时间5点26分),他在抵达后洛杉矶医院心脏骤停。Fred Corral,弗雷德科拉尔的洛杉矶县验尸官, 说,死因尚不清楚,可能会在周五进行尸检。
先前美国媒体报道报告了杰克逊的突然死亡,其中说,他生病在他的家,并送往医院的。他们到达时医护人员发现他已经没有呼吸。
被称为“流行乐之王”,杰克逊的戏剧作品,其中包括“惊悚片”和“比莉珍”一个戴着手套的阶段存在的和创新的舞蹈动作模仿军团,赢得了世界各地的球迷。
他的音乐视频和他的一生的销售记录,统计约750万美元,其中,还有13个格莱美奖,使他成为一个最为成功的艺人之一。
杰克逊认为, “彼得潘在我心中” ,他希望该公司的儿童,他的友谊与黑猩猩,他的高音和众多整形手术也赢得了评论家和被称为“怪人杰克逊。 ”
杰克逊,自从他在2005年宣告无罪,罪名是猥亵儿童,曾作为一个虚拟人隐遁。他原定下个月从伦敦发出卷土重来之旅。
昆西琼斯,帮助他安排了音乐专辑“惊悚片” ,并制作了“关的长城”专辑,告诉MSNBC: “我听到这种悲惨和意想不到的感到被击溃了。 ”
“迈克尔在这样一个年纪如此突然的离开我们,我只是苦于没有足够的话。我失去了我的小弟弟,今天,我的灵魂的一部分,已经与他一起离去。”
SOLD-OUT SHOWS
7月13日杰克逊在伦敦已开始了一系列的音乐会的运行,这一系列的音乐会计划持续到2010年3月。歌手在洛杉矶地区排练了两个月。 该节目在50伦敦音乐会的门票几分钟内销售一空,已经计划出售的3月的。
哀悼
“世界上很少有收到礼物与艺术性的规模,人才和远见的迈克尔杰克逊说, ”尼尔波特诺,公司总裁兼首席执行官录音学院在一份声明。
“他是一位真正的音乐图标,其语音识别,创新的舞蹈动作,惊人的音乐功能,和纯粹的明星力量进行他从童年到世界各地的好评。 ”
麦莉-塞勒斯:迈克尔-杰克逊是我的偶像,我的爱和祝福永远伴随他。
黛米-摩尔:迈克尔-杰克逊的去世真的令我伤心不已,我为他的孩子们感到难过。
约翰-梅耶:我想我们会缅怀他的,因为我们都是听着他的歌长大的。我们文化界的重要人物离开了我们,我衷心希望他一路走好。
Ludacris:如果不是因为迈克尔-杰克逊,就不会有今天的我。他的音乐和传承将会永远活在世间,我为他祈祷。
林赛-罗汉:我的天,我要向迈克尔和他的家人送上我的爱和祝福,我真的很难过。
杰西-麦卡特尼:愿迈克尔-杰克逊安息。他是我们的天王,因为他我才开始唱歌的。我会永远想念他。
乔尔-马登:今天是个难过的日子。我们要为迈克尔哀悼,怀念他带给我们所有人的财富。他是最棒的,愿他安息。
Diddy:迈克尔-杰克逊让我知道,音乐的节拍是真的可以看到的。他让音乐有了生命,让我相信了奇迹的存在。我会想念他。
阿什丽-提斯代尔:太令人难过了。我为他祈祷。我要说的是,我们这六个出演《歌舞青春》的人非常幸运能够有机会亲眼见到这个传奇人物。我会永远记住那个时刻的。愿他安息。
戴恩-库克:我要把我的演出送给迈克尔-杰克逊,这个消息令我震惊。
珍妮-麦卡锡:迈克尔-杰克逊离开了我们,他的精神和创造力将会随着他的音乐永远地留下来,陪伴我们到永远。
乔丁-斯帕克斯:天啊,我忍不住大叫,我的心好痛。
MJ简介
  迈克尔-杰克逊(Michael Jackson)被誉为流行音乐之王(the King of Pop),是继猫王之后西方流行乐坛最具影响力的音乐家,其成就已超越猫王,是出色的音乐全才,在作词,作曲,场景制作,编曲,演唱,舞蹈,乐器演奏方面都有着卓越的成就。
  迈克尔与猫王、披头士两组歌手并列为流行乐史上最伟大的不朽象征,他开创了现代MTV,他把流行音乐推向了巅峰,他融合了黑人节奏蓝调与白人摇滚的独特的MJ乐风,时而高亢愤疾、时而柔美灵动的声音,空前绝后的高水准音乐录影,规模宏大的演唱会无不在世界各地引起极大轰动.他拥有世界销量第一的专辑《THRILLER》,销量达1.04亿(2006年吉尼斯世界纪录认证数据)。据2006年底统计,其正版专辑全球销量已超过7.5亿,被载入“吉尼斯世界记录大全”。他是音乐史上第一位在美国以外卖出上亿张唱片的艺术家。他魔幻般的舞步更是让无数的明星效仿。2006年,吉尼斯世界纪录颁发了一个最新认证:世界历史上最成功的艺术家!他一个人支持了世界上39个慈善救助基金会,保持着2006年的吉尼斯世界个人慈善纪录,是全世界以个人名义捐助慈善事业最多的人。他患有白癜风皮肤病,皮肤呈白色.
  有人说迈克尔杰克逊是一个神奇的怪物,浑身上下充满了一股神秘的力量,在音乐响起时他的节奏能带动全世界的脉搏。至今全世界仍有上亿歌迷。
  全名:Michael Joseph Jackson
  中译名:迈克尔-约瑟夫-杰克逊
  其他译名:台湾译名:麦可-杰克森;香港译名:米高积逊;米高积臣
  简称:MJ.
  血型:A型
  出生日期:1958年8月29日中午12:13
  身高:179cm
  星座:处女座
  出生地点:美国印第安纳州加里市Jackson街21号(Gary, Indiana, USA)
  主要音乐风格:新杰克摇摆舞曲(New Jack Swing),俱乐部舞曲(Club/Dance),流行/摇滚(Pop/Rock),摩顿黑人音乐(Motown),都市流行(Urban),放克(Funk),节奏布鲁斯(R&B)
  主要歌唱特色:假声,痉挛,活力,热情,伤感,警醒,快乐,自信,丰富,时髦,真诚,盛典,神秘,口技
  主要舞蹈风格:机械舞、踢踏舞、霹雳舞、现代舞、太空步
  
MJ个人详细资料
  身高:5英尺10英寸(约179公分)
  体重:130磅(60公斤左右)
  视力:远视
  眼珠色:深棕
  发色:黑色
  鞋码:美国10号(欧洲:42)
  学历:毕业于美国黑人联合大学。并于1988年获得了有色人种联合大学基金会(UNCF)颁发的Fisk大学人道文学博士荣誉学位。
  职业:歌唱家、舞蹈家、歌曲作者、音乐制作人、编舞、演员、导演、企业家、慈善家
  兴趣爱好
  业余爱好:阅读、油画、素描、武术(功夫、柔道、空手道)、舞蹈、游乐园、旅行、购物、看电影、看卡通、打电子游戏
  收集爱好:油画、雕塑、电影大事记、古董服饰
  热爱关心的事物:儿童(尤其是身患绝症以及贫穷的儿童),动物
  
MJ小知识
  Michael的名字是其母亲根据他祖母的建议而取的。
  Michael在9个兄弟姐妹中名列第7,在6个兄弟中名列第5。
  Janet Jackson(Michael的妹妹)也是一位超级巨星。
  Joseph Jackson (Michael的父亲)曾经和一个名叫“The Falcons”的乐队进行表演。
  Michael的母亲Katherine年轻时会吹单簧、弹钢琴、弹吉他。
  是Gladys Knight发掘的Jackson Five乐队(至于原先Diana Ross发掘的J5一说,是唱片公司的宣传手段)
  Michael在5岁时第一次登台,演唱的是“Climb Every Mountain”
  The Jackson 5乐队第一次登台亮相的地方叫“Mr. Lucky’s”酒吧,J5的成员每人获得1美元的酬金。
  Michael小时候喜欢往姐姐LaToya的被子里藏蜘蛛。
  Tatum O’Neal是Michael的初恋。
  Michael非常怕痒。
  Michael的绰号叫“Smelly”
  Michael捐建了迪斯尼冒险乐园。
  Michael最喜欢玩的迪斯尼乐园项目是“加勒比海盗”。
  “Come Together”是Michael最喜欢的Beatles(甲壳虫)乐队歌曲之一。
  Michael画的米老鼠被选入一本名为《米老鼠艺术》的出版物。
MJ亲属
  父亲:JosephJackson(出生日期:1929年7月26日)
  母亲:KatherineJackson(出生日期:1930年5月4日)
  大姐:Rebbie(又名:MaureenReilette,出生日期:1950年5月29日)
  大哥:Jackie(又名:SigmundEsco,出生日期:1951年5月4日)
  二哥:Tito(又名:TorianoAdaryll,出生日期:1953年10月15日)
  三哥:Jermaine(又名:Lajaun,出生日期:1954年12月11日)
  二姐:LaToyaYvonne(出生日期:1956年5月29日)
  四哥:MarlonDavid(1957年3月12日)
  小弟:Randy(又名:StevenRandall,1961年10月31日)
  小妹:Janet(1966年5月16日
  
MJ子女
  长子:PrinceMichaelJackson,Jr(出生日期:1997年2月13日,DebbieRowe所生)
  长女:ParisMichaelKatherineJackson(出生日期:1998年4月3日,DebbieRowe所生)
  次子:PrinceMichaelJacksonII(出生日期:2002年3月,为试管婴儿生母不详)
  教子:MichaelGibb(“BeeGees”乐队成员BarryGibb的儿子)
  
MJ婚姻
  第一任妻子:LisaMariePresley(1994年5月26日——1996年1月18日)
  附注:LisaMariePresley出生于1968年,职业:歌手,是“猫王”ElivisPresley的独生女。她在同MJ婚姻之前曾同音乐人Danny有过一段婚姻并育有一子一女。
  第二任妻子:DeborahRowe(1996年11月14日——1999年10月)
  附注:DeborahRowe,又称DebbieRowe,出生于1960年,德国同爱尔兰混血,金发碧眼,职业:皮肤科护士。她在MJ婚姻之前曾同一名职业为中学教师的男子有过7年的婚姻,但无子嗣。
  
MJ之最
  最好的朋友:伊莉莎白·泰勒(ElizabethTaylor,著名美国女影星)
  最喜欢的颜色:红与黑
  最喜欢的服饰:黑色软呢帽
  最喜爱的香水:“Opium”香水(“Opium”香水——即鸦片香水,1977年由法国“YnesSaintLaurent”公司推出,风靡整个欧美,并成为1979年世界上销量最大的香水品种之一,至今仍受到广大消费者的青睐)
  最喜爱的糖果:Skittles、M&Ms
  最喜爱的矿泉水:依云(Evian)
  最喜爱的饮料:矿泉水、橙汁、胡萝卜汁,佳得乐(Gatorade,运动型饮料,演唱会运动会专用)
  最喜爱的食物:中餐、墨西哥菜、异国情调的辛辣素食、寿司、比萨饼、鸡、鱼、新鲜水果、爆米花、甜面包加香草冰块、向日葵种子、油炸卷饼、加霜片的牛奶……
  最爱的快餐:肯德基(KFC)
  最喜欢的蛋糕品种:带有巧克力糖霜的蛋黄蛋糕
  最喜欢的棋盘游戏:“垄断者”
  最喜爱的电视节目:MalcomInTheMiddle(一个博得6~34岁的观众青睐的家庭节目)、TheSimpsons(动画片《辛普森一家》)、SesemeStreet(儿童益智节目《芝麻街》)、Discovery(《探索》)、FlipWilsonShow、BradyBunch(情景喜剧《布雷迪家庭》)、RoadRunnerShow
  最喜爱的迪斯尼人物:米老鼠(MickeyMouse),小飞侠彼得·潘(PeterPan),木偶皮诺曹(Pinocchio)
  最喜爱的文学作品:JamesMatthewBarrie的“PeterPan”(詹姆斯·巴里《彼得·潘》)、RichardBach的“JonathanLivingstoneSeagull”(里查德·巴奇《乔纳森·利文斯东的海鸥》)、ErnestHemingway的“TheOldManAndTheSea”(海明威《老人与海》)
  孩童时期最喜爱的歌曲:诱惑乐队的“TobaccoRoad”、“YouAreMySunshine”、“CloudNine”
  最喜欢的音乐类型:古典乐、歌剧
  最喜欢的歌手:JamesBrown,JackieWilson,SmokeyRobinson,SammyDavisJr.,TheTemptations和DianaRoss
  最想合作的歌手:爵士歌王纳特·金·科尔(NatKingCole)、著名女歌手惠特妮·休斯顿(WhitneyHouston)
  最喜爱的古典乐作曲家:ClaudeDebussy(德彪西,’AfternoonoftheFawn’)、PjotrIljitschTschaikowsky(柴科夫斯基)、SergeySergeyevichProkofiev(谢尔盖·谢尔盖耶维奇·普罗科菲耶夫)
  最喜爱的电影演员:秀兰·邓波尔(ShirleyTemple,著名童星)、伊莉莎白·泰勒(ElizabethTaylor)、凯瑟琳·赫本(著名女影星,4次奥斯卡影后,KatherineHepburn)、摩根·弗里曼(MorganFreeman,著名黑人影星,代表作《肖申克的救赎》)、马龙·白兰度(演技之神,好莱坞之王MarlonBrando)
  最欣赏的歌手:戴安娜罗斯(传奇女歌手)、惠特妮休斯顿(著名女歌手)、纳特。金。科尔(爵士之王)
  最喜爱的电影:“PeterPan”(《小飞侠》)、“E.T.”(《ET外星人》)、“StarWars”(《星球大战》)
  最喜爱的艺术家:Michaelangelo(米开朗其罗)、LeonardoDaVinci(达·芬奇)
  最喜爱的自创歌曲:EarthSong
  最喜爱的J5时期的作品:“TheLoveYouSave”,“I’llBeThere”,“NeverCanSayGoodbye”
  最喜爱表演的曲目:“BillieJean”
  最喜爱的MV:“Thriller”,“SmoothCriminal”,“Ghosts”
  最想居住的地方:英国白金汉宫
  最遗憾的事:至今未能完成一幅油画
  最讨厌的事物:小报
  最自豪的事:数次被载入吉尼斯世界纪录,至今仍保持10项世界纪录
  第一部电影:“TheWiz”(《新绿野仙踪》,1978年)
  第一张购买的唱片:SmokeyRobinson与Miracles乐队的“Micke’sMonkey”
  第一张录制的唱片:“BigBoy”(SteelTownRecords)
  签约公司:Motown、EpicRecords(SonyMusic)
  自己的厂牌:MJJproduction-Mijackmusic
  著名的合唱者:PaulMcCartney,StevieWonder,JanetJackson
  
MJ小知识
  Michael的名字是其母亲根据他祖母的建议而取的。
  Michael在9个兄弟姐妹中名列第7,在6个兄弟中名列第5。
  JanetJackson(Michael的妹妹)也是一位超级巨星。
  JosephJackson(Michael的父亲)曾经和一个名叫“TheFalcons”的乐队进行表演。
  Michael的母亲Katherine年轻时会吹单簧、弹钢琴、弹吉他。
  是GladysKnight发掘的JacksonFive乐队(至于原先DianaRoss发掘的J5一说,是唱片公司的宣传手段)
  Michael在5岁时第一次登台,演唱的是“ClimbEveryMountain”
  TheJackson5乐队第一次登台亮相的地方叫“Mr.Lucky’s”酒吧,J5的成员每人获得1美元的酬金。
  Michael小时候喜欢往姐姐LaToya的被子里藏蜘蛛。
  TatumO’Neal是Michael的初恋。
  Michael非常怕痒。
  Michael的绰号叫“Smelly”
  Michael捐建了迪斯尼冒险乐园。
  Michael最喜欢玩的迪斯尼乐园项目是“加勒比海盗”。
  “ComeTogether”是Michael最喜欢的Beatles(甲壳虫)乐队歌曲之一。
  Michael画的米老鼠被选入一本名为《米老鼠艺术》的出版物。
  
MJ的传奇人生
  1958年8月29日,MichaelJackson出生于美国印第安纳州(Indiana)盖瑞市(Gary)。当时,谁也无法预知,这个黑人小男孩会在后来的岁月中创下多项记录,拥有全世界最多观众注意的眼光。因为他的职业生涯的传奇性,我们用记事史的方式,与你一起分享他从五岁便开始的巨星生活。
  1963
  五岁便显露其在歌唱及舞蹈方面才华,在父母有心的促成下与四位兄长Jackie,Tito,Jermaine及Marlon共同组成了TheJackson5(杰克森五兄弟)乐团,并在接下来的几年,随着年龄的增长,益发不断地展现出表演的技巧,褪去组团初期的稚嫩,无形中脱颖成为团中的灵魂人物。
  1964
  组成「RipplesAndWeavesPlusMichael」(JacksonFive的前身)并首次在盖瑞市作有酬劳的演出。
  1969
  经由市长的赏识,引荐给DianaRoss,得以结识Motown的老板BerryGordy,并且签约,随即全家迁居洛杉矶,同年年底首支单曲「IWantYouBack」登上排行榜榜首,接连发行了「ABC」,「TheLoveYouSave」,「I’llbethere」等热门单曲;michael也在此年初次与QuincyJones相遇。
  1971
  Motown于年底为Michael发行个人首支单曲「Gottobethere」,成绩为第四名。
  1972
  「Ben」专辑发行,「Ben」单曲成为他第一支冠军单曲。
  1975
  随着JacksonFive投至「Epic」唱片公司,改名为「TheJacksons」,然而未能延续佳绩。
  1978
  Michael参加「TheWIZ」(新绿野仙踪)演出,演唱了插曲「Easeondowntheroad」,「Youcan’twin」,并演出了稻草人一角,与DianaRoss、RichardPryor并列为三大主角,且由于担负此片的主题曲演唱重资大任,而与专辑制作人QuincyJones结识。
  1979
  1979年后是MichaelJackson的年代,专辑「OffTheWall」在Epic旗下发行,首支冠军单曲「Don’tstop’tilyougetenough」,并为他得到格莱美奖的「最佳蓝调男歌手奖」(BestR&BVocalPerformance,Male);此专辑仅在美国一地便销售超过七百万张,在Billboard榜上待到1984年才下榜。
  1980
  TheJacksons发行「Triumph」专辑,于1981年间展开全美演唱,所的收入美金五百五十万,被列为该年度高所得艺人之一。
  1982
  Michael着手于「Thriller」的准备工作,并和「PaulMcCartney」演唱「Thegirlismine」。「Thriller」是Michael音乐生涯最具代表性的专辑,亦是他的巅峰之作,此专辑稍后不仅在美国专辑榜上蝉连了37周冠军、在世界各国皆成为冠军专辑、拥有七首TOP10单曲、获得12项格莱美奖提名及八项奖座外,其全球销售到1989年更已超过四千四百三十万张(美国二千一百万张),且仍在陆续地增加中。
  1983
  3月5日
  由Michael所谱写的「BillieJean」登上了美国榜第一的宝座,并蝉连七周之久,其中一周同时在英国登上了第一,成为英美单曲排行榜的双料冠军,并成为他个人第三支白金单曲。此外,专辑亦同时登上了榜首,使他成为Billboard榜上有史以来第一位同时在流行及黑人榜的专辑与单曲榜上获得冠军,另外他也是舞曲榜冠军。
  5月16日
  与兄弟们一起参加《Motown唱片公司成立25周年纪念》电视节目演出,在其个人演出部份演唱了获艾美奖提名的「BillieJean」,并首次展现出他〈月球漫步,Moonwalking〉的特殊舞步。
  12月26日
  在这成功丰收一年的即将终了之际,百事可乐宣布,以五百万美元的天价与他签下了广告约,且保证他无需拿或喝一瓶可乐做为宣传。
  1984
  2月27日百事可乐广告在MTV台首映。
  5月14日一曲用在不酗酒驾车的宣导影片上,美国总统里根为酬谢他在此次活动成效卓著,特邀他至白宫并颁赠一座人道主义总统奖给他。
  11月在好莱坞的星光大道上留下他的手印。
  1985
  1月
  为了呼应英国艺人为大团结所演唱的“BandAid”的成功,Michael亦与LionelRich合作,仅用了两小时的时间便完成了声援非洲饥民的伟大曲子「WeAreTheWorld」。
  3月「Thriller」销量已达两千五百万张,被列入吉尼斯世界纪录大全里的“历年最畅销专辑”。
  在好莱坞的星光大道上留下他的手印。
  1986
  Michael收到Epic分给他的五千八百万美元唱片版税。
  「WeAreTheWorld」获得第28届格莱美颁奖典礼的四项大奖。
  百事可乐以一千五百万美元的条件与他签下两个广告合约。
  开始为「Bad」专辑的同名主打曲录制MTV带。
  8月16日晚20:10分,CBS电视台播放了长达17分钟的「Bad」MTV完整版,全球销售量两千两百万张。
  「Bad」蝉连16周美、英榜首。
  「Bad」专辑中的单曲「SmoothCriminal」获第7名。
  由他主演的ShortFilm《MoonWalker》(月球漫步)上映。
  1989
  「Thriller」被MTV先锋奖推崇为“世界音乐史上最伟大的音乐录影带”。同年末,美国音乐协会正式宣布,该协会奖项中的“MTV先锋奖”更名为“MichaelJacksonMTV先锋奖”,以表彰其为音乐电视所做出的杰出贡献。
  1990
  1月「LeaveMeAlone」获得第32届格莱美大奖。
  3月
  Michael与SonyMusic签立了一纸六张专辑及超过十亿美元的合约,且光是“Dangerous”专辑的预付版税就高达一千八百万美元现金,并准备在哥伦比亚制片厂中,专为Michael成立一个〈杰克森娱乐中心〉,做为统合他一切音乐、电影、电视的指挥总部。消息揭露、举世哗然,瞬时使他再度成为全球娱乐版新闻的头条。
  4月5日受布什总统的邀约前往白宫受颁〈十年最佳艺人奖〉。
  11月14日
  「BlackOrWhite」其长达11分钟、耗资四百万美金所制作完成的录像带,于当晚8点25分在美国福斯电视(FoxTelevision)、MTV及EntertainmentTelevision等电视频道做全国首映,此外,全球共27个国家亦同步推出,本地的三家电视台也皆于当天新闻中播放了部份片段。此支录像带乃是由JohnLandis担任导演,他曾于1983年为Michael执导「Thriller」这首歌的录像带;并且邀来了电影《小鬼当家》的男主角迈考利克金参与演出,此外,美国当红卡通剧《辛普森家庭》里的主人翁之一,BartSimpson亦在此录像带中出现。
  1992
  3月29日
  MTV频道开始播放“与Michael共渡晚餐(MyDinnerWithMichael)”的比赛消息,全球共计有超过四百万名的乐迷参加了此次比赛,但最后只有一百名的幸运优胜者得以拥有此千载难逢的机会,台湾本地亦产生了一位优胜者。
  10月1日
  布加勒斯特(worldtourBucharestconcert)演唱会50万人到场,在全球61个国家的电台和电视上现场直播。执导过“giveintome”音乐录影的andymorahan在这场演唱会上启用了超过14个摄影师来进行拍摄。
  迈克尔将布加勒斯特(罗马尼亚)“dangerous”演唱会的直播权以1200万英镑的价格卖给了hbo(homeboxoffice)有线电视台,创下现场演唱会直播费的最高记录。这场演唱会特辑也为hbo创下了有线电视网史上最高收视记录(21.4%的收视率,34%户率)。迈克尔因此获得“有线电视杰出奖”(cableaceaward)。
  1993
  5月19日获金氏世界纪录所颁发的“终生成就奖”。
  9月
  在媒体与乐迷众相期待下,Michael终于踏上了台湾这块土地,演出了两场极为成功的超级演唱会,从他到来之前到演唱完离去之后,将近有三个月的时间,媒体、乐界与教育舆论界仍然继续讨论与其相关话题。
  1994
  5月26日Michael与摇滚巨星猫王ElvisPresley之女LisaMary秘密飞赴多米尼加私定终身,由于证婚法官于七月初时走露消息,引发一场媒体追逐战。
  1995
  6月17日
  与妹妹JanetJackson合唱的单曲「Scream」,破天荒地在进入Billboard杂志流行单曲榜后,首周即获第五名佳绩。这是到那时为止,该杂志自创刊以来,首周进榜单曲所获之最高名次。
  6月20日
  两张一套的“HIStory-Past,PresentAndFuture-BookI”专辑终于在一连串的造势活动后(包括一支在电视上密集曝光,由Michael与红军一起演出的震撼画面预告片)问市,这套专辑包括两大部份,第一部份“HIStoryBegins”含括了15首Michael歌坛最具代表性的作品,像是:「BeatIt」、「BillieJean」、「Thriller」、「HealTheWorld」、「Bad」、「BlackAndWhite」….等等。另一部份为“HIStoryContinues”,收录的都是Michael新创作的作品其,中也包括先前推出的「Scream」以及为电影《威鲸闯天关第二集》所演唱的主题曲「Childhood」。
  9月2日
  单曲「YouAreNotAlone」再创历史新纪录,首周进入流行单曲榜即获冠军。这是Billboard杂志创刊四十多年来,从来都没有人能够达到的成绩,Michael不愧为流行音乐之王。
  1996
  3月
  Michael宣布将与阿拉伯亲王合资组成一个多媒体娱乐集团〈王国娱乐公司〉。Michael表示,这个公司将横跨旅馆、游乐场、电影、卡通、唱片、出版、旅游以及各种家庭娱乐产品。他们不断强调这个合资计划的家庭价值层面,绝不会鼓吹堕落和不道德。该集团将在美洲、亚洲和欧洲成立分公司。
  8月23日
  经纪公司召开记者会,宣布Michael将于10月14日二度访台,16、18日在台北中山足球场演出,20日在高雄中正体育场表演,21日离华,预料又将掀起一波麦可旋风。
  9月7日
  在捷克首都布拉格市内,容纳13万人的「夏季公园」开唱,为“历史之旅”的欧洲巡回演唱行程揭开序幕。演唱会中不仅将太空舱及坦克车搬上舞台,Michael更身着令人炫目的军装,其华丽的噱头、震撼人心的声光特效与温馨的剧情安排,与“危险之旅”相比,似乎有更胜一层的演出。捷克总统哈维尔提前在六日会晤Michael,而Michael的塑像并已提前在几天前,便已被竖立在布拉格的一座小山上,该处原竖立的是斯大林的雕像。
  10月14日
  晚间6点18分,Michael由南韩搭专机飞抵中正机场,再度在本地掀起一番媒体与乐迷的疯狂追逐战。由于部份器材延迟抵台,所以Michael在台停留的时间延长,而原订在台北的16日首场演出,则取消改在Michael完成20日的高雄演唱会后,再飞回台北于22日补唱。由于临时多出来的余暇时间,Michael便童心难抑地趁机至两地的部份商家逛逛,所到之处当然依旧是引起一番骚动。
  10月18日
  Michael在台的“历史之旅”首场演唱会正式登场,超过三万名的乐迷与他一起写下新的历史。
  10月19日
  Michael南下高雄,除获高雄市长吴敦义亲自颁赠的〈荣誉市民奖牌〉外,还造访「无障碍之家」,陪伴那里的孤儿、残障同胞及原住民将近40分钟。
  10月23日
  在完成20日高雄、22日台北的演唱会后,Michael于这天的早上11点32分离开了下榻的饭店,接着便前往机场向台湾告别。
  11月5日
  Michael以书信方式亲自证实其相识15年的护士好友黛比罗薇,已为他怀有亲骨肉,且已确定为男孩,对于即将在隔年二月初为人父,Michael亦感到非常地兴奋与激动,而他亦稍后于11月15日,与黛比在澳洲的雪梨完成了婚礼。
  1997
  2月12日
  Michael的新婚妻子黛比在他的全程陪伴参与下,为他产下一个重约3005公克,身高52公分的儿子,Michael除了亲自为儿子剪断脐带外,稍后并为他取名为“王子”。
  3月
  Michael的最新单曲「BloodOnTheDanceFloor」首度曝光,为Michael预计于5月14日做全球发行的最新专辑“BloodOnTheDanceFloor:HistoryInTheMix”做暖身。
  5月
  最新专辑“BloodOnTheDanceFloor:HistoryInTheMix(赤色风暴:历史混音辑)”正式问市,Michael首次打破相隔四年发片的惯例。这张专辑是一张节拍强烈明显、最适合随乐起舞且可望成为有史以来最棒的动感舞曲专辑。辑中收录了13首别出心裁的音乐佳作,包括5首全新钜作,分别是:’97全新超级单曲「BloodOnTheDanceFloor」,「Morphine」「SuperflySister」「IsItScary」以及M.J.亲自演出的惊悚短片《Ghosts》的同名主题曲。此外,本辑还将“History:Past,PresentAndFuture,Book1”专辑中“历史再续”部份的8首新作,予以最炫、最新潮的方式重新混音,例如Michael与Janet破天荒首次合作的「Scream」,便改造成更狂烈版的「ScreamLouder」,而英、美、欧各国冠军曲「YouAreNotAlone」,「EarthSong」「StrangerInMoscow」…等,也都已改头换面一番地重新呈现给喜爱Michael的广大乐迷。参与此辑的制作、混音、演奏与合音的阵容,包括了DavidFoster,R.Kelly,Slash(GunsN’Roses),NotoriousB.I.G.,BoyzIIMen,以及当红的R&B乐团Fugees的团员WyclefJean,超过76分钟的狂欢音乐享受,势必将再创一番Michael旋风,并再造其音乐历史的新巅峰!
  2001
  《Invincible无敌天下》是流行天王迈克·杰可逊迈入新世纪最新力作,也是他10年来最新的完整创作专辑,据称耗资3亿美元,诚如专辑名称正说明了迈克在歌坛无人可超越的地位及耀眼的成就表现。网罗当今金字招牌的制作阵容包括:RodneyJerkins、TeddyRiley、R.Kelly、Babyface等,首支单曲“YouRockMyWorld”,迈克开创新式情歌风格,好莱坞红星ChrisTucker克里斯塔克特别前来跨刀,不仅在歌曲中与Michael精采对话也现身MTV演出,攻势猛烈首周跃居全英金榜亚军;意境深远的抒情曲“Cry”试听,道出人们不该冷漠面对这世界的乱象及苦难;有卡洛山塔那(CarlosSantana)吉他独奏的拉丁写意韵味曲“WhateverHappens”试听;温暖清新的“Speechless”是恋人们真挚的心情告白;性格阳刚俐落,酷劲十足的“Unbreakable”,融入已故饶舌大将NotoriousB.I.G.生前遗作,而新生代女歌手Brandy特来担纲幕后合音;尽现节奏蓝调节奏美感的“HeavenCanWait”;承续“YouAreNotAlone”细腻动容的抒怀佳构“BreakOfDawn”……等,展现流行天王迎向新纪元的事业高峰及傲人的创作表现。
  2009
  2009年3月6日
  “流行音乐之王”迈克尔·杰克逊(MichaelJackson)在伦敦召开新闻发布会,宣布他将于今年七月举行十场演唱会,作为他音乐生涯的最后谢幕。演唱会名为“ThisIsIt”,意为“就是这个了(指这将是最后一轮的演出)”。演唱会日程安排为:7月8日、7月10日、7月12日、7月14日、7月16日、7月18日、7月22日、7月24日、7月26日和7月28日。
  2009年3月13日
  迈克尔·杰克逊的个唱开票,由于观众超级热情,演唱会主办者表示,演唱会已经追加到了50场!而且大约100万门票在4小时内全部卖光。平均来算门票是以每秒11张,每分钟657张,每小时4万张的速度卖出!
  
MJ辉煌的得奖史
  1970年
  有色人种民权促进协会NAACPImageAwards
  1.最佳歌唱团体-TheJackson5-BestSingingGroup
  1971年
  有色人种民权促进协会NAACPImageAwards
  1.最佳歌唱团体-TheJackson5-BestSingingGroup
  1972年
  美国国会U.S.Congress
  1.特殊贡献楷模SpecialCommendationForPositiveRoleModels
  有色人种民权促进协会NAACPImageAwards
  1.最佳歌唱团体-TheJackson5-BestSingingGroup
  告示牌杂志Billboard
  1.最佳单曲艺人TopSinglesArtist
  2.最佳单曲男性艺人TopSinglesMale
  1980年
  有色人种民权促进协会NAACPImageAwards
  1.最佳歌唱团体-TheJackson5-BestSingingGroup
  全美音乐奖(第7届)AmericanMusicAwards
  灵魂/节奏蓝调项目(Soul/R&B)
  1.最受欢迎男艺人FavoriteMaleArtist
  2.最受欢迎专辑FavoriteAlbum(OffTheWall)
  3.最受欢迎单曲FavoriteSingle(Don’tStop’TilYouGetEnough)
  葛莱美音乐奖(第22届)GrammyMusicAwards(1979)
  1.最佳节奏蓝调男歌手(Don’tStop’TilYouGetEnough)BestR&BVocalPerformance,Male
  告示牌杂志Billboard
  1.最佳黑色艺人TopBlackArtist
  2.最佳黑人专辑TopBlackAlbum(OffTheWall)
  钱柜杂志Cashbox
  1.最佳灵魂专辑TopSoulAlbum(OffTheWall)
  1981年
  有色人种民权促进协会NAACPImageAwards
  1.最佳歌唱团体-TheJackson5-BestSingingGroup
  全美音乐奖(第8届)AmericanMusicAwards
  灵魂/节奏蓝调项目(Soul/R&B)
  1.最受欢迎男艺人FavoriteMaleArtist
  2.最受欢迎专辑FavoriteAlbum
  1983年
  滚石杂志RollingStone
  读者票选项目
  1.年度艺人ArtistOfTheYear
  2.年度灵魂艺人SoulArtistOfTheYear
  3.年度录像带VideoOfTheYear(BeatIt)
  4.年度制作人ProducerOfTheYear
  乐评票选项目
  5.年度艺人ArtistOfTheYear
  6.年度录像带VideoOfTheYear(BeatIt)
  7.年度男歌手MaleVocalistOfTheYear
  8.年度灵魂艺人SoulArtistOfTheYear
  告示牌杂志Billboard
  1.年度流行艺人PopArtistOfTheYear
  2.年度黑色艺人BlackArtistOfTheYear
  3.年度流行专辑PopAlbumOfTheYear
  4.年度流行专辑艺人PopAlbumArtistOfTheYear
  5.年度流行单曲艺人PopSinglesArtistOfTheYear
  6.年度流行男艺人专辑PopMaleAlbumOfTheYear
  7.年度流行男艺人单曲PopMaleSignlesOfTheYear
  8.年度黑色专辑艺人BlackAlbumArtistOfTheYear
  9.年度黑色单曲艺人BlackSinglesArtistOfTheYear
  10.年度黑人专辑BlackAlbumOfTheYear
  11.最佳舞曲艺人TopDanceArtist
  12.最受欢迎单曲/专辑TopAudienceResponseSingles/Albums
  1984年
  全美音乐奖(第11届)AmericanMusicAwards
  1.特殊贡献奖SpecialAwardOfMerit
  流行/摇滚音乐项目(Pop/Rock)
  2.最受欢迎男歌手FavoriteMaleVocalist
  3.最受欢迎专辑FavoriteAlbum
  4.最受欢迎单曲FavoriteSingle
  5.最受欢迎音乐录像带FavoriteVideo
  灵魂/节奏蓝调项目(Soul/R&B)
  6.最受欢迎男艺人FavoriteMaleVocalist
  7.最受欢迎音乐录像带FavoriteVideo
  金氏世界纪录TheGuinnessBookOfWorldRecords
  1.历年最畅销专辑BestSellingAlbumofAllTime
  全英音乐奖(第3届)BRITAwards
  1.最佳英国专辑BestBritishAlbum(Thriller)
  2.最佳国际艺人BestInternationalSoloArtist
  葛莱美音乐奖(第26届)GrammyMusicAwards(1983)
  1.年度专辑AlbumOftheYear(Thriller)
  2.最佳流行男艺人BestPopVocalPerformance,Male(Thriller)
  3.年度唱片RecordOfTheYear(BeatIt)
  4.最佳摇滚男艺人BestRockVocalPerformance,Male(BeatIt)
  5.最佳节奏蓝调男艺人BestR&BVocalPerformance,Male(BillieJean)
  6.最佳节奏蓝调新曲BestNewR&BSong(BillieJean)
  7.年度制作人ProducerOfTheYear(Non-Classical)(与QuincyJones共享)
  8.最佳儿童录音BestRecordingForChildren(E.T.TheExtra-Terrestrial)
  有色人种民权促进协会NAACPImageAwards
  1.H.ClaudeHodson自由勋章
  H.ClaudeHodsonMedalOfFreedom
  全美音乐录像带奖(第2届)AmericanVideoAwards
  1.最佳长篇录像带BestLongFormVideo
  2.最佳家庭录像带BestHomeVideo
  白宫(里根总统)WhiteHouse人道主义总统奖PresidentialHumanitarianAward
  MTV音乐录像带奖MTVMusicVideoAwards
  1.历年最佳录像带BestOverallPerformanceVideo
  2.最佳舞蹈设计BestChoreography
  3.最佳人气奖ViewersChoice
  1985年
  葛莱美音乐奖(第27届)GrammyMusicAwards(1984)
  1.最佳录像带专辑(TheMakingOfMichaelJackson’sThriller)
  BestVideoAlbum
  1986年
  葛莱美音乐奖(第28届)GrammyMusicAwards(1985)
  1.年度歌曲SongOfTheYear(WeAreTheWorld)
  2.年度唱片RecordOfTheYear(WeAreTheWorld)
  3.最佳流行二重唱或团体(WeAreTheWorld)
  BestPopPerformancebyADuoorGroupWithVocal
  4.最佳短篇音乐录像带BestMusicVideo,ShortForm(WeAreTheWorld)
  1988年
  音乐录像带先锋奖MTVVanguard
  1.音乐录像带杰出贡献奖
  OutstandingContributionToMusicVideoProduction
  有色人种联合大学基金会UNCF
  1.Fisk大学人道文学博士荣誉学位HonoraryDoctorOfHumaneLettersDegreefromFiskUniversity
  2.FrederickD.Patterson奖FrederickD.PattersonAward
  全美音乐奖(第15届)
  AmericanMusicAwards灵魂/节奏蓝调项目(Soul/R&B)
  1.最受欢迎单曲FavoriteSingle
  全英音乐奖(第7届)BRITAwards
  1.最佳国际艺人BestInternationalSoloArtist
  灵魂列车音乐奖SoulTrainMusicAward
  1.年度最佳节奏蓝调专辑R&BAlbumOfTheYear
  2.年度最佳男艺人单曲MaleSingleOfTheYear
  告示牌杂志Billboard
  1.最佳黑色艺人TopBlackArtist
  1989年
  有色人种民权促进协会(第21届)NAACPImageAwards
  1.最佳男艺人BestMaleArtist(Bad)
  2.年度最佳专辑BestAlbum(Bad)
  3.LeonardCarter人道主义奖
  LeonardCarterHumanitarianAward
  全美音乐奖(第16届)AmericanMusicAward
  1.特殊成就奖SpecialAwardOfAchievement
  全英音乐奖(第8届)BRITAwards
  1.最佳国际艺人BestInternationalSoloArtist
  2.最佳音乐录像带BestMusicVideo(SmoothCriminal)
  3.最佳国际男艺人BestInternationalArtist,Male
  世界音乐奖WorldMusicAwards
  1.名人殿堂HallOfFame
  2.录像带终生成就奖LifetimeAchievementInVideo
  3.最受欢迎录像带ViewersChoice#1Video(DirtyDiana)
  MTV音乐录像带奖(第6届)MTVMusicVideoAwards
  1.录像带先锋奖─世界史上最伟大的录像带
  VideoVanguardAward-TheGreatestVideoInTheHistoryOftheWorld
  告示牌杂志(年度排行)Billboard
  1.冠军黑色艺人#1BlackArtist
  2.流行/节奏蓝调冠军专辑#1Album-Pop/R&B(Thriller)
  滚石杂志RollingStone
  1.十年最佳录像带VideoOfTheDecade(Thriller)
  1990年
  全美影业基金会TheAmericanCinemaAwardsFoundation
  1.十年最佳艺人EntertainerofDecade
  葛莱美音乐奖(第32届)GrammyMusicAwards(1989)
  1.最佳短篇音乐录像带(LeaveMeAlone)BestMusicVideo-ShortForm
  灵魂列车音乐奖SoulTrainMusicAward
  1.十年最佳艺人ArtistOfTheDecade
  白宫(布什总统)WhiteHouse
  1.十年最佳艺人奖ArtistOfTheDecade
  1992年
  NABOB
  1.终生成就奖LifetimeAchievementAward
  1993年
  有色人种民权促进协会NAACPImageAwards(第25届)
  1.杰出音乐录像带奖OutstandingMusicVideo(BlackOrWhite)
  2.25周年纪念年度艺人奖25thSilverAnniversaryEntertainerOftheYearAward
  全美音乐奖(第20届)AmericanMusicAward
  1.最受欢迎的流行/摇滚专辑FavoriteAlbum,Pop/Rock
  2.最受欢迎的灵魂/节奏蓝调单曲FavoriteSingle,Soul/R&B
  3.特殊国际艺人奖SpecialInternationalArtistAward
  葛莱美音乐奖(第35届)GrammyMusicAwards(1984)
  1.当代传奇奖LivingLegendAward
  灵魂列车音乐奖(第7届)SoulTrainMusicAward
  1.1993年年度人道主义1993HumanitarianOfTheYearAward
  2.最佳节奏蓝调专辑BestR&BAlbum(Dangerous)
  3.最佳节奏蓝调单曲BestR&BSingle(RememberTheTime)
  世界音乐奖(第6届)WorldMusicAwards
  1.全球最畅销流行艺人World’sBestSellingPopArtist
  2.全美最畅销艺人BestSellingAmericanArtist
  3.本世纪全球最畅销艺人World’sBestSellingArtistOfTheEra
  金氏世界纪录TheGuinnessBookOfWorldRecords
  1.终生成就奖LifetimeAchievementAward
  1995年
  MTV音乐录像带奖(第12届)MTVMusicVideoAwards
  1.最佳舞曲音乐录像带(Scream)
  2.最佳舞蹈(Scream)
  3.最佳美术指导(Scream)
  1996年
  世界音乐奖(第8届)WorldMusicAwards
  1.历年最畅销专辑(Thriller)
  2.最佳流行男歌手
  3.最佳节奏蓝调艺人
  4.最佳唱片男歌手
  5.最佳美国男歌手
  MichaelJackson到位于英国伦敦的《吉尼斯世界记录》总部接受表彰
  2006年
  11月14日,流行音乐之王MichaelJackson到位于英国伦敦的《吉尼斯世界记录》总部接受表彰。
  Jackson其实在到来伦敦之前就与《吉尼斯世界记录》取得了联系,称自己可以过来收揽他该获得的一系列证书。《吉尼斯世界记录》欣然同意并作出安排。
  《吉尼斯世界记录》今天总共给他颁发了八张世界记录认证书。其中主要包括:世界史上最畅销的专辑——《Thriller》。据《吉尼斯世界记录》的认证书上称:该专辑已在全球卖出了超过1.04亿张。在美国《Billboard》音乐排行榜的前十名内连续停留了80周。这比起之前的那些销量4000万到6000万张不等的说法,这是获得认证的最新统计数据。
  MichaelJackson是第一个在美国以外的地区卖出一亿张专辑的艺术家。
  MichaelJackson在1989年仅仅从单曲和专辑的销售上就净赚了1.25亿美元,是历史上第一位在一年内赚进上亿美金的艺术家;同时他也是历史上报酬最高的艺术家。
  其他的认证包括:夺得美国单曲榜冠军的最年轻的歌手(11岁,Jackson5乐队的主唱);首位单曲第一周发行即夺得美国音乐榜冠军的歌手(“YouAreNotAlone”);在美国排行榜上霸占冠军宝座时间最长的专辑(《Thriller》,37周);最成功的音乐录影带(《Thriller》,销量100万套)。
  这一系列的成就让《吉尼斯世界记录》这次特别给Jackson颁发了一个最新吉尼斯世界记录认证:世界历史上最成功的艺术家。
  之前Jackson获得的吉尼斯世界记录还包括:支持慈善机构最多的流行明星(39个);史上最长的音乐录影(《Ghosts》,35分钟);史上最贵的音乐录影(《Scream》,制作费700万美金);最值钱的奥斯卡奖杯(1999年6月12日Jackson在索斯比拍卖行上以154.2万美元的价格拍下了DavidOSelznick因《乱世佳人》一片而获得的最佳电影奖)等等。
  Jackson自孩童时期就热爱并梦想着自己能留名《吉尼斯世界记录》。
  除了拿到这些奖状般的认证书外,Jackson还获赠了一本最新版的《吉尼斯世界记录》和一本他出生那年(1958年)出版的特别版。
  《吉尼斯世界记录》编辑CraigGlenday引领Jackson参观了他们的办公室和展览。
  表彰仪式中,Jackson说道:“我一直是这本记录书的大粉丝。非常感谢你们,——参观《吉尼斯世界记录》的办公室是一个巨大的荣耀!”
  CraigGlenday说:“我们在《吉尼斯世界记录》里永远期待着意外。从世界最高的人到最长手指甲的女人等,我们对所有那些都习以为常了。但自从去年与女王见面后,我们就没有再这么兴奋过了。Michael是历史上最伟大的超级巨星,而他不可动摇的成功让他在整个事业生涯里一直处于创造记录的巅峰。我们绝对为Michael拥有这么多世界记录而感到高兴,同时看到他在百忙之中亲自过来领取证书时也倍感荣耀!”
  
MJ世界巡回演唱会
  迈克尔杰克逊是第一个来亚洲国家开演唱会的欧美歌手。他的世界巡演是世界历史上规模最大、吸引观众最多的。
  BAD真棒 世界巡回演唱会,巡演时间:1987年—1989年。
  这是一场非常了不起的演唱会,也是一场举世闻名的演唱会,对世界上所有的大牌明星来说都是前所未有的,这是MJ颠峰时期的演唱会,由此而肯定了他流行歌王的地位。
  “Bad” (“真棒”)世界巡演是迈克尔·杰克逊第一次个人巡回演唱会。
  “Bad”巡回演唱会在全球4大洲的15个国家举行,共123场,吸引了约440万人到场观看。
  迈克尔1987年—1989年 “Bad” 世界巡演是史上最大规模的巡演!它也是史上获利最丰的巡演,共赚得一亿二千五百万美元,无人能敌!
  Dangerous危险之旅 世界巡回演唱会,巡演时间:1992年—1993年。
  由1992年6月开始1993年11月结束的危险之旅共演出69场,Dangerous巡演是Michael Jackson继Bad巡演4年之后的的第二次个人巡演,也是他与SONY唱片签下10亿美元合约之后的第一次巡演,所到之地观众总人数达350万。在其规模上,危险之旅胜过了Michael于1987年9月到1989年1月进行的真棒之旅。
  History 历史世界巡回演唱会,巡演时间:1996年—1997年。
  “HIStory”巡演横跨全球五大洲35个国家56座城市,共举办了82场,吸引了450万歌迷到场观看,平均每场演唱会观众人数达到54,878万!
  
MJ王者归来
  时候到了!
  正是现在,我再度看到了、感觉到了这个呼唤,
  成为那种音乐的一部分,
  那种音乐不只是为了联接
  也是为了让所有人感觉在一起,
  一起欢乐,一起痛苦
  一起爱,一起服役,一起觉悟 —— 迈克尔·杰克逊
  2009年3月6日 – 3月5日周四,“流行音乐之王”迈克尔·杰克逊(Michael Jackson)在伦敦召开新闻发布会,宣布他将于今年七月在伦敦O2体育场举行五十场演唱。
  此次系列演唱会被定名为“This Is It”,意即“就这个了”。
  
MJ的明星FANS
  以下是已知的喜爱迈克尔杰克逊的歌手与明星。
  中国:宗振国,邓丽君,刘德华,郭富城,林志颖,古天乐,张惠妹,郑少秋,潘玮柏,辛晓琪,谭咏麟,杜德伟,F4,李玟,温兆伦,陈羽凡,薛之谦,钟丽堤,方大同,钟汉良,郑源,海鸣威,龚格尔,尚雯婕,李宇春,张杰,罗志祥,张卫健,潘美辰,陈慧琳,欧弟,金海心,萨顶顶,艾梦萌。
  新国和大马:林俊杰(新加坡),曹格(马来西亚)
  日韩:BoA(宝儿),金大中,张佑赫,文熙俊,rain(郑智薰),,仓木麻衣,东方神起,李泰民(SHINee),se7en。
  欧美:戴安娜王妃,安南,里根,克林顿,老布什,艾弗森,科比,席琳·迪翁(Celine Dion),布兰妮·斯皮尔斯(Britney Spears),伊丽莎白·泰勒(Elizabeth [...]

警告原文如下:
This is probably not the site you are looking for!
You attempted to reach www.google.com, but instead you actually reached a server identifying itself as mail.google.com. This may be caused by a misconfiguration on the server or by something more serious. An attacker on your network could be trying to get you to visit a fake [...]

因为不方便使用,改了一下插件Yskin’s Table of Contents Generator。主要是增加了后台面板,提供了一些可供选择的地方。再不一定要按Yskin的方式:在文章右上角输出一个javascript形式的”Table Of Contents”。表格标题也变得可以修改。
插件下载地址如下:toc。
另外为了一些不方便上传插件的朋友,还为模板提供了支持的方式。先下载:toc-for-theme,解压后的php文件放在模板文件夹里,再在functions.php中加上一句:“if( file_exists(TEMPLATEPATH . ‘/toc-for-theme.php’) ) include_once(TEMPLATEPATH . ‘/toc-for-theme.php’);”。这样可以做到最小程度的修改模板文件。
合理的组织文章内容是很有必要的,特别是对于比较长的文章。我觉得TOC还有可以改进的地方要:
1、还可以有更多风格可以选择。例如,可以加进JavaScript。
2、可以有更多标记用,TOC标记做默认标记,用TOC-X可以选择其它风格。
有任何想合作开发的请留言。
几种不同样式的截图:

(PHP 4, PHP 5)发出一个MySQL查询
声明
resource mysql_db_query ( string $database , string $query [, resource $link_identifier ] )
mysql_db_query()选择一个数据库,并在这个数据库上执行一个查询。
参数
database
将要选择的数据库
query
MySQL查询语句
link_identifier
MySQL连接。如果link_identifier没有被指定,最后一个打开的连接将被使用。如果没有找到连接,它将会尝试调用无参数的mysql_connect()建立一个新的连接。如果碰巧没有打到连接也没有建立新的连接,将会产生E_WARNING级别的错误。
返回值
返回一个有效的MySQL结果资源到result变量,或者如果出错则返回FALSE。这个函数同样对INSERT/UPDATE/DELETE查询返回TRUE/FALSE,来表明是否成功或者失败。
变更日志
Version Description
5.3.0 这个函数现在发出E_DEPRECATED注意(notice)。
4.0.6 这个函数被轻视。使用mysql_select_db()和mysql_query()作为替代。
例子
Example #1 mysql_db_query() alternative example
<?php
if (!$link = mysql_connect(‘mysql_host’, ‘mysql_user’, ‘mysql_password’)) {
echo ‘Could not connect to mysql’;
exit;
}
if (!mysql_select_db(‘mysql_dbname’, $link)) {
[...]

(PHP 4, PHP 5)获取数据库名称
声明
string mysql_db_name ( resource $result , int $row [, mixed $field ] )
在mysql_list_dbs()的返回结果中检索数据库名。
参数
result
函数mysql_list_dbs()的返回结果。
row
结果的索引行。从第0行开始。
field
指定字段名,可选参数。
返回值
如果成功,则返回数据库名称;如果失败,则返回False。
例子
Example #1 mysql_db_name() example
<?php error_reporting(E_ALL);
$link = mysql_connect(‘dbhost’, ‘username’, ‘password’);
$db_list = mysql_list_dbs($link);
$i = 0; $cnt = mysql_num_rows($db_list);
while ($i < $cnt) {
echo mysql_db_name($db_list, $i) . “\n”; [...]

(PHP 4, PHP 5)移动内部结果指针
声明
bool mysql_data_seek ( resource $result , int $row_number )
mysql_data_seek()移动result变量所指的MySQL查询结果的内部指针到指定行。紧跟其后的MySQL取结果函数调用,例如mysql_fetch_assoc(),将会返回这一行。
行数从0开始。变量row_number应该是从0到mysql_num_rows() – 1之间的某一值。然而如果result为空(mysql_num_rows() == 0),到第0行的查找将会失败并产生E_WARNING级的警告,mysql_data_seek()将会返回FALSE。
row_number starts at 0. The row_number should be a value in the range from 0 to mysql_num_rows() – 1. However if the result set is empty (mysql_num_rows() == 0), a seek to 0 will fail with a E_WARNING and mysql_data_seek() [...]

google中国是否做了个变化,不提示关键词了?之前好像提示的吧?
google.com目前还提示关键词,语言设置成汉语也提示关键词,但是没有“性”了。语言设置成英语对“性”还有提示,对“sex”也提示。
我记得关键词提示的功能最先是在google.cn上推出,一段时间后google.com上才有。
CCTV的阉割能力真是强!政府的阉割能力真是强!好端端的一个”com”,不但被挖掉了一个’o’,还把’m’中间的’|’也给阉了。
这下当了”cn”终于没有“性”了~~~

由于description己由meta标签给出,首页再来一个description显得有些多余。新近做了一个更改,把饭否同步到了首页网站副标题。我本身有换QQ签名的习惯,这下子可以同步到我的博客上来了。是否独具个性?按照同样的习惯,我把javascript代码贴在下面:
<script type=”text/javascript”>
var element;
function fanfou(userID,DIV) {
element = DIV;
var s = document.createElement(’script’);
s.type = ‘text/javascript’;
s.src = ‘http://api.fanfou.com/statuses/user_timeline.json?id=’+userID+’&count=1&callback=getText’;
document.getElementsByTagName(‘head’)[0].appendChild(s);
}
function getText(jsonSource){
document.getElementById(element).innerHTML = jsonSource[0].text;
}
</script>

使用的时候把这段代码复制到head标签之前,把body标签改一下:<body onload=”fanfou(‘你的饭否账号名’,’你的副标题块的ID’)”>。这句话的作用是在加载页面的时候触发fanfou这个函数,如果你不知道你的副标题块的ID是什么可以看看网页布局入门。但是使用中我发现这样触发还不够快,后面的内容都显示了description来没出来。在body开头加上这样一句:<script type=”text/javascript”>fanfou(‘你的饭否账号名’,’你的副标题块的ID’);</script>。这样效果更强,比用onload事件触发更快的显示出饭否第一条消息。
单纯想使用代码的到此可以stop了。我在试图实现些功能的时候想过利用RSS。最先想用PHP:
<?php
require_once (ABSPATH . WPINC . ‘/rss.php’);
$url = “http://api.fanfou.com/statuses/user_timeline/你的饭否账号名.rss?count=1″;
$resp = _fetch_remote_file( $url );
$rss = _response_to_rss( $resp );
foreach ( (array) $rss->items as $item ) {
$title = attribute_escape(strip_tags($item['title']));
echo str_replace(“周健:”,”",$title);
}
?>

这里面调用了wordpress里面的rss.php文件,使用了其中几个函数。但是不知道yo2的服务器是怎么个结构,用“ABSPATH . WPINC . [...]

很多人使用All In One SEO插件来优化WordPress。这个插件主要的优化手段就是为每个文章和页面添加名为description和keywords的meta标签。其实完全可以不使用插件就做到这一点,只要在header.php中添加少量代码。
自定义域,英文叫Custom Fields,写文章和页面的时候出现在编辑框下方。它有“名称”和对应的“值”两个属性。我们可以在这里添加description和keywords两个值,然后在模板中使用它们。模板代码如下:
<?php
$description = get_post_meta($post->ID, “description”, true);
if($description!=””) echo(“<meta name=\”description\” content=\””.$description.”\” />”);
$keywords = get_post_meta($post->ID, “keywords”, true);
if($keywords!=””) echo(“<meta name=\”keywords\” content=\””.$keywords.”\” />”);
?>
这段代码只有当description和keywords值非空的时候才输出meta,避免了输出空的description或keywords。打开主题编辑器,选择header.php文件,把它添加到<head>标签和</head>之间任意地方即可。
这段代码只在日志和页面中才有意义,当打开主页、存档页等多日志的页面时会输出第一篇文章的description和keywords。可以在其中加一个判断来避免这种情况,修改后的代码如下:
<?php
if(is_single()||is_page()) :
$description = get_post_meta($post->ID, “description”, true);
if($description!=””) echo(“<meta name=\”description\” content=\””.$description.”\” />”);
$keywords = get_post_meta($post->ID, “keywords”, true);
if($keywords!=””) echo(“<meta name=\”keywords\” content=\””.$keywords.”\” />”);
endif;
?>

声明
bool dynamic_sidebar ( [ mixed sidebar ] )
这个函数按顺序调用被激活的小工具里面的工具,输出边栏。如果你注册了多于一个边栏,你应该给出边栏的名字或者序号。如果输出成功则返回TRUE,失败则返回FALSE。
返回值应该用来决定是否显示一个静态的边栏。
如果你的边栏使用数字注册,它们就应该用数字来检索。如果在注册它们的时候使用名字,就使用名字来检索它们。
例子
下面是建议的用法:
<ul id=”sidebar”>if ( !function_exists(‘dynamic_sidebar’) || !dynamic_sidebar() ) : ?&gt;
<li>{static sidebar item 1}</li>
<li>{static sidebar item 2}</li>
</ul>
多个边栏
你可以通过名字或者ID,来加载一个特定的边栏。
例如,dynamic_sidebar(‘top_menu’) 将显示通过register_sidebar(array(‘name’=>’top_menu’,))注册了工具栏。
使用ID更加简单,你不需要为你的工具栏命名。但是如果你不看你的functions.php和小工具面版,你会难以弄明白哪个是哪个。所以这会让你的代码难己阅读。注意,ID从1开始。
相关文章:让wordpress模板支持侧边栏插件Sidebar Widgets的方法

声明
<?php register_sidebars( $number, $args ); ?>
建立多个侧边栏(工具条)。
注册一个或多个侧边栏在当前主题中使用。多数主题只有一个侧边栏。由于以上原因,参数number是可选择的并且默认值是1。
args数组可以包含一系列侧边栏的名字,如果有多于一个的侧边栏。如果没有定义名字,默认使用’Sidebar’。
参数
$number
(int) (必需的) 要建立的侧边栏的数量。
$args
(string/array) (必需的) 建立基于名字和’id’的边栏。
例子
下面这个例子将会建立一个侧边栏,名为Sidebar:
register_sidebars();
下面这个例子将会建立两个侧边栏,名为“Foobar 1″和“Foobar 2″:
register_sidebars(2, array(‘name’=>’Foobar %d’));
变更日志
Since: 2.2.0
源文件
register_sidebars()位于wp-includes/widgets.php。
/**
* Creates multiple sidebars.
*
* If you wanted to quickly create multiple sidebars for a theme or internally.
* This function will allow you to do so. If you don’t pass the ‘name’ and/or
* ‘id’ in $args, then they will be built for [...]

(PHP 4, PHP 5) 建立一个MySQL数据库
声明
bool mysql_create_db ( string $database_name [, resource $link_identifier ] )
mysql_create_db() 尝试在link_identifier所指的服务器上建立一个新数据库。
参数
database_name 所要建立的数据库的名字
link_identifier MySQL连接。如果这个参数没有赋值,会指定最后一个打开的连接。如果没有找到这样一个连接,它将会试图调用无参数的mysql_connect()建立一个连接。如果碰巧没有打到连接也没有成功新建连接,将会产生一个E_WARNING级别的警告。
返回值
如果成功则返回TRUE,如果失败则返回FALSE。
例子
Example #1 mysql_create_db() alternative example
The function mysql_create_db() is deprecated. It is preferable to use mysql_query() to issue a sql CREATE DATABASE statement instead.
<?php
$link = mysql_connect(‘localhost’, ‘mysql_user’, ‘mysql_password’);
if (!$link) {
die(‘Could not connect: ‘ . mysql_error());
}
$sql = ‘CREATE DATABASE my_db’;
if (mysql_query($sql, [...]

(PHP 4, PHP 5) 关闭MySQL连接
声明
bool mysql_close ([ resource $link_identifier ] )
关闭非持久性的MySQL连接。如果link_identifier未赋值,就将要关闭最后一个连接。
并不总是需要使用mysql_close(),一个非持久性的MySQL连接在脚本结束的时候将会自动被关闭。
参数
link_identifier
MySQL连接。如果没有被赋值,由mysql_connect()打开的最后一个连接将会被关闭。如果没有找到这样一个连接,将会调用一次无参数的mysql_connect()。如果碰巧既没有找到这连接也没有成功建立连接,就将会产生一个E_WARNING级的错误。
返回值
正确则返回TRUE;错误则返回FALSE。
例子
Example #1 mysql_close() example
<?php
$link = mysql_connect(‘localhost’, ‘mysql_user’, ‘mysql_password’);
if (!$link) {
die(‘Could not connect: ‘ . mysql_error());
}
echo ‘Connected successfully’;
mysql_close($link);
?>
上面这个例子将会输出:
Connected successfully
注意
mysql_close()不会关闭由mysql_pconnect()打开的连接.
同样请看
mysql_connect() – 打开一个到MySQL服务器的连接
mysql_free_result() – 释放结果

(PHP 4 >= 4.3.0, PHP 5) 返回字符类型
声明
string mysql_client_encoding ([ resource $link_identifier ] )
查询MySQL字符类型。
参数
link_identifier
MySQL连接。如果link_identifier没有被指定,最后一个打开的连接将被使用。如果没有找到连接,它将会尝试调用无参数的mysql_connect()建立一个新的连接。如果碰巧没有打到连接也没有建立新的连接,将会产生E_WARNING级别的错误。
返回值
返回当前连接的默认字符类型名。
例子
Example #1 mysql_client_encoding() example
<?php
$link    = mysql_connect(‘localhost’, ‘mysql_user’, ‘mysql_password’);
$charset = mysql_client_encoding($link);
echo “The current character set is: $charset\n”;
?>
上面这个例子将会输出:
The current character set is: latin1
同样请看
* mysql_set_charset() – 设置字符类型
* mysql_real_escape_string() – Escapes special characters in a string for use in a SQL statement

(PHP 3 <= 3.0.13) 改变当前活动连接中登录的用户
声明
int mysql_change_user ( string $user , string $password [, string $database [, resource $link_identifier ]] )
mysql_change_user() 改变当前活动的连接中或者可选参数link_identifier所指连接中,己登录的用户。如果数据库被指定了,它将会是学前补改变的用户正在使用的数据库。如果新用户和密码认证失败,当前连接的用户保持活动。
这个函数由于受到反对,在新版本的PHP中已经不存在了。
* mysql_connect() – 打开一个到MySQL服务器的连接
* mysql_select_db() – 选择一个MySQL数据库
* mysql_query() – 发送一个MySQL查询

我现在搞得像个WEB设计师了。布局啊。配色啊。其实弄这个不不能说难,但是要想熟练使用还是需要时间来磨练的。Design的过程也不乏乐趣。对于我这种既熟悉又喜欢和代码打交道的人来说,弄起来还有点“不亦乐乎”。我来给新人说说WEB是怎么用代码弄出来的,怎么样来定位网页元素的位置。这是个入门级的理解,高手忽略。
我们先来了解网页标记
我们在使用一段文字的时候,它还有其它一些属性,浏览器需要根据这些属性确定如何把文字显示出来,比如色彩、大小。根据浏览器和系统的不同,文字有它默认的显示方式。如果你不指定这些属性,文字就按默认的方式显示。我们可以给文字加上浏览器认识的属性,来让文本更有亲和力和表现力。和网页布局定位有关的一组标记是“<div>”和“</div>”。“<div>”表示一个新的块的开始,“</div>”就表示块的结束。每个块都是封闭的,块和块之前不能交叉。
试验一个简单的html:
<html>
<head>
</head>
<body>
<div></div>
</body>
<html>
其中,<html>标签代表文档的开始;<head>标签内是头文件,这里面不是要显示的内容;<body>标签就代表浏览器窗口,这里面就是要显示的内容。把这段文字另存为“test.html”文件,双击就由浏览器打开了。但是我们并没有看到一个“div块”。在div块内部和外部加点文字,比如把body中的内容改为:“test1<div>test2</div>”,发现两个test都显示了。那么,div有什么用?且听下面分解。
给DIV加属性
上面我们建了个DIV块,但是看不见摸不着,只知道它让后面的文字换了个行。我们现在想办法给这个块加上个边框,这样就能看见了。怎么加?我们要描述一下这个区块,先给它取个名字,或者分到某一类。
<html>
<head>
<style>
#a{
width:500px;
height:300px;
border:solid;
}
.b{
top:20px;
width:200px;
height:100px;
}
</style>
</head>
<body>
test<div id=”a” class=”b”>test</div>
</body>
这段代码中div后面跟了个id和一个class。id这个值很严肃,全部html中只能出现一次,不能有两个div的id都等于a。class就是分类了,可以有多个div属于同一个类。<style>标签中指定了id a和分类b的属性。id由”#”打头,分类由”.”打头。“border:solid;”这个值给div块加上了边框。可以看出“ID”是高于“CLASS”的,“ID”可以覆盖掉“CLASS”中指定的属性,只有“ID”中没有指定的属性才用“CLASS”中的。
用DIV布局
和DIV布局有关的属性主要有:position、top、left、right、bottom、margin、float、width。
position 这个属性有四个值,分别如下:

static     默认。位置设置为 static 的元素,它始终会处于页面流给予的位置(static 元素会忽略任何 top、bottom、left 或 right 声明)。
relative     位置被设置为 relative 的元素,可将其移至相对于其正常位置的地方,因此 “left:20″ 会将元素移至元素正常位置左边 20 个像素的位置。元素原位置仍然空出来,并覆盖元素移动到的位置。
absolute     位置设置为 absolute 的元素,可定位于相对于包含它的元素的指定坐标。此元素的位置可通过 “left”、”top”、”right” 以及”bottom” 属性来规定。相当于元素独立于文档外,元素不占有位置,覆盖到元素移动到的位置之上。其位置相对于文档移动。
fixed     位置被设置为 fixed 的元素,可定位于相对于浏览器窗口的指定坐标。此元素的位置可通过 “left”、”top”、”right” 以及”bottom” 属性来规定。不论窗口滚动与否,元素都会留在那个位置。工作于 IE7(strict 模式)。独立于文档外,不占有位置,覆盖到元素移动到的位置之上。其位置相对于浏览器窗口移动。

margin 表示元素边框到其父边框的距离,margin占有位置。设置外边距的最简单的方法就是使用 margin 属性。margin 属性接受任何长度单位,可以是像素、英寸、毫米或 em。margin 可以设置为 auto、可以四个边分别定义不同的外边距、还可以为 margin 设置一个百分比数值。可以使用下列任何一个属性来只设置相应上的外边距,而不会直接影响所有其他外边距:

margin-top

margin-right

margin-bottom

margin-left

float 浮动。让元素漂浮起来,和物体飘浮在水面上很像。有两个值left和right,分别指定向左浮还是向右浮。对于它的父块来说,元素浮动了可能是不占有位置的,所以父框的下边界可能并没有包含住浮动了的元素。但是对于后面的元素来说,可能会视position值而定是否忽略该浮动元素。如果position值为absolute可能会盖住后面的元素。
一个三栏横排的例子:
#leftcontent {
position: absolute;
left:10px;
top:50px;
width:200px;
}
#centercontent {
margin-left: 199px;
margin-right:199px;
margin-left: 201px;
margin-right:201px;
}
#rightcontent {
position: absolute;
right:10px;
top:50px;
width:200px;
}
左右两个边栏都用了“position: [...]

在优博有一个Yo2Mass插件,可以把所关注的或好友的Feed文章聚合到自己的博客页面上。功能很酷,但是这个插件需要模板一定的配合,大多数模板在显示Yo2Mass的时候都不行。我不清楚Yo2Mass具体是怎么工作的,但是我通过“黑盒测试”得到一些结论。可以依此修改模板,来适应Yo2Mass。
首先确定是Yo2Mass调用哪个文件来输出的。oneoo说是调用的“index.php”,没有“index.php”就调用“archive.php”。其实它优先调用的是“single.php”。
“single.php”是我们用来输出单篇日志的,有的人还用在这个文件里加入了Google Ads。用它来输出Yo2Mass显示很乱,或者有的模板可能只显示一条RSS。那么我们如何控制Yo2Mass?
在打开Yo2Mass页面的时候,我分别用is_single()、is_archive()、is_home()判断。发现is_single()和is_archive()都返回true。在正常的WordPress工作状态下不可能出现这种情况。因此,可建立一个is_yo2mass()函数来判断当前是否是Yo2Mass页面。函数如下:
<?php
function is_yo2mass(){
$yo2mass = is_single()&&is_archive();
return $yo2mass;}
?>
把它放在function.php下就可以使用了。要注意:is_yo2mass()函数的判断必需在is_single()和is_archive()之前,否则在is_single()和is_archive()处就已经分支跳转了。另外,也要在is_tag()和is_category()之前,因为在标签页和分类页is_archive()也返回true。
有了这个函数我们就可以方便的控制Yo2Mass页面了。比如,在进入single.php的时候用is_yo2mass()实现分支结构,运行专门用于输出yo2mass的代码。还可以控制Yo2Mass页面的title标签等:
<?php if( is_yo2mass() ) : ?>
<title>Yo2Mass</title>
<?php endif; ?>

在这里整理一些制作WordPress模板过程中常用的函数和代码。函数和代码不按重要程度排序,按模板制作的大体过程排序。

WordPress基本模板文件
主要文件
一般情况下一套完整的WordPress模板都包含以下几个文件:

style.css : CSS(样式表)文件
index.php : 主页模板
archive.php : Archive/Category/Tag模板
404.php : Not Found 错误页模板
comments.php : 留言/回复模板
footer.php : Footer模板
header.php : Header模板
sidebar.php : 侧栏模板
page.php : 内容页(Page)模板
single.php : 内容页(Post)模板
search.php : 搜索结果模板

各模板文件的作用
制作WordPress模板至少需要style.css和index.php两个文件。index.php是一个相当灵活的文件,它可以用来生成header, sidebar, footer, content, categories, archives, search, error和其它页面。我们可以使用更模块化的方式制作模板。我们制作这些文件:

header.php
sidebar.php
footer.php
comments.php

用它们制作页面头、页面尾或者边栏,然后在index.php等文件中调用它们。
虽然可以用index.php生成所有WordPress页面,WordPress还提供了single.php来生成单篇日志,page.php来生成页面,archive.php来生成存档页。另外,还有以下文件也用来生成特定页面:

author.php :作者页面
category.php:分类页面
date.php:日期
search.php:搜索结果
home.php:主页

模板文件常用调用命令

<?php get_header(); ?> : 调用Header模板
<?php get_sidebar(); ?> : 调用Sidebar模板
<?php get_footer(); ?> : 调用Footer模板
<?php comments_template(); ?> : 调用留言/回复模板
<?php include(TEMPLATEPATH . ‘/文件名’); ?> : 嵌入其他文件,可为定制的模板或其他类型文件与模板相关的其他函数

bloginfo()
显示博客相关信息,其数据大部分从管理员面板的个人配置和设置中得来。该函数可以在模板的任何地方使用,一般用来生成head部分。它总是直接向浏览器输出结果,如果你需要在PHP中使用这类值就要使用get_bloginfo()函数。
函数声明
<?php bloginfo(’show’); [...]

一、存储结构
按照软件设计的思想,程序包括数据和建立在数据上的操作。在设计该计算机系统的时候也主要考虑的是数据(程序、操作数和微指令)的存储方式和要对数据完成的操作。经过对器件和性能的综合考虑,最后决定系统总体结构采用类似哈佛结构。其主要特点如下:

1、使用两个独立的存储器模块,分别存储指令和数据,每个存储模块都不允许指令和数据并存;
2、指令存储器和数据存储器使用独立的两条总线,分别作为CPU与每个存储器之间的专用通信路径,这两条总线之间毫无关联;
3、微指令共约十一位,按高低位分开存储在两个存储器,可一次读出完整的微指令,剩余约五位控制位做为扩展;
4、微指令分开存在指令存储器和数据存储器中,数据总线采用分时共用的原则,高电平时读取微指令,低电平时才读取指令和数据。

二、流水线
完成一条指令一般需要三个步骤:取指令、指令译码和执行指令。其中在取指令和执行指令阶段都有访存的操作,对于冯.诺曼结构,由于取指令和存取数据要从同一个存储空间存取,经由同一总线传输,因而它们无法重叠执行。但是采用哈佛结构,相当于利用重复设置资源的方式消除了瓶颈段,这两个执行部件的可以同时访存互不干扰,因而可以重叠执行。流水线重叠执行过程如下表:

指令1
取指令
译码
执行

指令2

取指令
译码
执行

指令

取指令
译码
执行

其中,译码在时钟周期的高电平期间完成;执行指令和取下一条指令在时钟周期的低电平期间完成。由于译码期间的访存,以及执行指令和取下一条指令期间的访存,存在对总线的复用,所以无法形成更深程度的流水线。
三、指令系统
以运算器为中心,包括各寄存器和数据存储器的操作都由控制器集中控制,控制器又由时钟信号控制。时钟信号就是整个系统的幕后黑手,按周期动作,有条不紊。在指令和微指令的设计过程中,为了保证流水线的正常运行,就要尽量保证指令的规整而且要保证每条指令都在一个时钟周期内完成。所以,该指令系统主要特点如下:

1、指令共八位,高四位为操作码,低四位为操作数地址;
2、大多数指令操作数有两位,一位由AC提供,另一位由存储器直接提供操作数地址由指令低四位给出;
3、每次计算的结果都由保存在DR中,并设计专门的指令把结果送往寄存器AC或送往存储器;
4、设计一条空指令,每用一次跳转指令就要紧跟一条空指令,因为没有设置动态分支预测或硬件自动插入“气泡”的机制。

部分指令和微指令列表如下:

S3

S2

[...]

我也开始使用少量JavaScript了,不再像以前只用纯CSS。这个改进也许会让这里人性化不少,您可以选择您想要的背景色,而不仅仅是一个纯黑色的body。这个功能就在每个页面的右上方,您只要点击您要的颜色就可以了。它会使用您一项Cookie来记录你的选择,以免您重新打开本页或者访问其它页面的时候又回到黑色背景。相信我,仅仅使用一小项Cookie并不会增加您浏览器的工作量。我也想过使用Cookie是否对您友好,但是为什么我们不让新技术改善我们的体验而只去想到它的危害呢?您可以禁用浏览器的Cookies,但是显然您不会这么做。如果您想删除该Cookie,可以换回到黑色。另外,该Cookie只会存在30天,如果您30天不访问本站将会自动被删除。
其实早就想使用一点JavaScript了,它和网页结合的实在太完美了,只是我一直不会。所以这次发了点狠,三天时间,从CSS学到PHP,然后一直学到JavaScript,然后还学到了Cookie。不做大case哪能提高!至于学习笔记呢,也许可以整理出来,供大家参考,也供我以后参考。不过我比较懒,不一定会写:)。
我的显示器是宽屏的,所以我看到的页面并没有比body大。不知道在普通分辨率的显示器下效果怎么样,您显示器是1024的宽度吗?我最想知道,如果用1024宽度的显示器,页面下方是否多出一个难看的拖拽滚动条?也许把页面宽度稍微改小一点?

昨天重新设计了一个外观,今天修改了一下弄到wordpress上来了。还是和上一个一样的简洁,不含图片。比较暗,比上一个更暗,因为想为您的显示器省点电;色彩比上一个稍微多了一点,因为有朋友说我这里色彩太单调了,不过现在这里依然单调。这是2.7之后写的第一个模板,事实上是我写的第二个模板,2.7之后写模板要方便多了,新增不少好用的函数。页面布局大体很简单,Firfox和IE8都显示正常。大家可以帮我检查一下是否有页面混乱的情况。

颜色代码具体如下:
棕色brown 红色red 橙色orange 黄色yellow
绿色green 蓝色blue 紫色purple 灰色gray
白色white 黑色black 橄榄色olive 石灰色lime
海军蓝nave 栗色maroon 紫红fuchsia 银色siver 水色aqna
这是支持HTML语言用的颜色。。。
颜色代码:
1  白色        #FFFFFF 2  红色      #FF0000 3  绿色     #00FF00
4  蓝色        #0000FF 5  牡丹红    #FF00FF 6  青色     #00FFFF
7  黄色        #FFFF00 8  黑色      #000000 9  海蓝     #70DB93
10 巧克力色    #5C3317 11 蓝紫色    #9F5F9F 12 黄铜色   #B5A642
13 亮金色      #D9D919 14 棕色      #A67D3D 15 青铜色   #8C7853
16 2号青铜色   [...]

(PHP 4, PHP 5)打开一个到MySQL服务器的连接。
声明
resource mysql_connect ([ string $server= ini_get("mysql.default_host") [, string $username= ini_get("mysql.default_user") [, string $password= ini_get("mysql.default_password") [, bool $new_link= false [, int $client_flags= 0 ]]]]] )
打开或者重新使用一个到MySQL服务器连接。
参数
server
MySQL服务器。它也可以包含一个端口号,例如:”hostname:port”;或者给本地服务器提供一个到本地套接字的路径”:/path/to/socket”。
如果指示的mysql.default_host没有被定义,默认值就为’localhost:3306′。在SQL安全模式下,这个参数将被忽略而使用’localhost:3306′。
username
用户名。默认值由mysql.default_user定义。在SQL安全模式下,这个参数将被忽略而使用在使用这个服务器进程的用户。
password
密码。默认值由mysql.default_password定义。在SQL安全模式下,这个参数将被忽略而使用空密码。
new_link
如果使用相同的参数调用mysql_connect()两次,将不会建立新链接,而是用返回已经打开的连接。new_link更改这一行为,使得mysql_connect(),就算之前使用相同的参数调用过,总是打开新的连接。在SQL安全模式下,这个参数将被忽略。
client_flags
client_flags 参数可由以下常数组合而成:128 (使能 LOAD DATA LOCAL 处理), MYSQL_CLIENT_SSL, MYSQL_CLIENT_COMPRESS, MYSQL_CLIENT_IGNORE_SPACE 或者 MYSQL_CLIENT_INTERACTIVE。阅读预先定义的常数获得更多信息。在SQL安全模式下,这个参数将被忽略。
返回值
成功则返回一个MySQL连接指示器,或者失败就返回FALSE。
更改日志
版本 描述
4.3.0 增加client_flags参数
4.2.0 增加the new_link参数
例子
Example #1 mysql_connect() example
<?php
$link = mysql_connect(‘localhost’, [...]

近期国内DNS都喜欢玩罢工。我身在华科内网,有电信和教育网双线,最近也常遇到域名解析不能完成的情况。特点是QQ能用,网页不能打开,一直提示域名解析状态,可以用代理打开网页。这里向大家推荐一个OpenDNS。打开网络连接本地连接属性,双击TCP/IP那项,把自动获得DNS改为使用下面的DNS,填进去这两个IP地址:208.67.222.222和208.67.220.220。
“Make your network safer, faster, smarter, and more reliable.”

PHP 4, PHP 5中可用。获得查询结果的行数。
函数声明
int mysql_num_rows ( resource $result )
检索结果中的行数。这和命令只对SELECT或SHOW这类函数返回的查询结果可用。要检索受到插入、更新、替换或删除操作影响的行数,要使用mysql_affected_rows()。
参数
result
要被评估的结果参数。这个参数来自于mysql_query()调用。
返回值
运行成功则返回结果中的行数,运行失败则返回FALSE。
示例
Example #1 mysql_num_rows() example
<?php
$link = mysql_connect(“localhost”, “mysql_user”, “mysql_password”);
mysql_select_db(“database”, $link);
$result = mysql_query(“SELECT * FROM table1″, $link);
$num_rows = mysql_num_rows($result);
echo “$num_rows Rowsn”;
?>
注意
如果你使用mysql_unbuffered_query(),mysql_num_rows()将不会返回正确的值,直到结果所有的行都被检索。
为了向后兼容,下面这个别名可能被使用:mysql_numrows()。
同样请看
* mysql_affected_rows() – Get number of affected rows in previous MySQL operation
* mysql_connect() – 打开一个到MySQL的连接
* mysql_data_seek() – Move internal result pointer
* mysql_select_db() – Select a MySQL database
* mysql_query() – [...]

PHP4、PHP5中可用。获得在之前的MySQL操作中受到影响的行数。
函数声明
int mysql_affected_rows ([ resource $link_identifier ] )
返回相关连接中在最后一次插入、更新、替换或删除时受到影响的行数。
参数
link_identifier
MySQL连接。如果没有指定该参数,将被认为是最后一个被mysql_connect()打开的连接。如果没有被打开的连接将会试图使用无参数的mysql_connect()新建一个。如果碰巧没有找到或者新建立连接,将会产生一个E_WARNNING级别的警告。
返回值
返回在之前的MySQL操作中受到影响的行数;如果最后一次操作失败返回-1。
如果最后一次数据库查询是一次没有指定范围的删除查询,所有的记录都将被删除,但是在4.1.2之前的MySQL版本中该函数将会返回0。
当更新数据时,MySQL不会更新新数据和旧数据一样的栏目。这将产生这样一种可能,那就是mysql_affected_rows()可能不会真的等于所操作的行数,仅等于真正修改过和行数。
替换操作要先删除和关键字相同的记录,然后插入新的记录。这个函数会返回删除的记录个数加上插入的记录个数。
示例
Example #1 mysql_affected_rows() example
<?php
$link = mysql_connect(‘localhost’, ‘mysql_user’, ‘mysql_password’);
if (!$link) {
die(‘Could not connect: ‘ . mysql_error());
}
mysql_select_db(‘mydb’);
/* this should return the correct numbers of deleted records */
mysql_query(‘DELETE FROM mytable WHERE id < 10′);
printf(“Records deleted: %dn”, mysql_affected_rows());
/* with a where clause that is never true, it should return 0 */
mysql_query(‘DELETE FROM mytable [...]

大多数MySQL函数把连接信息做为最后一个参数。如果不提供该参数,就使用最后一个打开的连接。如果没有和数据库建立任何连接,将会试图使用php.ini中默认的参数。如果操作失败,函数将会返回FALSE。
mysql_affected_rows — 获得在之前的MySQL操作中受到影响的行数
mysql_change_user — 改变当前连接中登陆的用户
mysql_client_encoding — 返回字符类型
mysql_close — 关闭MySQL连接
mysql_connect — 打开一个到MySQL服务器的连接
mysql_create_db — 建立一个MySQL数据库
mysql_data_seek — Move internal result pointer
mysql_db_name — Get result data
mysql_db_query — 发送一个MySQL查询
mysql_drop_db — 删除一个MySQL数据库
mysql_errno — Returns the numerical value of the error message from previous MySQL operation
mysql_error — Returns the text of the error message from previous MySQL operation
mysql_escape_string — Escapes a string [...]

程序和文档本质上是一样的:都是对事物描性的文字,描述物体和过程;都是致力于再现现实生活,把现实中的事物抽象到大脑或者抽象到电脑再到大脑;使得人和人、电脑和电脑、人和电脑都是可以互相交流的;使得人类的知识可以得到碰撞、传承、积累和提高。
程序员应该锻炼这样一种能力:他能够清晰的再现他的想法,无论是以程序的方式还是以文档的方式。程序方式要求人和电脑都能够准确理解程序设计人员的想法;文档方式更接近人类自然思维,是人类更易理解的方式,常常这种方式更能容纳进步的和创新的思想。文字表达或许有的程序员并不擅长,也不在意,认为他们只需要有聪明的头脑就够了。而一些严格认真的软件开发团队在招募内测人员的时候都要求内测者有一定的表达能力,能够描述BUG发生的相关信息。
有时我们并没有让我们的思想——我们的程序和文档,变成有形的——纸质的或电子的——物理形式。而是更为快截的,口头或者就让它做为抽象的思想在我们大脑里。有时候我们应该保护这样的思想,不要让它一不小心溜走,再也不回来。因为这些最为活跃的形式,就像存在Cache里的数据还没来得及存回硬盘一样,需要程序员小心谨慎。

介绍一个我用VHDL写的RISC-CPU程序,这个程序实现一个16位CPU。该CPU使用精减指令集,是一个五段流水线的结构。包括取指令(IF)、读寄存器(RD)、运算器(ALU)、内存读写(MEM)和写回(WB)。系统时序图如下:

各段的功能和完成的操作如下:
1、IF段把PC值送地址位,并读出指令。该还完成PC修改,加1或者跳转,受RD段结构冲突信号和MEM跳转信号控制。
2、RD段把指令中的寄存器读出,负责寄存器重命名,并把操作数准备好的指令送ALU。这个过程可以实现指令乱续执行。
3、ALU完成计算。
4、MEM段只有lode-store指令和跳转指令动作,其它指令直接通过。把需要写结果的指令送往下一站。
5、WB段把结果写回。该段没有做成一个专门的部件,而是和RD段做在一起。寄存器对其它段是“不可见的”。
所有操作过程都是先准备好数据和控制操作码,等时钟信号到来然后再执行。可以把图中虚线当作时钟下降沿。关于时序设计的注意点:
1、提高CPU性能的问题可归结为如何规划系统时序以获得尽可能小的CPI和尽量大的稳定工作频率。
2、混合时钟沿电路是指一部分部件在时钟上升沿动作,另一部分部件在时钟下降沿动作。在控制器的设计中,可以将控制信号的发出与执行部件的动作隔开半个时钟周期,即控制信号在时钟下降沿发出,而执行部件在下个时钟上升沿动作。
3、在数字系统中,时序规划往往决定了系统性能,设计时应尽可能满足同步原则。一方面要尽可能使整个系统同步于单一时钟,即使不得不涉及多时钟域也应做到局部同步,避免使用门控时钟;另一方面要避免使用混合时钟沿电路,而改用满足同步原则的单一时钟沿电路代替。
4、对于如CPU这样的复杂逻辑系统,时序设计的好坏成为影响系统性能的一个重要因素。在设计具体电路前,必须对系统时序做一个整体规划,才能避免因对信号间时序关系理解不充分而导致设计错误的危险。基于上述理由,甚至可以说RTL级设计实际上只是一场时序的游戏。
下面提供程序的下载。该程序多数FPGA都能通过,低端FPGA需要使用更低的电钟频率,根据存储器的速度也要调整时钟频率。目前大部分结构冲突和数据冲突都测试正确,只在控制冲突下可能出现一个小BUG,还没有进行严格测试(控制冲突时不一定会出错)。
cpu16

2004年9月,我考入武汉科技大学自动化系。之后,我初次接触电脑,开始学习键盘和打字,学习上网和下载,学习游戏,学习各种邮箱和IM。对各式互联网产品乐此不疲。当时我以以前对待橡皮筋的态度对待电脑,一直在思考电脑能干什么和可能干什么,想用电脑做个基本的运算来了解电脑的运行方式——那时连Windows有自带的计算器都不知道。不过就算知道也不能解痒,你能通过那个计算器知道计算机怎么工作?接触电脑三个月后,自己摸索,在电脑上运行了我的第一个C语言程序,功能为简单计算(加减法)。
2005年,我系统学习了C语言,编程兴趣倍增。不满足于编写简单的C语言程序,又学习了数据结构和学习了编程策略,后来写成人机对弈程序,计算机在我手里第一次有了简单的智商和人格。后来不满足于字符界面,我又学习图形编程。由于C语言图形编程资料难以查找,且编程复杂,常与硬件关联,我的相关知识匮乏,所以此计划暂时搁置。过于底层的细节的确不是一个程序员喜欢的。
2006年,我组装了自己第一台电脑。之前对电脑内部结构一无所知,所以以此为机会开始学习计算机内部结构,并坚持由自己决定如何配置电脑。安装好电脑后开始了反复无常的杀毒活动,坚持不重装系统、坚持不用杀毒软件一路Next。等电脑正常的时候,我用DOS删系统文件、重装系统!此年夏天,我参加学校电子设计大赛培训。弄出个单片机的名词,我不知道是什么高级货,后来才知道它就是个“单片”计算机。而后不久,要对它编程!这是我第一次在对硬件完全了解的情况下编程。对写成的程序不断优化力求性能优秀,可读性好,通过注释就可以了解程序的运行原理。程序的成功得益于恰当的使用中断,把一定的操作放在时间中断中做,后来才知道这正是类似于程序并行的原理。

More people speak English in China than in the United States.
There are more Iowans in Los Angeles than in Des Moines.
I don’t know what any of this means, but I do know what “Publish or perish” means.
你羞涩于蹩脚的英语,就不会有足够的机会提高。只有你敢于用英语表达,才能在碰撞中,在一次次纠正中提高。
If你不保持更新你的博客,爬虫和读者都不会经常光顾你。
1. 写之前先了解和你的话题相关的其它文章。
2. 明确你想要表达什么,构思一个合适的布局。
7. 不要抄袭。
4. 对别人的评论要中肯,激怒他人对你没有任何好处。
6. 不妨在一开始写些平庸的话题。
9. 减少错别字,时常回头看看自己的文章。
3. 文章发表之后,马上准备下一篇。
提倡学术八股
也许是因为在经济学界出了几位像科斯和莫里斯这样的传奇人物的缘故,使得人们相信:在经济学研究中,发表的数量并不是一件很重要的事情。少发文章,多出精品,才是经济学家的风范。像科斯那样有两篇论文就能够获得诺贝尔经济学奖,就是因为已经修炼成旷世高手了。可是,我越来越觉得,像科斯这样的人物,只能在统计中做为异常数据忽略掉。经济学家的成才之道,仍然应该是“不发表,就发臭”(publish or perish)。而且我相信,经济学论文的数量和质量,在正常的情况下应该是成正相关的。
——何帆:如何发表经济学论文
如何选择题目,如何谋篇布局,如何区分主次观点,甚至如何使用标点符号—-不动笔永远也不会知道写论文是一件多么痛苦的事情。更何况,经济学有自己的行规和行情,比如行文的规范化、选题的前沿性等等,只有写得多,发表得多,才能逐渐摸索出个中诀窍。第二,通过阅读做研究和通过写作做研究是两种风格迥异的方法,但是仅仅靠其中的一种方法是做不出好的经济学的。正如《论语》里说的,“学而不思则惘,思而不学则怠”。通过阅读能够不断地刺激研究者的观点,但这些观点是发散性的,只有坐下来,确定了要写作的论文的题目,才能使作者的思维集中,并有一个引导思考的方向。
能否持续不断地发表有影响力的作品是区分才气高低的重要标准。才气意味着旺盛的精力和创造力,才气意味着不断地对自我提出挑战,不断尝试新的风格和主题。

摘要:目前,FPGA器件已经越来越广泛地应用在数字电路设计等领域,但毛刺问题成为影响其可靠性和精确性的一个重要因素。本文介绍了毛刺产生的原因,以乘法器为例给出了几种具体的解决方法,并通过仿真说明,这几种方法能够有效地消除数字电路设计中出现的毛刺。
  关键词:毛刺;竞争;FPGA
  引言
  随着半导体技术的飞速发展,FPGA(Field Programmable Gate Array)的计算能力、容量以及可靠性也有了很大的提高。它正以高度灵活的用户现场编程功能、灵活的反复改写功能、高可靠性等优点,成为数字电路设计、数字信号处理等领域的新宠。但和所有的数字电路一样,毛刺也是FPGA电路中的棘手问题。它的出现会影响电路工作的稳定性、可靠性,严重时会导致整个数字系统的误动作和逻辑紊乱。因此,如何有效正确的解决设计中出现的毛刺,就成为整个设计中的关键一环。
  本文就FPGA设计中出现的毛刺问题,根据笔者自己的经验和体会,提出了几种简单可行的解决方法和思路,供同行供交流与参考。
  FPGA电路中毛刺的产生
  我们知道,信号在FPGA器件中通过逻辑单元连线时,一定存在延时。延时的大小不仅和连线的长短和逻辑单元的数目有关,而且也和器件的制造工艺、工作环境等有关。因此,信号在器件中传输的时候,所需要的时间是不能精确估计的,当多路信号同时发生跳变的瞬间,就产生了“竞争冒险”。这时,往往会出现一些不正确的尖峰信号,这些尖峰信号就是“毛刺”。另外,由于FPGA以及其它的CPLD器件内部的分布电容和电感对电路中的毛刺基本没有什么过滤作用,因此这些毛刺信号就会被“保留”并传递到后一级,从而使得毛刺问题更加突出。
  可见,即使是在最简单的逻辑运算中,如果出现多路信号同时跳变的情况,在通过内部走线之后,就一定会产生毛刺。而现在使用在数字电路设计以及数字信号处理中的信号往往是由时钟控制的,多数据输入的复杂运算系统,甚至每个数据都由相当多的位数组成。这时,每一级的毛刺都会对结果有严重的影响,如果是多级的设计,那么毛刺累加后甚至会影响整个设计的可靠性和精确性。下面我们将以乘法运算电路来说明毛刺的产生以及去除,在实验中,我们使用的编程软件是Quartus II2.0,实验器件为Cyclone EP1CF400I7。需要说明一点,由于示波器无法显示该整数运算的结果,我们这里将只给出软件仿真的结果。而具体的编程以及程序的下载我们在这里也不再详述,可以参考相关的文献书籍。
  毛刺的消除方法
  首先,我们来设计一个简单的乘法运算电路。运算电路如图1所示。
  图 1 乘法运算运算电路及结果(略)
  如图1(c)所示,如果在不加任何的去除毛刺的措施的时候,我们可以看到结果c中含有大量的毛刺。产生的原因就是在时钟的上升沿,每个输入(a和b)的各个数据线上的数据都不可能保证同时到达,也就是说在时钟读取数据线上的数据的时候,有的数据线上读取的已经是新的数据,而有的数据线上读取的仍然是上一个数据,这样无疑会产生毛刺信号,而当数据完全稳定的时候,毛刺信号也就自然消失了。
  输出加D触发器
  这是一种比较传统的去除毛刺的方法。原理就是用一个D触发器去读带毛刺的信号,利用D触发器对输入信号的毛刺不敏感的特点,去除信号中的毛刺。这种方法在简单的逻辑电路中是常见的一种方法,尤其是对信号中发生在非时钟跳变沿的毛刺信号去除效果非常的明显。
  但是对于大多数的时序电路来说,毛刺信号往往发生在时钟信号的跳变沿,这样D触发器的效果就没有那么明显了(见图2,加D触发器以后的输出q,仍含有毛刺)。另外,D触发器的使用还会给系统带来一定的延时,特别是在系统级数较多的情况下,延时也将变大,因此在使用D触发器去除毛刺的时候,一定要视情况而定,并不是所有的毛刺都可以用D触发器来消除。
  图2 加D触发器后的运算电路及结果(略)
  信号同步法
  在很多文章中都提到,设计数字电路的时候采用同步电路可以大大减少毛刺。另外,由于大多数毛刺都比较短(大概几个纳秒),只要毛刺不出现在时钟跳变沿,毛刺信号就不会对系统造成危害了。因此很多人认为,只要在整个系统中使用同一个时钟就可以达到系统同步的目标了。但是这里面有一个非常严重的问题,就是时钟信号和其他所有的信号一样,在FPGA器件中传递的时候是有延时的,这样根本就无法预知时钟跳变沿的精确位置。也就是说我们无法保证在某个时钟的跳变沿读取的数据是一个稳定的数据,尤其是在多级设计中,这个问题就更加突出了。因此,做到真正的”同步”就是去除毛刺信号的关键问题。我认为这里同步的关键就是保证在时钟的跳变沿读取的数据是稳定的数据而不是毛刺数据。以这个思想为出发点,提出了以下几种具体的信号同步方法。
  信号延时同步法
  首先,我们给出了一个两级乘法(c=a b;q=d c)的运算结果(如图3所示,这里不再给出运算电路)。可以看到,在没加任何处理过程的时候,两级结果c和q中都含有大量的毛刺信号。其中毛刺信号产生的原因就是在计算时钟跳变时刻,数据信号同时发生了跳变。另外,第一级信号c中含有大量的毛刺,在经过第二次乘法运算以后被明显放大了,从图3可以看出q中毛刺更加严重了。但在很多实际工作中,我们最关心的往往是最后的输出结果(q),只要中间信号的毛刺对后面的输出没有什么影响我们就不需要对它们作任何处理了。因此,这里所提出的信号同步的核心思想就是消除这些中间毛刺信号的影响。
  图 3 两级乘法运算的结果仿真(略)
  信号延时法,它的原理就是在两级信号传递的过程中加一个延时环节,从而保证在下一个模块中读取到的数据是稳定后的数据,即不包含毛刺信号。这里所指的信号延时可以是数据信号的延时,也可以是时钟信号的延时。由于篇幅的关系,这里我们主要以对时钟信号的延时来说明信号延时法的原理。对上述计算过程加时钟信号延时的原理及结果如图4所示。
  图4 加了时钟延时的两级乘法运算及结果(略)
  图4中的clkdelay就是时钟延时环节。在加这个环节以前的时钟信号是直接连到模块b上的,这样两个模块使用同一时钟,好像已经做到了同步,但是如图3所示,结果中含有大量的毛刺,其原因就是产生毛刺的根本原因–“竞争冒险”现象没有得到根本性的消除。加时钟延时环节的作用就是要从根本上消除“竞争冒险”,其过程是将控制模块b的时钟延时一段时间,使得模块b的控制时钟在上跳变化时数据c已经达到了稳定,即不含毛刺信号的数据,而这时数据d也已达到稳定,这样竞争冒险现象消除了,从而毛刺信号也得到了有效的抑制,如图4 (c) 所示。
  与时钟延时法的原理相同,我们也可以在数据信号加延时环节来消除竞争冒险的现象,达到真正的同步。这里的延时环节可以使用Quartus Ⅱ提供的lcell实现,也可以使用D触发器和一个高频的计数脉冲灵活实现。另外我们也可以从综合结果(图4 (c)所示)看到,所加的延时环节占用的芯片资源是很少的,是一种简单有效而且节约资源的方法。
  时钟信号的灵活使用
  和上述方法的原理相似,灵活使用时钟信号的目的也是尽可能的消除竞争冒险。比如在时钟的第一个跳变沿触发模块a,下一个跳变沿控制触发模块b,这样时钟的交替控制也在一定程度上消除了竞争冒险,从而抑制了毛刺信号。还比如分别使用时钟的上升沿或者下降沿控制不同的模块。但是这些方法不适合使用在比较复杂的设计中,否则会使设计的条理非常的混乱,给以后的阅读修改带来很大的困难。因此,在选用这种方法的时候一定要慎重。
  状态机控制
  对于大型的数字电路设计,状态机是一种非常理想的选择,能使运行性能和硬件资源的占用达到最佳的优化,另外灵活的使用状态机也可以实现信号的同步和消除毛刺的目的。在数据传递比较复杂的多模块系统中,由状态机在特定的时刻分别发出控制特定模块的时钟信号或者模块使能信号,状态机的循环控制就可以使得整个系统协调运作,同时减少毛刺信号。那么只要我们在状态机的触发时间上加以处理,就可以避免竞争冒险,从而抑制毛刺的产生。原理如图5所示。
  图 5 状态机控制原理(略)
  限于篇幅的原因,这里我们只讲述状态机控制的原理,提出一种新的思路。
  总结
  由于毛刺信号对FPGA器件的运行有很大的影响,如何有效抑制毛刺信号就成了一个非常突出的问题。但是必须强调的一点就是,我们首先必须对程序设计本身进行优化和改进,使毛刺信号的产生降低到最小,比如将一些信号用变量代替来减小延时等。另外,在实际应用中如何选用适合的方法也非常的重要,一定要慎重考虑。比如延时环节的加入会使整个系统的延时增大,加入太多时就会影响系统的运行等。

在QuartusII下进行编译和仿真的时候,会出现一堆warning,有的可以忽略,有的却需要注意,虽然按F1可以了解关于该警告的帮助,但有时候帮助解释的仍然不清楚,大家群策群力,把自己知道和了解的一些关于警告的问题都说出来讨论一下,免得后来的人走弯路.
下面是我收集整理的一些,有些是自己的经验,有些是网友的,希望能给大家一点帮助,如有不对的地方,请指正,谢谢
1.Found clock-sensitive change during active clock edge at time on register “”
原因:vector source file中时钟敏感信号(如:数据,允许端,清零,同步加载等)在时钟的边缘同时变化。而时钟敏感信号是不能在时钟边沿变化的。其后果为导致结果不正确。
措施:编辑vector source file
2.Verilog HDL assignment warning at : truncated value with size to match size of target (
原因:在HDL设计中对目标的位数进行了设定,如:reg[4:0] a;而默认为32位,将位数裁定到合适的大小
措施:如果结果正确,无须加以修正,如果不想看到这个警告,可以改变设定的位数
3.All reachable assignments to data_out(10) assign ‘0′, register removed by optimization
原因:经过综合器优化后,输出端口已经不起作用了
4.Following 9 pins have nothing, GND, or VCC [...]

不知道我的显示器有点歪还是我人有点歪,有没有什么软件帮我测试一下?
我现在发一道世界性难题,在全世界寻找答案!谁有兴趣和我合作开发这个软件请留下你的名字!谁有兴趣帮我把这篇文章翻译成英文或是其它文字我将不胜感激!

公网访问教育网提速2-4倍
教育网访问公网提速2-5倍
不卡、不死、不崩溃
网页视频独立播放
会搜索网址的地址栏
隐私保护模式
最常访问栏
——这是搜狗浏览器的几大特色。这些特色让搜狗浏览器成为一款特别适合教育网下使用的浏览器。
在教育网下使用它相当于使用了一个免费代理,可以获得网络提速的效果。这个代理比其它付费的和免费的代理更好用,因为它够“傻瓜”,几乎不需要设置,只需要点击右下角的火箭头就可以开启了,其它工作都是自动的。从我使用的情况来看,提速的效果还是相当明显的,特别是访问国外网站,从前等很久都不能打开的网站变得能很快打开。很多技术资料都是英文,所以这项功能对于教育网内的用户来说还是很重要的。
其它功能也是非常出色,其中隐私保护也是很适合公用计算机。
以特色功能打通教育网和公网的瓶颈,搜狗浏览器或许会更多的占据我们的桌面。受不了花哨的外观,喜欢google浏览器的简洁?你可以将外观改变到比google还简洁,配合鼠标手势,一点也不损失方便。

1.将感情埋藏得太深有时是件坏事。如果一个女人掩饰了对自己所爱的男子的感情,她也许就失去了得到他的机会。 (《傲慢与偏见》)
2.认识自己的无知是认识世界的最可靠的方法。 (《随笔集》)
3.生存还是毁灭,这是一个值得思考的问题。 (《哈姆霄特》)
4. 神要是公然去跟人作对,那是任何人都难以对付的。 (《荷马史诗》)
5.你以为我贫穷、相貌平平就没有感情吗?我向你发誓,如果上帝赋予我财富和美貌,我会让你无法离开我,就像我现在无法离开你一样。虽然上帝没有这么做,可我们在精神上依然是平等的。(《简.爱》)
6.大人都学坏了,上帝正考验他们呢,你还没有受考验,你应当照着孩子的想法生活。 (《童年》)
7,你越没有心肝,就越高升得快,你毫不留情地打击人家,人家就怕你。只能把男男女女当作驿马,把它们骑得筋疲力尽,到了站上丢下来,这样你就能达到欲望的最高峰。 (《高老头》)
8.我只想证明一件事,就是,那时魔鬼引诱我,后来又告诉我,说我没有权利走那条路,因为我不过是个虱子,和所有其余的人一样。 (《罪与罚》)
9.你瞧,桑丘.潘沙朋友,那边出现了三十多个大得出奇的巨人。 (《堂.吉诃德》)
10.我并不愿意你受的苦比我受的还大,希斯克利夫。我只愿我们永远不分离:如果我有一句话使你今后难过,想想我在地下也感到一样的难过,看在我自己的份上,饶恕我吧! (《呼啸山庄》)
11.幸福的家庭是相同的,不幸的家庭各有各的不同。 (《安娜.卡列尼娜》)
12.唉,奴隶般的意大利,你哀痛之逆旅,你这暴风雨中没有舵手的孤舟,你不再是各省的主妇,而是妓院! (《神曲》)
13.善良人在追求中纵然迷惘,却终将意识到有一条正途。(《浮士德》)
14.钟声又鸣响了……一声又一声,静谧而安详,即使在女人做新娘的那个好月份里,钟声里也总带有秋天的味道。 (《喧嚣与骚动》)
15.一个人并不是生来要被打败的,你尽可以把他消灭掉,可就是打不败他。 (《老人与海》)
16.当然,行是行的,这固然很好,可是千万别闹出什么乱子来啊。 (《套中人》)
17.面包!面包!我们要面包! (《萌芽》)
18.我从没有爱过这世界,它对我也一样。 (《拜伦诗选》)
19.爱情应该给人一种自由感,而不是囚禁感。 (《儿子与情人》)
20.暴风雨将要在那一天,甚至把一些槲树吹倒,一些教堂的高塔要倒塌,一些宫殿也将要动摇! (《海涅诗选》)
21.自己的行为最惹人耻笑的人,却永远是最先去说别人坏话的人。 (《伪君子》)
22.这时一种精神上的感慨油然而生,认为人生是由啜泣、抽噎和微笑组成的,而抽噎占了其中绝大部分。(《欧.亨利短篇小说选》)
23.历史喜爱英勇豪迈的事迹,同时也谴责这种事迹所造成的后果。 (《神秘岛》)
24.整个下半天,人都听凭羊脂球去思索。不过本来一直称呼她作“夫人”,现在却简单地称呼她作“小姐”了,谁也不很知道这是为着什么,仿佛她从前在评价当中爬到了某种地位,现在呢,人都想把她从那种地位拉下一级似的,使她明白自己的地位是尚叩摹?(《莫泊桑短篇小说选》)
25.如果冬天来了,春天还会远吗?  (《雪莱诗选》)
26.我明白了,我已经找到了存在的答案,我恶心的答案,我整个生命的答案。其实,我所理解的一切事物都可以归结为荒诞这个根本的东西。(《恶心》)
27.世界上有这样一些幸福的人,他们把自己的痛苦化作他人的幸福,他们挥泪埋葬了自己在尘世间的希望,它却变成了种子,长出鲜花和香膏,为孤苦伶仃的苦命人医治创伤。(《汤姆叔叔的小屋》)
28.当格里高.萨姆莎从烦躁不安的梦中醒来时,发现他在床上变成了一个巨大的跳蚤。(《变形记》)
29.当现实折过来严丝合缝地贴在我们长期的梦想上时,它盖住了梦想,与它混为一体,如同两个同样的图形重叠起来合而为一一样。(《追忆似水年华》)
30.人与人之间,最可痛心的事莫过于在你认为理应获得善意和友谊的地方,却遭受了烦扰和损害。(《巨人传》)
31.现在我说的您要特别注意听:在别人心中存在的人,就是这个人的灵魂。这才是您本身,才是您的意识在一生当中赖以呼吸、营养以至陶醉的东西,这也就是您的灵魂、您的不朽和存在于别人身上的您的生命。(《日瓦戈医生》)
32.美德犹如名香,经燃烧或压榨而其香愈烈,盖幸运最能显露恶德而厄运最能显露美德。(《培根论说文集》)
33.亲爱的艾妮斯,我出国,为了爱你,我留在国外,为了爱你,我回国,也是为了爱你!(《大卫.科波菲尔》)
34.强迫经常使热恋的人更加铁心,而从来不能叫他们回心转意。(《阴谋与爱情》)
35.在各种事物的常理中,爱情是无法改变和阻挡的,因为就本性而言,爱只会自行消亡,任何计谋都难以使它逆转。(《十日谈》)
36.只要你是天鹅蛋,就是生在养鸡场里也没有什么关系。(《安徒生童话》)
37.就投机钻营来说,世故的价值永远是无可比拟的。(《死魂灵》)
38. 谁都可能出个错儿,你在一件事情上越琢磨得多就越容易出错。(《好兵帅克历险记》)
39.我们经历着生活中突然降临的一切,毫无防备,就像演员进入初排。如果生活中的第一次彩排便是生活本身,那生活有什么价值呢?(《生命中不能承受之轻》)
40.他发现了人类行为的一大法则,自己还不知道——那就是,为了要使一个大人或小孩极想干某样事情,只需要设法把那件事情弄得不易到手就行了。(《汤姆.索亚历险记》)
41.对有信仰的人,死是永生之门。(《失乐园》)
42.有一个传说,说的是有那么一只鸟儿,它一生只唱一次,那歌声比世上所有一切生灵的歌声都更加优美动听。(《荆棘鸟》)
43.离开一辈子后,他又回到了自己出生的那片土地上。从小到大,他一直是那个地方的目击者。(《尤利西斯》)
44.同上帝保持联系是一码事,他们都赞同这一点,但让上帝一天二十四小时都待在身边就是另一码事了。(《第二十二条军规》)
45.在甜蜜的梦乡里,人人都是平等的,但是当太阳升起,生存的斗争重新开始时,人与人之间又是多么的不平等。(《总统先生》)
46.开发人类智力的矿藏是少不了要由患难来促成的。(《基度山伯爵》)
47.离你越近的地方,路途越远;最简单的音调,需要最艰苦的练习。(《泰戈尔诗选》)
48.悲伤使人格外敏锐。(《约翰.克里斯朵夫》
49.我在女人跟前经常失败,就是由于我太爱她们了。(《忏悔录》)
50.她睁大一双绝望的眼睛,观看她生活的寂寞。她像沉了船的水手一样,在雾蒙蒙的天边,遥遥寻找白帆的踪影。(《包法利夫人》)
51.我听见美洲在歌唱,我听见各种不同的颂歌。(《草叶集》) 美文,经典美文
52.倘若你能使你的心时常赞叹日常生活的神妙,你的苦痛的神妙必不减少于你的欢乐,你要承受你心天的季候,如同你常常承受从田野上度过的四时。(《先知》)
53.现在我住在波勒兹别墅,这里找不到一点儿灰尘,也没有一件东西摆得不是地方,除了我们,这里再没有别人,我们死了。(《北回归线》)
54.艳阳高升,原野上的朝露很快便了无痕迹。源氏痛感人生如梦,像朝露一般,愈加万念俱灰。(《源氏物语》)
55.那些普普通通而毫无特色的罪行才真正令人迷惑,就像—个相貌平凡的人最难以让人辨认—样。(《福尔摩斯探案集》)
56.你有一处建在房子里面的小池塘吗?在那个小池塘里,你可以随时观察水中生物生活的每一个片断。(《昆虫记》)
57.不要向井里吐痰,也许你还会来喝井里的水。(《静静的顿河》)
58.我看到了各个民族彼此敌视,而且默默地,无知地、愚蠢地、甘心地、无辜地在互相残杀。我看到了世界上最聪明的头脑还在发明武器和撰写文章,使这种种敌视和残杀更为巧妙,更为经久。(《西线无战事》)
59.这张脸同早晨雪天映在镜子中的那张脸一样,红扑扑的。在岛村看来,这又是介于梦幻同现实之间的另一种颜色。(《雪国》)
60.一个人只要有意志力,就能超越他的环境。(《马丁.伊登》)
61.站在痛苦之外规劝受苦的人,是件很容易的事。(《被缚的普罗米修斯》)
62.感情有理智根本无法理解的理由。(《月亮和六便士》)
63.世界上一切好东西对于我们,除了加以使用外,实在没有别的好处。 (《鲁滨逊漂流记》)
64.每当太阳西沉,我坐在河边破旧的码头上,遥望新泽西上方辽阔的天空,我感到似乎有未经开垦的土地,所有的道路,所有的人都在不可思议地走向西部海岸。直到现在我才知道,在衣阿华,小伙子们总是不停地骚动喧闹,因为是那片土地使他们如此无法平静。(《在路上》)
65。在与法律之前,合乎“自然的”只有狮子的力量,或者动物饥寒时的需要,更简单地用一个字表示,便是“欲”。(《红与黑》)
66。上天让我们习惯各种事物,就是用它来代替幸福。(《叶甫盖尼.奥涅金》)
67.一个人哪怕只生活过一天,也可以毫无困难地在监狱里过上一百年。(《局外人》)
68.往上爬吧,多捞钱吧,进入上层社会,那里准备好了一切。(《美国的悲剧》)
69.念书不能增添智慧。(《痛症楼》)
70.不管我活着,还是我死去,我都是一只牛虻,快乐地飞来飞去。 (《牛虻》)
71.一个人把他整个的一生都押在“女人的爱”那一张牌上头赌博,那张牌输了,他就那样地灰心丧气,弄得自己什么事都不能做,这种人不算一个男人,不过是一个雄性生物。(《父与于》)
72.这个家庭的历史是一架周而复始无法停息的机器,是一个转动着的轮子,这只齿轮,要不是轴会逐渐不可避免地磨损的话,会永远旋转下去。(《百年孤独》)
73.现在我只信,首先我是一个人,跟你一样的一个——至少我要学做一个人。(《玩偶之家》)
74.天才和我们相距仅仅一步。同时代者往往不理解这一步就是千里,后代又盲目相信这千里就是一步。同时代为此而杀了天才,后代又为此而在天才面前焚香。(《侏儒的话》)
75.遭受苦难的人在承受痛楚时并不能觉察到其剧烈的程度,反倒是过后延绵的折磨最能使其撕心裂肺。 (《红字》)
76.人最宝贵的是生命,生命属于人只有一次。人的一生应当这样度过:当他回首往事时,不会因虚度年华而悔恨,也不会因碌碌无为而羞耻。这样,临终前他就可以自豪地说:“我已经把自己整个生命和全部精力都献给了世界上最壮丽的事业——为人类的解放而奋斗。”(《钢铁是怎样炼成的》)
77.凡是有甜美的鸟歌唱的地方,也都有毒蛇嘶嘶地叫。(《德伯家的苔丝》)
78.凡是想依正路达到这深密境界的人应从幼年起,就倾心向往美的形体。(《文艺对话录》)
79.友谊就是一切。友谊比才能更重要,比政府更重要,它和家庭几乎是可划等号的。千万别忘记这一点。({教父》)
80.已经活了七十二岁,依然像是昨天的事:居民点的林阴小路,在歇晌的时间,白人居住区,道旁开满金风花的大街,阗无行人。(《物质生活》)
81.我明天回塔拉再去想吧。巳那时我就经受得住一切了。明天,我会想出一个办法把他弄回来。毕竟,明天又是另外的一天呢。(《飘》)
82.盲目可以增加你的勇气,因为你无法看到危险.(《格列佛游记》)
83.本人系疗养与护理院的居住者。我的护理员在观察我,他几乎每时每刻都监视着我:因为门上有个窥视孔,我的护理员的眼睛是那种棕色的,它不可能看透蓝眼睛的我。(《铁皮鼓》)
84.每当我追溯自己的青春年华时,那些日子就像是暴风雪之晨的白色雪花一样,被疾风吹得离我而去。(《洛莉塔》)
85.宽宏大量,是惟一能够照亮伟大灵魂的光芒。(《巴黎圣母院》)
86.很多年以前,那时我的钱包瘪瘪的,陆地上看来没什么好混的了,干脆下海吧,去在我们这个世界上占绝对面积的大海里逛逛吧!  (《白鲸》)
87.我一贯追求的是:在人的肉体与幻想允许的范围内,获得最大限度的真诚和信任,以及对所有的一切尽可能长久的保证。(《镜中微瑕》)
88.这里有一种无处投诉的罪行。这里有一种眼泪不足以象征的悲哀。这里有一种绝大的失败,足以使我们的一切成功都垮台。(《愤怒的葡萄》)
89.起来,饥寒交迫的奴隶!起来,全世界受苦的人!  (《国际歌》)
90.我是说孩子们都在狂奔,也不知道自己是在往哪儿跑,我得从什么地方出来,把他们捉住。我整天就干这样的事。我只想当个麦田的守望者。我知道这有点异想天开,可我真正喜欢干的就是这个。(《麦田的守望者》)
91.获取一颗没有被人进攻的经验的心,也就像夺取一座没有守卫的城池一样。(《茶花女》)
92.他不知道那个梦已经丢在他背后了,丢在这个城市那边那一片无垠的混沌之中不知什么地方了,那里合众国的黑黝黝的田野在夜色中向前伸展。(《了不起的盖茨比》)
93.四月最残忍,从死了的土地滋生丁香,混杂着回忆和欲望,让春雨挑动着呆钝的根。(《荒原》)
94.世间的一切虚伪,正像过眼云烟,只有真理才是处世接物的根据。虚伪的黑暗,必为真理的光辉所消灭。(《一千零一夜》)
95.下面玩什么花样呢?(《发条橙》)
96.昨晚,我梦见自己又回到了曼陀丽庄园。(《蝴蝶梦》)
97.我不能想像这样一个人,他认为开棋的时候先走马而不是先走卒对他来说是英勇的壮举,而在象棋指南的某个犄角里占上一席可怜的位置就意味着声名不朽,我不能想像,一个聪明人竟然能够在10年、20年、30年、40年之中一而再、再而三地把他全部的思维能力都献给一种荒诞的事情——想尽一切办法把木头棋子王赶到木板棋盘的角落里,而自己却没有发狂成为疯子。(《象棋的故事》)
98.咱家是猫。名字嘛……还没有。(《我是猫》)
99.挺起英勇的胸脯前进!
看,无数的旗帜满天飞舞!
谁在那里向右转?
向左!
向左!
向左!(《马雅可夫斯基诗选》)
100.水里照出的是自己的脸,内心反映的是自己的为人。(《圣经.旧约》)

1ms (毫秒) 1毫秒=0.001秒=10-3秒
1μs (微秒)  1微秒=0.000001=10-6秒
1ns (纳秒) 1纳秒=0.0000000001秒=10-9秒
1ps (皮秒) 1皮秒=0.0000000000001秒=10-12秒
1fs (飞秒) 1飞秒=0.000000000000001秒=10-15秒

刚看到oneoo说:Yo2 免费用户服务器进行测试。这说明yo2在“解剖”wordpress的基础上,已经开始了结合以用户为单位来构建服务器结构。而且用户的划分把免费和付费用户区别开来了,付费用户可能会得到更稳定更快速的服务体验。我在yo2做wordpress 2.7.1的升级的时候就说过yo2能不能结合一下以用户为单位划分,没想到yo2已经正在考虑。
如果yo2的服务能够保持稳定,那么生活在yo2比自己找独立主机对大多数人来说要爽得多。这一点不需要重复证明,多数独立域名博客离开幼兔的时候都带有一丝不舍和一丝恨铁不成钢的情结。他们离开的唯一的原因就是yo2的shift太大了,让人无法忍受,甚至于让人担心yo2到底能够生存多久。
我从yo2初期就在这里建立了博客。后来也离开过一段,但是又重新回来了。回来后我就成了付费用户。yo2一直在努力,一直在改进。我在这里看到了一个小型网站的成长过程,一群技术高手的拼搏过程。我越来越觉得这里是可以信赖的。正如oneoo对爱情的执着,他又怎么会轻易放弃他的事业?
yo2邀请码:
http://www.tiaozhanshu.net/yo2-open-source-wordpress-invite/

前段yo2升级wordpress2.7,速度暴慢。很多人,包括我,都对此相当恼火。但是现在好了,yo2的速度回来了,甚至比以前还要快。细想一下,在yo2也还是有很多好处的。
一、便宜。
二、真正的是三网。从电信、网通和教育网访问速度都很快。这是一般独立博客做不到的,独立博客一般照顾不到教育网。
三、CDN加速。这更是一般独立博客做不到的。
大型有大型的好处。在这里这么久,相对还算轻松,没有想过维护的事。维护也与我无关。在互联网上最主要就是希望服务商能够持续、稳定。不能一不留神主机没了,数据来了个不可逆。目前yo2还让人信得过,看得出它还有持续经营的念头。

一、下载文件并解压:quartusii60_helper
二、把解压后的三个文件复制到安装目录“altera\quartus60\win”文件夹下,覆盖原有文件。如果不放心可以先备份这三个文件。
三、用记事本编辑“license.dat”。把所有“xxxxxxxxxxxx”改成你的网卡的实际物理地址(可以利用记事本的替换功能)。实际地址可以在本地连接的详细信息里面看到。注意:实际地址不带“-” 。
四、执行Quartus II,如出现以下画面,表示尚未设定license,选Specify valid license file。

  
 若没出现此画面,进入Quartus II后,选择Tool->License Setup 会出现以下视窗

 
指定你的license.dat位置,出现红色圆圈的内容表示设定成功,然后选择“OK”。

用户输入一个文本名,编程实现输出文本中最长的一行。如果最长的不止一行,请全部输出。
程序如下:
#include<stdio.h>
int main(int a, char * arg[])
{
 char file_name[31];
 FILE * file;
 long lines[20];   /* store the offset  */
 unsigned int length = 0; /*  length of the line */
 unsigned int num = 0;  /*  number of lines */
 char buf[200];
 char c;
 unsigned int n = 0;
 /* Get the file name, and print the name to the screen. */
 if( a == 2 ){
  strcpy(file_name,arg[1]);
 }
 else{
  printf(“\nPlease enter a [...]

yo2的升级和前几次一样,又是一次大shift。其困难人家说了,要重新生成所有博客页面,也就是重新建立一个大型网站。随着时间往更久远,博客数更增加,日后的升级可能要用更多的CPU时间。
升级初,可以访问页面,但是不让进后台——就是不让改东西(后台忙,修改的请求没功夫理)。那候Tag、Category、Bookmark并没有读到,而且一升级有些插件也没了,让我依赖插件的页面乱了一阵子。
后来重新启动了插件,又批量更新了标签,目的是希望数据库能连上,要不然所有文章都没了Tag和Category。但是问题更严重了。现在除了主页和后台,其他页面什么也打不开。一直持续。难道页面缓存还没建立?那也不至于我的一个页面都没建立吧!文章全部没了标签,没了分类,也拉不到bookmarks。数据库是连不上还是毁了?不是做好备份才升级的吗?
如果数据库连不上的时候建立了缓存,等数据库连上的时候是不是又要重新生成缓存?前后台数据能一致吗?我这里数据库都不对,不知道能不能回到正常。
yo2的服务器结构是不是有缺陷。yo2的优点自不必说,页面缓存,加速访问。不过在我用户的角度看,保证页面的访问速度的在自然不过的事,你用的什么技术手段我也不懂,也不想懂。你所谓的页面缓存加速,无非是想减少后台服务器的负担。没有绝对完美的结构。yo2这样改啊改wordpress的,会不会有一天越改越远,等到某次wordpress升级后发现和yo2的服务器架构完全不一样了?yo2页面的生成,在我从外行看,是不同种类的页面用的不同的机器,数据库也被划分了。这种分割方式不是以用户为单位——多少多少个用户用哪台服务器支持,而是把wordpress解剖了。
yo2能不能结合一下以用户为单位划分。加上付费用户是yo2的一大收入依靠,而且其“身份地位”相对特殊(不带歧视),也适合以用户为单位划分。单纯的把wordpress解剖,正如有些人所说的,给改成了“阉割版”的WordPress。
oneoo真是效率,Tag、Category、Bookmark说好了就好了……

编程的首要原则是什么
学习一项知识,必须问自己三个重要问题:1. 它的本质是什么。2. 它的第一原则是什么。3. 它的知识结构是怎样的。
KISS – Keep It Simple Stupid
DRY – Don’t Repeat Yourself
写代码时时刻设想你就是将来要来维护这坨代码的人。
写API时时刻设想你就是要去使用这坨API的人。
先弄清你的问题是什么!
永远不要假定你已经了解一切了!
不作没有证据的推论。
如果方案在你脑子里面或者纸上不能工作,写成代码还是不能工作。
越懒越好。
过早优化是一切罪恶的根源。
不要重新发明轮子。
测试通过前说什么“它可以工作”都是纯扯淡。
了解你的工具。
一切以用户需求为导向。
利用分治、抽象,解开子问题之间的耦合。
咖啡进,代码出。(Coffee in, Code out)
WIN32汇编中如何实现隐藏任务栏
Creates a tool window; that is, a window intended to be used as a floating toolbar. A tool window has a title bar that is shorter than a normal title bar, and the window title is drawn using a smaller [...]

汇编语言中段的完整定义
形式:
name SEGMENT [align] [READONLY] [combine] [use] ['class']
参数意义:
1、READONLY 只读属性,如果该段设置了只读属性,该段的数据只能读,一般用来存放常数,不过在实际使用中,基本没有人设置这个属性。
2、对齐 这里的对齐是指段的起始地址对齐的方式,可选值为(BYTE, WORD, DWORD, PARA, PAGE)
BYTE  —- 下一个字节地址    1 
WORD  —- 下一个字地址      2 
DWORD —- 下一个双字地址    4 
PARA  —- 下一个节地址    16 
PAGE  —- 下一个页地址    128 或 256
3、组合类型(combine)  组合操作影响链接器(link.exe)工作,组合类型如下(组合类型多使用在多模块场合,例如你有2个以上的asm文件,每个文件中都有段的设置,组合类型指示链接器如何将这些段重新组合,例如A.asm和B.asm中都有Data数据段,在链接这两个asm编译后的obj文件时,将这两个段组合成一个段还是分为两个段):
PRIVATE  PRIVATE属性指示链接器将每个段独立存放,即使它们拥有有万全相同的段名。
PUBLIC  PUBLIC属性指示链接器将所有的同名段连接成一个连续的完整的段。一个程序模块可以由若干段组成,段名可以各不相同,也可以重复,汇编程序将一个程序中的同名段处理成一个段。段的定义还可以嵌套,但不能交叉。
STACK    STACK属性指示链接器将同名的堆栈段连接成一个完整的堆栈段。
COMMON  COMMON属性指示链接器将所有的同名段重叠,即它们的起始地址相同,长度为其中最大长度的那个段。由于段覆盖,所以,前一同名段中的初始化数据被后续段的初始数据覆盖掉。 MEMORY  MEMORY和PUBLIC同义。
AT address AT属性不能使用在保护模式,address告诉链接器生成段的段地址。AT address所指示的段中不能包含有任何代码和初始化数据,通过结构或变量或矢量指出远程内存中的位置,便于用户在代码中远程访问或调用位于这些内存中的数据或代码。
4、use  use属性指出段的长度。使用类型只有对使用.386及以上处理器选择伪指令的段才起作用。它包括如下两种类型。
USE16指明该段为16位段,段的长度最大为64KB,地址的形式是16位段地址和16位偏移地址,寻址方式为16位寻址方式;USE32指明该段为32位段,段的长度最大为4GB,地址的形式是16位段地址和32位偏移地址,寻址方式为32位寻址方式。
如果该段未使用“使用类型”,而又使用.386及以上处理器选择伪指令,则汇编程序默认该段为32位段。
在实方式和虚拟8086方式中段的大小只能为64KB,因此,运行.386以上处理器选择指令的汇编源程序必须使用USE16。只有在保护方式下才使用32位段。
5、class  class属性指示链接程序按何种规则对段进行排序。缺省为.SEG:
.SEG  .SEG属性指示链接器段地址按照用户在代码中给出的顺序排序。
.ALPHA  .ALPHA属性指示链接器段地址按字母顺序排序。
.DOSSEG  .DOSSEG属性指示链接器按照MS-DOS的惯例排序。两个模块中的调用不能使用.DOSSEG属性。 
.DOSSEG 指示链接器按下面方式排序: 
1.代码段 
2.数据段按如下顺序:
    a.不是BSS或STACK属性的数据段
  [...]

工作经验——Working Experience 
1、路总是在天上。
2、进入社会后才感受到社会矛盾,才懂得政治。
3、读书是浪费。
4、打击乐——在打击中快乐。

[Audio clip: view full post to listen]
[ti:站起来]
[ar:成龙 孙燕姿 王力宏 韩红]
[al:北京2008年奥运会歌曲专辑]
成龙-站起来
作曲:舒楠作词:王平久
成龙:站起来
我的爱牵着山脉
奔跑才有了期待
起点写着我的未来嗨呀嗨呀
终点没有成与败
王力宏:站起来
我的爱拥抱大海
超越不只是现在
跑过的精彩依然在嗨呀嗨呀
泪水是胜利感慨嗨呀
成龙:多少风雨的等待
穿越心灵彩虹告诉我的存在
王力宏:生命真实喝彩
我和你的崇拜
希望看见英雄奇迹般色彩
韩红:多少梦想的主宰
勇敢和我一起用心赢回真爱
成龙:彼此距离不在
你和我的竞赛
站起来终点没了起点也会在
孙燕姿:站起来
我的爱牵着山脉
奔跑才有了期待
起点写着我的未来嗨呀嗨呀
终点没有成与败
韩 孙:站起来
我的爱拥抱大海
超越不只是现在
跑过的精彩依然在嗨呀嗨呀
泪水是胜利感慨嗨呀
韩红:solo
合:多少风雨的等待
穿越心灵彩虹告诉我的存在
生命真实的喝彩
我和你的崇拜
希望看见英雄奇迹般的色彩
多少梦想的主宰
勇敢和我一起用心赢回真爱
彼此距离不在
你和我的竞赛
站起来终点没了起点也会在
多少梦想的主宰
勇敢和我一起用心赢回真爱
彼此距离不在
你和我的竞赛
站起来终点没了起点也会在
站起来
我的爱牵着山脉
奔跑才有了期待
起点写着我的未来嗨呀嗨呀
终点没有成与败
孙 王:站起来
我的爱拥抱大海
超越不只是现在
跑过的精彩依然在嗨呀嗨呀
泪水是胜利感慨嗨呀
嗨呀嗨呀嗨呀…

中科院:《2009年中国经济预测与展望》
2009年我国物流业仍将呈现平稳快速增长的态势

2009年我国社会物流总额约为117万亿元,同比增长21.8%;物流业增加值将达到2万亿元,同比增长10.9%。
2009年,在国内外多变的经济形势面前,我国的社会物流需求结构将发生变化。单位与居民物品物流总额降幅较大,连锁零售业面临的形势不容乐观;农产品物流总额和再生资源物流总额将持续增加,且增长速度加快,农产品物流与再生资源物流将成为物流服务的重点领域;国际需求减缓,拓展国内物流业务成为物流企业的重中之重;国际市场价格剧烈波动将使钢铁、有色、石化等大宗资源性商品领域的物流需求减弱,而政府救市资金的投入则有利于形成大宗商品物流发展的强大需求。
在我国未来的物流发展中,重点领域的服务创新极其重要,物流与环境协调发展将成为21世纪我国经济发展永恒的主题。

2009年国内商品房价格不会崩盘

尽管2009年全球金融危机能否结束尚不得而知,给我国房地产市场带来不明朗因素,但受日益突出的供求矛盾影响,我国房地产市场的价格调整态势不会出现明显变化。政府努力维持房价的稳定,通过财政等手段抵消了部分下降力量,所以2009年商品房价格不会崩盘,也不会产生过大的回落幅度。–政府的行为抵消了房价的下降力量,房价的一部分下降空间将向2010年传递,以达到房价平稳下滑的目的。
2009年房地产行业完成投资额为35714亿元,房地产企业购置土地44617万平方米,实际开发用地30672万平方米,仍有少量土地储备囤积现象,但囤积增幅明显放缓。
2009年全国商品房销售额为43655亿元,全国住宅销售额为37956亿元。全国商品房销售面积为10.2亿平方米,同比增加15.9%;全国住宅销售面积为9.3亿平方米,同比增加15.5%;经济适用房销售面积为0.38亿平方米,同比增加4.4%。楼市将进入一个持续平缓的下滑通道,缓和各阶层的矛盾!

2009年煤炭、石油、电力行业景气下滑

2009年煤炭需求减少,煤炭行业呈现供大于求的局面,煤炭价格将小幅下降,煤炭行业景气下滑。
2009年国内石油价格将维持低水平运行,成品油供需基本平衡,石油行业景气将开始下降。
2009年电力需求增速将大幅回落,电力生产能力增强,平均发电利用小时将继续下降,出现电力过剩,但电价将保持基本平稳。

2009年钢材市场将低供给、低需求

2009年中国钢材市场总体将呈现“低供给、低需求”态势,钢材市场价格总体将维持低价位运行。
在国家扩大内需的宏观调控作用下,2009年中国钢铁市场需求将具有一定支撑;钢铁工业主要产品产量增速将呈现明显“前低后高”走势;国内铁矿石产量增速有所回落,但受需求增长回落影响,价格将在较低水平浮动;钢铁企业盈利水平持续大幅下滑的局面在2009年底或将扭转。
中国钢铁企业和行业主管部门在2009年应密切关注市场变化,实现控制总量和优化结构相结合;抓住时机大力推进中国钢铁行业的并购重组,进一步提高产业集中度;积极鼓励中国大型钢铁企业进行促进产业链延伸的海外投资,降低生产成本,提升盈利空间。

2009年国际主要商品期货价格

WTI原油期货价格2009年全年均价预计在每桶30至40美元之间,平均每桶35美元。如果各国救市措施没有达到预期效果,经济形势再度恶化,则油价很可能在2009年跌破每桶30美元。
在贵金属方面,黄金期货虽然面临一定的下跌压力,但跌幅相对较小,2009年全年均价在每盎司730至790美元之间;有色金属期货价格仍将面临较大下跌压力,预计纽约黄铜期货2009年全年均价在每盎司120至140美分之间,同比下跌40%以上。
2009年全年农产品期货价格将呈现整体下跌走势。玉米均价在每蒲式耳275至315美分,大豆均价在每蒲式耳690至780美分,小麦均价在每蒲式耳405至455美分,三种粮食期货的同比跌幅在40%左右。

温家宝语录
中国的信心并非凭空而来
当地时间二十七日晚,正在瑞士进行正式访问的中国总理温家宝看望了驻瑞外交官、华侨华人和留学生代表。在三十多分钟的即席讲话中,“信心”两字频繁出现。温家宝直言,在国际金融危机加剧、中欧关系亦出现波折的情势下,这次访欧有比较困难也比较复杂的背景。同时,坦率地说,这场国际金融危机也严重影响到中国经济,尤其是实体经济的发展。由于外部需求减少,部分行业产能过剩,企业经营困难,失业人数增加,经济下行的压力在加大。“但是,我们有信心。”温家宝说,“这种信心不是凭空产生的,而是靠科学精神和求实的态度来决定的。”随后,他从三个方面细数中国信心的支撑点。

首先,我们的金融基本稳定和健康。由于金融改革动手较早,银行的不良资产早已得到剥离。不良贷款率大幅下降,银行的利润大幅增加。与美国不同,中国的储蓄额很大,国家储蓄达到四十六万亿,其中居民个人储蓄超过二十万亿,流动性比较充裕。而金融的稳健运行,减轻了中国在本轮金融危机中受到的冲击。
第二,我们国内的内部需求很大。当外需减少时,中国一方面千方百计稳定外需,一方面扩大内需。从长期来看,要坚持以扩大内需为主的发展方针,特别是扩大国内消费需求。最近,中国政府正在研究进一步扩大农村消费的政策。中国与西方国家的不同——中国地广人多,地区发展不平衡,城乡发展不平衡,中西部地区农村需要建设的地方还很多。因此,中国有一个广阔的市场,有发展回旋的余地。
第三,我们采取了正确的扩大内需的政策。有人认为,中国扩大内需的政策主要是加强基础设施,这话讲得不完全。中国是把扩大内需与技术改造、调整振兴产业和加强社会保障结合起来,形成了由四方面构成的一揽子计划。包括旨在扩大内需的四万亿元的两年计划,正在制定并着手实行的钢铁、纺织、汽车等十大行业的调整和振兴规划,计划投入六千亿推进十六个重大专项的科学技术中长期规划,以及加强社会保障、大力发展教育和卫生事业等。

中国经济已看到复苏迹象 带来了希望
当地时间一月二十八日中午,中国总理温家宝在瑞士达沃斯会见世界经济论坛主席施瓦布。中国总理温家宝当地时间二十八日傍晚在达沃斯世界经济论坛发表特别致辞后,即席回答现场提问,坦言中国经济最新运行情况。

今年经济要实现百分之八的目标,是异常困难。但是经过努力,还是可以达到的。
中国有比较稳健的金融体系,在这次危机中受到的损害较小。由于中国推行金融体制改革,特别是建立现代银行体制,几家大银行的不良贷款率大约只占百分之二点五。
从去年十二月下旬开始,中国经济可以看到一些复苏的迹象。虽然很小,但是带来了希望。
中国去年十一月份的新增贷款是四千亿人民币,十二月份是七千亿,今年前二十天达到九千亿。
一些工业品价格开始回升,企业库存和港口积压的货物开始减少。
在消费方面,就拿春节这一天来说,比去年同期增长了百分之二十一。
中国正处在工业化和城镇化进程中,特别是存在着地区差异和城乡差异,如果你到农村去看看,用一句通俗的话说,就是“多少东西也填不满”。

中国国航运营情况
12月市场需求低迷,客运量下降。但国内市场呈现2位数增长,可能与国家扩大内需政策有关。国际和地区市场淡季特点显著,双双下降。货运量下降。
采取改变
客运方面总的力量投入增加,主要是国内航线投入同比上升,而国际航线运力投入和旅客周转量都下降。货运和邮运下降。
油费
国外航油采购均价下降,与国际油价接轨的五大机场出境航班采购均价下降。国内采油均价上升,但是从12月19日起,国内航油出厂价格下降较大,可能在未来国内采油均价将会下降。
淡旺季
中国至澳洲淡季:06年3月26日至7月6日、7月31日至10月28日,旺季:06年7月7日至7月30日
澳洲至中国淡季:06年3月26日至4月6日、4月24日至6月15日、7月10日至9月14日、10月9日至10月28日,旺季:06年4月7日至4月23日、6月16日至7月9日、9月15日至10月8日
国航淡季可能会持续几个月。
分析
客运为其主要收入,一般占到其收入的80%。因油价下跌,运营成本下降。其国内运营收入和国际运营收入基本上一半半,或者国内收入略高。因国外市场低迷和国内市场增长,加上其客运投入向国内倾斜,预计未来国内收入比例会增加。国内油价预计将下降(可能性)。
其增长主要依赖国内市场。其运力投入增加,但主要是固定资产投入,比如2008年6购进波音飞机。购飞机当时,其股价已连续半年大幅下跌。之后7月略微稳住下降趋势,再然后总体仍然为下降趋势,现在其股价基本稳定,冒出3个月短红线。购飞机前,其收益为正,购飞机后几月收益不好(航空运输需求下降以及燃油套期保值合约结算损失),但是这时候其股价开始稳定并有回升趋势。
现在的股价大幅下跌的可能性较小。固定资产投入带来的波动已基本结束,而且面临国内油价下跌加上燃油套期保值合约结算带来的损失开始减小,未来成本会下降收入转好。但是增长幅度可能有限,主要因为国际淡季的影响,和国内增长的不确定性。
国家刺激国内内需,其国内收入应该会继续增长。其主要竞争有东航,而且更需注意国家可能在火车上下功夫。如果火车客运环境大幅改善增加,可能会影响其市场。

1.AMI BIOS主板
1声:内存刷新有问题
2声:内存同步检查错误
3声:前64KB内存区段检查失败
4声:系统计时器失效
5声:处理器错误
6声:键盘控制器8024,A20位址线错误
7声:处理器发生异常中断
8声:显卡接触不良或显存存取错误
9声:BIOS检查错误
10声:CMOSshutdown暂存器存取错误
11声:外部CACHE错误
1长3短:内存错误。内存损坏,更换即可。
1长8短:显示测试错误。显示器数据线没插好或显示卡没插牢。
2.Award BIOS主板
1短:系统正常启动
2短:常规错误,重新设置BIOS
1长1短:RAM或主板出错
1长2短:显示器或显示卡错误
1长3短:键盘控制器错误
1长9短:主板FlashRAM或EPROM错误,BIOS损坏
不断地响(长声):内存条未插紧或损坏
不停地响:电源、显示器未和显示卡连接好
重复短响:电源问题
3.Phoniex BIOS主板
1短:系统启动正常
1短1短1短:系统加电初始化失败
1短1短2短:主板错误
1短1短3短:CMOS或电池失效
1短1短4短:ROMBIOS校验错误
1短2短1短:系统时钟错误
1短2短2短:DMA初始化失败
1短2短3短:DMA页寄存器错误
1短3短1短:RAM刷新错误
1短3短2短:基本内存错误
1短3短3短:基本内存错误
1短4短1短:基本内存地址线错误
1短4短2短:基本内存校验错误
1短4短3短:EISA时序器错误
1短4短4短:EISANMI口错误
2短1短1短:前64K基本内存错误
3短1短1短:DMA寄存器错误
3短1短2短:主DMA寄存器错误
3短1短3短:主中断处理寄存器错误
3短1短4短:从中断处理寄存器错误
3短2短4短:键盘控制器错误
3短1短3短:主中断处理寄存器错误
3短4短2短:显示错误
3短4短3短:时钟错误
4短2短2短:关机错误
4短2短3短:A20错误
4短2短4短:保护模式中断错误
4短3短1短:内存错误
4短3短3短:时钟2错误
4短3短4短:时钟错误
4短4短1短:串行口错误
4短4短2短:并行口错误
4短4短3短:数字协处理器错误

NTLDR文件一般存放于C盘根目录下,是一个具有隐藏和只读属性的系统文件。 NTLDR是Windows NT 架构操作系统特有的一个文件,如Windows NT/Windows 2000/Windows XP,用于操作系统的引导。此文件丢失时启动系统会提示”NTLDR is missing…”并要求按任意键重新启动,不能正确进入系统。
NTLDR的恢复
昨天C盘提示空间不够,清理磁盘,看见NTLDR不爽,把它给删了!很明显的结果就是当我重新开机时发现电脑启动不了了。解决这个开机问题需要有两个条件:1、起码有另一个可操作的系统,功能不要多强大,至少要像DOS那样可以复制文件,有的盗版安装盘就有这样的功能,我有Linux的双系统;2、拷贝到可用的NTLDR,从其它电脑,或者网上下载。把拷贝到的文件复制到C盘根目录。今天成功恢复电脑。
关于NTLDR的小知识补充
一般系统的引导过程如下:
  1、电源自检程序开始运行
  2、主引导记录被装入内存,并且程序开始执行
  3、活动分区的引导扇区被装入内存
  4、NTLDR从引导扇区被装入并初始化
  5、将处理器的实模式改为32位平滑内存模式
  6、NTLDR开始运行适当的小文件系统驱动程序。
  小文件系统驱动程序是建立在NTLDR内部的,它能读FAT或NTFS。
  7、NTLDR读boot.ini文件
  8、NTLDR装载所选操作系统
  如果NT/XP被选择,NTLDR运行Ntdetect.com ,对于其他的操作系统,  NTLDR装载并运行Bootsect.dos然后向它传递控制。windows NT过程结束。
  9.Ntdetect.com 搜索计算机硬件并将列表传送给NTLDR,以便将这些信息写进\\HKEY_LOCAL_MACHINE\HARDWARE中。
  10.然后NTLDR装载Ntoskrnl.exe,Hal.dll和系统信息集合。
  11.Ntldr搜索系统信息集合,并装载设备驱动配置以便设备在启动时开始工作
  12.Ntldr把控制权交给Ntoskrnl.exe,这时,启动程序结束,装载阶段开始
Windows XP在引导过程中将经历预引导、引导和加载内核三个阶段,NTLDR在这三个阶段的引导过程中将起到至关重要的作用。
  1.预引导阶段
  在预引导阶段里计算机所做的工作有:运行POST程序,POST将检测系统的总内存以及其他硬件设备的状况,将磁盘第一个物理扇区加载到内存,加载硬盘主引导记录并运行,主引导记录会查找活动分区的起始位置。接着活动分区的引导扇区被加载并执行,最后从引导扇区加载并初始化NTLDR文件。
  2.引导阶段
  在引导阶段中,Windows XP将会依次经历初始引导加载器阶段、操作系统选择阶段、硬件检测阶段以及配置选择阶段这四个小的阶段。
  (1)在初始引导加载器阶段中,NTLDR将把计算机的微处理器从实模式转换为32位平面内存模式,在实模式中,系统会为MS-DOS预留640KB大小的内存空间,其余的内存都被看做是扩展内存,在32位平面模式中系统将所有内存都视为可用内存,然后NTLDR执行适当的小型文件系统驱动程序,这时NTLDR可以识别每一个用NTFS或FAT格式的文件系统分区,至此初始引导加载器阶段结束。
  (2)当初始引导加载器阶段结束后将会进入操作系统选择阶段,如果计算机上安装了多个操作系统,由于NTLDR加载了正确的Boot.ini文件,那么在启动的时候将会出现要求选择操作系统的菜单,NTLDR正是从boot.ini文件中查找到系统文件的分区位置。如果选择了NT系统,那么NTLDR将会运行NTDETECT.COM文件,否则NTLDR将加载BOOTSECT.DOS,然后将控制权交给BOOTSECT.DOS。如果Boot.ini文件中只有一个操作系统或者其中的timeout值为0,那么将不会出现选择操作系统的菜单画面,如果Boot.ini文件非法或不存在,那么NTLDR将会尝试从默认系统卷启动系统。
  小提示:NTLDR启动后,如果在系统根目录下发现有Hiberfil.sys文件且该文件有效,那么NTLDR将读取Hiberfil.sys文件里的信息并让系统恢复到休眠以前的状态,这时并不处理Boot.ini文件。
  (3)当操作系统选择阶段结束后将会进入硬件检测阶段,这时NTDETECT.COM文件将会收集计算机中硬件信息列表,然后将列表返回到NTLDR,这样NTLDR将把这些硬件信息加载到注册表“HKEY_LOCAL_MACHINE”中的Hardware中。
  (4)硬件检测阶段结束后将会进入配置选择阶段,如果有多个硬件配置列表,那么将会出现配置文件选择菜单,如果只有一个则不会显示。
  3.加载内核阶段
  在加载内核阶段中,NTLDR将加载NTOKRNL.EXE内核程序,然后NTLDR将加载硬件抽象层(HAL.dll),接着系统将加载注册表中的“HKEY_MACHINESystem”键值,这时NTLDR将读取“HKEY_MACHINESystemselect”键值来决定哪一个ControlSet将被加载。所加载的ControlSet将包含设备的驱动程序以及需要加载的服务。再接着NTLDR加载注册表“HKEY_LOCAL_MACHINESystemservice”下的start键值为0的底层设备驱动。当ControlSet的镜像CurrentControlSet被加载时,NTLDR将把控制权传递给NTOSKRNL.EXE,至此引导过程将结束。
  小提示:如果在启动的时候按F8键,那么我们将会在启动菜单中看到多种选择启动模式,这时NTLDR将根据用户的选择来使用启动参数加载NT内核,用户也可以在Boot.ini文件里设置启动参数。
  NTLDR具有向下兼容性,也就是说高版本的NTLDR可以启动低版本的Windows NT操作系统,目前最新版本的NTLDR是在Windows Server 2003 SP1附带的版本。
  如果你已经安装了一个高版本的操作系统,那么如果再想安装一个低版本的操作系统,那么低版本的操作系统在安装后会出现无法进入原来高版本的操作系统的故障。问题的原因是低版本的NTLDR和NTDETECT.COM不能识别高版本操作系统的NTOSKRNL.EXE,从而造成系统不能正常启动。

我在空中飘荡
白云不带色彩.

20天20题第一讲:0901.rar
20天20题第二讲:0902.rar
播放器:http://courseware.ecnudec.com/yjs/ygg/ygg03/software/MST-Playerv2.0.exe
说明:文件下载下来解压,播放器下载下来安装。如果播放器双击不能安装的,点右键选择解压缩,运行解压缩文件里面的安装包(Setup)。安全无毒,货真价实!
第一重点:2.科学技术  相关知识点2、3最重要 记住创新型国家的紧迫性 相关知识点1、4做选择题准备
第二重点:1、4、8、13
宏观调控 相关知识点1和3(好好看,完整理解)相关知识点4第一段最后一句话。(结合第一个附录来理解)华尔街危机的影响。改革国际秩序
4. 解放思想与改革开放 相关知识点3最关键,相关知识点4看看就可以了
8.资本主义部分 资本运动+平均利润规律 固定资本周转对当前的启示意义。最最重要的是相关知识点2 选择题+分析题 固定资本的两种不同损耗
13.以人为本 党的性质 相关知识1要记住。 重点是相关知识点2和3 党群众路线的内涵及为什么要坚持群众路线(唯物主义历史观)
第3重点 3、5.、10、12、16、20
3.领土问题 针对台湾问题 民族区域自制和区域协调发展(理论性更强)相关知识点4和3最重要
5.相关知识点2和3(最最重要)最重要
10.高度重视 和谐社会 教育与医疗卫生( 可靠性很高)
12.公有制和非公有制的关系 所有制的实现形式 怎样将各种所有制统一起来 股份制 现代企业制度 现代产权制度
16.工业化道路 理解毛时候的背景 条件 。理解新型工业化道路与西方传统工业化道路区别
20. 不会出分析题 理解农民问题在中国革命中的重要性。为什么走农村包围城市的道路
9.政权问题 相关知识点3非常重要
附录一和附录二 很重要全球性问题
附录三 相关知识点3很重要 民主的本质

MBTI职业性格测试(Psytopic特别版)
Psytopic分析:您的性格类型是“ISTP”(内向+实感+思维+知觉)
容忍,有弹性;是冷静的观察者,但当有问题出现,便迅速行动,找出可行的解决方法。能够分析哪些东西可以使事情进行顺利,又能够从大量资料中,找出实际问题的重心。很重视事件的前因后果,能够以理性的原则把事实组织起来,重视效率。
ISTP型的人坦率、诚实、讲求实效,他们喜欢行动而非漫谈。他们很谦逊,对于完成工作的方法有很好的理解力。 ISTP型的人擅长分析,所以他们对客观含蓄的原则很有兴趣。他们对于技巧性的事物有天生的理解力,通常精于使用工具和进行手工劳动。他们往往做出有条理而保密的决定。他们仅仅是按照自己所看到的、有条理而直接地陈述事实。 ISTP型的人好奇心强,而且善于观察,只有理性、可靠的事实才能使他们信服。他们重视事实,简直就是有关他们知之甚深的知识的宝库。他们是现实主义者,所以能够很好地利用可获得的资源,同时他们擅于把握时机,这使他们变得很讲求实效。ISTP型的人平和而寡言,往往显得冷酷而清高,而且容易害羞,除了是与好朋友在一起时。他们平等、公正。他们往往受冲动的驱使,对于即刻的挑战和问题具有相当的适应性和反应能力。因为他们喜欢行动和兴奋的事情,所以他们乐于户外活动和运动。
您适合的领域有:技术领域 证券、金融业、贸易、商业领域 户外、运动、艺术等
您适合的职业有:
· 信息服务业经理
· 计算机程序员
· 警官
· 软件开发员
· 律师助理
· 消防员
· 私人侦探
· 药剂师
· 证券分析员
· 银行职员
· 管理顾问
· 财务顾问
· 电子专业人士
· 技术培训人员
· 信息服务开发人员
· 软件开发商
· 海洋生物学者
· 后勤与供应经理
· 经济学者
· 贸易商
· 商品经销商
· 产品代理商(有形产品)
· 警察
· 侦探
· 体育工作者
· 赛车手
· 飞行员
· 雕塑家
· 手工制作
· 画家

P709手机浏览器
operamini
P709手机QQ
手机QQ2005 2.43版
用的时候把互联网设置-GPRS-配置文件-APN改为cmwap

yo2主页上显示了天气。优博们可以有好用的天气代码了:
<style type=”text/css”>#weather {margin:-26px 0px 0px 120px;font-size:12px;}</style>
<script language=”javascript”>today = new Date();document.write(‘<sc’+’ript language=”javascript” src=”http://yo2.cn/weather/i.php?t=’+(today.getMonth()+1)+’-’+(today.getDate()+(today.getHours()<18 || (today.getHours() == 18 && today.getMinutes()<10)?0:1))+’”></sc’+’ript>’);</script>
测试可用!css那句代码可以自己修改或者删掉! :) 

以前的:

>> 222.73.219.253

本站主数据:上海市 电信
参考数据一:上海市 电信
参考数据二:上海市 电信IDC机房(张东)

现在的:

>> 221.194.44.143

本站主数据:河北省保定市 网通
参考数据一:河北省保定市 网通
参考数据二:河北省保定市 (阜平县)网通

如果你的谷歌浏览器flash插件下载很慢,或者根本不开始,可以试一下这个安装包:
Flash_Player_For_Chrome

想要在菜单中放一些自己常用的内容,但是对其他人没什么意义,不希望他们看见。查了一些资料,还是在WordPress的源头找到了解决方法。制作WordPress只有在登陆后显示的内容可以用下面的函数。is_user_logged_in()是WordPress用来判断用户已登录的函数,通过这个函数可以使你的模板根据你是否已登陆显示不同的内容。
<?php if (is_user_logged_in()){
  echo “Welcome, registered user!”;
  }
  else {
  echo “Welcome, visitor!”;
  }; ?>
例如如果希望在页面列表下增加只有自己用的链接只需要用下面的方式:
<ul class=”menu”>
  <?php wp_list_pages(’sort_column=menu_order&depth=1&title_li=’); ?>
  <?php if(is_user_logged_in()): ?>
  <li><a target=”blank” href=”链接地址” mce_href=”链接地址” title=”名字”>你的链接</a></li>
  <?php [...]

做一个新站是多么难的事。Page Rank就不要提了,Google根本连收录都懒得收。小站不如马云的淘宝那么牛,还得仰仗着百度。但是网站提交了几次,就是不见它动作。费心的优化,优化链接、优化关键词,做Sitemap。
研读个大引擎与站长的对话(我现在也是站长 :) )总结如下:

考虑一个页面标题,即title标签里的内容。此内容与文章标题和博客标题都是不同的。标题建议做成与正文内容的提炼和概括,考虑使用文章名+分类+博客名。
利用description标签,即<meta name=”description” content=”此网页内容的概括说明” />。这将帮助用户和搜索引擎加强对你的网站和网页的理解。
利用keywords标签,即<meta name=”keywords” content=”关键词” />。这个标签会对给出搜索引擎建议的关键词。
尽量使用文字而不是flash、Javascript和图片。搜索引擎目前还不能很好的认识后面三个。不知道Google现在对图片的识别技术到了什么程度,搜狗输入法是不是代表现在搜索引擎对文章的最高理解。少使用frame和iframe框架,会被丢弃。
过于动态的网页会把搜索引擎弄糊涂。
稳定。第一,速度稳定,要不然我休了你。网站想倒闭?减慢访问速度!第二,链接稳定(网站结构稳定)。文章链接网页结构不要一天一换,要不然我看什么?Yahoo改版还不敢动作太大呢!Facebook改版我也不给面子。
提供有用的内容。搜索引擎也喜欢有内容的网页。如果实在写不出东西,建议考虑我现在的做法“借鉴”别人的文章。互联网的精髓就是复制。用校内复制Facebook、用kaixin.com复制kaixin001.com,我们做不到千橡那么牛,只是借鉴一下别人的文章而已。但是要合适的“借鉴”。目前百度一下开心网也不是kaixin.com在前面,有好的域名又怎么样,还是要提供有原创的内容才能吸引人。

网站的优化是存在的,比如设计关键词、设计网站结构让访问者能够方便的到达网站的每一个地方、让访问者方便的找到他们的目的信息,但是我认为优化需要更多的考虑人的因素。如何把关键的信息提供给访问者,吸引访问者的兴趣,而不是用虚假的信息欺骗来访者。

yo2对WordPress的改动是很拼命的,它相信用WordPress做多用户博客有更好的方法。但是这样就带来了它的更新问题,每一个新的WordPress官方版本的发布估计都会让yo2头疼。记得每次更新都会让整个后台乱起来。大多数人只知道WordPress是开源的,可以直接下载到源代码。但是开源也是有协议的,不是容许你任意乱用别人的代码,你必须遵从别人的要求。WordPress使用的是GPL协议。这就是Linux所使用的协议,那么也就是所对它所做的任何修改版本也要遵循同样的开源协议。在另一个和yo2提供类似服务的72pines就遵循了这样的协议,表示了愿意开放其源代码。不知道yo2是否有计划在某个合适的时候公布其源代码。集思广益,也许yo2能找到一种更好的办法和WordPress保持同步。目前WordPress2.6.3已经正式发布了而yo2还是2.3.3,比blog.35.com的还低。
这里发放一些yo2邀请码,有兴趣的朋友可以试用一下(2009年4月24日更新):

4b3ef02ce370b8ed639aef0a9ff07f78 – 可使用
 
cf712f6ce311db9c2311ee93f9de99a1 – 可使用
 
939d7b5629959398d9a7e11a26481d19 – 可使用
 
ea55d01ee41c28cc3f0511808481ddc8 – 可使用
 
989f6fdb0549da6bf8ceae09d6fca864 – 可使用
 
6f07655d43e3e6dda86f3635967769aa – 可使用
 
e29082d624d4929f7fbc9600ba6b37b6 – 可使用
 
91a9616b74d01082fc406a2902c039ca – 可使用
 
1064da895955669ce7842c27dc5199d1 – 可使用
 
e3a505b6de07bd7c5a7ea0487bcfc3ce – 可使用
 
ca685d0e5b52bbb709b986ea59d09605 – 可使用
 
379d5213e9ac59872723f5c8fc6e39e3 – 可使用
 
d1db63ad241ed2b0322a6683efee9e2b – 可使用
 
98446987da3c0ec2268a8f6a2392e552 – 可使用
 
791bcb4d66fbffa4096434517050c35c – 可使用

一直没有为我的新空间写内容。我没有过多的精力去挑战什么。但是生命需要拼搏,人需要向更高级别发展。我希望在计算机领域有所作为,但是,我并不是唯一的有才能的人。有更多比我优秀的人,同样的对计算机拥有极大的热情。这些问题并不是我考虑的问题,我想做的只不过是在互联网上实现我想要的,而目前还没有人为我提供的功能。一个聚合了我的信息的空间。我的Email、IM、阅读、博客。我希望有这样一个地方,我关注的信息可以自己来找到我。我的思想可以按照我的性格发送出去,让更多的和我有共鸣的人看到。互联网没有必要为所有的网页提供索引,用户也并不关心一个搜索是不是整个互联网。人没有必要记得所有的事情。搜索只需要把有用的信息呈现出来,主动的去互联网上搜寻供我阅读需要的信息。这些我想要的东西没有哪里为我实现好了,我也不确定我自己能否把它实现出来。这样的挑战,是自我的挑战,是对一切现有的技术手段和理念的挑战。我们需要去创新,更合理的,无限合理的模式。

不曾想,一个简单的构想却是神话。
我说:我长大了要读大书,挣大钱,为奶奶治病。
命运说:我给你童话的童年。
我说:我不喜欢学习,我想玩。
命运说:我帮你顺利进入高中。
我说:我要高考了,要开始为未来拼搏。
命运说:你终于懂事了,我让你尝尝落榜的滋味。
我说:我可以失败,但是让我从这里重新站起来!
命运说:这次你可以学到很多知识,掌握很多技能,明白很多道理。
我说:那么我可以成功了。
命运说:不,还不能,我要让你在最后时刻明白,成功还不属于你。
我说:我可以等待,有一天我会学得很强大。
命运说:你再也没有这么好的学习机会了。
我说:我会创造。
命运说:我给你一个机会,让你知道技术是什么样子。
我说:我终于知道了技术是什么样子。让我留在这里继续学习吧!
命运说:不,你还要继续徘徊,我要收回你的机会。
我说:那么,现在我想知道爱情是什么,人生的意义是什么。
命运说:给你一个女人,但是当你们在一起之后会民现你并不爱她她也并不爱你。所以你们会为此痛苦。
我说:我已经痛苦万分,让我放下这段感情。
命运说:会有水一样的女人来解救你,但是你马上会发现这个女人有她的男人。
我说:我会祝福这个女人。
命运说:你现在还剩下什么?
我说:什么也没剩下。
命运说:这就是我对你的眷顾,年轻人。
我说:你心经给了我完整的童话,现在让我知道现实是什么样子。
命运说:我让你明白什么是职业。把你丢在陌生的地方让你知道什么是人与人。
我说:我明白了,给我香烟,糖,酒精和笔,我要成人。
命运说:这些我都给你,但是你还不能成人。

MSN喜欢战争,CNN喜欢战争。中国的互联网快点强大,百度的技术快点赶上。
不想去帮助它的访问量,但还是符上它的链接:
http://news.uk.msn.com/beijing-olympics-2008.aspx

所以就算WORDPRESS和BLOGSPOTS的强大,我也不想再用。百度空间就可以。
当然,当我2008年11月把这篇日志从百度转到WordPress的时候,已经是和平年代了,哈哈!

这世上为什么会有毒,打从电脑出现的那一天就出现……
花费半天去为老师清理电脑……
这是一件完成后没有成就感的事,有一天我会弄明白你是什么吗……
————————————————————
毒,电脑出现之前多少年就已经存在,大致作用是破坏生物机能。这东西放在瓶子里远离他就是了,没多少让人害怕的,不过染上了可不好受,比如AIDS。毒的分类大概有无机毒,有机毒还有微生物病毒。铁锈是无机毒,感冒病毒大多数人深有感触是微生物毒,那么抗生素对于感冒病毒来说也算有机毒了吧。多数微生物类毒和有机毒经过一般的高温比如煮沸就可以解除,当然不排除毒性加剧的可能。我不去深究毒理,而去关心电脑病毒。之所以想到毒药之类,是因为实在管不住思维,也是因为想找一个类比。电脑病毒破坏的对象就是计算机了,搞得电脑什么都跑不动。不过如果是封在盒子里,毒就毒吧,那于我们无关。可是它偏偏一厢情愿的要随我们的电脑开机自动启动,随我们打开浏览器自动启动。所以我们得想个法,让它死掉,不给它影响我们心情的机会。
看看电脑病毒有多少自启动的方式吧。
1、开始菜单->所有程序->启动
这个目录下放一些快捷方式或者程序或者文件之类的,可以随电脑自启动。QQ、百度HI就是在这里放了一个快捷方式才自启动的,有点不礼貌,都不经过我们同意。
不过这还是比较文明的方式,有时后这里会放一个属性设为隐藏的快捷方式和程序。随便一看还不知道,然后如果再搞得你连隐藏文件也看不了……
2、IE主页锁定
一般杀一下恶意插件就行。我见到过一次它在IE快捷方式的指向目标后还加了个网址……
3、注册表启动
HKEY_CURRENT_USERSoftwareMicrosoftWindowsCurrentVersionRun
HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindowsCurrentVersionRun
这是两个基本的位置,看看有没有你讨厌的启动项。
4、HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindowsCurrentVersionpoliciesexplorerrun
这里有个东西会随IE启动,有时到explorer这里就没有了,一般可以把run整个删掉。金山有个网页保护的是从这里启动的。
5、HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindows NTCurrentVersionWinlogon
有一个Userinit,值是“C:WINDOWSsystem32userinit.exe,”。userinit.exe这个进程刚开机的时候可以看到。在逗号后面在加上其它程序路径也会被启动。
有个Shell键值是“Explorer.exe”。进程Explorer.exe就是从这里启动。在后面跟个逗号加上其它路径也会被启动。
有个VmApplet,里面加上其它路径也同样会被启动。
6、服务
HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServices
往下是系统服务。病毒也可以从这里启动。每一项都注明了启动路径。其中Start键值为4表示禁用,为3表示手动启动,2表示自动启动。如果是病毒,不如直接删除之。
7、文件夹
查看隐藏文件的方式是打开我的电脑->工具->文件夹选项->显示所有文件夹->确定,然后隐藏文件就可以看到了。如过按这个方式没没起作用,就是注册表里有个键值被改了。HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindowsCurrentVersionExplorerAdvancedFolderHiddenSHOWALL
这里有一个CheckedValue它的值为0时是不能修改的,改回为1就行了。再修改文件夹选项就能有效果了。CheckedValue这一项的类型是REG_DWORD,有的病毒把它改成REG_SZ类型,这时就算其值被改成1也不行,必需删掉,重新建一个REG_DWORD类型的CheckedValue,并把值设为1。
8、工具
直接修改注册表是危险的事情。告诉你几个Windows自带的工具。msconfig,在运行里面回车可以打开,用来管理启动项和部分服务。控制面板->性能和维护->管理工具->服务,用来管理服务。autoruns,可以在网上下载,更强大的管理启动项的工具。
9、安全模式
有些病毒一旦启动它就是不让你再删除,杀毒软件也不行,除非你能让它不启动。但是我们如果不能删掉它的启动项,一开机它就启动了,这时就要进入安全模式。开机时不停按F8可以进入,进入可能有点慢,杀毒工作赶快做吧。安全模式被破坏?……看着办吧,只能依赖杀毒软件了
10、boot
大致U盘病毒都能在你双击U盘的时候被运行。查看隐藏文件,把隐藏系统文件那个勾勾也去掉,可以看到一个autorun.ini的文件。它可以用记事本打开,记录着一个可执行文件的相对路径。把这个文件删掉,连同autorun一起。
11、系统时间
有一次遇到MSN不能登陆的情况,网络什么的都正常,唯一不对的是系统日期。注意是日期,不是时间,改回来后就OK了。有的病毒就会用这种方式。跑进来把系统时间一改,然后杀毒软件就不能更新了,再来好好定居。
不装杀毒软件是我的爱好

计算一个整数中有多少个”1″
int count ( int i )
{
int count = 0;
while( i!=0 )
{
i = i&(i-1);
count++;
[...]

无创意,毋宁死。 ——空间中的设计师
这也许并不是一句轻松的话。当我拿起09考研的资料,又真的是和当年高考复读一个感觉吗?
考研的同学,是不应该花太多时间在网上的。 ——徐绽
是什么样的愿望让我还是不肯放弃,还是选择这条路。
1、人生在勤、贵在坚持。
2、专心。
3、理想崇高,自强不息。
——杨叔子
勤奋怎么让我忘了?!崇拜一些看似“玩着学的人”,却瞧不起“死肯课本的人”。但是现在看到的却是我没想到的结果。
听到那场杨叔子的演讲是在大一。近日在那时用过的一个小本子上又看到当时记下的这三句话。勤奋二个字也许真的是让我忘了。我忘了复读那年正是在压力下拼命奋斗,才最终有了一个算是不被所有人瞧不起的地位。高考前后,我就对奶奶说过,等我到了大学我又要变回以前的懒惰,我还是希望我仅仅因为聪明就能够学得比别人好。现在觉得这是多么笨的想法。希望“聪明”如我这般,重新明白勤奋和坚持两个字的意义。

2007年的一些链接,保存在这里
搜狗输入法、谷歌输入法、GTalk、MSN、火狐浏览器、搜狐文化博客群、普特英语听力、疯狂英语、
SomeBlogs:
名人博客(我也开始关注名人了):
舒畅、
李阳、
文学:
夏果果:等到春暖花开时,面朝大海。(文化女人)、
王晓瑛(女作)、
赵丽华、
当年明月(读《明朝的那些事儿》)、
临风听暮蝉(小南蛮子)、
IT:
闲花照水录
Indigo的数字镜像、
oneoo.com、
Terry、
生活:
偶爱偶妻、
我和我的色色们(18岁以下禁止浏览)、
漫画:Blog图党、
个人:
笨笨de蛋蛋 @_@~~、
世外桃源、
枫挚、
゛尛娇"、
梦中伊人、
满天烟火、
下雨的风景、
猫的蝴蝶谷、
什么都可以想,什么都可以不想~、
博客背景乐:
释然的Blog 、
恬静的夏日
喜欢你,没理由、
蝴蝶的快活林、
朋友:王琳、
看韩剧 、
南方有嘉木 、
金鑫-达人进化、
风廷、
yeyang的博客、
张玲、
心の殇、

我在网上读到的好文章……
一个民族有一些关注天空的人,他们才有希望;一个民族只是关心脚下的事情,那是没有未来的。
  ——温家宝
不吻
孤独的月经
我不爱你
觉不了醒
一个不完整的真实女人
文学向左,作家向右
人生若只如初见
微笑留给伤你最深的人
分手只是为了被挽留

从“Bosco”到“一五一十”
WordPress模板中加入Pagebar效果
几款简单的代码编辑工具
Colourlovers:提供专业色彩搭配方案
关于模板显示中文乱码问题
Web2.0:重归内容
徐新:互联网赚的就是最疯狂的钱
博客实名制 不防走自愿和渐近之路
DoNews特稿,他说,点评中国互联网CEO语录
确定社区媒体的活动价值
未来关键词:手机与互联网
搞窝留言注意事项
别把人生看得太严肃
Blogger要注意的11个问题
“Blogger要注意的11个问题”之我见
程序语言的自我意识与仿他意识
转载不是个明智的选择
你适合Blogging吗?
回忆2年来的Blog
如何增加Blog读者数
PHP之父Rasmus_Lerdorfd在侠客行大会的精彩演讲《PHP on hormones
门户新闻的出路

刚看了不能说的秘密,还蛮好看的。想不到周杰伦的电影还不错。只是为了看这部电影还费了些周折。先是用Firefox看土豆网,浏览器崩溃了三次,视频段了N次。后来用IE看还不错。剧情出乎我的意料,我就不说了,说了再看就没意思了——不能说的秘密嘛!前面部分一直平谈,到后来还有点意思了。电影很有钢琴的味道。
1、http://www.tudou.com/programs/view/w_7euGjr88w/
2、http://www.tudou.com/programs/view/bRG-r7CuSnA/
3、http://www.tudou.com/programs/view/bBDCHTq6kfk/
4、http://www.tudou.com/programs/view/LVcLjI0mOt0/
导演:周杰伦
原创故事:周杰伦
编剧:杜致朗
主演:周杰伦 桂纶镁 黄秋生
电影中出现的英文台词:
follow the notes upon the journey..
跟随(弹奏)这个琴谱来开始旅行
The road back hidden in the fast Lane melody ..
回去的路就隐藏在快速弹奏曲子
the first sight is you destiny?
你第一眼看到的就是你的命运(我的理解貌似就是第一眼看到的人能看见你)
with the rapid movement began incredible journey …
跟随这个节奏开始这个不可思议的旅行
电影中出现的曲目:
01.不能说的秘密 周杰伦
02. 晴天娃娃 江语晨
03. 女孩别为我哭泣 黄俊郎
04. 情人的眼泪 姚苏蓉
05. Opening 旋律曲目
06. 脚踏车 旋律曲目
07. 早操 旋律曲目
08. [...]

有一点点喜欢武汉了。初来的时候学得这里的人很野蛮,天气很热。但是却不知不觉又喜欢上了武汉,没有武汉的热还不习惯了。

偏偏这个时候可以一个人看《你来自哪颗星》,跟着哭的稀里哗啦,想起我刚刚失去的爱情。电视里的爱情真的可以存在吗?应该可以,只是我这种非主角不大可能遇到。
爱情需要多么大的巧合和缘分。合适的那个人,她怎么就能走到你身边呢?曾经以为有这种荣幸,有这样一个爱我的人已经来到了我的面前,所以一心想着想要珍惜这份情谊。可是曾经幼稚的以为可以永恒,却变成了尴尬。
因为我觉得要我去喜欢一个人是很困难的事,好像对任何类型的人都不大喜欢,但是只要和人走近后又好像对任何人都会产生感情。所以早就决定,要是遇到真正喜欢我的我就去追。经历后才明白,爱情远比我想的更要难得,遇到一个你爱的或者爱你的是多么不容易。爱情带来的痛完全不能承受。而一个依然爱着的心竟然真的无法去接受其他人……

想了一下还是就用这个名字吧,让我的母亲在这里的痕迹更浓一点。
相当堕落,两整天都没有出门,一个人的房子还真是有点孤单。昨晚新创建了一个完美帐号,一口气玩到17级。到这里突然不想把我的堕落写下,要是我母亲看见会有多么伤心难过。但是从我慢慢长大我已经有多少伤心难过没有让我妈妈知道。我一直在回忆,回忆我的母亲在我生活的这些年来想潜移默化的教给我的生活的道理。可是为什么我看到生活那么痛苦。每个人都希望爱与被爱,但是为什么每个人的心都要把自己锁起来。完整的感情在哪里?生的意义又在哪里?人生只能不断靠为了理想找到生的价值吗?堕落的生活我可以结束了,就是一个人的时候我也要生活的规律,就是要在一个人的时候也能生活的规律,要不然我妈妈知道了会有多么伤心难过。妈妈给我的力量什么都没有,只是永远不要倒下,永远不要……
现在眼睛不太像个男人,唯一只是没人看得见,唯一只是不要让我母亲知道,唯一只是在打电话的时候不要提起。妈,其实我很好,没有什么,您等着我慢慢成功给你看吧,我会活的成功,不说大话,因为是您教会了我不要倒下!

没想到在城里也能听得到蛐蛐儿的叫声。有些时候夜里时间过了十二点的时候,寝室里安静下来,还能听到它的声音。
这让我有些怀念儿时乡下,长辈们劳作一天,在家门口摆上碗筷,吃的相当舒服。等天暗下来,再在门口放一竹床,还有祖母为我摇扇子。那时候可以看见月亮挂在树稍上,可以看见屋后河边飞过来的萤火虫。有蛐蛐儿叫,还有大片青蛙的声音。
只是这样的夜已经成了永远的回忆,屋后的河水已经变成了死水,楼房遮住了月亮,蛐蛐儿不在,蛙儿也进了菜市场。

很长时间以来博客都有一定的访问量,多的时候还多达几百IP。只是可惜这些访问都是由放羊的星星主题曲带来的。在百度和谷歌上这个关键字我的排名都很靠前。可是这不是我要的结果,我希望我的访问量来自其它一些方面,我希望提供更有意义的内容。

搜狗拼音输入法和谷哥拼音输入法上半年的时候红红火火的热,我用着也很舒服。但是放假在家想用上这两款输入法却很麻烦,要打字的时候还得下载。而且用惯了双拼,打全拼和简拼都不习惯,所以还是得下载。因为系统没有我用的自然码双拼,于是考虑换一种更通用的双拼方案——智能ABC的或者微软的。发现微软2007的输入法也相当不错的,基本上我很少选词。想来拼音输入法就该发展到这种程度——不用选词,直接不间断的输入拼音,就像人说话一样。既然人说话时基本不会造成选词的困难,所以这种程度的智能化输入法应该是能达到的。那么相对于在词库上不断追求的搜狗输入法也许微软更走在前面了。等到直接的语音输入或者让计算机听懂自然语言的那个程度时,搜狗输入法也许将更加赶不上了。
因此继续强调一个判断:微软重新立足互联网的时代将是语义互联网的时代。
1、技术怎么样先不说,一定要通用。占有市场才是最重要的。
2、只要和计算机相关,微软就有它的优势。
3、拼音的整句输入也许在将来会更占有市场,它可以自然的过渡到语音输入。
4、技术能成为占有市场的武器。
5、电脑和互联网都将向更智能化的方向发展。
6、web2.0时代中国的互联网也许并没有输给其他国家,因为web2.0更多的是一种概念而不是技术。但是当web3.0到来的时候,中国互联网技术上的弱点也许就会凸现出来。

到校了,穿了两日西装,挺别扭。
其实也并没有什么啊,自己觉得是很正常的打扮。
不过穿着走出去不大自然,校园里都是一些休闲裤配T恤,只有我好像不合群一样!
穿西裤也因为天热,我只有西裤还薄一些。
然后总的穿皮鞋吧,穿拖板好像不大合适。
穿“金戈铁马”……呵呵
皮鞋的牌子,杂牌子,不过样式不错,我很喜欢,而且牌子很好听。
走路响当当……
卷259.【永遇乐】(京口北固亭怀古)
书名:《全宋词》 作者:辛弃疾
千古江山,英雄无觅,孙仲谋处。舞榭歌台,风流总被,雨打风吹去。斜阳草树,寻常巷陌,人道寄奴曾住。想当年,金戈铁马,气吞万里如虎。  元嘉草草,封狼居胥,赢得仓皇北顾。四十三年,望中犹记,烽火扬州路。可堪回首,佛狸祠下,一片神鸦社鼓。凭谁问,廉颇老矣,尚能饭否。

我能如此自由的博客:
打着自己的顶级域名;用喜欢的连接结构;随心所欲的修改模板;管理每一个连接;让来客按自己的方式留下痕迹……

得良言十句:
1、如果她背叛了你,而你想起她正在和某男亲热而撕心裂肺时,告诉自己:生活属于强者,想赢得一切,先赢得自己。”相信不远的将来你将为今天的分手而庆幸。告诉她“我很好,也祝你快乐”。
2、虽然你刻骨铭心的爱她,但当分手已成定局的时候,不要伤害自己,身体是自己的。更不要酗酒然后大哭大嚷说:“我会让你后悔的”,记住这是弱者的表现。如果你真的很伤心,可以一个人到高山上,或大海边,静静的想一个晚上,然后对自己说:“我就是我”
3、当你感觉失去她就失去一切的时候,不要灰心。记着:生活不会让一个自信的男人失去未来。只要你不沉沦,没有人能改变你的明天。
4、时间能改变一切,不要让记忆占据你的生活,过去了就让它过去了。就像丘吉尔讲的,“永远的为了现在和过去在那里纠缠不清的话,那你很可能就失去未来”。过去已不属于你,而未来却真真切切是你的。
5、不要想象她日后的生活,虽然你爱她,但她如何生活已经与你没有多大的关系,如果你总不能摆脱感情的泥潭,步入自己的正轨。那她除了觉得和你分手正确外,还会更加瞧不起你。
6、分手后不要刻意表现出你多么的无所谓,要知道你此时的表现更印证了你的心虚,一个心虚的男人不但博得不了她的同情,更会影响你将来的她对你的看法。踏踏实实的做好你通往目标上的每一件事,才是你成熟的表现。
7、女人爱强者,虽然这句话描写西方女人更合适。但也许有人会碰到以这句话为借口分手的女人,她们崇尚金钱、崇尚外表、崇尚地位。如果她不屑一顾的抛弃了你,请你不屑一顾的送她走。因为钱,她抛弃了你,你要是个汉子,你要拼命的赚钱,赚钱不是要博回她的芳心,而是要为你将来爱你的老婆和孩子撑起一片美丽的天空。
8、如果你用伤害自己的方式来证明你的胆识而赢得她的同情的话,请你放弃这样愚蠢的想法,胆识不是一时激动的决定,即便感情能挽回,也是暂时的,或许造成分手的原因是来自于你自己。胆识与信任来自于生活中的点点滴滴,而不是一时的心血来潮。
9、不要临分手还表现的多么的爱你的女人,她有了别的男人,劝你不要把与某某人决斗挂在嘴边,更不要去做,既然她选择了别的男人,她就不值得你去为她再去做什么。记住:值得你去决斗的女人只有两个,一个是你的母亲遇到外来的生命威胁,另一个是刻骨铭心爱你的老婆或女友遭到另一个男人的挑衅。
10、笑到最后的才是强者。如果你能掩饰住内心巨大的痛苦而爽朗的笑出你内心的积怨,或者能诡秘的微笑着面对你的任何对手,我知道你是强者。
以上十条是对于无可挽回的爱情正在挫伤你脆弱神经时候的忠告,作为男人请珍视你的女人,当爱情能够挽回,不要犹豫,不要放不下你的面子,男人的面子没有爱你的老婆重要。 

你能接受自己的男朋友(或女朋友)不顾一切的帮助他(或她)的初恋吗?答:不顾一切?要是能这样对我,我就这样对她
最想让别人记住你的什么?答:世上有我这个人存在
说真心话,你空虚吗?为什么?答:对未来很着急,严格上并非空虚
世界末日,你想做什么?答:有个女人
你准备什么时候结婚?答:任何可能的时候
你喜欢众人注目的异性,还是平凡甚至有些内向的?答:喜欢前者,但是过犹不及,还是不要注目成明星了
你认为人生最大的痛苦是什么?答:人情冷暖
在所有恋爱中,你有没有劈过腿?答:很想学会 
你和好朋友同时喜欢上了一个女生(男生),你怎么想?会怎么做?答:和别人同时喜欢?这样我也太没品了,会退出游戏,看这个女生会对我怎样
丹丹在校内网问我问题了,问题不多,小回答了一下。丹丹同样在QQ上问我问题,问题忒多,搞了我半天,怒,

明天就该回去了,有点想家!有点失落!

Conny, 6 year old girl who has been singing since she was 2 sings, ‘SomeWhere Over The Rainbow’ on Britain’s Got Talent and amazes the judges so much that it brought tears to one of the judges eyes.
Following is an article about: 

今天我要回到我的温柔乡!不顾一切!

很奇怪为什么有的网页用火狐打开后能看到logo,最近才搞懂。在网页头部加一句:

或者<link rel=”Shortcut Icon” href=”ico路径” type=”image/x-icon” />
×××.ico是图标文件,可以用Aveicon.rar把一般图片转换过来。做logo还有一个好用的工具:AAALogo-v1.21H.rar。
至于wordpress可以把×××.ico改成《?php bloginfo(’stylesheet_directory’); ?>/images/×××.ico然后把图标放在模板的images文件夹下。

1、极速爱情(李雅微)
2、对望(韩文版)
3、对望(林志颖)
4、Paradise(李雅微)
5、我们的纪念(李雅微)
6、Goodbye My Love(何俊明)
7、坚强分手(何俊明)
8、华丽的悲伤 极速爱情 (配乐)
9、陪我在107号牢房
10、眼角的漩涡
11、留住纪念 我们的纪念 (钢琴版)
12、Goodbye初体验 (Goodby My Love钢琴版)
13、天堂上的星星 (Paradise配乐)

这个导航菜单昨天基本上搞定。截个图在下面:

同样是从什么都不知道开始摸索,所以觉得自己其实还是有点小聪明的 今天先表达我对默认模板不喜欢的地方:就是打开单篇文章的时候头部会出现附近两篇文章的链接。我觉得这不好,会破坏文章的整体性,因为通常这两篇文章和所阅读的 文章除了位置上相邻以外内容上基本没多少联系。不过也有关于修改模板的文章专门介绍如何添加这两个链接,可是我觉得那也得看模板就具体情况而定。至少我觉得默认模板的这个地方有些时候就不大合适。于是我重新下了个默认模板(下一个wordpress就可以得到)开始了我的修改。
找到这两个链接的代码并删掉很快就可以搞定。不过默认模板不支持侧边栏插件。不能使用侧边栏插件那多不爽。所以又花了些时间修改让它能够支持侧边栏。关于如何修改我在上一篇文章上讲过。但是后来又发现没有了这两个链接页面略显单调,基本上就没有到其他地方的链接了。所以加上了这个菜单。这些菜单都是我站内的页面。
至于菜单是怎么加的,大家只要知道“wp_list_pages();”这个函数就很简单了。这个函数的功能就是输出页面链接。输出的格式是:
<li class=”page_item”><a href=”page-url” title=”page-title”>page-name</a></li>
<li class=”page_item”><a href=”page-url” title=”page-title”>page-name</a></li>
……
你可以用

<ul> wp_list_pages();</ul>

,这样就可以把<li>表情包在<ul>标签内了。不过这样输出的格式是竖排显示的链接,侧边栏上就是这样的格式。想让它横排显示就在
属性上加上“float: left;”就可以了。至于更多的CSS知识就去百度或google上去看吧,我其实啥都不懂,也是在网上看的 。“wp_list_pages();”还可以加上参数。“title_li=’”参数可以让它不显示那个“Pages”,如果是“title_li=’×××’”就显示×××,其中×××可以包含标签。“sort_column=menu_order”参数可以让它支持Page Order插件。“depth=1”可以让它只显示一层目录。多个参数之间要加上&,例如:<?php wp_list_pages(‘depth=1&sort_column=menu_order&title_li=’); ?>。OK,大功告成!这点文字只是启发性的东西,如果你想自己动手做肯定会遇到很多不会的地方。 除非你是内行。国内研究wordpress的人好像很少,不然我想要一点点wordpress帮助怎么在网上那么难找呢?这些东西最后都是最后在wordpress帮助文档上找到了更为详细的描述。不过英文看得就是头痛,还是希望能找到更多的中文帮助。要是国内甚至引导起了wordpress的潮流就更好了。

终于找到了让wordpress模板支持侧边栏插件Sidebar Widgets的方法。发现其实很简单、很幼稚。在Sidebar Widgets的README文件里面早就做了详细说明。不过说明是英文,没有找到中文版。想支持Widgets一般只要修改两步就够了:
首先,打开模板中的sidebar.php文件。在开头的”<div id=”sidebar”><ul>”后面加上一句:<?php if ( function_exists(‘dynamic_sidebar’) && dynamic_sidebar() ) : else : ?>。然后在文件最后”</ul></div>“之前加上”“就OK了。这时候你也可以试一下,也许不用进入下一步就已经成功了。
如果经过上一步还不行,那么请再打开functions.php文件。在第一句话后面加上<?php if (function_exists(‘register_sidebars’)) register_sidebars(1); ?>。当然也不一定要在第一句话后,如果你懂得一点点代码的话。
一般的模板经过这两步修改就成了。如果你的模板有些特殊可以参考README的后半部分。其实这篇文章是有些多余的,但是在百度和google上都很难找到怎样修改模板让它支持自定义侧边栏的中文或英文文章。发现这两步,很惭愧,还的确花费了我不少心血。所以记在这里也许会有用。
以上内容发布于2007年06月27日,下面是2009年6月15日的一些更新和补充:
使用侧边栏主要依赖两个函数register_sidebars()和dynamic_sidebar()。前者注册边栏,后者显示边栏。这两个函数的具体功能我己分别说明。
注册边栏类似于插件功能,应该在functions.php文件中进行。
侧边栏在2.7之后实际上不应该再叫侧边栏,应该叫小工具,它也可以在页面顶部,或者页尾。
使用多个边栏是很方便的事,可以在不同页面使用不同的边栏。
既然边栏插件2.7以后已经集成到了WordPress,用function_exists一下似乎变得没有必要。

Blog Moblog Podcast Dig Wiki XML TrackBack WAP WML CSS Tag RSS Feed P2P Ajax API Semantic Web Web Service SNS

这里有一些关于wordpress搜索引擎优化的文章:
Wordpress SEO – 链接结构
10步实现WordPress搜索引擎优化( wordpress seo )
SEO for WordPress 完全指南
How to SEO Your Wordpress Blog
如何设置WP的友好链接(Permalinks)
让 WordPress 的 URL 规范化
我简单整理一下关于永久链接(Permalinks structure)优化的观点:
常见的几种Permalinks structure:

类似“/2007/03/15/post-name/”式目录结构(例子:WordPress.com)
Permalinks写法:/%year%/%monthnum%/%day%/%postname%/

类似“/2007/03/15/post-name.html”式目录结构(例子:boingboing.net)
Permalinks写法:/%year%/%monthnum%/%day%/%postname%.html

类似“/2007/03/post-name/”式目录结构(例子:WordPress.org blog)
Permalinks写法:/%year%/%monthnum%/%postname%/

类似“/2007/03/post-name.html”式目录结构(例子:Blogger、TypePad)
Permalinks写法:/%year%/%monthnum%/%postname%.html

类似“/123.html”式目录结构(例子:livejournal、百度空间)
Permalinks写法:/%post_id%.html

类似“/category/post-name.html”式目录结构Permalinks写法:/%category%/%postname%.html

关于URL主要考虑:
1、链接包含关键字。像year、monthnum、post_id这样的东西对seo没有多大帮助,不过可能在增加链接层次感上有一定帮助。
2、目录层次不要太深。虽然并不是物理结构比较深的网页就不容易被搜索引擎收录,收录的容易与否是在于离主页有几次点击的距离,而不是它的物理位置,但是信还是比不信好。主要看你的选择吧,看希望读者安什么目录来访问你。
3、链接不要太长。一般选择链接中含有postname比较好,因为有关键字,但是对于中文网站容易引起链接过长。虽然这种中文postname对seo是有好处,可是不利于读者记忆(相当于机器语言)。所以最好每篇文章弄一个英文或者拼音的缩略名。
4、关于“/post-name/”和“/post-name.html”的比较。到底那一种更好似乎没有什么定论,两种说法都有。不过用前一种可能在手输URL的时候要方便一些(少敲几个键)。

一直使用yo2提供的默认的链接结构:/articles/%postname%.html。这个链接按照yo2的想法是经过seo优化过的。这种链接可使连接中包含关键词,提高搜索引擎的排序。唯一就是链接有点过长了,不过可以通过文章缩略名来减小链接长度。文章缩略名可以直接使用英文关键词。
这样一直觉得这个结构很好,没有什么缺点。不过最近感觉了它的一个弱点。有好几次,为了做点内容并提供方便简短的地址供认朋友访问,我不得不去新建一个页面,这样就可以把那个/arhtcles/搞掉了。但是wordpress新建太多页面不好,页面在wordpress中占有的地位比文章重,而我又不希望让这些内容占有那么重的地位。所以今天下狠心更改了链接结构。可能损失很大,百度们要从新来爬取我的网站,那些旧有的地址都不能访问了。不过长痛不如短痛。
再说这种新的链接结构/%postname%.html的好处。 对静态网站有一条SEO建议:“避免目录结构过深,如果能就把所有的网页存放在根目录下。”因为搜索引擎认为/asdf.html的权重大于/abc/asdf.html,该条对于wordpress这样的动态网站同样有效。从seo角度出发,链接应该尽量的短小。数字在链接中,包括日期等,都不具备太多的意义,要尽量排除干扰,除非你要做的关键词是911或者Casio 513D这样的词。再者以.html结尾不用/结尾总是更好。而且以后呢,我尽量每篇文章都加上一个缩略名,不再因为懒惰而不加了。
现在发现wordpress虽然提供了自定义永久链接的方便,但是还是显得不够自由。主要是没有提供多种链接接入方式,也没有提供链接重定向使得链接统一起来。不过似乎有插件解决了这一问题。

昨天还想着今天该要欢呼六级可以过了,可是哦,好像我还没把题目做完呀!又失败一次
新题型其实就是要我们不要花时间去思考

[Audio clip: view full post to listen]
First listened throw the phone to my Snoweye^_^
歌手:梁静茹 专辑:梁静茹live全记录
作词:潘协庆作曲:潘协庆编曲:王豫民
看蓝蓝的天空下绵绵的白雪停在你脸上
爱在巴黎的赛纳河畔上面眺望赶不上的玻璃船
却不觉得(找不到)遗憾
早已沉醉在你暖暖的手掌
紧握住我不放偷偷的闻着你
带孩子气的男人香
呼…我喜欢就这样靠在你胸膛
呼…我喜欢没有时间没有方向
呼…我喜欢像这样爱的好自然
不用管别人投什么眼光
随你带着我四处的(去)游荡
呼…我喜欢一醒来有你在身旁
呼…我喜欢赖在床上看你喝汤
呼…我喜欢你的手放在我肩膀
像是担心我会消失一样
为我每一吋消瘦(瘦弱)而感伤
好想就这样有你在身旁一直到天长
在日记里圈上每一页都有你好幸福的时光
对照第一次见面到此刻的温柔是不是都一样

有时候敲点东西很容易就变成一个人自己的唠叨了,不像聊天。聊天有时也很累,你得不断想着新的话题好让谈话得以延续,也得适当控制话题以免两人都觉得天马行空。敲博客很自由,也很无聊。无聊的想起什么就敲什么。
人好像一直都有把心里想的变成现实的能力,无论想的内容是什么。看着她送我的笔记本的封面上的一句话:我们像海鸥与波涛似的,认识了,走近了,海鸥飞走了,波涛流走了,我们也分别了。让我想起了分别,而这真的差点变成现实。但是我知道分别也许可以不成为现实,只是我不知道要如何做才能让走近成为现实,让分别成为我们老去的时候。
也许既然还在一起就不该多想,我们依然联系,在一起的时候依然亲密,也许就够了。海鸥还没有飞走,波涛也还没有流走,我们也不想要分别,希望分别只出现在终点。

放羊的星星1-20集、更新完全部20集。如有遗漏请留言给我或者邮件通知我。

[coolplayer width="480" height="380" autoplay="1" loop="1" charset="utf-8" download="0" mediatype="swf"]
放羊的星星1(1)
放羊的星星1(2)
放羊的星星1(3)
放羊的星星1(4)
放羊的星星2(1)
放羊的星星2(2)
放羊的星星2(3)
放羊的星星3(1)
放羊的星星3(2)
放羊的星星3(3)
放羊的星星4(1)
放羊的星星4(2)
放羊的星星4(3)
放羊的星星5(1)
放羊的星星5(2)
放羊的星星5(3)
放羊的星星6(1)
放羊的星星6(2)
放羊的星星6(3)
放羊的星星7(1)
放羊的星星7(2)
放羊的星星7(3)
放羊的星星7(4)
放羊的星星7(5)
放羊的星星8(1)
放羊的星星8(2)
放羊的星星9(1)
放羊的星星9(2)
放羊的星星9(3)
放羊的星星9(4)
放羊的星星9(5)
放羊的星星10(1)
放羊的星星10(2)
放羊的星星10(3)
放羊的星星10(4)
放羊的星星11(1)
放羊的星星11(2)
放羊的星星11(3)
放羊的星星11(4)
放羊的星星11(5)
放羊的星星12(1)
放羊的星星12(2)
放羊的星星12(3)
放羊的星星12(4)
放羊的星星12(5)
放羊的星星13(1)
放羊的星星13(2)
放羊的星星14(1)
放羊的星星14(2)
放羊的星星14(3)
放羊的星星14(4)
放羊的星星14(5)
放羊的星星15(1)
放羊的星星15(2)
放羊的星星15(3)
放羊的星星15(4)
放羊的星星15(5)
放羊的星星16(1)
放羊的星星16(2)
放羊的星星16(3)
放羊的星星16(4)
放羊的星星16(5)
放羊的星星17(1)
放羊的星星17(2)
放羊的星星17(3)
放羊的星星17(4)
放羊的星星17(5)
放羊的星星18(1)
放羊的星星18(2)
放羊的星星18(3)
放羊的星星18(4)
放羊的星星18(5)
放羊的星星18(6)
放羊的星星19(1)
放羊的星星19(2)
放羊的星星19(3)
放羊的星星19(4)
放羊的星星19(5)
放羊的星星20(1)
放羊的星星20(2)
放羊的星星20(3)
放羊的星星20(4)
放羊的星星20(5)
放羊的星星20(6)
[/coolplayer]
出 品:台湾三立都市台
首 播:2007年3月10日
主 演:
林志颖–仲天骐饰  夏之星–刘荷娜饰
仲天骏–立威廉饰  欧雅若–洪小玲饰
韩志胤–李 威饰故事梗概:夏之星,24岁的女诈欺犯,准予假释。一个为爱入狱的女子,终于等待到今日,与她情人十三见面,她还特地到六星级饭店,挑选礼物。今天是E.SHINE集团二少爷仲天骐昔日情人欧雅若与哥哥仲天骏的婚礼,同时也是母亲家传蓝钻的“QUEEN MARY”的切割拍卖会。刻意避开婚礼的仲天骐硬是被怪兽从机场押回来,来到会台的他溜进婚礼后台,将雅若扯入怀,天骐吻了她。同时,窃走QUEEN MARY……一来为了报复雅若,二来不愿妈妈的遗物珠宝成为拍卖物。QUEEN MARY遗失,停止婚礼的进行。阴错阳差下,保全误会雅若指的小偷是夏之星,逮住阿星铐上手铐,不愿牵累无辜,天骐踅返,拉走阿星,阿星急中生智,赶快将手铐另一端铐住天骐,一次命定相遇,为爱人顶罪刚被假释出狱的夏之星。和经营珠宝事业的E-Shine集团二公子“仲天骐”,双手铐在一起逃亡。这一铐,铐出难解情缘。逃亡的路上,阿星担心天骐对她不利,再加上刚刚出狱的关系,深怕右臂冠上珠宝大盗之嫌,大吼天骐:“你马上放我走…”,并要胁天骐,要打电话给男友十三,以为可以吓唬住天骐,没想到,电话那头被慌乱挂掉。在昔日爱的小屋前,阿星找十三哥未着,拖着铐在一起的天骐,赶去房东拿出的喜帖地址。原来,十三瞒着跟阿星的过去,要跟明美结婚了。阿星质问十三的同时,十三妻明美早产,善良的阿星难堪又气愤,知道多说无益,这男人如今心里已没有她。但输人不输阵,硬说天骐是她的男朋友,他们也快要结婚了,要十三也祝福他们。在同一天失去的他们成了落难之交,醉饮……

 [Audio clip: view full post to listen]
心下难过,找不到合适的话。偶然想到“情何以堪”四字。百度一下,发现费玉清竟然唱过“情何以堪”这个歌,歌词如下:
情何以堪 泪两行
情何以堪 梦两断
谁说白头偕老就是完美
谁说两情不渝就无遗憾
情何以堪 心以远
情何以堪 人已散
谁说有缘就能替久天长
谁说爱情不会走向终点
情难舍梦难追 难追回的梦如潮水消退
意难守人难忘 记忆 无法如云烟飘散

收gtalk新闻,发现gtalk其实潜力很大(现行版功能还不够,性能还行),发现潜力很大的其实并不止gtalk。又遇到一条新闻,题目是“不懂创新的人才会说谷歌输入法没创新”。感觉很新奇。谷歌输入法刚出来的那天我就下下来用过,感觉和搜狗拼音很相像,但是界面很不美观,仿佛是底分辨率下的图形一样——粗大。又有很多兼容问题,词库同步也连不上服务器。所以装了后很快我就又卸了。后来就有了搜狗和谷歌之间的大战,这更坚定的让我决定不再使用谷歌输入法,而且还很得意当时自己这么快就决定了卸载谷歌。
今天遇到的这篇文章先谈词库,认为抄袭词库不应该受到责备。谈我的感觉:谷歌的词库与首次发行的版本相比差了很多,搜狗在词库方面则强大得多(感觉谷歌输入法是不是在考虑港台地区的输入习惯:支持繁体,而且刚才敲字还冒出“台”了);如果安作者的观点,就应该容许谷歌的抄袭,不过这样是不是让搜狗太吃亏了点。词库几乎是搜狗输入法的灵魂,有几个搜狗输入法的用户不是冲着它的词库去的。
文章提谷歌推出这一输入法的战略意义在于攻心——百度李彦宏曾经表示:“百度更懂中文!”谷歌推出了拼音输入法,是在向网民们证明,谷歌也懂输入法 。初看的时候我不以为然。但是现在我认同了——谷歌也懂输入法。谷歌理解的拼音输入法也许关键不再强大的词库而在于词库的同步——词库的建设者就是使用者。由于这连续N天我都不能在自己电脑上上网,搜狗的这个弱点表现的很明显(不过也大体能被其强大的词库掩盖了)。
谷歌输入法很好的把搜索以及gmail捆绑在了一起,但是这种捆绑没有给人半点强制的感觉。你难道不想去使用它的词库同步功能?你难道不想去使用它提供的便利的搜索方式?但是搜狗输入法推出至今,我还看不到它和搜狗有多少整合。顶多就是有一个搜狗的图标还有一个隐藏起来的搜狗的链接(我从没用过)。搜狗拼音是卖输入法,而谷歌输入法是在卖一套解决方案。
对谷歌输入法的使用还很少,发言不宜太多。不过我想我最近也许会用谷歌输入法代替搜狗输入法一段时间,效果再看吧!
攻心为上——这两个东西都起到了提高品牌形象的效果。

最近有些嗜睡了。前段时间睡眠有些许问题,失眠而且早上醒来的早。所以我努力调节自己,让自己安静下来。QQ签名一度也改为“安静”,后来又改为“静至血液”(QQ签名好像是QQ上我最喜欢的功能了 )。睡眠于是很快改善(对付长期失眠我好像很有一套 )。
恩,不过现在又出问题了。每天早上我醒来都喜欢乘着一点点睡意多懒一会床。现在都变得有些嗜睡了,搞得白天精神不好。“过犹不及”是我比较喜欢的一句话(很中国哲学)。现在得防止睡过了

高考就这样结束了。我没有高考的感觉,日子照样平静的过。偶尔得了点时间,来这记录一下高考、记录下这是我弟的第一次高考。
这仅仅是一场高考,我不去思考它更深的含义。
等会打个电话问问,看看我那弟现在心情怎么样^_^

再敲一篇博客心得吧 ^_^ 发现我的博客里面也许有很多文字都只有我自己知道写的是什么。不知道这样会不会失去一些人的阅读兴趣。这里我弄的很随意,也已经不再去看别人关于博客应该怎样怎样的文章。喜欢些什么文字我就敲些什么文字,敲了也不含糊就直接复制、粘贴、发表(这些天一直在记事本里先敲,有机会的时候才弄博客里来)。这里应该不会有一个比较固定的主题,因为我就这样,没有固定的关注,喜欢和偏好常常都是一段段时间的事。不过也许在我身上也有恒定不变的东西哦(逆向思维 )
真实其实常常很可怕很丑陋,以至于我们常常因无法忍受而欺骗自己。不过我能够容忍我可怕和丑陋的灵魂,并让其webblog(博客里不会看出幽灵来的,不信你瞧瞧你背后 )

说一个噩耗:寝室无网的日子也许至少持续到30号。也就是博客更新将会很困难,与互联网的接触将会很困难,这是生活的退步。退步来自网通,请大家帮我记住它,我们仨至少会记住它!在武汉现在想买到网通的包月卡变得异常困难。
还发生了另一件事,你不知道……
没网了,就享受没网的日子吧!就偶尔记录一下没网的日子吧! 其实对于没网的日子我们本应该更熟悉。在我们那个年代其实是没有互联网的 其实我现在和前段时间有一点点不同,其实我现在有一点点积极生活 一切安在

-你知不知道你已经把我的生活给毁了
-我把你的生活毁了没什么 要是生活把你毁了才可怕呢
-反正你已经成功地让我对女人绝望了
-你对女人绝望也没什么 女人对你绝望才可怕呢
-我的要求也不高啊 我只想找一个正常的普通的女人 可以跟我平静的生活在一起 相夫教子 怎么碰到的都是神经病呢
-你试着去了解过她们吗 你真正欣赏过她们吗 我跟你讲 每个女人都是把双刃剑 她们最可爱的地方 也许就是她们最可怕的地方 爱一个人就得爱她的全部……
[Audio clip: view full post to listen]

<!–由上一篇文章想到–>
希望做个软件把我的U盘变得高级点:软件我希望可以直接安装在盘里,不喜欢每到一个地方就把每个软件安装一通;文件我希望有更高级的管理方式,向邮箱那样比较好,我不喜欢自己建文件夹。
谈操作系统就想起昨天遇到的问题了。原先我装了个linux,成了个双系统。启动的时候可以选择是进入linux还是windows。但我昨天在windows下把原先安装linux的那个分区格了。结果系统每次启动就停留在grub命令行下。在网上查了好半天资料才通过命令进入了windows:root (hd0,0) chainloader +1 boot。到现在这个问题我还没弄大明白,不知道为什么不能直接引导windows,或者至少该给我一个图形的登录界面啊,每次输入命令来引导windows实在不过瘾。

六一这天公寓停电了一天,也就是这天寝室同时断网了。也许要等一个星期再重新接入网络。现在我是在图书管敲这些文字。
在随身携带的U盘里我总是预备着一些我常用的软件:
搜狗拼音(习惯了自然码双拼输入,而既然用拼音还是得有一个好的词库才行)、火狐、adobe flash player(火狐插件)、gtalk、msn。
这些东西在其他地方上网一般没装,带着它们会很方便。
music文件夹里还有几个我喜欢的歌:
念着多喜欢、难道爱一个人有错吗、一个人的生活。
盘里面还做了个链到我博客的快捷方式;还做了个记事本,有时在里面敲一些想保存的文字,这点东西就是现在记事本里敲好的

弟弟还是住院了。前天因身体不行回家备考,但是昨天仍然支持不住,不得以辗转到沙市。上次的手术有些问题,没有恢复好。
高考真的就这样打倒他了吗?我那憔悴的母亲,还得担心两头事~~

今天记一篇流水账吧 ^_^
于某些原因这两天比较累,早上睡了个懒觉,其实也起的不算太晚——8:30。 然后洗脸刷牙,恩,今天早上我自己煮面条吃了 。厨房用具倒挺齐备,调料也都有,都是五一她在的时候备置的。自从五一她走后这还是第一次启用,所以把家伙拿出来都洗了一遍。用电饭煲烧水,乘着水沸的空当洗了这两天堆积的衣物。衣服洗完未清电饭煲里的水就大致烧好了。加入面条啊,这也是五一她在的时候买的,后来一直没动过。面条加很多,加的不能再加了。再乘着水沸的空当清洗衣服,清洗一遍,再把锅盖留出一条缝来。再清洗一遍衣服,这时面就基本煮熟了。然后加调料,满满的吃了两大碗。吃完后把衣服再清洗一遍就晾上了。
到这时候已经快要十点,一直没开电脑。很优雅的出门,去了图书馆,看了一个多小时书又到了吃饭时间 。哎,吃吧!吃了二两饭。中午懒懒的又睡了个午觉,起来后敲了这篇流水账。生活其实蛮轻松、蛮惬意的。
远离吵吵闹闹的电子产品,煮煮面条吃其实也能给自己带来不小的满足,何必把满足寄希望于虚无缥缈的互联网。 希望互联网离开那些概念和资本早日回归传统与本质,当然其实我更需要的是考虑的是我该怎么看待和使用互联网。希望我需要的信息能够主动来找到我,rss订阅恐怕还不能满足。开机等同于上网,等同于疲惫。于是我不要疲惫,早早的点击“发表”好去看看书去。当然这篇文章我得tag在“生活”中

现在上网喜欢看些博客文章,喜欢被各种想法冲击的感觉。但是文章需要我去寻找、去相遇,没有那个博客的文章每篇都能使我感受到新的思想,也没有那个平台能够提供足够的阅读方便,DoNews也不行。在图书馆看杂志,有文章说现在人们的平均智商提高了,因为现代媒体的发达,使得人的大脑每天都被各种信息冲击。我想博客给大脑带来的冲击也许更大,因为博客交流的直接是各种思想。写博客更是在促进自己去思考,整理与表达。
在互联网上寻求的满足有很多。大概从进入大学后,我才能算做正式开始接触互联网。当时还连键盘都记不住,花了好几天上网专门去熟悉键盘,现在我用的是搜狗拼音+自然码双拼输入法。 后来还一本正经的学怎么下载音乐、学使用下载工具下载、学使用QQ快捷键、学使用邮箱……当然在学习玩网络游戏和魔兽争霸的那段日子还曾经有不小的痴迷。这些是我互联网的开始,也是从这时候起,互联网好像就从来没有满足过我,又似乎可以无限的满足我。
前段时间有谣传说我们可能搬到一栋无法接入网线的老宿舍楼,当时大家都慌了:“宿舍旧到没什么,关键是没了网这怎么活哦!”。 呵呵,话说的很夸张,也是事实,大家都对互联网有无限的依恋,就算大多数人都挂在网上无所事事,无聊透顶。
无聊到最后,互联网会变成怎样呢? 互联网不断的变啊变,它最后会变成怎样呢?大家都希望在互联网上寻求满足,我也是,但是我们真的对互联网满足了吗?应该没有……

两种计数器

一个是大家可以在我页面最下面看到的51.la计数器。国内比较专业的计数器,还不错,alexa排名上还有它。
还有一个大家在我的页面看不到,但是我确实在使用。Getclicky。我在侧边栏留了一个它的链接。
计数器还有其他很多,并不只有这两个。浏览其他博客会发现一些计数一样的小图标,喜欢的话就点击它,自己弄一个。

两种留言

在我的侧边栏都有。
上面的一个可以和你的IM端相连。
下面一个是个单纯的留言板。想要的话就点击上面的链接,可以直接通到服务商。

小猫小狗
朋友Terry的博客上有个小宠物。喜欢的话你也去弄一个http://doll-doll.com/。

google ad
很容易弄,只要你的服务商容许你弄。http://www.google.com/ads/

标签、标签云

给你的文章加上标签功能。启动Jerome’s Keywords插件,编辑文章后在下方的Keywords栏下加上标签。
新建文章或页面加上代码”[ tagcloud min_include=0 min_scale=2 max_scale=0 ]“生成标签云。min_include表示tag的最少使用次数,多于这个数值的才能被显示,默认值为3;min_scale表示最小字体;max_scale表示最大字体。

按月归档
启动插件SRG Clean Archives。新建页面,写入”%% srg clean archives %%”。可在SRG Clean Archives Options中选者是否显示评论数目。

顺应前几天的文章:《稍后我也来写个建博教程》。其实只是也常用功能的简单罗列。没有办法,谁叫我弄出了前面那篇文章呢!以后得注意,话可不能乱说呀!!!
建议呢,大家还启用这几个插件:中文 WordPress 工具箱、侧边栏区块管理插件 (Sidebar Widgets)、Google Sitemaps(方便搜索引擎找到你)、Lightbox JS v2.2 Plugin(如果要帖图片这个插件很有意思)、MyCSS + Page Header & Footer、Quote Comment、Quotmarks Replacer、Smiley Javascript Buttons、yo2keywords plugin for wordpress、yo2similar plugin for wordpress。这都是我已经启用的。
附:关于永久链接。优博提供两种永久链接:/articles/%postname%.html和/go/%post_id%.html。前一种是经过SEO优化的,链接中含有关键词,但是这种链接巨长,所以又提供了后面这种较短的链接。当然你可以自己定义其他形式的永久链接。也有一些耐心的人使用前一种链接形式,然后每篇文章都用英语关键词来个缩略名,这样就大大缩短了链接长度。可惜我是没有这种耐心

以前在DoNews做博客时喜欢把一些自己喜欢的文章保存下来,留下一个原文链接。不过后来没有再做了。刚才回顾了一下以前的收藏,看到了下面这些文字:
以下为Donews制作人刘韧精彩观点:
我认为博客是写给喜欢自己的人看的,所以写的时候呢,是一种放松的状态,是一种 比较自由的状态,也是一个比较高兴的状态,因为你是写给喜欢你的人看的,喜欢你的人读了以后会给你反馈。我每天早上最开心的一件事情和海岩老师一样,都是 看别人给的回复。我是时时刻刻,一到疲惫的时候都会看一眼,其实人平时的时候都是需要聊天啊,都是要互相鼓励一下,我到上面找人家说的好话,我特别高兴, 我一天干别的工作也会特别的上进,这也是我觉得,我尽管没有得到稿费,但是我得到了很多人的鼓励。
这几日更新文章更新的有些赶,不自觉的有了一点点压力。看了这篇文章后压力顿消。既然博客是写给喜欢自己的人看的,那又何必给自己压力呢?博客应该是一种比较放松的交流方式才对。

总体上说七十二松和优博网我觉得还不能比,单单看两者的主站就知道。我三天前在七十二松做的更新,现在依然在主页上稳稳当当的挂着。这在优博是不可能的。但是既然这两者在服务上有这么多重合的地方,七十二松还是有优博值得学习的地方的。
在七十二松是可以一个人有多个博客的,原则上无限多个。而且也支持多人博客,也可以删除博客。这些功能优博都不能实现,也没有透露是否在今后考虑增 。这三点是七十二松主要的优势。
由于都是wordpress,系统上两者是大同小异。但是提一下模板,七十二松一口气提供了50多个模板,分页显示。而优博好像在每次增设模板的时候都是非常小心,我不知道这是因为什么的考虑(猜想会不会是因为不能分页显示担心模板过的影响访问速度)。但是优博可以自行上传模板,所以在这点上也没什么弱势。
优博的插件相对多一点点(基板差不多,我没有数过),而且都比较实用。 在增设插件的时候同样表现得非常谨慎。七十二松的插件有很多都是提供一些web2.0网站的接口。有两个我觉得比较不错:Snap Shots 1.3、Contact Form ][。前者提供网页快照:网页快照 (Snap Shots),是由 Snap.com 提供的服务,在利用 Javascript 在网站的链接上加上一个快照功能,只要访问者鼠标停留在一个链接上,就会显示一个网页快照。后者提供访问者直接通过页面向作者发送E_mail:启动后在文章或者页面中添加 [CONTACT-FORM]代码即可。七十二松还提供访问统计功能(不是通过插件),这也是优博的用户曾经要求但是优博又一直没有提供的功能。镜像也是优博没有的功能(视乎没多大必要,访问速度还可以)。
优博不是一个仅仅提供博客服务的网站,还有很多其他功能。七十二松的服务就过于单一(也不见得就一定算弱势吧)。优博和用户交流的渠道要宽得多,有专门的讨论区,还建了两个QQ群,管理员也经常现身。两者都还没有脱离测试阶段,服务有时候会不稳定,不过大多数时候还不错。
对yo2的了解相对多一点。想谈谈对yo2的一点点不满。希望yo2尽快推出做事和标签的删除功能,以及解除好友关系的功能,现在进一步做大,这些功能应该要补上了。也希望yo2增加更改登录邮箱、博客域名的功能,增加博客删除功能。要是能提供多人多博客的话那就更好了,不过也许比较困难。yo2的wordpress是一个有一点点不同的wordpress,希望它能走的更远。
5.27补充: 七十二松不容许自己放置google广告,一经发现会发出警告,情况严重的会直接删除帐号。想放置广告的需要升级为专业博客帐号。

取这个名字是在有些吸引眼球,不过这正是我所用的第一种方法。博客也叫网络日志,也就是网络上的个人日志,当然也有把博客用作其他的。不过写个博客嘛,就算是单单记录自己的心情,也还是要多几个访问者多几条评论的好。不然要是写来写去没有一个人响应,大概多数作者都会慢慢失去写作激情、失去坚持的动力。也许依靠使用技巧挣来的访问量很多人会不稀罕,甚至鄙视。但是我明显意识到,我最近正在努力设法提高访问量,而且我也需要访问量。我把我所用方法做个记录,也算是我的个人日志吧:

吊胃口。这个方法也许是从我上篇文章开始使用的吧。《稍后我也来写个建博教程》。文章没有什么内容,很琐碎。但是记录就是记录,不可能所以记录都那么有内涵有深度。而且,这个本来就是主要想吸引一下眼球的(汗颜,显然事实上并没有吸引到什么眼球)。我第二件吊胃口的事就是这篇博客用了这样一个名字(会不会吸引眼球正在期待中^_^)。
自台身价。咱默默无闻,但是咱也得自己尊重自己呀。难道我们记录的那点琐事就和那些“专业博客”有什么本质区别不成?要是想博客写得下去,首先你得找到你写博客的价值在那里,无论是想做“专业”还是仅仅记录一下自己的心情。要是是跟风,我只知道我是不可能写到现在,更不可能还去弄个域名。这说的只是提高自己的“博商”(恩,突然想到这个名词^_^),也许你要说偏题,那么我们还是来谈谈“自台身价”。我想说的其实还是让自己的博客看上去“专业”点。弄个google广告啊或者收藏啊什么的。放几个高手链接,比如喜欢IT就放几个IT写的好的博客的链接。
前几天我突然觉得百度也许已经代表了一种中国文化,想要在朋友中做做百度的推广。于是把QQ签名改成“中国人,请记得百度一下!”。改了之后觉得,我这不是在为自己打广告吗!
作评论。不是说在自己的博客中搞评论作假,而是当你在读别人的文章有一点点感触的时候请记得在文章后加条评论、留个言表达表达自己读了文章后产生了一个什么样的想法。只要是真实友好的留言,作者一般会很喜欢(至少我就在希望读文章的你能发表一下看法)。如果你产生的这个想发有价值的话,其他读者应该会有意思顺着您提供的链接去拜读您的大作。
写自己。思路顺着第二条和第三条。你的博客至少应该得写的像你,原封不动的摘录别人的文章我觉得是得不偿失的。人家的文章是人家的,你干嘛非要把人家的思想往自己脸上帖呢?要是真的读到喜欢的文章,不如在博客里做个原文链接。然后写写你读了文章后想到了那些那些。甚至你还可以写好后邀请原文作者来评论你的文章。适当的摘录也是可以的,但是你总该有自己的思想吧。写自己也得坚持,不能赶着潮流走,那样只会迷失自己。
常更新。这个并不需要你一定这样。随自己喜好就行,更新是你自己的事,和别人无关。但是如果想建立稳定的读者群,你还是得考虑坚持以固定间隔更新。要是长时间不打理你的博客,你的读者可能不会有足够的耐心等你。

就写这五点。我也只写我所想的,不更风,不做作。但是我的博客远没有访问量,更没有固定的读者。所以你大可拿着这篇文章来嘲笑我。但是我仍会笑脸相迎,希望能成为你的朋友。写我自己,希望真诚的你,这就是我的博客。

稍后我也来写个建博教程,当然我得写oneoo没有写过的。还得写刚刚知道的七十二松,这个网站好像还比较强,应该是yo2值得注意的竞争对手,推出的服务视乎是向yo2全面宣战一样(当然,这是我的说法,人家可没这么嚣张^_^)。
不过现在老婆吹我快去图书馆了:-)就此停键盘

这两天心里一直想着考试的事,没有向家里打电话。不过现在已经考完,我重新属于了我自己。晚些时候有个陌生的电话打来,号码是:17911071600000。我觉得很奇怪,没有接,其实这是我妈打过来的。后来我爸又借手机发短信问我考试考的怎么样,然后说我弟星期三得急性阑尾炎做了手术,他和我妈现在病房照看他。我不知道我弟竟然在受煎熬,马上打电话过去询问情况,他还很虚弱,术后一直没有吃饭,连水都没有沾,和我说话也没有力气。在网上收集了一点关于急性阑尾炎的资料,明天好去交代我母亲。希望像我弟弟这样强壮的身体能够快点好起来,不要留下后遗症。也希望这场突然的病不要对他的高考产生太大的影响。

原以为自己思想很开阔不曾受任何现有观念的拘束,从昨天发现,原来我一直错了。如今学着观察,理解互联网,以为逐渐开始掌握互联网的发展方式。可是当我开始设想自己一个想像中的小站该要如何如何发展的时候突然意识到我竟然没有一个合适的盈利方式。现在觉得我应该换一种我没试过的角度看待互联网——商业的角度。对,做互联网的不能逃出商业目的。也许互联网上会有很多“免费”,比如yo2正提供提供免费博客服务,以及像我现在这样免费为了谁谁谁正在写文章。但是免费背后却有另外的人受益。我正从yo2受益,它为我提供了一个发表我自己的平台;也许有谁谁谁正从我的某些想法或者某些记录中收获什么(当然,这话说的我有些汗颜)。那么这些受益的背后哪来的经济利益呢?在yo2与“我”的共同免费下,有另外一种东西在膨胀——人气。现在想想,人气大概更能代表web2.0所追求的东西。有了人气什么盈利方式咱都好办。这大概是互联网人的思维路子。
但是对于一个处于商界的人来说,他希望互联网为他带来什么呢?他会想到什么样的模式呢?他的根本,也许就是希望互联网能够促进商品的流通。 这个时候何必需要设千方的促进网站浏览者之间的交流。也许更多的是单一的信息发布吧。比如戴尔的网上销售模式。
很迷糊,互联网怎么生利呢? 人和我对互联网有什么要求呢?模式!

我也很奇怪:为什么英语很烂的我会更习惯一个英文的google.com而对一个中文的google.cn心生厌恶。有人说google.cn失败的根本是因为中西文化的差异。那么我为什么对一个完全“西化”的google.com的认可要比一个努力融入中国文化的google.cn更高呢?原因也许来自西方文化的强势。参与google.com是一个中国人主动去接受外国的文化;而google.cn则是以一种外国文化的姿态想要融入中国。中国人对西方文化的接受从语言开始,非常深入,很容易去习惯google.com的氛围。而西方对中国的了解显然很肤浅,片面,所以google.cn的中国化过程中竟变得有些不伦不类。
另外的:既然是两种文化间的交流,必然会有摩擦,有碰撞。 google很多优秀的服务显然没有在中国同步,而国内对部分google优秀的服务又采取封杀的策略,这让google的中国化进程变得很难,国人的google.com化进程也变得有些痛苦。
这两种问题如今很明显的正在myspace上演绎。而百度,我所知道的唯一一个想国际化而又正在国际化的国内网站,在它的国际化进程中是否也会遇到这样类似的文化冲突呢?

昨日卧谈,由更换手机号码提及每个人最稳定的联系方式。有人说QQ,有人说邮箱等等。我想了想,我也的确应该要有一个更为稳定的联系方式,而这个方式应该是通过互联网的。那么应该是这个域名吗?至少这两年我是不会更换域名,但是我还得要有一个稳定的空间才行。那么怎样我才能找到一种稳定,而且方便找到的联系方式呢?
QQ我可能会较少使用,因为第一这个程序绝对不会是一个优秀的程序,第二工作场合不适合使用,第三因为QQ的使用人群。
163邮箱我想更换,主要因为我忍受不了每次发邮件系统自动在我的邮件后添加一条广告,另外我已经习惯了gmail的方式。gmail邮箱我也不确定是否稳定,也许什么时候又来一场地震。
校内网?myspace?或者其他?
那么想想。我要的这种稳定的联系方式需要那些条件:
第一,方便其他人联系。 QQ,MSN,GTalk,雅虎通这样的即时通讯工具的确方便但是需要对方有相应的帐号。目前实现完美互通的还只有MSN和雅虎通。我想邮箱,以及个人域名的方式应该比较合适。校内网和myspace这样的社交性网站都有一定的用户群。
第二,有稳定的服务商。邮箱不能经常抽筋,域名需要有稳定的空间提供商。
第三,还要有优秀的服务。既然是稳定的联系方式,肯定是代表个人身份。那么广告应该怎么做服务商和个人都应该要好好考虑一下。还有就是系统做得怎么样。
当然,说最稳定的联系方式,不如多谈谈友谊。手机换号,我会马上想的通知我的好朋友;QQ如果挂了,我也会设法重新联系我的好友; 为了个别好友,我也许会挂上一个我不常用的客户端……

这个世界上有很多事情,你以为明天一定可以再继续做的;有很多人你以为一定可以再见到面的,于是,在你暂时放下手,或者暂时转过身的时候,你心中所有的,只是明日又将重聚的希望,有时候甚至连这点希望也不会感觉到。
因为,你以为日子既然这样一天一天过来,当然也应该这样一天一天过去,昨天,今天,明天应该是没有什么不同的。但是就会有那么一次,在你一放手,一转身的一刹那,有的事情就完全改变了。太阳落下去,而在它重新升起以前,有些人,就从此和你永别了。
——席慕容

要是有一天她老了,不再是以前那样的漂亮了,你也要夸奖她漂亮,因为在你的心目中,她必须是最美丽的女人。
你一定要认真的让她明白,在这个世界上有真的爱情,并且让她相信。虽然男人比女人更喜欢听见甜言蜜语,但是你还是不要时刻的去要求她去说她爱你,也许半夜她给你做挂面汤的时候,就是她爱你的时候
记得,万一你有天感觉不到她的爱了,就去工作,继续爱她就是了。
永远的不要因为你的朋友而伤害她,记得,她是要和你过一辈子的,她对你的友情一定不会象你那么的看的那么重要的,虽然你认为她是对你采取的双重的标准,她对爱情的理解也不会象你想象中的那么底蕴十足和宽厚的。
你应该教会她如何的在面对困难的的时候去疏导那些不快乐的情绪。
用真心打动她。记得不要给她说大道理,大道理每个人都会说,让一个人明白一些道理的方式很多,声色惧厉和当头棒喝其实都没有平静的娓娓到来的效果好,有时候,沉默的力量更大。如果你做不到,就写信告诉她。
记得,语言和你给她买的蕾丝睡衣一样,简洁永远是最美的。就算你一定要说,也要在她想听的时候,你要明白,她现在不明白这个道理,也不会死。有一天她会明白的,如果她有天会受挫折,那么失去会让她更深刻的懂得的。
你不要和那些道德观念混乱的人在一起,那样你会受影响,也会让她感觉到不安全的。
你永远要记得,说出去的承诺尽量要记得,虽然她是你的爱人,她也会在意,不要因为爱她就答应了你做不到的承诺。那样 你就不能让他学习到很多的东西,。
永远要记得,你是一个男人,再爱她,也要在她的面前保持自己的尊严,同样,你们 必须彼此尊重,这是一切感情的前提。尊严不是生气就可以表现的,有时,尊严表现为“让步,微笑,包容,妥协”。
她作错事情受难的时候,你再生她的气,也要打电话过去安慰她,
虽然你不是世界上最好的男人,但是你可以做世界上对她最好的男人

摘抄

我为什么没有成功?
因为我现在还坐在电脑前敲博客,而不去图书馆;
因为我敲的博客都没有什么实际内容,而且篇幅短小;
因为我想要有博客,而又不能坚持去写,就像以前写的日记一样;
因为我想要锻炼我的表达,又不能忍受自己的表达;
因为我想扩展人际关系,又不去积极交友,只寄希望于别人来找我;
因为我想考研, 却到现在还没进入考研的状态;
因为我到现在还没进入考研的状态,还不知道要赶快调整自己;
因为我明明还可以为自己总结更多,但是现在却不想再认真分析自己;
……

人去了,下午3:30的车。人还会是原来的人吗?寒……
不追求,不拒绝;不用情,不动心;不放弃,不坚持
怎么样才能轻松,不再思恋

结束了这学期的两场考试,均提前交卷。算是应付吧,也许今后再也不会理这些内容。但是谁说得准呢?不知道这样该不该检讨。不管了,五一提前来临,快乐吧!可惜老婆却不能在身边,难过!

在DoNews活动时做的“文章搜藏”。在博客里作为页面存在过。

从开始了解博客已经尝试过不少免费博客托管。看博客个人比较看重的有速度,系统,还有服务商(不要有让人无法接受的广告)。喜欢的有三个My.DoNews,Blogger还有Yo2。用My.DoNews是刚接触wordpress,感觉这个系统不错,很喜欢它。但是My.DoNews也太让人气愤了,经常不能访问。接触Blogger在My.DoNews之前,感觉这个系统挺牛,给人无限自由的感觉。不过经常被封,崩溃,其实非常想在这里安家的。这样我所喜欢的两个博客系统基本都是无法访问,一度还想放弃博客。那段时间对写博客的意义也有了怀疑。后来从My.DoNews上发现了Yo2。是从一个同样喜欢wordpress又忍受不了My.DoNews经常抽筋的服务的一篇搬家博客上知道的Yo2。这里的确不错,能够得留注我这个朝三暮四的人。
而且对于博客,也似乎找到了我要的目的 。是在看我在“各大服务商”上所建立的零散的博客时发现的,那就是简单的记录我的生活吧。不去抱有更大目的了。如果幸运呢就是希望交到几个朋友吧。

不知道是谁想出的主意,这学期的课都进行随堂考,不给时间复习。也好吧,省得像以前,所有课基本都是等到课程结束才拿起课本。
PLC今晚,单片机明晚……

接老婆来武汉
牵老婆的手
亲老婆
吃老婆煮的面条
带老婆出去玩水
陪老婆去医院
陪老婆逛街
送老婆礼物
送老婆&&
域名开始生效

今天开始住单间宿舍?还没做好准备……
就先住一个月吧。
想念我老婆……

最初想插入广告是觉得看到别的博客有个广告显得很专业。折腾了好大会才知道怎样加google广告。再然后就想着把广告插到显眼的地方(兴许可以赚点钱)。几天关注我的广告所得。微乎其微!几个星期也没得到几毛钱,像我的博客的这种点击率!最初想要的那种“专业”却坏了我的博客的美观。还是换种比较柔和的方式加广告吧……
我的空间,还是少点广告的好。有个google在就够了。

简单修改了一下模板。算是对WordPress的认识又加深了吧。原来WordPress是能够制作出自己独特的页面的,而且能力并不比 Blogger 差,但是显然WordPress要麻烦的多。我自己安装的WordPress是能够直接修改源代码的,不过 yo2 的版本显然不还能够。但是 yo2 可以自己上传模板,所以我在网上下了个免费模板,并做了一些自己的修改:

插入了 google ad
解决了大图破坏页面布局的弱点
搞掉了页面底部模板作者的链接(视乎不够厚道)

修改中发现侧边栏有四个区块会破坏页面:

yo2 好友列表
yo2 相册
标签云
随机文章

晕头了!2MB的WordPress代码!似乎WordPress并不是一个讲究速度的程序。

怎么搭建wordpress?只听说搭建WordPress很简单,以前不知道,现在知道了。的确很简单!
现在把我的搭建过程写在这里,也许对其他希望了解WordPress的朋友有所帮助。同时呢我自己也希望对WordPress有更近一步的了解,比如模板的制作,插件的制作以及多人博客等,希望能遇到一些高手在我学习的过程中指点一二。本文大部分出自Internet。
1.先准备几个软件吧:Apache,PHP,MySQL
我研究WordPress就是从这三个软件开始。刚看到这三个名字我一点也不知道它们是做什么用的,不过不要紧,很快你就会明白。 先下载再说,在迅雷上很容易找到下载地址。
2.安装

Apache
默认安装就行,中间要输入 Network Domain,Server Name 和 Administrator‘Email 。这里可以就随便输一个,我目前还不了解这些有什么用。也许是发布网站的时候有用吧。安装路径选择D:\ApaChe。安装成功后可以打开 http://localhost/ 进行测试。
PHP
下载下来是个压缩文件。直接解压到 D:\PHP 。
MySQL
默认安装。中间说要到 MySQL.com 注册,一般不需要,点选“Skip Sign-Up”,按“Next”略过此步骤。

3.配置

Apache
我用的是 Apache2.2 和 PHP5。Apache 配置文件都在 D:\Apache\conf\httpd.conf 下。
在 httpd.conf 里添加如下代码:
#Insert by me
LoadModule php5_module “D:\php\php5apache2_2.dll”
AddType application/x-httpd-php .php
以#号开头的是注释;第二行是注明 php5apache2_2.dll 的加载路径;第三行是对.php进行文件关联。
php
将D:\php目录下的 libmysql.dll 和 msql.dll 复制到 C:\WINDOWS\system32 目录下,用来加载MySQL动态链接。
在php目录下找到php.ini-dist,改名为php.ini ,复制到WINDOWS目录下。然后打开php.ini
找到extension_dir = “./”
改成extension_dir = “D:\php\ext”
去掉下面几句前面的分号:
;extension=php_dba.dll
;extension=php_dbase.dll
;extension=php_filepro.dll
;extension=php_gd2.dll
;extension=php_imap.dll
;extension=php_msql.dll
在我的电脑->属性->高级->环境变量->系统变量->Path后面添加D:\php;D:\php\ext。
MySQL
运行MySQL安装目录bin文件夹下的MySQLInstanceConfig.exe设置向导。单击下一步。
选择Detailed Configuration,单击下一步。
选择ServerMachine,单击下一步。
选择Transactional Database Only,单击下一步。
Next。
选择访问量DS(20个),ONP(500左右),MS(自定义)。单击下一步。
选择TCP端口,可默认。Next。
选择编码。第三项,utf8编码。Next。
创建Windows服务,Next。
Modify勾掉,Next。
Execute!通过开始-程序-附件-命令提示符进入:
在“命令提示字符”窗口中输入 NET START MySQL 指令来启动mysql
录入cd C:\mysql\bin 并按下回车键,将目录切换为 cd C:\mysql\bin
在 C:\mysql\bin> 命令提示符下录入 mysqld-nt [...]

今儿我终于也有了自己的域名了。其实很早就曾经想过等到那一天我也要有我自己的域名,没想到的是这一天这么早就到来了。就在前不久都还觉得这应该是一件多么遥远的事,但是一切只要做起来就变的触手可及。
3月28日注册工商银行网上银行
4月1日我第一个域名注册成功

直到看优博(yo2),才知道我原来不是写博客的人:
我需要建立博客网站吗?
如果你只是一时之念,或是赶“潮流”的网友,那么你不需要注册博客,也没这个必要,我们网站的“我做的事”、“相册”、“交友”…等服务已经可能满足你的需求。

如果你没有打算坚持更新自己的博客,也不用建立博客。
明白自己建立博客目的的网友,就请注册我们的博客服务
得老婆特许,在寝室休息。
休息其实也是不得以,的确是累了。

就当是为国内的几个新兴网站做个广告吧。

以前说不喜欢斗牛士,其实并不是不喜欢wordpress,完全是因为斗牛士的wordpress太不稳定了。今天发现原来并不是我一个人离开了斗牛士,还有更多喜欢wordpress又困扰于斗牛士的不稳定的朋友选择了离开。离开到了一个新的wordpress托管——yo2.cn。新生的yo2似乎有着不亚于刘韧的热情,但是它更专注于wordpress。
刚才感觉很惊奇,搜狗输入法里竟然直接收入了“刘韧”。

在录影带里,Rachel当晚的白马王子迟迟没有出现。眼看就要错过自己的高中舞会,Rachel泣不成声。另一旁,Ross的老爸觉得这是个绝佳的机会,只要你穿上我的礼服,相信Rachel的王子就是你!
电视机前的老友都笃定Ross没有勇气穿上礼服可Ross做到了,在他正准备开口邀请Rachel的时候他的男朋友来了。一切还没来的及开始就已经结束了。Ross的表白从高中舞会那晚一直到现在都没有机会亲口向Rachel道出。看完带子,Rachel望着站在门口尴尬不已得Ross,她为Ross对她的深情感动不已,决定再也不放弃眼前这个人。
一切就从这个吻开始……

Need I post this blog in English only?After all,I can speak little English.As I consider this webblog as my private one,I won`t tell it to my friends.So I will choose the language used in the blog all in my favor.en,

If you don’t go after what you want, you’ll never have it. If you don’t ask, the answer is always no. If you don’t step forward, you are always on the same place. Take risks for life goes on.

以前就发现了这个博客网站。很喜欢。可是没过多久就发生地震,登陆这个网站变得异常困难。现在好了,速度回来了,而且似乎比以前更好。博客版本也从测试版进入了正式版。前段时间用DoNews的WordPress,感觉系统好不稳定,而且DoNews明显偏向IT。这又样我就不乐意把它当作我的个人博客了。我的个人博客还是放在这里。这里不招摇,安静,自由。

还是到了凌晨。好困!课程设计和专业课堆到了一起。忙碌。却不知为何。不知道学得了什么,更不知道为什么。为学?不像,这么些天明明是为了考试,只考一次的考试。大学里的应试,不承认,拿课程设计做挡箭牌。课程设计也是骗人。我是精心设计了,但是都是画在纸上。编了上千行的程序自己还不知道能不能运行。连运行的平台都没有。向老师问过试验室,竟然说不提供。也不知道留着干嘛。
困了。我的大学

其实也没什么
爱就是彼此的心靠在一起
偶尔失去了联系就仿佛失去了世界

爱一个人是怎样呢?会怎样呢?
不想多写

有些不知道怎么办了。那么对于这个My DoNews刘韧到底想要建设成什么样子呢?那篇《DoNews将用wordpress提供全内容Blog服务》写在2006年01月16日,距现在是一年零3天。My DoNews达到了刘韧心中所期望的那样吗?我不知道。但是我开始不瞒了。它的速度明显不稳定,慢的时候我几乎无法进行编辑和查看。我试过很多搜索引擎,还没有发现可以搜索My DoNews的内容的,包括DoNews主站上的那个站内搜索引擎也不能。另外到目前我还不知道怎么自定义模版,能不能自定义模版。本来我是不打算自定义模版的,但是当不瞒出现的时候我就开始要挑剔了。那么我还要留在My DoNews吗?我很欣赏刘韧。我从来没有见到一个网站的建设者和他的用户之间这么密切,也开始喜欢上刘韧制作的这个DoNews。留下来的理由是希望看到DoNews不断进步。

我不懂WordPress。很牛吗?不了解,只知道我好像完全不知道怎么设置博客面板。下了个WordPress,以为是用来管理博客的一个什么软件。打开那个WordPress中文站费了我好半天时间,然后又要进入下载页面。急了,还是到迅雷上面下了一个。迅雷好啊!可是解压后找了半天也没找到exe文件。郁闷,是不是下错了。只看到一大堆php文件。这是些什么东西,怎么大不开哦?我用记事本看了下,倒蛮像是网页代码之类的。又找php文件的查看方式。下了个PHP5装上还是打不开。搞了半天才明白是要把自己的电脑建设成主机。哎,欺负我不懂啊。
我安装,我安装,安装三个东西:Apache+PHP+MySQL。费力呀,不会,不懂,装不上。终于找到了一个三个合在一起的资源,省去了设置什么乱七八糟的东西,直接安装了就可以。启动。奇了,没看到点脑有任何反应。郁闷,什么意思啊,这什么东西,怎么用啊,又欺负我不懂。猜想自己的电脑变成了主机了应该可以通过IE访问自己的电脑。输入自己的IP。又遇到问题了,到底是我局域网内的IP还是我路由器的IP呢?不懂,但猜想我自己是局域网内的,访问我自己当然要我局域网内的IP,于是输入:http://192.168.1.100/index.html。嘿嘿。还真成了主机了。不过好多不明白。要是从局域网外访问到底该用什么IP呢?我下的这个“WordPress”是什么呢,源文件吗?

还是第一次觉得一个网站这么丰富,聚集了好多高手。恩,内容还都是我喜欢的IT。我算是IT新人吗?呵呵,大概还排不上号。我连IT为何意都还不知道。不过喜欢这样的内容,狂热。那就在这里安家了吧。不会写文章。从出生到现在语文也只在高考那次才算是及了回格。可怜哦!悲伤往事。不过倒是蛮想体验一下博客。随便发发牢骚呀之类的。还据说WEB2.0是以博客为代表的。不懂WEB2.0是什么东西,按我目前的理解,大概就是指的网页懂得了网页元素。比如它认得了那里是文章标题,那里是文章内容。这样以来呀,不同的网站之间就可以很方便的互相引用,正如博客之间的互相引用吧。恩,还据说做个优秀的程序员必须要有很好的写作能力。既然做个优秀的程序员已经被定为了我的目标,那就不如在这里练练手吧。
新人,啥都不懂,唉,都不好意思说,心比天高,希望中国的软件业可以和美国比比,恩,当然我得充当点什么。对于这个博客嘛,尽量用心吧,不会设置博客,更不懂wordpress为何意,只觉得是新技术才选了这个博客,我会尽量用心设置这个博客的。

昨日晚在博客里新引入了一篇自己写的东西《为什么会有几个Svchost.exe进程》。今日想在几大搜索引擎上搜索一下自己的这篇文章。用svchost在百度上搜,冒出N多关于svchost的网页。大多很难打开,而且用处不大。在关键字里添加jnn10搜,同样冒出N多网页,但是似乎网页准确性也太低。于是用了我的第二选择google,使用svchost和jnn10搜。准倒是相当准确,就是一个结果都没搜到。近日搜狗推出了3.0版,似乎有时候准确性更胜于百度和 google。用它搜,同样搜出大片无关网页。
想起百度和google都推出有博客搜索,似乎都是在测试阶段。 就来对比一下

 

Web Images Video News Maps more »Blogs
Books
Froogle
Groups
Patents
even more »

 
 
Advanced Blog Search
Preferences

 

Blog Search
Results 1-1 of about 2 for ‘svchost jnn10‘ (0.03 seconds)

 
 

Sorted by relevance Sort by date

Did you mean: svchost jenn10 为什么会有几个Svchost.exe进程

15 Jan 2007 by jnn10
Svchost.exe,是系统必不可少的一个进程,很多服务都会多多少少用到它.Windows 系统服务
分为独立进程和共享进程两种,在windows NT时只有服务器管理器SCM(Service*.**e)有
多个共享服务,随着系统内置服务的增加,在windows 2000中ms又把很多服务做成共享 …
枫挚’s blog – http://my.donews.com/jnn10

In order to show you the most relevant results, we [...]

我也不想这样。现在又建了一个博客。我也不知道我到底想要什么。反正是新建了N个博客了。不知道什么样的一个地方才是适合我的地方。这个博客?我也不知道。反正就这样下去吧。也许随便的写点东西才更适合我。

Svchost.exe,是系统必不可少的一个进程,很多服务都会多多少少用到它.Windows 系统服务分为独立进程和共享进程两种,在windows NT时只有服务器管理器SCM(Service*.**e)有多个共享服务,随着系统内置服务的增加,在windows 2000中ms又把很多服务做成共享方式,由svchost.exe启动。windows 2000一般有2个svchost进程,一个是RPCSS(Remote Procedure Call)服务进程,另外一个则是由很多服务共享的一个svchost.exe。而在windows XP中,则一般有4个以上的svchost.exe服务进程,windows 2003 server中则更多,可以看出把更多的系统内置服务以共享进程方式由svchost启动是ms的一个趋势。这样做在一定程度上减少了系统资源的消耗,不过也带来一定的不稳定因素,因为任何一个共享进程的服务因为错误退出进程就会导致整个进程中的所有服务都退出.
Svchost本身只是作为服务宿主,并不实现任何服务功能,需要Svchost启动的服务以动态链接库形式实现,在安装这些服务时,把服务的可执行程序指向svchost,启动这些服务时由svchost调用相应服务的动态链接库来启动服务。
Svchost知道某一服务是由哪个动态链接库负责,不是由服务的可执行程序路径中的参数部分提供的,而是服务在注册表中的参数设置的,注册表中服务下边有一个Parameters子键其中的ServiceDll表明该服务由哪个动态链接库负责。并且所有这些服务动态链接库都必须要导出一个ServiceMain()函数,用来处理服务任务。ms把这些服务分为几组,同组服务共享一个svchost进程,不同组服务使用多个svchost进程,组的区别是由服务的可执行程序后边的参数决定的。svchost的所有组和组内的所有服务都在注册表的如下位置: HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindows NTCurrentVersionSvchost
在启动一个svchost.exe负责的服务时,服务管理器如果遇到可执行程序内容ImagePath已经存在于服务管理器的映象库中,就不在启动第2个进程svchost,而是直接启动服务。这样就实现了多个服务共享一个svchost进程。

我用过的也只限于Windows,但是可以狂想~~~
操作简单之如Windows,所见既所得,图形界面,减少鼠标控制,更多键盘控制,提供智能化的控制方式(语音等).
强大的命令控制,整个系统处于数据库管理中,不必理会文件存放地.
不区分本机与网络,特定时候,本地存储充当本机与网络之间的缓冲.
三维输出,有时间轴,分块管理,看资料犹如点网页.
智能家庭.
(整理中,待续…)

#include “stdio.h”
#define max 80
#define Error 0
#define Ok 1
typedef int ElemType;
typedef struct
{
ElemType elem[max];
int last;
}SeqList;
SeqList *NewSeq()
{
SeqList *L;
L=(SeqList *)malloc(sizeof(SeqList));
L->last=0;
return L;
}
int AddSeq(SeqList *L,int i,ElemType e)
{
int k;
if(L->last>=max)
{
printf(“The List is full!\n”);
return(Error);
}
i–;
if(i>L->last)
{
printf(“Error Add Point!\n”);
return(Error);
}
for(k=L->last;k>=i;k–)
L->elem[k]=L->elem[k-1];
L->elem[i]=e;
L->last++;
return(Ok);
}
int MovSeq(SeqList *L,int i)
{
if(L->last==0)
{
printf(“The List is empty!\n”);
return(Error);
}
i–;
if(i>=L->last)
{printf(“Error Mov Point!\n”);
return(Error);
}
for(;i<=L->last-1;i++)
L->elem[i]=L->elem[i+1];
L->last–;
return(Ok);
}
int PtSeq(SeqList *L)
{
int i;
if(L->last==0)
{
printf(“The List is Empty!\n”);
return(Error);
}
for(i=0;i<L->last;i++)
printf(“%d “,L->elem[i]);
return(Ok);
}
main()
{
int i;
int o=1;
ElemType e;
char c;
SeqList *L;
L=NewSeq();
do
{printf(“\n********************************************************************************”);
printf(“\nPlease press your key to choose [...]

(2007年5月25日)
现在来写开博吧!开博的时候我已经有了我老婆,很意外,很幸福,很爱很爱她。
(2007年8月12日)
今天把QQ空间里写过的一点东西也弄过来了,那么大概我在网上弄过的所有东西都弄过来了。

什么是坚强
坚强就是
风雨过后
鸟儿仍然飞翔

童年雨前那只燕子我细心照看像是情人,雨后鸟儿要飞我无力挽留却抓下两只羽毛,至今,仍然在想,没了羽毛,她是否,飞的依然自由,,

    突然想到了点事。人在小时候,还没开始学习。是可塑性最强的时候。正像现在的个人电脑,硬件基本一样,却可以配制不同的软件,做不同的工作。到了后来,人开始向不同的方向发展。工作在特定的领域。可塑性到了最低,某个人能做哪类事情基本是一一对应了。在计算机上就应该表现为,硬件与软件的统一。硬件与软件同时可以代表某种功能。那么到时我们拿到手上的硬件也可以说成时某种软件—-拿到手上的软件。可以拿现实中的手机,电子词典等来理解这个概念。我们大概只想到它们是为实现某种功能而设计制作的硬件,不会想到它上面所配备的软件。
    到某个时候,也许现在的计算机模式将不能满足需要。普遍适用的硬件是不可能的。我们可以在家用电脑上安装摄象头来录制视频。但是它能达到什么要求呢?如果要求再高一点怎么办?人类的要求种是在不断提高的嘛!那么我们于是提升它的制作视频的功能。于是不如干脆放弃电脑其他方面的功能,把电脑改装成专门制作视频算了。那么到了这个时候Windows还有必要吗?谁的手机上是使用的Win?干脆为它特制一个操作系统吧。于是拿在手上的数码相机出来了。
    我想这也许是计算机在某个未来的发展方向。CPU不只是计算机里才可以装的。而至少到目前看来只要有CPU的地方就是可以有智能的。那么何为电脑?我已经无法理解了。软件也许在虚拟到极至后,会回到向现实发展。物极必反嘛!

    嘿嘿!可惜我从小语文不及格。要不然记录下心里的感觉说不定也可以算得上是原创文学了。
    唉!可惜我只能到处找找别人的文章来表达我自己~~
    偶尔又觉得人其实不必要表达自己。如果真的可以相互理解表达也许是多余~~

   现在好象对自己一直梦想的飞翔有了新的认识。
   如果有一天你突然发现我对谁也不爱理,什么都不关心,但手里心里却一直数着日子算着时间……我也不知道那是什么状态……也许这个时候我才真的飞起来了。

    昨天梦里一个画面——一个面孔,四行泪。那个人竟然就是我。四行泪,不知道是不是多了点,还看的见未落的泪珠。人儿啊!为什么悲伤?
    ~~~`似乎记起,这个画面在梦里不只一次出现,还有那个不断飞行的梦。