博文
最后一篇BLOG(2005-11-2 22:30:00)
来PFAN也差不多一年了
在这里我付出了很多当然也收获了不少
但 不知道为什么
一直以来总觉得有什么不对劲
这也许是我们的程序员们有点桀骜不逊 或者说惨点是有点落井下石
我看不惯那些得理不饶人的“行家”
我看不惯那些只知道嚷嚷而又不实际行动的人
更看不惯那些自命不凡自以为是的人
我只尊重和看好谦虚谨慎的人
在这里我有过彻夜帮人写代码打BUG却遭来冷眼的惨遇
在这里我有过好意劝人误入歧途而遭遇砖头乱砸的经历
在这里......
很久以前我就想下定决心退隐此地
但回想走过的日日夜夜 似乎是有点眷恋什么的
所以藕断丝连
但
现况就是现况 几个人是无法在短时间内改变的
... ...
回想当时来到此处时的心情和现在的心情 也许是个照应吧
当时我是SL的低谷 在网络上闲游找到这个落脚点
而且还命了个肉麻的名字LO几又VE 也许有人不理解这个看上去怪怪的名字里到底有何内涵 其实只是个文字游戏 拼装后就成了 LOVE 凤 相识凤也有四年多了 很不错的一个人 愿她拥有最美好的生活
>洒满了落叶的青石台前 / 虫儿在唱秋天 / 天如洗水如碧悠悠地想起你 / 心儿
>也蔚蓝 / 映出些残红的曲径那端 / 告别的春天 / 来不及和你说 再见 / 往事
>已经那么远 / 书间滑落的一片红叶 / 岁月将它风干 / 不经意想起的从前 / 与
>感情无关 / 我这样的想起你 / 与感情无关 / 遥远的 你是否每一天 / 笑得更灿
>烂 / 遥远的你是否每一天 / 笑得更灿烂 / 我凝视你的照片 / 与感情无关 / 让
>每份爱都无怨 / 让美丽永远
下个星期后就要实习了 我很厌烦工作的气氛 但又是终究的事 也许继续读书是我最佳的选择 父母也渐渐变老 我是该认认真真学点真本事了 老爸还等着我的ZJ去澳门赌场玩一把 母亲还期望我陪他们去北京去..旅游......
打心底说 自己确实不想退隐PFAN PFAN 的站长人很好我很尊重他 帅小伙子继续好好干下去 我相信你一定能实现你的短期梦想--“努力做最好的中文编程论坛” 要特别说明的是我的退隐没有任何针对性
我轻轻的来 带着一颗落怅的心
我轻轻的去 带着些许想法 ... ...
PFAN里的各位同仁 保重了!
阅读全文(4428) | 评论:0 | 复制链接
[转]几个易被误认为病毒的文件(2005-10-24 12:26:00)
随着计算机的普及和信息技术的发展,“计算机病毒”一词对每一个人来说都已经不再陌生了,现如今计算机病毒可谓层出不穷,甚至让广大计算机用户几乎到了“谈毒色变”的程度。江民公司技术工程师发现有许多用户对操作系统下的文件不是很了解了解,以至于产生种种的怀疑。
以下是用户经常怀疑是病毒的文件:
一、Thumb.db文件
Thumb.db文件被用户误认为是病毒的原因应该有三点:
1、该文件在一些操作系统中的带有图片的文件夹中都存在;
2、即使删除此文件,下次打开该文件夹时仍会生成;
3、该文件可能会不断增大。
其实,Thumb.db文件在Windows
Me或更新的Windows版本中都会有,这是Windows对图片的缓存(也可以说是缓冲文件),它可以方便用户对图片进行预览,图片越多,这个文件可能就越大,这是正常的。在Windows
XP系统下可以在“文件夹选项”里面选择“不缓存缩略图”,就不会产生这种文件了。
二、Mfm1992文件
或“Mfm1992.AVB.AVB.AVB.AVB(后缀是无穷AVB)”
Mfm1992文件用户误认为是病毒的主要原因应该是:此文件可能生成在任何一个文件夹中,而且删除后可能还会重新生成。
Mfm1992文件是由于智能ABC的词库出错而产生的一个文件。由于智能ABC输入法的词库容量有限,当超出这个容量的时候,就会产生这个文件。当前程序运行在哪个目录,这个文件就在该目录下产生。这个文件的大小一般为43KB。这是智能ABC4.0的一个Bug,Win2000和me中自带的智能 ABC5.0已经修正了这个错误。
如果想让计算机中不再出现这个文件,有两种办法:
1、可以把4.0的智能ABC升级至高版本。
2、可以把Windowssystem目录下的*.rem文件删除,然后重启计算机。
三、Word的临时文件
用户在打开一个Word文档时会发现在同一个目录下出现了一个与原文档名称相同但前面加了一个“~$”符号的文件,它的图标与Word文档的图标相同,但是“灰”颜色的(即具有隐藏属性)。许多用户觉得可疑,认为是病毒造成的。
其实这是一个正常的现象,这个文件是Word生成的,可以理解为是一个缓冲文件,它的作用是最大限度的保存由于意外原因(如突然死机等)造成的用户对修改或建立的Word文档在未进行保存时的损失。其实这个文件在关闭了Word文档后即会自动消失,用户不必担心。
四、jdbgmgr.exe文件
与以上几种文件不一样,该文件即不是出错时生成的文件也不是临时文件,是一个正常的系统文件。用户本来是注意不到它的,因为它存在于系统目录下。但很多用户把它认为是病毒的原因是由于一封具有欺骗性的电子邮件在网上四处散发。这封被伪装成一份病毒防治报告的电子邮件,对收到邮件的用户发出警告,声称 “jdbgmgr.exe”文件是一种病毒,可以在感染PC两周后损害整个电脑系统。这一谎言被许多相信自己已经被感染的PC用户四处散发,希望能帮助其他受害者清除这个病毒。
实际上,“jdbgmgr.exe”文件是Java调试管理器,是所有Windows系统中所安装Java软件的一个组成部分。该文件一旦被删除之后,可能会导致一些Javaapplets和JavaScript停止工作。
阅读全文(4168) | 评论:0 | 复制链接
[转]有关浮点数的存储 比较(2005-10-23 1:10:00)
浮点数的内存结构
根据IEEE的标准,浮点数的定义如下
符号位 指数位 小数部分 指数偏移量
单精度浮点数 1 位[31] 8位 [30-23] 23位 [22-00] 127
双精度浮点数 1 位[63] 11 位[62-52] 52 位[51-00] 1023
我们以单精度浮点数来说明:
符号位,表述浮点数的正或者负
指数实际也有正负的,但是没有单独的符号位,而是采用了一个偏移来表示
在计算机的世界里,进位都是二进制的,指数表示的也是2的N次幂
这个数据格式当中的,指数是8位,可表达的范围是0到255
而对应的实际的指数是-127到+128
这里特殊说明,-127和+128这两个数据在IEEE当中是保留的用作多种用途的
-127表示的数字是0
128和其他位数组合表示多种意义,最典型的就是NAN状态
小数部分,并不是一个浮点数的实际的小数
实际的小数在这个小数前面还保留了一个1
拿浮点数1.0来说
符号位是0, 实际指数是0,对应这里的指数就是127了,也就是0x7f
而小数部分就是1.0了, 1是暗含的不存储,实际的小数部分就是0了
因此组合起来的数据就是,0x3f80000
可以用一个类来表示:
class FloatType
{
public:
union {
DWORD m_dwInt;
float m_fFloat;
struct {
bool m_bSign : 1;
int m_nExp : 8;
int m_nFra: 23;
}
}
本文引用通告地址: http://blog.csdn.net/happy__888/services/trackbacks/277587.aspx
=============================================================
浮点数的比较
在数学运算当中经常会涉及到判断两个数是否相等的情况
对于整数很好处理 A==B这样的一个语句就可以解决全部的问题
但是对于浮点数是不同的
首先,浮点数在计算机当中的二进制表达方式就决定了大多数浮点数都是无法精确的表达的
现在的计算机大部分都是数字计算机,不是模拟机,数字机的离散化的数据表示方法自然无法精确表达大部分的数据量的。
其次计算机浮点数的精度在单精度float类型下,只有7位,在进行浮点运算的时候,这个精度往往会导致运算的结果和实际期望的结果之间有误差
因为前两个原因,我们很难用 A==B来判定两个浮点数是否相同
很自然,我们可以想到 fabs(A-B) < epsilon 这样的一种判别方法
但是这种判别方法稳妥吗?
它也不稳妥。
首先, epsilon是一个绝对的数据,也就是误差分析当中说说的绝对误差
使用一个固定的数值,对于float类型可以表达的整个数域来说是不可以的
比如epsilon取值为0.0001,而a和b的数值大小也是0.0001附近的,那么显然不合适
另外对于a和b大小是10000这样的数据的时候,它也不合适,因为10000和10001也可以认为是相等的呢
适合它的情况只是a或者b在1或者0附近的时候
既然绝对误差不可以,那么自然的我们就会想到了相对误差
bool IsEqual(float a, float b, float relError ) {
return ( fabs ( (a-b)/a ) < relError ) ? true : false;
}
这样写还不完善,因为是拿固定的第一个参数做比较的,那么在调用
IsEqual(a, b, relError ) 和 IsEqual(b, a, relError ) 的时候,可能得到不同的结果
同时如果第一个参数是0的话,就有可能是除0溢出
这个可以改造
把除数选取为a和b当中绝对数值较大的即可
bool IsEqual(float a, float b, relError )
{
if (fabs(a)<fabs(b)) return ( fabs((a-b)/a) > relError ) ? true : false;
return (fabs( (a-b)/b) > relError ) ? true : false;
};
使用相对误差就很完善吗?
也不是, 在某些特殊情况下, 相对误差也不能代表全部
比如在判断空间三点是否共线的时候,使用判断点到另外两个点形成的线段的距离的方法的时候
只用相对误差是不够的,应为线段距离可能很段,也可能很长,点到线段的距离,以及线段的长度做综合比较的时候,需要相对误差和绝对误差结合的方式才可以
相对完整的比较算法应该如下:
bool IsEqual(float a, float b, float absError, float relError )
{
if (a==b) return true;
if (fabs(a-b)<absError ) return true;
if (fabs(a>b) return (fabs((a-b)/a>relError ) ? true : false;
return (fabs((a-b)/b>relError ) ? true : false;
}
这样才相对完整
这仅仅是浮点数之间最初级的比较方法
高级的方法看 浮点数比较(二) 这个文章 —— 如何把两个浮点数之间的比较转化成为两个整数之间的比较。
本文引用通告地址: http://blog.csdn.net/happy__888/services/trackbacks/280627.aspx
===============================================
浮点数的比较(二)
在写了上篇 浮点数的比较 以及 浮点数内存结构 两篇文章后
对于浮点数的比较有新的想法
我们先看正数的情况
根据IEEE的内存结构, 指数在高位,尾数在低位
浮点数大的对应的把其内存结构按照整数来理解进行比较的时候,情况也是成立的
因此在这里如果把他们进行比较的话,作为整数运算效率会非常的高,比如
float f1 = 1.23;
float f2 = 1.24
f1 > f2 成立
(int&)f1 > (int&)f2 也是成立的
而且,仔细研究IEEE的浮点结构,可以发现在《浮点数比较》当中提到的浮点数精度的问题——不是所有的浮点数都可以精确的表达
可以精确表达的浮点数实际上是有限的,就是那些IEEE的各种情况的枚举了 2^32个。不能表达的占据了大多数
IEEE在32位的情况下,尾数是23位的(暗含了第一个位数是1)
对于可以精确表达的浮点数来说,如果我们把这23位当作整数来理解, 它加1,就意味着可以找到比当前对应浮点数大的最小的浮点数了
反之,我们把两个浮点数,对应的整数做差值运算,得到的整数表明的是两个浮点数之间有多少个实际可以表达的浮点数(对应的指数相同的情况下很好理解;指数不同的时候,也是同样有效的)
这样,对于两个正的浮点数,他们的大小比较就可以用 (int&)f1 - (int&)f2 来进行比较了
差值的结果实际上就应该是相对误差了
这个相对误差,不等同于普遍意义上的相对误差
它所表达的是,两个浮点数之间可能还有多少个可以精确表达的浮点数
这样通过指定这个阈值来控制两个浮点数的比较就更有效了
对于两个正的浮点数
bool IsEqual(float f1, float f2, int absDelta)
{
if ( abs ( (int&)f1 - (int&)f2 ) < absDelta ) return true;
}
这里用abs而不是fabs这在asm上面的运算差距也是很大的了
对于两个负数进行比较的情况也是相同的
只不过负数内存对应的整数加1,相应的找到的是更小的负数而已
但是负数和整数之间现在还不能进行直接的比较,因为根据IEEE的内存结构
正数和负数是不同的,对应的整数不能连续
正的最小的数就是0了,对应的整数也是0x00000000
负的最小的数就是-0,对应的整数则是0x 80000000
不用奇怪-0
在IEEE的表达当中是有两个0的,一个是 +0 一个是-0
有趣的是,按照 f1 == f2 的判断 +0和-0是相等的
通过对比我们可以发现,
+0 和正的浮点数可以按照转换成为整数的方式直接进行比较
-0 和负的浮点数可以按照转换成为整数的方式直接进行比较
如果我们能够把他们连接起来,整个整数方式的直接比较就完备了
对比一下负数的结构, 可以找到一个简单的办法了:
把负数内存对应的整数减去 -0 ,他们就连续了
而且更好的结果是,所有的负数经过这次减法后,对应的整数也都是负数了
这样整个整数比较就变得连续了,而且在整个浮点数范围内都是有效的了
最后的比较算法就是:
// 函数: bool IsEqual(float f1, float f2, int absDelta)
// 功能:把比较两个浮点数是否近似相同
// 输入:f1, f2参与比较的两个浮点数
// absDelta 两个浮点数之间允许有多少个其他可以精确表达的浮点数存在,相当于相对误差
// 输出: true,两个浮点数进行相等; false 两个浮点数不等
// 注意:仅仅适合IEEE 32位浮点数结构
bool IsEqual(float f1, float f2, int absDelta)
{
int i1, i2;
i1 = ( f1>0) ? ((int&)f1) : ( (int&) f1 - 0x80000000 );
i2 = (f2>0) ? ((int&)f2) : ( (int&) f2 - 0x80000000 );
return ((abs(i1-i2))<absDelta) ? true : false;
}
本文引用通告地址: http://blog.csdn.net/happy__888/services/trackbacks/289373.aspx
阅读全文(6873) | 评论:3 | 复制链接
[系列转载]珠峰新高程为8844.43米(2005-10-18 17:39:00)
国家测绘局公布珠峰新高程为8844.43米
http://tech.QQ.com 2005年 10月 09日 10:29 腾讯科技
腾讯科技讯 10月9日上午10点,国务院新闻办公室举行新闻发布会,国家测绘局局长陈邦柱公布了珠穆朗玛峰新高程为8844.43米,原1975年公布的高程数据8848.13米停止使用。
珠穆朗玛峰是世界最高峰,作为世界群山之首,屹立在欧亚板块和印度板块碰撞造就的喜马拉雅山脉群峰之中。地壳板块运动、全球温室效应等因素都会引起珠穆朗玛峰地区环境的变化,喜马拉雅地区一直是国际地学研究的热点地区之一,珠穆朗玛峰高程测量一直为世人瞩目。
2005年中国珠峰高程复测行动于今年3月15日正式开始,5月22日成功登顶并顺利完成相关数据的采集工作。之后,我国测绘专家对取得的数据进行了大量的分析处理工作。
2005年中国珠峰高程复测行动体现了以下几个特点:1,总结了历史经验,将经典大地测量与现代卫星大地测量技术相结合;2、珠穆朗玛峰地区大地水准面精化;3、峰顶采用雷达探测技术确定峰顶冰雪层厚度。
数据处理设计方案经过多次的专家论证,几经修改完善,得到专家认可以及国家测绘局的批复后,数据处理承担单位立即着手进行前期的准备工作,如资料档案的收集、程序调试及试算。为了顺利完成项目,按照不同技术分类成立了计算小组并制定了详尽的实施方案和日程表。在数据处理过程中,项目技术组专家对数据处理工作进行监督和指导,并多次邀请中科院测地所、总参信息总站、中国测绘科学研究院、武汉大学、解放军信息工程大学的专家现场协助分析解决困难、验证计算方法和成果。主要处理内容包括GPS监测网与珠据分析解释等。
1975年,中科院、国家测绘局和国家体委组成联合登山科考队,我国测绘人员首次将测量觇标设立在珠峰之巅。中国科学家测定珠峰峰顶雪面的高度为8849.05米,减去当时测量得到的峰顶0.92米的雪深,最终精确得到珠峰高度为8848.13米,误差优于0.36米。这一数据一直作为中国对珠峰高度的采用值沿用至今。
===============================
专家分析三大原因导致珠峰“矮”了3.7米
http://tech.QQ.com 2005年 10月 10日 09:13 新闻晨报 新华社记者 邹声文 张景勇
世界最高峰为什么会变“矮”?3.70米的高度到哪里去了?新华社记者为此采访了2005年珠峰高程测量活动技术顾问、中国科学院院士陈俊勇。他表示,峰顶冰雪深度的测量更加精确、珠峰地区大地水准面计算结果更加完善、全球气候变暖导致峰顶冰雪厚度变薄,是珠峰变“矮”的3个主要原因。
珠峰变“矮”,首先是因为两次测得的冰雪深度不同。由于珠峰的海拔非常高,峰顶上终年冰雪,好像戴着厚厚的帽子。1975年珠峰测高时,由于条件限制,只摘去了珠峰头上的雪帽。而本次珠峰测高除减掉约1米的雪深外,还减去了2.5米至2.6米的冰层和冰与碎石的混合层厚度。这如同珠峰在摘去头上的雪帽之后,又摘掉了厚厚的冰帽再来测量“身高”,自然会变“矮”一些。
其次,珠峰变“矮”,还因为本次珠峰“身高”的起算点——大地水准面的计算结果较上次更为精确、完善。
2005年珠峰测高确定的大地水准面比1975年高出0.7米至0.8米。这相当于在测量珠峰高程时,减去了珠峰所穿的“鞋”的厚度0.7米至0.8米,其“身高”自然又会变“矮”一点儿。
珠峰变“矮”的第三个原因是全球气候变暖。从20世纪60年代开始,珠峰冰雪层的厚度总体上呈现变薄的趋势。从1975年至今,珠峰的高程因此“矮”了0.3米至0.4米。
陈俊勇表示,除了误差,上述3个原因是珠峰变“矮”最主要的原因。3个因素相加,导致珠峰整整“矮”了3.7米。
据新华社北京10月9日电
====================
热点解读:珠峰新高程解谜
http://tech.QQ.com 2005年 10月 10日 07:50 人民网 赵亚辉
8844.43米!10月9日,珠峰高程新数据一经国家测绘局发布即成为热门话题。
记者曾全程跟踪此次珠峰测量行动,先后多次采访国家测绘局局长陈邦柱,中科院院士、2005珠峰测量技术总顾问陈俊勇等官员和权威专家。他们向记者讲述了这个数据出台的始末、对数据的认识及数据背后不为人知的故事。
珠峰变矮了吗
新高程比1975年降低并不意味着珠峰在变矮
与1975年公布的8848.13米相比,此次公布的新数据减少了3.7米。
从数字上看,新高程是降低了,但这并不意味着珠峰在变矮。“以往,我们没有准确地获得过珠峰岩石面的高程。这次,我们首次比较精确地测定了珠峰峰顶的冰雪深度,得到了岩石面高程。”陈邦柱局长说:“以岩石面高程作为珠峰高程,是比较稳定的。”
陈俊勇院士是1975年我国珠峰高程测定的设计者和组织者之一,还是当时数据计算组组长。他说:“我并不同意珠峰降低的提法。事实上,珠峰峰顶究竟是升高还是降低,这一次并不能确定,也不能得出结论。这次测量结果产生的高度变化,是由于测深技术的改进,得出了峰顶岩石面的精确高程。这为今后做珠峰峰顶升降研究开了个好头。”
他向记者进行了详细解释,这3.7米数据上的差距事实上来源于3个部分:
第一部分是冰雪厚度测量数据的差异,大约2.6米。“1975年的时候,由于技术原因,在测雪深时没达到真正的岩面。”当时的数据是登顶队员潘多用标杆插入雪地,插不动了就认为是到达了岩面,这个数字正是0.92米。但事实上,这仅仅是上层积雪的大概厚度。此次对珠峰峰顶的冰雪进行了雷达扫描探测,发现岩石上方是由密度不同的三层物质组成:最上面是积雪层,厚度大约1米;其下方是冰层,厚度大约1.5米;再下面一层密度比岩石小,但比冰层大,推断是冰和碎石的混合层,厚度大约1米。这三层加起来就是3.5米。
第二部分是此次计算出的珠峰峰顶大地水准面的起算面,与1975年相比,提升了大约0.7—0.8米,意味着珠峰又“低了0.7—0.8米”。“在测量学中,高程起算面是该地大地水准面。我国是从黄海平均海平面一直延伸到珠峰下。大地水准面的计算涉及到重力场,十分复杂。”今年利用了国际上最新的卫星技术资料,使用了多个数字地理模型,参考了国内外详细的地形和地理资料,取得了较为准确的大地水准面起算面。
第三部分是其他因素造成的差异,大约0.3—0.4米。这些因素可能是误差,也可能是地壳运动或者全球变暖,等等。
新数据科学吗
测量应用了世界先进的测量技术和手段,实现了五方面创新
“技术方法先进,数据成果可靠,探索精神尤其宝贵,实现了迄今为止对珠峰高程最为精确的测量。”7月18日,在国家测绘局和总参测绘局组织召开的“2005珠穆朗玛峰高程测量项目验收会议”上,20多位院士、专家对珠峰新高程数据做出高度评价,一致同意通过项目验收。
验收委员会由来自科技部、教育部、国土资源部、中国科学院、中国气象局、中国地震局、国家测绘局和总参测绘局等单位的20多名专家组成,阵容强大。“这一次测量实现了五方面创新,采用了世界先进的测量技术和手段,计算过程严谨精密,测量结果是科学的、精确的。”陈俊勇院士告诉记者:第一个创新,是第一次大规模采用了先进的GPS卫星大地测量技术,获得了高精度的基础数据;第二个创新,是改进了传统的测量方案,在峰顶交会测量中进行了激光测距,这是1975年测量中没有做到的,大大提高了精度;第三个创新,是对峰顶冰雪进行了较长时间的雷达探测,首次获得比较准确的冰雪层的厚度数据,误差控制在0.1米;第四个创新,是进行了大规模的重力测量,测量点超过600个,重力场计算过程中还使用了大量国际上最新的卫星、地形和地理资料;第五个创新,是在珠峰大本营施放了探空气球,对珠峰高程数据进行了较为科学的气象修正。
正是由于这五方面的创新,使得这次的珠峰高程新数据“含金量十足”。
国际上会认同吗
只要了解我们的测量方案、测量和计算过程,国际上将会逐渐接受这个数据
“珠峰的高度举世瞩目,我们的新数据要得到国际承认,需要一个过程。”陈邦柱说:“数据要得到国际承认,前提是我们的数据是科学的,严谨的。无疑这一点我们已经具备。”
在历史上,关于珠峰高度的争论从未停止。事实上,人类对珠峰的认识就是从测量其高度开始的,珠峰的历史从某种意义上来说就是一部测绘史。
“与1999年美国科学家组织的那次测量相比,我们此次测量规模更大、更加严谨、更加科学。”作为那次测量的中方合作者,陈俊勇院士告诉记者:“首先,1999年那次测量只进行了GPS测量,这次测量总结了历史经验,将经典大地测量与现代卫星大地测量技术相结合,两者的数据对照,进行加权计算得出最终数据;其次,那次测量的GPS测量点包括峰顶只有3个,而此次总数近70个,峰顶交会GPS测量点有8个;第三,那次峰顶GPS仪器收集的数据中断过多次,此次把GPS天线架设在觇标顶部,信号没有中断,数据十分理想;第四,那次GPS的采样间隔是30秒1次,而这一次提高到每秒1次,数据量大幅提升。以在峰顶采样35分钟计算,此次获得2100个数据,而那一次是70个;第五,那次并没有对峰顶冰雪厚度进行测量,而这次则进行了成功测量……”
对于这个数据能否被国际上普遍采用,陈俊勇院士颇有信心:只要了解我们的测量方案、测量和计算过程,国际上将会逐渐接受这个数据。
“在我国境内,从公布时起,这就是唯一权威的数据。”陈邦柱局长说:“根据测绘法,我国的行政管理、新闻传播、对外交流、公开出版的地图、教材及社会公众活动中都要采用新高程数据。我们将尽快完成地图等地理信息产品的修改和编制工作。”
在过去的150多年时间里,人类对珠峰进行了大大小小数十次测量。直到现在,测量热潮仍未减退。近20年来,各国科学家就进行过10多次测量。其中比较著名的两次是:1992年,意大利科学家乔治·普瑞迪带队登顶珠峰,测量出珠峰高度为8846.50米;1999年,美国“千禧年珠峰测量”计划实施,总策划人和实施者布兰德福特·沃斯本在美国国家地理学会年会上宣布测量结果为8850米。
《人民日报》 (2005年10月10日 第五版)
===================
8844.43:珠穆朗玛峰身高“矮”了3.7米
http://tech.QQ.com 2005年 10月 10日 07:40 人民网
原1975年公布的珠峰高程数据8848.13米停止使用
据新华社报道
中国成功改写了世界最高峰——珠穆朗玛峰的“身高”:8844.43米。权威专家认为,这是迄今国内乃至国际上历次珠峰高程测量中最为精确的数据。
经国务院批准并授权,国家测绘局10月9日公布了2005年中国珠峰高程测量的结果:珠峰峰顶岩石面海拔高程为8844.43米,精度为0.21米,峰顶冰雪深度为3.50米。
国家测绘局局长陈邦柱同时宣布,根据国家测绘局发布的有关公告,珠峰的新高程数据8844.43米,即日起开始在行政管理、新闻传播、对外交流、公开出版的地图、教材及社会公众活动中使用。原1975年公布的珠峰高程数据8848.13米停止使用。
中科院院士陈俊勇表示,这次珠峰测高实现了多方面突破:采用先进的GPS测量系统,获得的数据更加精确;使用冰雪深雷达探测仪取代人工插杆测量,精确测得峰顶冰雪深度;采用激光测距手段,使相关精度比1975年提高一倍以上;广泛参考国内外相关资料,使珠峰“身高”起算点——大地水准面的确定更精确。测量技术、设备的突破,使本次测量精度从1975年的0.35米提高到0.21米。
与1975年的数据相比,珠峰“矮”了3.70米。专家介绍,本次珠峰测高,峰顶冰雪深度的测量更加精确、大地水准面计算结果更加完善、全球气候变暖导致峰顶冰雪厚度变薄,是珠峰变“矮”的3个主要原因。
阅读全文(5076) | 评论:0 | 复制链接
[转载]绝对艺术品!木制笔记本电脑DIY全过程(2005-10-18 16:23:00)
[转载自中国DIY之家]
先看一下这款木头PC的配置和作品特点:
CPU是AMD Athlon XP 2500+
主板是MSI KT3 Ultra
显卡是ATI Radeon 9600 128MB
内存是512MB DDR333
光存储是Steatlthed DVD-ROM Drive
显示器是14英寸LCD
硬盘是Seagate 40G
电源是250W
802.11g NIC无线网卡
内置声卡
木制键盘
数控音箱
酷炫效果
重量:17磅
尺寸:18.5×19.5×5.25(英寸)
改造开始了
第一件事情自然是为系统找一些资源,机箱其实不算小,因此主板和键盘将会是全尺寸的,另外我选择了一款廉价的14英寸LCD,它将会采用木制的外观。
一看就知道这个老外以前是“干”过木匠的
不继续做木匠“这份工作”实在太可惜了!
木质的散热系统会不会不行呢?
怕里面的温度可以“煎蛋”了吧?
老外真搞笑,如此笨重的还叫便携式?
这个鼠标“摸”起来会不会象“木鱼”?
完全赢了!绝对的艺术品!
阅读全文(4425) | 评论:0 | 复制链接
[转]神七拟执行 杨利伟有望重返太空(2005-10-18 9:41:00)
|
昨天,国务院新闻办新闻发布会结束后,众多记者争相采访中国载人航天工程办公室主任唐贤明。新华社记者陈树根摄
|
昨日凌晨,在内蒙古四子王旗,宇航员聂海胜被搜救人员送上飞往北京的专机。本报特派记者陈杰摄
本报讯 (记者 赖颢宁 廖卫华)昨天,中国载人航天工程办公室主任唐贤明在国新办举行的新闻发布会上透露,此次“神六”发射共花费9亿人民币,完全是国家政府投入。预计2007年中国可实现航天员太空行走。
“这是一次完美的飞行”
唐贤明称,“我们按照预定计划,十分圆满地完成了这次载人飞行任务。这是一次非常完美的飞行任务。”他说,神六飞行“没有出现任何一个引起我们担忧的问题”。
唐贤明说,神六飞行任务的顺利实施和圆满完成,表明中国完全有能力独立自主地攻克尖端技术,在世界高科技领域占有一席之地。
他说,预计在2007年左右就要实现航天员出舱和在太空进行行走。2009年至2012年,我们要完成发射目标飞行器,同时在空间轨道上实施飞行器的空间轨道交会对接技术。
杨利伟有望上“神七”
昨天,中国航天员中心航天员选拔训练分系统主任设计师吴斌透露,“神七”拟派3名航天员上天,届时将有1名航天员出舱,在太空行走。
吴斌说,“神七”计划于2007年发射。按照设想,执行“神七”任务的3名航天员中,将有1人是执行过飞天任务的人,这意味着杨利伟有望重返太空。
答记者问(摘录)
月球探测工程已经开始
中国载人航天工程办公室主任唐贤明称,“嫦娥”一号绕月探测卫星正按计划研制
昨天上午10时30分,在国新办举行的新闻发布会上,中国载人航天工程办公室主任唐贤明和中国航天科技集团公司副总经理许达哲,介绍有关“神舟”六号载人航天飞行的情况,并回答了记者的提问。
神六舱内活动实验是成功的
记者:请问在太空进行了哪些具体的科学实验?对这些实验有没有什么初步的判断和评价?
唐贤明(中国载人航天工程办公室主任):这次航天员脱去舱内的航天服,进行舱内活动是我们第一个重要的体验和实验目标。打开返回舱和轨道舱之间的舱门进行操作,然后关闭舱门进行气压的检漏,这些都是为我们将来航天员在轨道上进行更加深入复杂操作的一个基本条件,这次实验是成功的。
再一个,这次是二人五天,在返回舱和轨道舱里进行生活、工作和操作,环境条件和医监医保的条件也得到了充分的验证。
通过这次实验证明,我们飞船的环境条件是非常舒适的,是能够适应航天员在轨道上较长时间的驻留、工作和操作的。
下一轮将考虑选拔女宇航员
记者:下一步载人航天飞行计划将会有多少名宇航员?有没有女宇航员?有没有非军方的社会上的宇航员?
唐贤明:我们中国的航天员队伍里还没有女航天员。但是,根据我们载人航天的发展计划和规划,我们在下一轮选拔新一批航天员的时候,有这样的考虑,会选一些女性的航天员进入我们的队伍。
虽然这项计划现在还没有被付诸执行,但是我相信,中国有两个古老的传说和美丽的神话,就是女娲补天和嫦娥奔月,这就是我们中国的先行的女航天员。
中国计划“探月”而非“登月”
记者:中国的载人航天计划中是否包括登上月球?
唐贤明:中国在规划载人航天工程的时候,并没有包括“登月”计划。
许达哲:现阶段中国要做的是“探月”,而不是“登月”。中国正在开展的月球探测工程,分为环绕、降落、返回三个阶段。中国航天科技集团公司积极参与了这一工程,目前正在按计划进行“嫦娥”一号月球探测卫星和运载工具的研制工作。
发射人造地球卫星、载人航天和升空探测是人类航天活动的三大领域。中国在前两个领域已经有了很大的进展。实施以月球探测为主的升空探测活动将是我国航天活动的必然选择。
最终将建造一个永久空间站
记者:我国第三步的载人航天发展计划里是不是把“登月”也做在计划之中了?
唐贤明:中国的载人航天工程发展战略的“三步走”最后一步,可以跟大家说一下,就是要建造一个空中永久的空间站。
许达哲:中国已经在开展月球探测工程。
我们航天科技集团公司参与了探月工程的“嫦娥”一号月球探测卫星和运载工具的研制。
现阶段我们做的是探月,而不是登月。我们主要是突破环绕、降落、返回,对月球探测这三个发展过程。
现在“嫦娥”一号绕月探测卫星正在按计划进行研制。
神六给火箭发射带来信誉
记者:这次神六的发射成功对中国商业卫星发射会产生什么样的影响?
许达哲:中国“长征”系列火箭在历史上,在国际商业发射领域占有一席之地。由于大家知道的一些原因,从1996年到去年,我们在这方面有些合同没有执行。
“神舟”六号这次飞行任务是我们“长征”系列火箭第88次发射,也是连续第46次成功,它给我们“长征”火箭带来了很好的信誉。
我们很乐意参加国际商业卫星发射和国际合作,实际上我们今年也发射了一颗外星,并签订了多颗整星出口的合同。
我们会以高质量的产品和满意的服务,为世界各国服务。本报记者 赖颢宁
阅读全文(3952) | 评论:0 | 复制链接
[中国骄傲]热烈祝贺神6安全返航(2005-10-17 10:01:00)
| 新华网北京10月17日电 北京时间17日4时33分,记者从北京航天飞控中心获悉,神舟六号返回舱在内蒙古四子王旗中部草原成功着陆,回收人员与航天员取得联系,飞船返回舱和航天员各项情况良好。 凌晨2时40分,神舟六号飞经祖国上空,进入围绕地球第76圈飞行时,内蒙古主着陆场四子王旗的300多名搜救人员和4架直升机、14台特种车辆向神六预定着陆地域进发。 3时43分,远望三号向飞船发出指令,飞船第一次调姿;3时44分,飞船轨道舱与返回舱成功分离后10秒钟飞船进行第二次调姿;3时45分,神舟六号飞船开始返回地球。4时17分,神舟六号推进舱与返回舱成功分离,一分钟后进入黑障区,无线电信号中断,在北京航天飞控中心大厅屏幕上可以看到,飞船像一团火球划过夜空。 4时19分,神六飞船主伞打开,搜救直升机报告发现目标,两架直升机向神六返回舱飞去。北京航天飞控中心大厅屏幕上,看到神六返回舱在巨型降落伞下轻轻飘落,4时33分返回舱顺利着陆,大厅内一片欢腾。 ============= 中国人 好样的 | |
![]() |
阅读全文(4127) | 评论:0 | 复制链接
【中国骄傲】神舟六号飞船遨游太空文字实况 (2005-10-13 12:24:00)
【FROM TX】
由于是按时间先后排列的 所以如果你想知道来龙去脉就从最底下阅读起。
举世瞩目的神舟六号载人飞船于12日上午9点整准时在甘肃酒泉卫星发射中心升空。这是继2003年10月首次载人航天飞行圆满成功后,我国进行的第二次载人航天飞行。下面是神舟六号发射实况文字最新播报。
[新华网神六快讯]:美国国务院副发言人亚当·艾瑞里表示,“我们祝贺中国成功进行第二次载人航天飞行。和平利用太空是正当的,欢迎中国在这个领域获得的进展。” [12:02]
[人民网北京飞控中心报道组]:李勇枝说,“航天员有自己的隐私,我们有义务在通话中为他们保密。”航天员返回后,他们的日记本将作为个人资料包起来送回航天城。 [12:02]
[人民网北京飞控中心报道组]:李勇枝说,神舟六号航天员费俊龙和聂海胜登上飞船之前,在他们的个人日记本里贴了一张特别的纸——身体状况表格。这个表格包括了一系列的生理状况项目,并在每个项目中列出了不同的答案,比如,觉睡得好吗?——1,好;2,还可以;3,不好。就像做选择题一样,航天员只需向地面报出代表某个答案的代号即可。 [12:02]
[新华网北京飞控中心专电]:航天员首席医监医保医生李勇枝博士向记者透露说,神舟六号飞船飞行中,航天员在向地面汇报自己的身体状况时,将使用“密语”通话。 [11:56]
[新华网北京飞控中心专电]:记者从内蒙古自治区气象局获悉,16日午后,一股弱冷空气将经过神六主着陆场内蒙古四子王旗地区。届时,该地区气温略微下降,有4、5级东北风。 [11:47]
[新华网北京飞控中心专电]:载人航天工程测控通信系统总设计师于志坚对新华社记者说,我国以4船9站构建起的我国新一代载人航天测控网,完全能够完成载人航天工程的测控通信任务。 [11:46]
[新华网北京飞控中心专电]:神舟六号航天员费俊龙、聂海胜在太空中已经飞行约68万公里,成为日行最远的中国人 [11:44]
[人民网北京飞控中心报道组]:北京航天飞控中心主任席政介绍,飞船正以每秒约7.820185公里的速度,在距地面343公里的圆形轨道飞行。绕地一圈90分钟,飞行距离约42229公里。 [11:42]
[人民网北京飞控中心报道组]:费俊龙最后对着摄像头做了一个挥手致意的动作。 [11:27]
[人民网北京飞控中心报道组]:从大屏幕上,我们看到费俊龙一边看飞行日记,一边与地面通话。 [11:25]
[新华网北京飞控中心专电]:厦门测控站报告,11时,神舟六号飞船正飞越香港、澳门上空。这是神六发射后绕地球飞行的第18圈。 [10:59]
[新华网北京飞控中心专电]:神六飞过香港澳门上空。 [10:59]
[人民网北京飞控中心报道组]:俊龙重新把飞行日志夹在两腿之间。 [10:59]
[人民网北京飞控中心报道组]:费俊龙的耳机飞了起来。 [10:56]
[人民网北京飞控中心报道组]:舷窗外面似乎很明亮。[10:55]
[人民网北京飞控中心报道组]:费俊龙在翻阅飞行日志。[10:54]
[人民网北京飞控中心报道组]:费俊龙在记飞行日志。10:53]
[人民网北京飞控中心报道组]:费俊龙带着耳机,和地面通话。[10:52]
[人民网北京飞控中心报道组]:飞行日志漂在空中,费俊龙用手抓住,夹在腿下。[10:52]
[人民网北京飞控中心报道组]:费俊龙向地面测控中心招手。[10:51]
[人民网北京飞控中心报道组]:记者从中心大屏幕上看到,费俊龙倚靠在座椅上,正在喝水。 [10:50]
[CCTV]:10点53分神舟六号将飞临拉萨上空[10:48]
[CCTV]:10点50分神舟六号将飞临乌鲁木齐上空[10:48]
[CCTV]:神舟六号飞行已进入第18圈 [10:46]
[人民网北京飞控中心报道组]:神舟六号航天员的太空食谱包括50多种各类食品。失重状态对味觉和嗅觉影响很大,会影响食欲。 [10:29]
[新华网神六快讯]:13日10时左右,正在进行在轨干扰力试验的两名航天员,在舱内加大了动作幅度。 [10:17]
[新华网神六快讯]:俄罗斯联邦航天署在自己的网站上发布消息,祝贺中国神六成功发射,称赞神舟六号两名宇航员“他们能飞向太空,是真正的壮举,对今后人类探索宇宙空间有重大促进作用”。 [10:09]
[新华网神六快讯]:美国宇航局局长迈克尔·格里芬12日发表声明说:“中国再一次表明,它已跻身于有能力进行载人航天飞行的少数精英国家之列。” [10:05]
[人民网北京飞控中心报道组]:专家介绍,飞船13日的主要飞行和试验任务是“在轨干扰力试验”。从13日凌晨4时开始,航天员将在舱内开关舱门、穿脱压力服、操作各种设备,有意识加大动作幅度,以试验人的扰动对飞船姿态的影响。两名航天员在13日还将轮流休息。 [10:02]
[人民网北京飞控中心报道组]:专家介绍,飞船13日的主要飞行和试验任务是“在轨干扰力试验”。从13日凌晨4时开始,航天员将在舱内开关舱门、穿脱压力服、操作各种设备,有意识加大动作幅度,以试验人的扰动对飞船姿态的影响。两名航天员在13日还将轮流休息。 [10:02]
[人民网北京飞控中心报道组]:今日航天员将进行在轨干扰力试验。 [10:01]
[新华网神六快讯]:神六航天员在太空不能刷牙和沐浴,他们吃一种似口香糖的清洁剂代替刷牙,用专用纸巾来清洁身体。 [09:59]
[人民网北京飞控中心报道组]:载人航天工程总设计师王永志最担心的问题是什么?他对人民网记者廖文根说:载人航天飞行最核心的是要保证航天员的安全。科学实验有一两项没做好不要紧,但是航天员必须得安全入轨,飞船在轨道上顺利地运行,然后安全地返回地面,航天员健康地出舱。这是我们最关心的。特别是在发射段和返回段,火箭的可靠性很难保证,风险比较大。作为总设计师最为关注的还是航天员的安全,这方面下的功夫比其它地方要多得多。 [09:57]
[人民网北京飞控中心报道组]:聂海胜把左胳膊从工作服中褪出来,拿过血压计,开始为自己量血压。 [09:54]
[人民网北京飞控中心报道组]:聂海胜半躺在座椅上,拿出飞行手册。 [09:51]
[人民网北京飞控中心报道组]:聂海胜将录像机固定在舱壁上。[09:50]
[人民网北京飞控中心报道组]:记者从大屏幕上看到,聂海胜正在往录像机里装录像带。 [09:50]
[酒泉·人民网武卫政]:陈善广说,航天员可分为三类。一类是指令长,主要执行飞船飞行过程的操作任务,负责与地面的通信联系,指挥飞船运行。另一类是随船工程师,负责监测飞船状况,会同地面人员一起排除故障,进行维护,要求有较高的知识技能。再一类是任务专家,或者叫科学家航天员,主要从事太空科学研究,需要从相关专业的科学家中选拔,身体要求不是很高。所以,从什么领域选拔航天员,主要看飞行任务赋予航天员什么职责。 [09:47]
[酒泉·人民网武卫政]:陈善广说,考虑到我国载人航天的后续任务和航天员的新老交替,必须选拔新一批航天员,包括女航天员。根据载人航天后续任务的特点,新的航天员选拔标准,将对航天员的心理素质和知识技能提出新的要求,同时也会拓宽选拔范围。 [09:47]
[酒泉·人民网武卫政]:据载人航天工程航天员系统总指挥、总设计师陈善广透露,随着我国载人航天飞行事业的发展,新一批航天员的选拔已经列入议事日程,目前相关计划与方案正在制定当中。 [09:47]
[ 新华网神六快讯]:神舟六号发射升空24小时后,航天员报告和地面监测显示,航天员身体状况良好。 [09:45]
[人民网北京飞控中心报道组]:据载人航天工程航天员系统总指挥、总设计师陈善广透露,随着我国载人航天飞行事业的发展,新一批航天员的选拔已经列入议事日程,目前相关计划与方案正在制定当中。 [09:44]
[人民网北京飞控中心报道组]:这是“神舟”六号第16次飞越祖国上空。 [09:37]
[新华网神六快讯]:中国航天员中心航天食品与营养研究室主任陈斌在介绍中国航天员“口味档案”时说:“他们中大多数人喜欢吃川菜。” [09:36]
[新华网神六快讯]:13日9时30分,神六飞船进入“远望”一号测量船测控区域。 [09:30]
[新华网神六快讯]:中国航天员中心航天食品与营养研究室主任陈斌说,神舟六号航天员的太空食谱包括50多种各类食品。[09:30]
[人民网北京飞控中心报道组]:费俊龙返回舱内,换个窗口继续拍摄。[09:27]
[人民网北京飞控中心报道组]:费俊龙拿出相机拍摄祖国大好风光。[09:25]
[人民网北京飞控中心报道组]:现在飞船正飞行在中国上空,费俊龙一直在玄窗边往外看。[09:24]
[人民网北京飞控中心报道组]:9:24飞船飞越台北、高雄上空。[09:24]
[人民网北京飞控中心报道组]:9:23飞船飞越杭州、上海、福州上空。[09:23]
[人民网北京飞控中心报道组]:聂海胜趴在玄窗口往外看。[09:23]
[人民网北京飞控中心报道组]:9:22飞船飞越合肥、南昌上空。[09:22]
[新华网北京飞控中心专电]:13日9时17分,神舟六号航天员费俊龙用纸巾洗脸,做清洁工作。 [09:20]
[人民网北京飞控中心报道组]:9:20飞船飞越呼和浩特、重庆、贵阳上空。 [09:20]
[人民网北京飞控中心报道组]:航天员聂海胜从袋子里拿出湿纸巾,开始擦脸,纸巾袋漂浮在空中。 [09:20]
[人民网北京飞控中心报道组]:9:19飞船飞越兰州上空。 [09:19]
[人民网北京飞控中心报道组]:从指挥大厅的屏幕上,记者看到身穿工作服的航天员从工作中拿出卡片,带上耳机,开始操作。 [09:19]
[人民网北京飞控中心报道组]:9:18,飞船将飞越西宁上空。 [09:18]
[新华网北京飞控中心专电]:13日9时17分,神舟六号航天员费俊龙用纸巾洗脸,做清洁工作。飞船飞过远望一号测量船测量区域。费俊龙透过舷窗向外观望,并用照相机对地球拍照。目前飞船正在飞离祖国大陆。09:17]
[新华网神六快讯]:中国航天科技集团统计表明,我国近年来的1000多种新材料中,80%是在空间技术牵引下研制完成的;有近2000项空间技术成果已移植到国民经济各个部门。 [09:16]
[人民网北京飞控中心报道组]:9:15,飞船将飞越乌鲁木齐上空。 [09:15]
[新华网神六快讯]:航天员在太空睡觉不需要床,可以站着睡、倒立着睡、悬空睡,不以白天黑夜为标准来安排睡眠时间。 [09:09]
[人民网田豆豆]:此刻,聂家门外的父老乡亲也沉浸在喜悦中,礼炮声声,欢呼不断,庆祝会上一片欢歌笑语。来自杨垱镇第一中学的200多名学生挥舞着大小国旗,放飞七彩气球,也放飞着心中的梦想。该校孙艳丽同学说:“我为聂叔叔高兴,也为祖国自豪!”一位老乡说:“以后不管走到哪儿,我都要说,我是枣阳人,我是聂海胜的家乡人!” [09:06]
[人民网田豆豆]:随着升空过程一个个顺利进行,聂海胜家人的表情也从紧张到放松。9时40分左右,荧屏里传出“神舟六号发射圆满成功!”话音刚落,聂海胜的亲人立刻热情鼓掌。病榻上的张金秀尽管身不能动、口不能言,但眼睛始终盯着电视画面,时而挥动左手表达激动心情。聂道琴说:“我想对海胜说:‘祝你成功,平安归来!’” [09:06]
[人民网田豆豆]:12日上午,走进聂家一楼大厅,只有一台彩电和两排早早摆放整齐的椅子。8时半到9时,聂海胜的三姐聂道芝、五姐聂道琴、小弟聂新胜等亲属陆续从二楼走下一楼大厅观看电视直播;“聂妈妈”张金秀老人因去年脑溢血后遗症已半身瘫痪,但也一直躺在二楼病榻上看电视。 [09:05]
[新华网神六快讯]:内蒙古四子王旗将建“神舟敖包”作为永久纪念。“神舟敖包”形状为圆形,由塔基、塔身、墙壁和返回舱模型4个部分组成,高度为22.5米。 [09:04]
[人民网]:12日上午人民网记者田豆豆奔赴湖北襄樊枣阳市杨垱镇聂海胜的家乡。全镇男女老幼几乎都聚集到家门口的空地上,数十条鲜红条幅将附近楼房装点得喜气洋洋。条幅上写着:“枣阳人民为海胜自豪”、“家乡热土哺育航天英雄”等等。 [09:03]
[新华网神六快讯]:我国航天专家傅岚介绍说,在短期航天飞行中,航天员膳食热能供给量一般为每天2800千卡左右。在神舟六号上,我国航天员每人每天的食品重量为0.6公斤。 [09:02]
[人民网龚永泉]:在一大沓儿子的影集中,老费精心收存着一张普普通通,但又珍贵无比的明信片。这张明信片上有杨利伟、翟志刚、费俊龙等全体中国航天员的亲笔签名,费掌宝称这是“镇家之宝”。 [09:01]
[人民网龚永泉]:这两天,巴城镇上新闻采访车来来往往,镇上大大小小的旅社几乎住满。到费俊龙家沿途的小路,被临时拉上了路灯。费俊龙家已粉刷一新,墙壁上挂了一排费俊龙身着空军服的照片。 [09:01]
[人民网龚永泉]:费俊龙父母都是农民,身体健康。费俊龙在家排行老三,有两个姐姐。父亲费掌宝至今记得儿子小时候穿着短裤和背心,在田里抓螃蟹的情景。“可惜家里的螃蟹没法寄过去,否则准叫他吃个够。” [09:01]
[人民网龚永泉]:以往,费俊龙每4年才回家探一次亲。可今年春节,费俊龙却提前回家探亲。敏感的二姐夫马上联想到他是否将会承担神舟六号飞行任务,但费俊龙一直守口如瓶。 [09:00]
[人民网龚永泉]:据费俊龙的一位高中同学回忆,费俊龙品学兼优,多才多艺。上世纪80年代初,苏州地区举办中学生文艺表演比赛,经巴城高中选拔,费俊龙脱颖而出,与同校8名女生登台献艺,表演了一幕“茶花女舞剧”。 [08:59]
[人民网龚永泉]:费俊龙1965年出生在江苏苏州阳澄湖畔的巴城镇。1982年通过空军招飞成为一名飞行员,1986年从长春某部航校毕业。1991年,他与同为航校毕业的女友喜结连理,此后曾先后被调往武汉、甘肃、北京等地部队。妻子现在航天医学工程研究所工作,14岁的儿子现在北京读初一。 [08:58]
[人民网]:12日上午,人民网记者龚永泉奔赴航天员费俊龙的家乡江苏苏州。当费俊龙随神舟六号载人飞船踏上太空之旅时,他父母的家各方来客盈门。 [08:56]
[新华网神六快讯]:中国航天员中心航天食品与营养研究室主任陈斌对新华社记者说,目前,我国科技工作者已开发了近百种航天食品,可以保证神舟六号航天员在太空多天飞行中每餐食品不重样。 [08:54]
[人民网北京飞控中心报道组]:从今天凌晨4时开始,航天员在舱内开关舱门、穿脱压力服、操作各种设备,有意识加大动作幅度,以试验人的扰动对飞船姿态的影响。两名航天员在今天还将轮流休息。 [08:51]
[人民网北京飞控中心报道组]:专家介绍,飞船今天的主要飞行和试验任务是“在轨干扰力试验”。 [08:50]
[人民网北京飞控中心报道组]:神舟六号飞行控制人员总结飞船12日飞行情况认为:“让人满意,但仍需保持谨慎。” [08:47]
[人民网北京飞控中心报道组]:据专家介绍在太空飞行中,每名航天员每天大约需要摄入2.5公斤的水。 太空喝水一定要采用吸管,否则按地面方式喝水,水滴会四处分散,比较麻烦。飞船内不可以喝碳酸饮料。 [08:46]
[ 新华网神六快讯]:中国航天员中心航天食品与营养研究室主任陈斌对新华社记者说,神舟六号航天员在343公里高太空饮用的水来自航天城地下1700米。 [08:46]
[酒泉·人民网武卫政]:副着陆场航天员搜索救援包括空中搜救分队和地面搜救回收分队,采用“空中搜救为主、地面搜救为辅”的工作模式,完成返回舱搜索和航天员救援任务。空中分队主要承担返回舱搜索和航天员救援任务,地面分队主要负责搜救的指挥和信息支持,并承担返回舱回收任务。副着陆场的空地搜救部队,除了完成空地应急搜救任务外,还担负着飞船零高度逃逸救生、飞船上升段的应急返回、空中机动搜救任务。一旦发生故障,分布在发射场、银川、榆林、邯郸四个地区的搜救分队将立即出动直升机和特种车辆展开搜救。 [08:45]
[ 酒泉·人民网武卫政]:位于酒泉卫星发射中心东风场区的副着陆场,与内蒙古中部地区的主着陆场没有多大差别,地理条件相差无几,芒芒戈壁,非常平坦,千里无人烟。酒泉卫星发射中心担负副着陆场的全部工作。 [08:44]
[ 酒泉·人民网武卫政]:张育林介绍说,神舟六号将在太空飞行5天,时间长达近120小时,发射时气象部门无法对主着陆场的天气变化进行准确预测,因此,载人航天工程指挥部决定采取两套方案。如果位于内蒙古四子王旗的主着陆场天气良好,具备安全着陆的条件,神舟六号将按预定计划在主着陆场着陆;如果届时主着陆场遇到沙尘暴、雷雨、大风等恶劣天气,将启动备用方案,即让神舟六号在副着陆场着陆。 [08:44]
[ 新华网神六快讯]:从13日4时开始,航天员开始在舱内开关舱门、穿脱压力服、操作各种设备,有意识加大动作幅度,以试验人的扰动对飞船姿态的影响。 [08:43]
[ 新华网神六快讯]:中国航天员中心航天食品与营养研究室主任陈斌在接受新华社记者采访时透露,在太空飞行中,每名航天员每天大约需要摄入2.5公斤的水。 [08:41]
[人民网北京飞控中心报道组]:据飞控中心,昨天飞船内发现一个漂浮物,最后确定是一个生理插头。 [08:40]
[酒泉·人民网武卫政]:本报酒载人航天工程发射场系统总指挥、酒泉卫星发射中心主任张育林在接受记者采访时说,神舟六号返回时,为确保航天员的生命安全,载人航天工程总指挥部决定启用副着陆场。 [08:39]
[新华网神六快讯]:10月13日恰逢聂海胜41岁生日。聂海胜的家乡举办“看神六航天,谈海胜成长”恳谈会,并按照家乡习俗为他庆祝生日。 [08:38]
[人民网]:文章说,载人航天工程的顺利推进,是以胡锦涛同志为总书记的党中央对载人航天事业坚强领导的结果,是航天战线的全体同志认真贯彻落实科学发展观的最新成果。广大航天科技工作者大力弘扬“两弹一星”精神和特别能吃苦、特别能战斗、特别能攻关、特别能奉献的载人航天精神,以崇高的使命感和高度的责任感,坚持科技进步和自主创新,努力实现了技术发展的跨越,牢牢掌握了尖端技术发展的主动权,不断迈出了我国航天事业和国防科技发展的新步伐。 [08:37]
[人民网]:文章说,实施载人航天工程,是党中央作出的一项具有深远意义的重大战略决策。早在1992年,我国载人航天工程就确定了“发射载人飞船-发射空间实验室-建立永久性空间站”的“三步走”目标。随着“神舟”五号载人飞行的圆满成功,第一步计划胜利完成了。“神舟”六号载人航天飞行,起着承上启下的作用。从“一人一天”飞行到“多人多天”飞行,从技术创新到组织实施,“神舟”六号载人航天飞行将继续考核载人航天的基本技术,继续进行空间科学试验,继续完善载人航天工程七大系统的功能和性能,为突破航天员出舱活动和飞行器空间交会对接技术,直至实现“三步走”战略,奠定坚实的基础。 [08:36]
[新华网神六快讯]:截至13日8时,航天员费俊龙、聂海胜在太空飞行时间已超过23小时,超过航天员杨利伟。 [08:35]
[人民网]:文章说,“神舟”六号载人航天飞行,是我国第一次真正意义上的有人参与的空间科学试验,是我国载人航天工程“三步走”战略进入第二步任务的重要开局,我国载人航天工程从此进入了一个新阶段。成功发射“神舟”六号载人飞船,体现了中国特色和技术进步,体现了我国的综合国力和国际竞争力,增强了全国人民的民族自信心和凝聚力。中华儿女为之振奋,感到自豪。[ 08:34]
[人民网北京飞控中心报道组]:13日,《人民日报》发表评论员文章《迈向太空的新起点》。 [08:32]
[新华网神六快讯]:截至13日8时,费俊龙、聂海胜已在太空飞行约65万公里,成为中国日行最远的人。[08:32]
[人民网北京飞控中心报道组]:昨夜进行了关舱门的试验。由于轨道舱要留在轨道,舱门是否能够关闭完好,对飞船安全至关重要。如何确定舱门是否关闭完好,也很重要 。 [08:25]
[人民网北京飞控中心报道组]: 航天员有2大禁律,飞船内不能吸烟,不能饮酒。如果航天员身体不适,国外有提前结束任务的先例。 [08:22]
[人民网北京飞控中心报道组]:太空噪音很大,入睡其实很难。睡眠可以对我们的航天员可以说是一种任务。我们的航天员完满地完成了睡眠任务。 [08:19]
[人民网北京飞控中心报道组]:航天员的作息时间都是有严格时间规定的。这是中国人第一次在太空睡眠。 [08:16]
[人民网北京飞控中心报道组]:经过第1天后,航天员的身体应该比较适应失重环境,在太空睡眠是很难的事情,我们的航天员昨夜睡眠情况非常好。 [08:11]
[人民网北京飞控中心报道组]:飞船进行第16圈飞行,将飞越乌鲁木齐、北京、青岛等城市。 [08:01]
[人民网北京飞控中心报道组]:航天员正在飞船内翻阅飞行手册。精神状态很好。 [07:53]
[人民网北京飞控中心报道组]:青岛测控站指挥长说,从12日晚11:00时多起,青岛测控站已经跟踪了5圈飞船的运行运行,目前飞船运行非常好,测控数据很精确。 [07:50]
[人民网北京飞控中心报道组]:中国西安卫星测控中心青岛测控站,正在严密测控飞船运行。医务人员同时也在现场随时保障技术人员的健康。 [07:44]
2005年10月13日 08:01 [人民网北京飞控中心报道组]:飞船进行第16圈飞行,将飞越乌鲁木齐、北京、青岛等城市。
2005年10月13日 08:01 [人民网北京飞控中心报道组]:航天员正在飞船内翻阅飞行手册。精神状态很好。
2005年10月13日 07:24 [新华网快讯]:当地时间10月12日上午8时,在巴基斯坦巴拉科特镇重灾区开展国际人道主义救援行动的中国国际救援队在国旗下列队。救援队队长、中国地震局副局长赵和平激动地向全体队员宣布:“我国神舟六号载人飞船在北京时间今天早晨9时成功发射升空!”听到这个令人振奋的消息,全体队员立即报以热烈的掌声。赵和平说:“神舟六号的成功发射是我国综合国力和科技进步的体现,也是对我们中国国际救援队的巨大鼓舞。”队员们纷纷表示,无论走到哪里,祖国和人民都是我们坚强的后盾,我们要以此为新的动力,圆满完成这次国际救援任务。
2005年10月13日 07:19 [人民网北京飞控中心报道组]:神舟六号飞船飞过加蓬上空。
2005年10月13日 07:05 [人民网北京飞控中心报道组]:未来24小时,太阳活动平静,利于飞船飞行。
2005年10月13日 07:01 [人民网北京飞控中心报道组]:神舟六号飞船已经飞行22小时,已超过神舟五号的飞行时间。
2005年10月13日 06:44 [人民网北京飞控中心报道组]:从13日凌晨4时开始,航天员在舱内开关舱门、穿脱压力服、操作各种设备,有意识加大动作幅度,以试验人的扰动对飞船姿态的影响。
2005年10月13日 06:33 [人民网北京飞控中心报道组]:神舟六号飞船正在进行第15圈飞行。
2005年10月13日 06:13 [人民网北京飞控中心报道组]:费俊龙在用摄像机拍摄两个人吃早餐的时候,失重状态下食品从空中飞入口中的镜头。
2005年10月13日 06:10 [人民网北京飞控中心报道组]:航天员现在开始吃早餐,费俊龙拍摄聂海胜吃早餐的镜头。
2005年10月13日 06:01 [人民网北京飞控中心报道组]:神舟六号飞船飞越印度上空。
2005年10月13日 05:58 [人民网北京飞控中心报道组]:费俊龙向摄像头挥手致意。
2005年10月13日 05:55 [人民网北京飞控中心报道组]:航天员聂海胜脱下压力服,重新穿上蓝色工作服。
2005年10月13日 05:45 [人民网北京飞控中心报道组]:记者从飞控中心的大屏幕上看到,航天员聂海胜正在试着穿脱航天服。
2005年10月13日 05:22 [人民网北京飞控中心报道组]:神舟六号飞船正在进行第14圈飞行。
2005年10月13日 04:39 [人民网北京飞控中心报道组]:神舟六号飞船飞越日本上空。
2005年10月13日 04:33 [人民网北京飞控中心报道组]:费俊龙正在给聂海胜拍摄工作照。
2005年10月13日 04:32 [人民网北京飞控中心报道组]:费俊龙正在使用照相机在舱内拍摄。
2005年10月13日 04:28 [人民网北京飞控中心报道组]:聂海胜正在使用摄像机向舷窗外拍摄。
2005年10月13日 04:26 [人民网北京飞控中心报道组]:神舟六号飞船进行姿态调整。
2005年10月13日 04:23 [人民网北京飞控中心报道组]:两名航天员均已回到返回舱。
2005年10月13日 04:15 [人民网北京飞控中心报道组]:记者从飞控中心的大屏幕上看到,航天员费俊龙回到返回舱。
2005年10月13日 04:09 [人民网北京飞控中心报道组]:记者从飞控中心的大屏幕上看到,航天员聂海胜由返回舱进入轨道舱。
2005年10月13日 04:01 [人民网北京飞控中心报道组]:记者从飞控中心的大屏幕上看到,航天员聂海胜正在翻阅飞行手册,并按照手册内容进行操作。
2005年10月13日 03:46 [人民网北京飞控中心报道组]:神舟六号飞船现在进行第13圈飞行,正在飞越阿根廷上空。
2005年10月13日 02:56 [人民网北京飞控中心报道组]:神舟六号飞船正在飞越祖国上空。
2005年10月13日 02:26 [人民网北京飞控中心报道组]:记者从飞控中心的大屏幕上看到,航天员已经盖上被子休息。
2005年10月13日 02:24 [人民网北京飞控中心报道组]:神舟六号飞船正在进行第12圈飞行。
2005年10月13日 02:05 [人民网北京飞控中心报道组]:神舟六号飞船飞越秘鲁上空。
2005年10月13日 01:09 [人民网北京飞控中心报道组]:神舟六号飞船现在飞行在印度洋上空。
2005年10月13日 01:04 [人民网北京飞控中心报道组]:现在神舟六号飞船正在进行第11圈飞行。
2005年10月12日 23:36 [人民网北京飞控中心报道组]:记者从飞控中心的大屏幕上看到,聂海胜摘下自己的航天表,让表在空中自由漂浮翻滚,费俊龙已经休息。
2005年10月12日 23:26 [人民网北京飞控中心报道组]:现在神舟六号在进行第10圈飞行,飞行在印度洋上空。
2005年10月12日 23:13 [人民网北京飞控中心报道组]:记者从飞控中心的大屏幕上看到,航天员已经开始轮流休息,现在聂海胜已经休息,费俊龙正在阅读飞行手册。
2005年10月12日 21:59:19 新华网神六快讯:儿子费迪问费俊龙:失重的感觉怎么样?费俊龙说,感觉很好。费迪约父亲回来后一起去钓鱼。
2005年10月12日 21:58:08 新华网神六快讯:聂海胜妻子聂捷林说,今天早上,基地飘着雪花,你带着自信踏上征途,再过几小时,你将迎来41岁生日。好运海胜!
21:58 聂海胜妻子:再过几小时你将迎来41岁生日。
21:54 费俊龙妻子:看你们精神状态非常好我们很放心。
21:41 航天员与家属的通话已经结束。
21:40 正在通话的费俊龙的妻子王洁也在感动地抹眼泪。
21:37 与地面通话的聂海胜流出感动的泪水。
21:33 聂海胜已经回到返回舱,与费俊龙一起准备与家人通话。
21:30 两位航天员的家属已进入北京航天飞行控制中心大厅,在后排就座。
21:20 航天员将于21时30分左右,与亲属进行天地通话。
20:21 神舟六号飞船目前飞行在南太平洋上空
20:12 神舟六号航天员费俊龙回到返回舱正在翻阅飞行手册,聂海胜进入轨道舱。
20:07 神舟六号飞船进入第八圈飞行
18:47 神舟六号飞船正在进行第七圈飞行
18:31 返回舱里的聂海胜也脱下压力服换上工作服
17:37 北京天文馆推算出神六飞经北京地区的时间表
17:36 费俊龙将脱下压力服换上工作服 检查设备
17:36 费俊龙顺利进入轨道舱 聂海胜竖起大拇指
17:34 费俊龙用力把返回舱和轨道舱之间的舱门拉开
17:29 航天员即将进入轨道舱开展工作!
17:20 神六已进入“远望”四号测量船的测控区内!
16:28 神六宇航员将在17:30左右脱掉宇航服!
16:03 神舟六号飞船变轨成功!
16:01 神舟六号飞船开始进行变轨
15:47 神六飞船进入第五圈参数传输完毕 即将变轨
15:15 神舟六号很快将进入绕地第五圈飞行
15:08 神舟六号飞船宇航员将与地面进行通话
14:50 神舟六号飞船已经环绕地球飞行了四圈
13:52 快讯:远望三号测控船13:30开始测控任务
13:12 神六飞船下午变轨的时间大约在15时50分
13:07 神六太阳能帆板顺利展开 可获充足电力保障
12:24 神六发射现场文字实录
11:18 航天员进餐完毕 调度指挥员要求一航天员休息
10:41 [新华网报道] 调度指挥员将通知航天员摘下手套解开束缚带
10:41 [新华网报道] 神舟航天员报告飞船工作正常,解开束缚带
10:31 [人民网北京飞控中心报道组]:神舟六号进入第二圈飞行
10:31 [人民网北京飞控中心报道组]:喀什测控站发现目标
10点31分24秒[人民网北京飞控中心报道组]: 神舟六号将进入喀什测控站跟踪范围
10:20 [新华网报道] 承担海上救援任务的救助船舶在发射成功后返航。
2005年10月12日 10:01 [国际在线报道] 杨立伟表示,作为航天员第一次走入太空来俯瞰我们美丽家园的时候,能感觉到人类的伟大、祖国的伟大、民族的伟大,同时也能感受到我们国家科技日新月异的发展。这次神舟6号发射,也是带动我们科技全面的发展,也进一步凝聚了我们中华民族的凝聚力。
2005年10月12日 09:59 [国际在线报道] 在现场观摩神舟六号发射的航天员杨立伟说,作为航天员,在这么激动的时刻,心情不可能平静,但是并不是紧张。这也充分体现了我们的航天员高素质和高技术这种水平。他们在上面完成的非常出色,无论他们从地面舱里面的准备还是在发射过程当中,发现的非常出色,而且也体现了非常好的、平稳的心理。包括刚才入轨的一瞬间,都表现了非常良好的素质。现在这个阶段也是他们刚刚入轨,正在调整的一个阶段。
09:55 胡锦涛等与飞控中心工作人员握手祝贺发射成功。
09:50 温家宝预祝神六飞船载人航天飞行取得圆满成功
09:48 温家宝等与工作人员握手祝贺发射成功
09:46 温家宝向参加工程的全体人员祝贺并慰问
09:45 温家宝代表党中央国务院中央军委祝贺发射成功
09:42 温家宝宣布神六发射成功
09:35 航天员费俊龙手拿操纵杆 进行操作
09:30 航天员报告身体良好 各项生理指标正常
09:29 航天员打开面窗挥手致意
09:21 北京航天飞控中心宣布飞船正常入轨
9点15 航天员费俊龙报告神六飞船帆板打开一切正常
9点12分40秒神六飞船帆板将打开
点火583秒后:船箭在200公里高度成功分离
点火第159秒火箭一二级分离成功一级坠落
点火第120秒火箭抛掉逃逸塔
点火第12秒火箭向东稍偏南的方向实施程序拐弯
火箭在点火4秒钟后升空
2005年10月12日 09:00 神舟六号飞船点火。
2005年10月12日 08:50 宣布神舟六号将于今日9时0分0秒发射升空
2005年10月12日 08:45 8点45温家宝、李长春、罗干等领导来到卫星发射中心
2005年10月12日 08:45 8点45火箭发射前15分钟准备
2005年10月12日 08:43 8点31火箭系统已装定飞行程序 地勤人员准备撤离
[人民网北京飞控中心报道组]:8时许,胡锦涛、贾庆林、曾庆红、吴官正等分别来到北京航天指挥控制中心,听取有关汇报,观看神舟六号载人航天飞船发射实况。 [08:36]
[酒泉•武卫政]:按照预期的方案是打开发射架40钟之后点火起飞。据了解,火箭系统已经装定了飞行程序,航天员正在跟各个系统通话。另外地勤人员也正在准备撤离疏散。在发射前的20分钟时,一切都将进入一个固定的程序来进行操作。 [08:31]
[酒泉•武卫政]:发射塔架已经全部打开,火箭飞船全部露出。 [08:30]
2005年10月12日 08:20 8点27分,发射塔架全部打开
2005年10月12日 08:20 8点20分,发射塔架正在打开
[酒泉•武卫政]:在今天凌晨举行的航天员出征仪式上,“神舟”六号航天员费俊龙对总指挥长陈炳德说:“请首长放心,我们坚决完成任务。北京见。” [08:25]
[酒泉•武卫政]:现在离发射还有大约40分钟,发射架已经打开。 [08:21]
[酒泉•武卫政]:聂海胜在接受记者采访时说:在当航天员这件事上,我爱人开始时有点想法,但是我没有听她的,后来,她反而成了最支持我的人。我胆大心细,我愿意把困难想的复杂一些,我最适合干飞行这个行业。 [08:08]
[酒泉•武卫政]:费俊龙在接受记者采访时说:我是瞒着我的父亲做飞行员的,我的母亲觉得做飞行员很危险,但是我的父亲很支持我,他对我说,既然你决定了,就要对得起自己的选择。 [08:07]
[人民网北京飞控中心报道组]:航天员的身高在1米六和1米七二之间,不能身高过高。 [08:01]
[酒泉•武卫政]:费俊龙和聂海胜在接受记者采访时表示,他们有信心圆满完成中国第二次载人航天飞行。 [07:57]
[人民网北京飞控中心报道组]:远望二号测控船:经过几十天航天已经安全抵达南大西洋预定海域,已处于最佳工作状态,做好监测准备。 [07:56]
[酒泉•武卫政]:费俊龙和聂海胜在接受记者采访时表示,他们有信心圆满完成中国第二次载人航天飞行。 [07:55]
[酒泉•武卫政]:今天凌晨5时20分,温家宝、李长春、罗干等中央领导来到酒泉卫星发射中心航天员公寓问天阁,会见执行神舟六号载人航天飞行任务乘组梯队的6名航天员。 [07:54]
[人民网北京飞控中心报道组]:在中国航天员费俊龙和聂海胜即将搭载六号,踏上太空征途之际,欧洲航天局比利时籍宇航员费兰克温通过电话祝第二次载人航天飞行发射成功,并祝中国同行太空旅行顺利。 [07:53]
[人民网北京飞控中心报道组]:航天员费俊龙坐在返回舱的中间,面前是仪表板和显示屏,聂海胜坐在其右边,两人已束缚将自己固定在座椅上,将航天服上的各种短线与飞船进行连接。 [07:52]
[人民网北京飞控中心报道组]:与“神五”相比,“长征二号F”运载火箭有74项技术发生了变化。首次在火箭上添加了2个摄像头。一个摄像头安装在飞船支架上,监视火箭助推器分离过程和一级分离。另一个摄像头安装在二级相间段上,监视整流罩和飞船分离情况。同时还采取冗余设计,可靠性达到0.97,航天员安全性达到0.997。 [07:51]
[酒泉•武卫政]:神舟六号飞船预计9点左右发射 [07:48]
[人民网]:中共中央政治局常委、国务院总理温家宝亲切会见了首飞梯队航天员。温家宝在出征仪式上对航天员说,相信你们一定会圆满完成这一光荣而神圣的使命!希望你们坚定信心,沉着冷静,坚毅果敢,再创辉煌!祖国和人民期待着你们胜利归来! [07:43]
[人民网]:中共中央政治局常委、国务院总理温家宝亲切会见了首飞梯队航天员。温家宝在出征仪式上对航天员说,相信你们一定会圆满完成这一光荣而神圣的使命!希望你们坚定信心,沉着冷静,坚毅果敢,再创辉煌!祖国和人民期待着你们胜利归来! [07:43]
[人民网]:12日凌晨,航天员出征仪式在航天员公寓问天阁举行。 [07:41]
[人民网北京飞控中心报道组]:承担“神六”发射任务的仍然是“长征二号F”运载火箭。与一般火箭不同的地方是在上升和待发阶段均设有故障检测系统,同时还设置逃逸装置,在出现故障时,保证航天员安全逃离。 [07:38]
[人民网北京飞控中心报道组]:喀什测控站是我国航天测控第一站。每天对“神六”进行最少4次的跟踪。同时喀什站还承担“神六”应急返回工作。在飞船返回后还要对留轨舱进行长达半年的跟踪。 [07:36]
[酒泉•武卫政]:航天员简介: 聂海胜 副师职航天员,上校军衔,1964年9月出生,湖北枣阳人。 [07:35]
[酒泉•武卫政]:航天员简介:费俊龙 副师职航天员,上校军衔,1965年5月出生,江苏昆山人。 [07:34]
2005年10月12日 07:34 [人民网北京飞控中心报道组]:是否能够在飞船上配合默契,能否相互认可和接受,能否互相谦让等等也是航天员配对选择时的一个必要条件。所以航天员之间很强调心理相容性。
2005年10月12日 07:32 [人民网北京飞控中心报道组]:在飞控大厅的最后一排,有一部特别的电话。这是被称为“天地语音系统”的天地通话设备。2003年10月,温家宝总理、中央军委副主席曹刚川以及杨利伟的家人,都是通过这台话机与远在350公里高空上的航天英雄通话。
2005年10月12日 07:32 [人民网北京飞控中心报道组]:在飞控大厅的最后一排,有一部特别的电话。这是被称为“天地语音系统”的天地通话设备。2003年10月,温家宝总理、中央军委副主席曹刚川以及杨利伟的家人,都是通过这台话机与远在350公里高空上的航天英雄通话。
2005年10月12日 07:32 [人民网北京飞控中心报道组]:航天员是怎样选出来的,我们的航天员从1998年到现在一共生活了7年,现在的费聂组合是通过背靠背选出来的。聂和费组合一直很稳固。
2005年10月12日 07:28 [人民网北京飞控中心报道组]:目前空间天气情况:太阳风暴活动背景平静 地球磁层扰动较小。空间天气预报指的是90公里以上外太空的天气预报。空间天气主要是监测太阳耀斑和高能粒子暴。空间粒子辐射危害是一种类似核辐射的高能粒子流,可对航天员的健康产生不利影响。“神六”发射的空间天气目前可以说是“风和日丽”。
2005年10月12日 07:22 [人民网北京飞控中心报道组]:飞控大厅正前方,是一个长12米、宽4米的大屏幕,一分为四,左右相连。大屏幕上方,标示着北京时间、联调时间、飞行时间的LED显示屏同时在不断地跳跃着各种飞行控制数据。它们与数十个显示工作站和显示工作台,构成了大规模的双网结构的网络系统。在执行航天器飞控任务中,大屏幕与工作站可保持显示内容一致。以三维动画显示的立体图形,不仅可以表现火箭发射时的真实情景,还可以把航天器在太空中飞行的状态展示出来。
2005年10月12日 07:21 [人民网北京飞控中心报道组]:中国航天飞行控制中心开始正式组建于1996年3月。中心第一任主任为夏长法,现任主任为席政,副主任为朱民才,副总师为童斌。
2005年10月12日 07:06 [人民网北京飞控中心报道组]:大屏幕上,身穿白色航天服的航天员费俊龙和聂海胜正认真地监视着飞船的状态,记录着飞船的各类数据,两人还不时进行对话。
2005年10月12日 06:53:07 新华网神六快讯:飞船发射准备工作进展顺利,飞船返回舱舱门已经关闭。
2005年10月12日 06:50:33 新华网快讯:3小时准备完毕,神舟6号返回舱舱门关闭。
2005年10月12日 06:33:24 新华网神六快讯:在北京航天飞行控制中心新闻中心,聚集了包括6名新华社记者在内的40余名记者,开始了紧张的采访。
2005年10月12日 06:29:23 新华网神六快讯:6时20分许,北京航天飞行控制中心指控大厅内,工作人员已各就各位,做好发射前准备。
2005年10月12日 06:28:56 新华网神六快讯:费俊龙开始调整指挥棒的长度并开始用指挥棒尝试操作,随后两名航天员在舱内翻阅飞行手册。
2005年10月12日 06:26:24 新华网快讯:“神州六号”飞船两名航天员正在舱内作各种检查工作。费俊龙在返回舱中间,聂海胜在右边。两人用束缚带固定在座位上。
2005年10月12日 06:25:21 新华网神六快讯:费俊龙、聂海胜开始用束缚带把自己固定在坐椅上,将航天服上的各种管线与飞船进行连接。
2005年10月12日 06:23:49 新华社神六快讯:神舟六号飞船总长9.2米,总重8吨多,与神舟五号相比,它进行了110余项技术改进。
2005年10月12日 06:21:41 新华社神六快讯:温家宝在出征仪式上对航天员说,相信你们一定会圆满完成这一光荣而神圣的使命!希望你们坚定信心,沉着冷静,坚毅果敢,再创辉煌!祖国和人民期待着你们胜利归来!
2005年10月12日 06:19:33 新华网神六快讯:在出征仪式上,温家宝对航天员说,你们驾乘神舟六号飞船遨游太空,必将再次向世人昭示,中国人民有志气、有信心、有能力不断攀登科技高峰。
2005年10月12日 06:17:27 新华网神六快讯:两名航天员已经进舱,并在舱内开始进行飞行前检查。
2005年10月12日 06:16:09 新华网神六快讯:6时15分,航天员费俊龙、聂海胜开始进入飞船船舱。
2005年10月12日 06:15:10 新华网神六快讯:神州六号飞船两名航天员进舱。
2005年10月12日 06:01:18 新华网神六快讯:酒泉卫星发射中心地区降雪已停。
2005年10月12日 05:47:38 新华网神六快讯:酒泉卫星发射中心地区5时50分左右降雪已经减弱。
2005年10月12日 05:39:59 新华网神六快讯:执行任务的航天员已登车前往发射场。
2005年10月12日 05:33:59 新华网神六快讯:酒泉卫星发射中心地区今日凌晨气温骤降,5时左右下起了大雪。气温3摄氏度左右,西北风每秒6到8米。
2005年10月12日 05:29:33 新华网神六快讯:有关部门负责人介绍航天员情况后,温家宝发表讲话,为航天员送行。
2005年10月12日 05:28:55 新华网神六快讯:费俊龙和聂海胜在接受新华社记者采访时表示,他们有信心圆满完成中国第二次载人航天飞行任务。
2005年10月12日 05:27:26 新华网神六快讯:组成神六飞行乘组梯队的6名航天员亮相。除了费俊龙和聂海胜,其他4位航天员分别是:刘伯明,景海鹏,翟志刚和吴杰。
2005年10月12日 05:26:36 新华网神六快讯:神舟六号航天员出征仪式在酒泉卫星发射中心举行。执行这次任务的航天员是40岁的费俊龙和41岁的聂海胜。
2005年10月12日 05:22:51 新华网神六快讯:六名航天员在玻璃罩内待命,温家宝等中央领导向航天员挥手致意,全场响起热烈掌声。
2005年10月12日 05:22:25 新华网神六快讯:神舟六号飞船今天上午在酒泉航天中心发射,新华网现在开始将滚动播发飞船发射的消息。
2005年10月12日 05:19:50 新华网神六快讯:5时20分,温家宝、李长春、罗干等来到酒泉卫星发射中心航天员公寓问天阁,会见执行神舟六号载人航天飞行任务乘组梯队的6名航天员。
2005年10月12日 05:05:51 新华网神六快讯:神舟六号航天员出征仪式今晨将在酒泉卫星发射中心航天员公寓问天阁举行。 (完)
阅读全文(7545) | 评论:1 | 复制链接
[转载]程序员修改养性的十大原则(2005-10-11 2:14:00)
FROM:http://www.vchome.net
前些时候看过一篇文章,大概描述了自我修身养性的格式塔疗法,阿蒙受益匪浅,决定从自身的行业与职业出发对十大原则进行重新阐述,希望对广大程序员的工作以及生活有一定的指导意义。
一. 生活在现在;
我们大部分的烦恼来自于对过去的惦念与懊悔,过去的辉煌与暗淡占据了我们很多的回忆空间,我们经常性为昨天的洋相与错误而长久地悔恨,其实也只有自已才会很在意自已过去的表现,对别人而言,你过去的表现很快就会象过眼云烟,因此我们不需要沉醉于过去的辉煌,也不需要沉沦于过去的不幸,我们要将精神集中在今天要做什么以及如何去做才最好,尤其象我们程序员这个职业,技术革新太快,稍微停留我们就会变得很OUT,昨天你所开发的产品或许不错,但明天可能很快就变得陈旧不堪,你需要在今天不断地吸取新技术,不断地创新,不断地完善,才能保持产品以及自身的竞争力,生活在现在是一种积极进取的人生态度,记住:过去的已过去,未来还不可靠,只有今天才是真实可靠的。
二. 生活在这里;
我们搞IT的似乎注定飘来飘去,人员流动性应是所有行业中最高的,我毕业七年,服务过四家公司,算是比较稳定的人了,在有些公司工作一年多就成了老员工了,应该说我有时是不太守职业道德的,当我发现所在的公司并非自已的理想时,我的心就开始先飘了,人在心不在,这种状况导致工作的效果与效率都不理想,离开只是时间问题,我相信很多朋友也有过这种情况,这是不负责的,对公司与自已都不好的,我们尽力做到在那里工作一天就尽责尽力一天, 打工也好创业也好,都要不断提高自已,凡事尽力做到问心无愧,我们要记住,我们现在就生活在此处此地,而不是遥远的其他地方。
三. 停止猜想,面向实际;
我们很多心理上的障碍,往往是没有实际根据的“想当然”造成的。面对问题,有些人喜欢猜想,而不是去调查事实与解决问题,比如项目经理早上因进度缓慢问题将你骂了一顿,然后你就因此而联想下去,心里在嘀咕,项目经理是不是对你有意见?是不是不看重你?这个项目如果做不好就完了等等诸如此类的猜想,其实项目经理只是就事论事,并不针对你个人,他是希望你去想方设法将进度跟上来,或加加班,或与同事一起互相帮助一下,而你却活在自已的猜测里久久不能摆脱,结果会越来越严重,所以无论面对任何困难或责备,你需要做的是面对实际,寻找问题所在,并设法解决问题,而不要去胡乱猜想。
四. 暂停思考,多去感受;
我对这一点的理解就是要劳逸结合,我们这个职业属于重型脑力劳动,我们经常长时间地思考,经常长时间地coding,有时因为一个BUG,我们日日夜夜冥思苦想,有时为了能让项目按进度完成,我们日以继夜地加班,我们都快变成了一台没有情感的机器,呵呵,我建议朋友们偶尔暂停一下思考,花一些时间去观赏美景或美女,多聆听悦耳美妙的音乐,多去感受大自然的花草树木,休假时出趟远门旅游,如果身体允许,下雨天去踢场足球,我们应尽力让生活变得丰富多彩。
五. 接受不愉快的情感;
矛盾无处不在,再乐观的人也会有不愉快的时候,一个优势的程序员应会处理各种各样的关系,工作上有与客户的关系,与市场人员的关系,与测试人员的关系,与客服人员的关系,与上司的关系,与同事的关系,生活中有与家人的关系,与朋友的关系,与陌生人的关系,我们无法要求所接触的每个人都是我们所想象的,在相处的过程中一定会产生不愉快的情绪,其实愉快与不愉快是相对而言的,同时也是相互存在的,恰当地处理也会相互转化,程序BUG出现了,你一时解决不了,测试人员会追你赶快搞定,你变得烦躁与恼火,你不停地思索,不断地调试,终于搞定了,这时你会有一种如释重负的FEEL,心情也会变得愉快起来。
六. 不要随意下判断;
我们往往容易在别人稍有差错或失败之时,就马上下结论,这种方式容易与别人产生摩擦与冲突,结果自已也会烦恼与苦闷,对他人的态度和处理人际关系的正确做法应是:先不要对人或事下判断,先要说出你是如何认为的。这样对方会容易接受,往往你说完自已的看法后,对方也自然而然地知道你的结论。
七. 不要盲目地崇拜偶像和权威;
大多人都需要一个精神寄托的对象,这个对象的成就以及影响力也往往成为我们的追求目标,比如我曾崇拜周恩来,因为他的个人魅力,我曾崇拜张学友,因为他的歌唱得出神入化,我曾崇拜温伯格,因为他的书写得好,可见崇拜或喜欢一个人,总是有一个理由的,我们不能因为这个理由而全部肯定或接受这个对象的一言一语一举一动,那样会禁锢我们的头脑束缚我们的手脚,使我们失去独立思考的习性。
八. 我就是我;
我听过余世维博士的讲座,在他的观点中有一点是强调以我或我们为主,不要去看他们做什么,不要总说别人怎么样,而要关注我们能做什么,我们怎么样,出错了要敢于承认是我或我们的错,而不要将责任推到别人的身上。余博士的这个观点以及所引用的例子让阿蒙受益无穷,决心从我做起,从现在做起,不再怨天尤人,充分发挥自已的潜能与优势,竭尽全力做好自已能做的事情。
九. 对自已负责;
我高考的成绩并不好,可以说与我要求的目标差得太远,我大一的时候总活在不断地为自已辩护的状态之中,我有时认为失败的原因在我的家境不好,经济压力太大,使我不能专心学习,有时又将失败的原因归于身体不好,影响学习……这是在逃避责任逃避现实,将自已的过错与失败都推到客观原因上,失败或错误的原因总是说也说不完,项目没有正常完成,是谁的错是什么错?需求不明,设计不好,管理不佳,还是程序员的水平不高?有谁能站出来承担自已的那份责任?
十. 正确地自我估计。
无论在工作中还是社会上,我们每个人都占据着一个特定的位置,所以我们需要按这个位置的要求,去履行我们的权利与义务。在一个项目中,如果你是一个系统设计工程师,那么你就全心全力地去完成系统的概要设计与详细设计,并处理好与项目经理,系统分析员,软件开发人员之间的关系,把自已摆在准确的位置上,如果你不按照项目一致规定和大家公认的规范去做,那你将会受到项目其他人员的谴责和反对,也会使项目的管理变得混乱。所以正确地自我评估是很重要的,它可以让我们始终保持冷静,不再好高骛远,也不会骄傲自满或过份自卑,它让我们脚踏实地做事,认认真真做人。
十大终于写完了,感觉有一丝成就感,尽管有点教条主义的味道,但我的出发点应是好的,未来的程序员不应是只会埋头苦干的机器,我们需要生动有趣的生活来保持我们的创新能力,在这个漫长的国庆黄金周里,南方骄阳似火,但依然热闹非凡,在此时抛出十大原则,目的是:当程序员朋友们从远方回来从疯狂归来之时,能看到一些理性的思维与观点,并好好地自我评估,从我做起,从现在做起,去一步一个脚印地实现自已的梦想。
阅读全文(4393) | 评论:0 | 复制链接
对目前主流开发技术的分析和总结(2005-10-11 1:53:00)
[转]对目前主流开发技术的分析和总结
一、引言 我为什么要写这篇文章
首先,我要限定我文章的范围,我讨论的问题局限于桌面应用开发领域和企业应用开发领域,所以我的结论并不适用于整个软件开发界,比如我说C语言已经退出历史舞台,这对于写嵌入式系统的人和编写操作系统内核的人
来说显然是错了。我写这篇文章的目的主要是:
*简单的介绍并评价当前主流技术
*比较当前的主流技术
*预计技术的演变
如果你想做程序员或者已经是个程序员,你可能会面对这些困惑:
*学什么语言呢?Delphi、C++、VB、Java、C#、PHP、Python?
*选择什么开发工具呢?Delphi、VC、C++Builder、JBuilder?
当你已经入了门,有了一定的基础之后(可能已经通晓了几种语言),你会面临进一步的困惑:
*MFC和VCL之间是什么关系?
*J2EE到底是什么?.Net到底是什么?两者有什么本质的区别,我应该学习哪一个呢?
*COM那么复杂,为什么很多地方都用到它?我必须学习它吗?
如果是作为一个软件公司,如果不是那么大,如果你的公司还没有一个真正的技术上的灵魂人物,那么你也会面临同样的困惑。技术问题纷繁复杂,让你不知所从,而且真正的精通每一项技术都需要巨大的时间和人力的投入
,你怎么办?选择哪种技术作为公司的主流技术呢?选择的方向是否正确是个关乎你的公司的生死存亡的问题。你面临着这些困惑吗?如果是,那么请让我试着为你拨云见日。
我的故事
在我上大学之前,我从没见过计算机。大学的时候,正是Dos和FoxBASE的年代,也正是计算机软件开发世界几件伟大的事情发上的时候:(Windows 3.1、Borland C++3.1、Visua
l Basic1.0的推出也是伟大的事情,但那时候我还不知道计算机为何物)Widnows 95推出,并开始应用;Visual Basic5.0推出,开发工具中第一次出现了成熟的、被广泛应用的Auto
Code Completion技术;Java推出;ASP技术开始盛行,Windows DNA技术被理解和接受;标准C++诞生;Visual C++6.0推出;J2EE规范推出。
成为一个程序员对我而言并不顺利,因为我不是科班出身。我入门的程序语言是FoxBASE,这让我一直对FoxBASE有种特殊的感情,我也正是通过VisualFoxPro3.0转写Windows程序的,
如果没有它,我也许就不会成为一个程序员了。后来,在大学期间接触到了InterDEV,那是个写ASP程序的开发工具,还有Java,也是那时候接触的,当时有点盲目崇拜的意思(我想我喜欢Java的一个原因可
能是刚开始学C的时候很受挫折)。毕业之后,我就是凭借着自己写的一个ASP网站找到了自己的第一份工作——说来惭愧,我从来也没有成为一个C程序员。
我真正的熟悉Java是在我翻译了一本Java数据结构的书和写了一套完整的GIS系统之后(说起此事,我要感谢一下我的公司,但因为这些故事与本文的主题无关,所以这里就不多说了)。再后来,我自己学习了标
准C++和COM技术。有点像履历表了是吗?提到这些,我只是希望作为读者的你能够了解一下我的知识体系,从而能够知道我大概要讲些什么;同时也希望你能够原谅我可能犯的错误——我在这里说的话,并不一定就是最后
的结论,虽然“共同探讨”这个词几乎是粗制滥造的书的作者专用语了,但我在这里引用它是真诚的,我愿意看到你的反馈。要涉及的话题在开始文章的正题之前,我先大概地介绍这篇文章将会涉及到哪些知识。如果你是初学者
,希望你不要被吓倒,这虽然是一篇技术文章,但我不会过多的讨论技术细节,如果你不懂我说的这些东西,也没关系,我本来就希望通过我的文章帮助你做出一个选择,不再走很多人已经走过的弯路,你这要记住结论就可以了
,随着你知识的增长,以后你会渐渐明白;如果你已经通晓了这些技术或其中的大部分,那么我相信读了这篇文章你会有一些另外的收获。
主流的程序设计语言:C++、Delphi(ObjectPascal)、Java、C#
桌面应用程序框架:MFC、VCL、QT、JavaAWT\SWING、.Net
企业应用程序框架:WindowsDNA(ASP、COM、COM+)、J2EE、.NetFramework
开发工具:VisualBasic、Delphi、VisualC++、C++Builder、VisualC#
二、正文
现在让我们开始我的正文吧。首先,我来完成这篇文章的第一个目标:介绍并评价当前主流技术。我指的今天的主流技术是:
*程序设计语言:C++\Delphi(本来应该是ObjectPascal,但为了简单,我就语言和工具混为一谈吧)\Java\C#(虽然他刚刚推出,但因为微软为之倾注了大量心血,一定会成为一种重要
的开发语言)
*桌面应用程序框架:MFC\VCL
*企业应用程序框架:WindowsDNA\J2EE\.Net
*COM技术:我单独提出这项技术,是因为它无法简单的被视为语言、桌面应用程序框架或企业应用程序框架,它与这些都有关系。
2.1 程序设计语言
2.1.1 C++语言的演进
最初要从二进制代码和汇编说起,但那太遥远了。我们就从面向过程的语言说起吧(包括Basic\C\Fortran\Pascal)。这种面向过程的高级语言终于把计算机带入了寻常的应用领域。其中的C语言因
为它的简单和灵活造就了Unix和Windows这样的伟大的软件。
面向对象的语言是计算机语言的一个合乎逻辑的进化,因为在没有过多的影响效率、简单性的前提下提供了一种更好的组织数据的方法,可使程序更容易理解,更容易管理——这一点可能会引出不同意见,但事实胜于雄辩,
C++终于让C语言的领地越来越小,当今还活着的计算机语言或多或少的都具备面向对象的特征,所以这一点并不会引起太多困惑。C++的成功很大程度要归因于C,C++成为它今天的样子是合乎逻辑的产物。因为在面向
过程的时代,C几乎已经统一天下了。今天著名的语言象Java\C#都从C借鉴了很多东西,C#本来的意思就是C++++。其实C++曾经很有理由统一面向对象程序设计语言的天下来着,但可惜的是,C++太复杂了
。即使是一个熟练的程序员,要你很清楚的解释一些问题你也会很头痛。举几个还不是那么复杂的例子来说:
对=的重载\成员转换函数\拷贝构造函数\转化构造函数之间有什么区别和联系呢?
定义一个类成员函数private:virtualvoidMemFun()=0;是什么意义呢?
int(*(*x(int))[4])(double);是什么意思?
还有其他的特征,比如说可以用来制造一种新语言的typedef和宏(虽然宏不是C++的一部分,但它与C++的关系实在太密切了),让你一不小心就摔跤的内存问题(只要new和delete就可以了吗?有没
有考虑一个对象存放在容器中的情况?)……诸如此类,C++是如此的复杂以至于要学会它就需要很长的时间,而且你会发现即使你用C++已经好几年了,你还会发现经常有新东西可学。你想解决一个应用领域的问题——比
如说从数据库里面查询数据、更改数据那样的问题,可是你却需要首先为C++头痛一阵子才可以,是的,你精通C++,你可以很容易的回答我的问题,可是你有没有想过你付出了多大的代价呢?我不是想过分的谴责C++,
我本人喜欢C++,我甚至建议一个认真的开发普通的应用系统的程序员也去学习一下C++,C++中的一些特性,比如说指针运算\模板\STL几乎让人爱不释手,宏可以用几个字符代替很多代码,对系统级的程序员来说
,C++的地位是不可替代的,Java的虚拟机就是C++写的。C++还将继续存在而且有旺盛的生命力。
2.1.2 Java和C#
Java和C#相对于C++的不同最大的有两点:第一点是他们运行在一个虚拟环境之中,第二点是语法简单。对于开发人员而言,在语法和语言机制的角度可以把Java和C#视为同一种语言。C#更多的是个政治的
产物而不是技术产物。如果不是Sun为难微软的话,我想微软不会费尽心力推出一个和Java差不多的C++++,记得Visual J++吗,记得WFC吗?看看那些东西就会知道微软为Java曾经倾注了多少心血
。而且从更广泛的角度来说,两者也是非常相似的——C#和Java面对的是同样的问题,面向应用领域的问题:事务处理、远程访问、Webservice、Web页面发布、图形界面。那么在这一段中,我暂且用Jav
a这个名字指代Java和C#两种语言——尽管两者在细节上确实有区别。Java是适合解决应用领域的问题的语言。最大的原因Java对于使用者来说非常简单。想想你学会并且能够使用Java需要多长时间,学会并
且能够使用C++要多长时间。由于Java很大程度上屏蔽了内存管理问题,而且没有那么多为了微小的性能提升定义的特殊的内容(比如说,在Java里面没有virtual这个关键字,Java也不允许你直接在栈上
创建对象,Java明确的区分bool和整型变量),他让你尽量一致的方式操作所有的东西,除了基本数据类型,所有的东西都是对象,你必须通过引用来操作他们;除了这些之外,Java还提供了丰富的类库帮助你解决
应用问题——因为它是面向应用的语言,它为你提供了多线程标准、JDBC标准、GUI标准,而这些标准在C++中是不存在的,因为C++并不是直接面向解决应用问题的用户,有人试图在C++中加入这些内容,但并不
成功,因为C++本身太复杂了,用这种复杂的语言来实现这种复杂的应用程序框架本身就是一件艰难的事情,稍后我们会提到这种尝试——COM技术。渐渐的,人们不会再用C++开发应用领域的软件,象MFC\QT\C
OM这一类的东西最终也将退出历史舞台。
2.1.3 Delphi
Delphi是从用C++开发应用系统转向用Java开发应用系统的一个中间产物。它比C++简单,简单的几乎象Java一样,因为它的简单,定义和使用丰富的类库成为可能,而且Delphi也这么做了,结果
就是VCL和其他的组件库。而另一方面,它又比运行于虚拟环境的Java效率要高一些,这样在简单性和效率的平衡之中,Delphi找到了自己的生存空间。而且预计在未来的一段时间之内,这个生存空间将仍然是存在
的。可以明显的看出,微软放弃了这个领域,他专注于两方面:系统语言C++和未来的Java(其实是.Net)。也许这对于Borland来说,是一件很幸运的事情。如果我能够给Borland提一些建议的话,那
就是不要把Delphi弄得越来越复杂,如果那样,就是把自己的用户赶到了C++或Java的领地。在虚拟机没有最终占领所有的应用程序开发领域之前,Delphi和Delphi的用户仍然会生存得很好。
2.2桌面应用程序框架
目前真正成功的桌面应用程序框架只有两个,一个是MFC,一个是VCL,还有一些其他的,但事实上并未进入应用领域。遗憾的是我对两个桌面应用程序框架都不精通。但这不妨碍我对他做出正确的评价。
2.2.1MFC
MFC(还有曾经的OWL)是SDK编程的正常演化的结果,就象是C++是C的演化结果一样。MFC本身是一件了不起但不那么成功的作品,而且它过时了。这就是我的结论。MFC凝聚了很多天才的智慧——当然,
OWL和VCL也一样,侯捷的《深入浅出MFC》把这些智慧摆在了我们的面前。但是这件东西用起来估计不会有人觉得很舒服,如果你一直在用Java、VB或者Delphi,再回过头来用MFC,不舒服的感觉会更加
强烈。我不能够解释MFC为什么没有能够最终发展成和VCL一样简单好用的桌面程序框架,也许是微软没精力或者没动力,总之MFC就是那个样子了,而且也不会再有发展,它已经被抛弃了。我有时候想,也许基于C++
这种复杂的语言开发MFC这样的东西本身就是错误的——可以开发这样的一个框架,但不应当要求使用它的人熟悉了整个框架之后才能够使用这个系统,但很显然,如果你不了解MFC的内部机制,是不太可能把它用好的,我
不能解释清楚为什么会出现这种现象。
2.2.2VCL
相比之下VCL要成功的得多。我相信很多使用VCL的人可能没有像MFC的用户研究MFC那样费劲的研究过VCL的内部机制。但这不妨碍他们开发出好用好看的应用程序,这就足够了,还有什么好说的呢?VCL给
你提供了一种简单一致的机制,让你可以写出复杂的应用程序。在李维的Borland故事那篇文章中曾经说过,在Borland C++ 3.1推出之后Borland就有人提出开发类似C++ Builder一类
的软件,后来竟未成行。是啊,如果C++ Builder是在那个时候出现的,今天的软件开发领域将会是怎么样的世界呢?真的不能想象。也许再过一段时间,这些都将不再重要。因为新生的语言如Java和C#都提供
了类似于VCL的桌面应用程序框架。那个时候,加上Java和C#本身的简单性,如果他们的速度有足够块,连Delphi这种语言也要消失了,还有什么好争论的呢?只是对于今天的桌面程序开发人员来说,VCL确实
是最好的选择。
2.3 企业应用程序框架
2.3.1 Windows DNA
Windows DNA的起源无从探究了。随着.Net的推出,事实上Windows DNA将成为历史的陈迹。Windows DNA虽然是几乎所有的企业应用程序开发人员都知道的一个名词,但我相信Win
dows DNA事实上应用的最广泛的是ASP而不是COM+。真正的COM开发有多少人真正的掌握了呢,更不要提COM+(我有必要解释一下:COM+是COM的执行环境,它提供了一系列如事务处理、安全等基础
服务,让应用程序开发人员尽量少在基础架构设计上花精力)——当然我这里指的COM开发不是指VB下的COM开发,所以要这么说,是因为我觉得如果不能理解用C++进行COM开发,也就不能真正的理解COM技术。
如果以一种技术没有被广泛理解和应用作为失败的标志,那么Windows DNA实际上是失败了,但这不是它本身的错,而是基于C++的COM技术的失败造成的。多层应用、系统开发角色分离的概念依然没有过时。
2.3.2 J2EE
J2EE是第一套成功的企业应用程序开发框架。因为它把事务处理、远程访问、安全这些概念带入了寻常百姓家。这种成功我认为要归因于Java的简单性。Java的简单,对于J2EE容器供应商来说一样重要。开
发一个基于Java的应用服务器要比基于C++的更容易。而且由于Java的简单性,应用系统开发者出错的机会也会少一些,不会像C++的开发者那样受到那么多挫折。开发基于Java的企业应用系统的周期会更短,
这恐怕是不容争辩的事实。不论如何,是J2EE让事务处理、远程访问、安全这些原来几乎都是用在金融系统中的概念也被一般的企业用户使用并从中获得利益。
2.3.3 .NET
.Net有什么好说的呢?其实,它不过是微软的J2EE。事务处理、安全、远程访问,这些概念在.Net中都找得到。更有力的说明是,微软也利用了.Net实现了一个PetStore。所以,.Net与J2E
E几乎是可以完全对等的。但微软确实是一家值得尊敬的公司——我指从技术上,象Web form这种东西,我相信很多Web应用开发者都梦想过甚至自己实现过,但Sun却一直无动于衷,而且似乎Borland也没
有为此作过太多努力,好像有过类似的东西,但肯定是不怎么成功——Borland已经很让人敬佩了,我们也许无法要求太多。
2.4 COM技术
COM应当是个更广泛的词汇,其实我觉得Axtive X、OLE、Auto mation、COM+都应当提及,因为如果你不理解COM,上面的东西你是无法理解的。而且,我只是想说明COM是一种即将消亡
的技术,仅仅说说COM的复杂性和他的问题就够了,所以不会提及那些东西。为什么会出现COM技术?COM的根本目标是实现代码的对象化的二进制重用,进而实现软件的组件化、软件开发工作的分工。这要求他做到两点
:第一,能够跨越不同的语言,第二,要跨越同一种语言的不同编译器。COM技术为这个目标付出了沉重的代价,尤其是为了跨越不同的编译器,以至于无论对于使用者而言还是开发者而言,他都是一个痛苦的技术。但幸运的
事,这一切终归要结束了。
让我们从这个目的出发看看COM为什么会成为它现在的样子。其实COM不是什么新玩意,最初的DLL就是重用二进制代码的技术。DLL在C的年代可能还不错,但到了C++的年代就不行了。原因在于如果你在.h
文件中改变了类定义(增加或者减少了成员变量),代码库用户的代码必须重新编译才可以,否则用户的代码会按你的旧类的结构为你的新类分配内存,这将产生什么后果可想而知。这就是为什么通过接口继承和通过接口操作对
象成为COM的强制规范的原因,能够通过对象的方式组织代码是COM的重要努力。那么著名的IUnknown接口又是怎么回事呢?这是为了让使用不同编译器的C++开发人员能够共享劳动成果。
首先看QueryInterface,因为COM是基于接口的,那么一个类可能实现了几个接口,而对于用户来说,你又只能通过操作接口来操作类,这样你必须把类造型成某个特定的接口,使用Dynamic_ca
st吗?不行,因为这是编译器相关的,那么,就只好把它放在类的实现代码中了,这就是QueryInterface的由来。至于AddRef和Release,他们产生的第一个原因是delete这个操作要求一个
类具有虚析构函数(否则的话,他的父类的析构函数将不会被调用),但不幸的是不同的编译器中析构函数在vtbl中的位置并不相同,这就是说你不能让用户直接调用delete,那么你的COM对象必须提供自己删除自
己的方法;另外的原因在于一个COM对象可能作为几个接口在被用户同时使用,如果用户粗暴的删掉了某个接口,那么其他的接口也就不能用了,这样,只好要求用户在想用一个接口的时候通过AddRef通知COM对象“
我要使用你了,你多了一个用户”,而在不用之后要调用Release告诉COM对象“我不用你了,你少了一个用户”,如果COM对象发现自己没有用户了,它就把自己删掉。
再看看诡异的HRESULT,这是跨语言和跨编译器的代价。其实,异常处理是物竞天择的结果——连一直用效率作标榜的C++都肯牺牲效率来实现这个try-catch,可见它的意义,但COM为了照顾那些低级
的语言居然抛弃了这个特征——产生的结果就是HRESULT。我们可以看看他是多么愚蠢的东西。首先,我们要通过一个整数来传递错误信息,通过IErrorInfo来查找真正的错误描述,本来在现代语言中一个tr
y-catch可以解决的问题,现在我们却需要让用户和开发者都走很多路才能解决,你怎么评价这个结果?其次,由于这个返回计算结果的位置被占用了,我们不得不用怪异的out参数来返回结果。想想一个简单的int
add(intop1,intop2)在COM中竟然要变成HRESULT add(intop1,intop2,int* result),我不知道你对此作何感想。而且由于COM的方法无法返回一个对象而只
能返回一个指针,为了完成一个简单的std::string GetName()这一类的操作,你要费多少周折——你需要先分配一块内存空间,然后在COM实现中把一个字符串拷贝到这个空间,用完了你要删掉这个空
间,不知道你是否觉得这种工作很幸福,反正我觉得很痛苦。还有COM为了照顾那些解释性的语言,又加入了Automation技术,你有没有为此觉得痛苦?本来一个简单的方法调用,现在却需要传给你一个标志变量,
然后让你根据这个标志变量去执行相应的操作。(这一点我现在仍然不明白,为什么解释性的语言需要通过这个方式来执行一个方法)。“我受够了,我觉得头痛”,你会说,是啊,我想所有的人都受够了,所有这些因素实际上
是把COM技术变成了一头让人无法驾驭的怪兽。
人对复杂事物的掌控能力终究是有限的,C++本身已经够复杂了,COM的复杂性已经超出了我们大部分人的控制能力,你需要忍受种种痛苦得到的东西与你付出的代价相比是不是太不值得了?我们学习是为了解决问题,
而现在我们却需要为了学习这件事情本身耗费太多的精力。这些痛苦的东西太多了,我在这里说到的,其实只是一小部分而已。计算机技术是为人类服务的,而不是少数人的游戏(我想COM技术可能是他的设计者和一部分技术
作者的游戏),难道我们愿意成为计算机的奴隶吗?通过一种过于复杂的技术抛弃所有的人其实等于被所有的人抛弃,这么多年中选择J2EE的人我相信不乏高手,你是不是因为COM的过于复杂才选择J2EE的?因为它可
以用简单的途径实现差不多的目标——软件的“二进制”重用、组件化、专业分工(容器开发商和应用开发商的分工)。事实上,你是被微软所抛弃的,同时,你也抛弃了微软。
现在让我们回来吧,我把你带进了COM的迷宫,现在让我把你领回来。再让我们看看COM到底想实现什么目标,其实很简单,不过是代码的二进制重用,也就是说你不必给别人源代码,而且你的组件可以象计算机硬件那
样“即插即用”。我们回过头来看看Java,其实,这种二进制重用的困难是C++所带来的(这不是C++本身的错,而是静态编译的错),当Java出现的时候,很多问题已经不存在了。你不需要一个头文件,因为Ja
va的字节码是自解释的,它说明了自己是什么样子的,可以做什么事情。不像C++那样需要一个头文件来解释这些事情;也不需要事先了解对象的内存结构,因为内存是在运行的时候才分配的。如果我们现在再回过头来解决
COM要解决的问题,你会怎么做呢?首先你会不再选择C++这种语言来实现代码的“二进制”重用,其次,你会把所有的语言编译成同样的“二进制”代码(实际上,应当说是字节码),这显然是更聪明的做法,从前COM
试图在源代码的级别抹平二进制层次的差异,这实际上是让人在做本来应当由机器做的事情,很愚蠢是吗?但他们一直做了那么多年,而且把这个痛苦带给了整个计算机世界——因为他们掌握着事实的标准,为了用户,为了利润
,为了能够在Windows上运行,尽管你知道你在做着一个很不聪明的事情,但你还是做了。
COM技术为了照顾VB这个小兄弟和实现统一二进制世界的野心,实在浪费了太多的精力。首先,落后的东西的消亡是必然的,就象C、Pascal在应用领域的消亡一样,Basic一点一点的改良运动是不符合历史
潮流的做法,先进的东西和落后的东西在一起,要么先进的东西被落后的东西拖住后腿,要么是同化落后的东西,显然我们更愿意看见后者,现在Basic终于被现代的计算机语言同化了。其次,统一二进制世界好像不是那么
简单的事情,而且也没什么必要,微软的COM技术奋战了10年,现在也只有他自己和Borland支持,.Net终于放弃了这个野心。这一切终于要结束了。
过去J2EE高歌猛进地占领着应用开发的领地,COM在这种进攻面前多少显得苍白无力。现在微软终于也有了可以和J2EE一较长短的.NET,对于开发人员来讲,基于字节码的组件的二进制重用现在是天经地义的
事情;你不用再为了能够以类方式发布组件做那么多乱七八糟的事情,因为现在所有的东西本来就是类了;实现软件开发的分工也很自然,你是专业人员,就用C#吧,你是应用开发人员,你喜欢用VB.Net,你就用吧,反
正你们写的东西最终都被翻译成了一样的语言(其实我觉得这一点意义不大,因为一些不那么好用的语言被淘汰是正常的事情,C风格成为程序设计语言的主流风格,肯定是有它的原因的,语言的统一其实是大势所趋,就象中国
人民都要说普通话一样,我觉得Java不支持多语言算不上缺点——本来就是一种很好看很好用的语言了,为什么要把简单问题复杂化呢?)。COM不会在短期内死去,因为我估计微软还不会马上用C#开发Office和
Windows的图形界面部分,但我相信COM技术退出历史舞台的日子已经不远了,作为一般的开发人员,忘了这段不愉快的历史吧——你将不会在你的世界里直接和COM打交道。若干年以后,我想COM也许会成为一场
笑话,用来讽刺那种野心过大、钻牛角尖的愚蠢的聪明人。
结论
说了很多,应该是有个结论的时候了。我似乎做了一件冒天下之大不韪的事情,因为我评价了主流技术,还要试图进行比较,好像某个名人说过:“C++ Builder也好,Visual C++也好,能在市场上立
足,肯定都是有自己的过人之处的,而且一个人精通数种开发语言、数种开发工具是不可能的事情”,言下之意就是说你不要对这些东西妄加评论,但怎么可以不评论?好像高手都不屑于说哪种语言好、哪种语言坏,我不知道什
么时候形成了这种风气。简单地说C++比Java好或者Java比C++好显然是愚蠢的行为,但如果让你用Java写驱动程序,用C++开发一个MIS系统是不是愚蠢的行为呢?显然更愚蠢。我想,作为一个独立的能
思考的人,外界的东西对你而言总是有好有坏,而且你的生命有限,你还要享受你的生活,所以你必须做出选择。所以,起码评价这些东西对我自己而言是正确的——只要我有能力评价,那我就说出我的评价吧。
对于计算机语言来说,未来真正重要的语言只有三种C++、Java和C#。C++将更适合于专业的计算机公司编写图形界面系统(比如KDE)、虚拟机(比如Java虚拟机或者.Net运行环境)、杀毒软件或者
其他的盒装软件(比如说Photoshop、Dreamweaver)这一类的东西。而且C++适合程序员做学习之用,能对C++有一定理解的程序员往往也应该能更深刻的理解Java、C#,这有助于编写更好的软
件。如果是开发为客户定制的应用系统Java、C#是更好的选择。包括桌面应用和Web应用。
至于其他的语言比如VB.Net其实并没有太大的意义。Delphi在未来一段时间将继续存在,而且活得不错。最重要的原因在于,第一它有一套丰富的组件库,第二它效率相对算高的,第三它简单。如果虚拟机的执
行效率赶不上Delphi,它就有存在的理由,但从过去的Visual J++来看,微软的虚拟机做得确实可以很好,加上.Net的组件库和C#的简单性并不差,所以从长远来看Delphi可能不那么乐观。
其实上面的比较也包含了桌面应用程序框架的比较。在现在来说VCL无疑最好的,MFC已经退出历史舞台。.Net中所带的桌面应用程序框架将最终统一桌面应用领域(但不包括微软和Borland这样的专业公司
,因为他们要作出最好用而且效率最高的软件)。至于Java中所带的桌面应用程序框架,实在让人哭笑不得。这个结论的变数是.Net运行环境的执行效率。如果.Net中的虚拟机象Java的一样,那微软就倒霉了,
它等于放弃了桌面应用开发工具领域,但根据微软在Visual J++上的成就和他推广.Net的背水一战的驾式,.Net在桌面领域失败的可能性不大(但不是没有,起码基于COM的技术在企业应用领域几乎可以说
是全军覆没)。
在企业应用程序框架领域,最终只有J2EE和.Net可以决一雌雄。我没有提到CORBA,它也可以算是企业应用程序框架,但他的声势和J2EE或者.NET实在不能同日而语,而且最重要的是只有Borlan
d一家大公司支持它(SUN、IBM、BEA、Borland支持J2EE,微软就不用说了),所以就不详细说他了。那么最终谁会赢呢?我想微软赢的可能性大一些。这样说可能让很多人不快,而且IBM的厉害也是有
目共睹的。但这并不是纯技术问题,就象Windows NT蚕食Unix的领土那样,那时候微软也是孤军作战。J2EE的问题在于第一:混乱,第二,价高。我相信很多人都对这两点有过不快的经历。你知道写给Web
logic的应用程序不是很顺利地就可以移植到Websphere上的,反过来也一样。但.Net就不一样了,那是微软一个人的作品,根本不存在移植的问题。
如果J2EE阵营不想败在这一点上,有三个办法,第一种就是通过制定统一的标准彻底消灭移植问题,第二种是开发一种好用的部署工具(不能象JBuilder那么大、那么慢:),屏蔽不同的应用程序容器之间的区
别,第三种,也是最不可能的,就是J2EE阵营有人能够一统天下。显然,这三种解决办法都不太现实。第二点价高,这是SUN、IBM、BEA、ORACLE传统,也是它们一直让微软的进攻屡屡得手的软肋。我一直不
太能明白他们的西就为什么那么贵。这样想一想:微软的.Net SDK白送给你,BEA的Web logic一个CPU的License两万,如果你两种技术都会,如果你给客户的系统报价一样,你选哪种开发技术?
这一点实在让人觉得无可奈何。J2EE有的东西,.Net也有(除了不能跨平台),技术上的细微差别在巨大的价格差异面前还有什么意义呢?当然,SUM、IBM这些大公司也不是等闲之辈。就象Windows NT
没有消灭Unix一样,J2EE应当会像Windows NT和Unix的共存一样和.Net共存,只是我想.Net恐怕会占上风。
闲话
说完了该说的技术问题,说说闲话吧。有的话放在心里觉得不说出来不舒服,且让我一吐为快:)
给入门程序员的建议
不知道我在学计算机的时候是不是走了弯路。但我想如果让我重新开始学写程序的话,我会采用一些不同的办法。如果你也正在想成为一个程序员,这些也许会对你有帮助。我觉得可能大概要分几个阶段,第一个阶段应该是
找一门简单的语言入门,比如Java或者C#都应该比较合适,选一本简单的带例子的书(最好不要太厚),按部就班的把书学完。这时候可能还有些懵懵懂懂,但没关系,可以开始做个小小的软件了,重要的事你要自己用那
种语言的方式想思考,如果有项目做,当然更好。之后,你会觉得有点感觉了。如果你象我一样不是科班出身的,接下来应当补习一下计算机专业的课程,我觉得最重要的是数据结构——那些东西你可能永远都不会自己做,C+
+中有漂亮的STL,Java中也为你实现了大部分东西,但我觉得真的有必要学习那些内容,这会加强你用计算机语言思考问题的能力。在进一步,如果你的入门语言不是C++,那你可以补习一下C++,尽管你可能永远
都不会用C++开发程序。C++在现在的计算机世界就象是普通话一样,而且它能让你很容易的理解其他语言中难以理解的问题。学完了C++,那你应当就已经不是一个初级程序员了,欢迎你进入计算机软件开发的世界。
印度的软件业
我记得好像在CSDN上看见过一篇文章,极力的鼓吹印度的软件业。而且我记得他好像说过一句很刻薄的话“我们公司那些B大的和T大的,一个一个特别牛,牛得看不见人……做起界面极尽奇迹淫巧之能事……”,诸如
此类,总之认为程序员只有象印度的高中生那样乖乖的、懂得UML、会看Function Specification才算是真正的程序员。我当时觉得很不舒服。我想这个人应该不是B或T大的——哦,别误会,我也不
是——但我觉得好像B大的T大的人没象他说的那样。而且我不明白为什么中国的软件业为什么一定要向印度看齐?作为一家公司,你想获取商业利润,学习印度无可厚非,你大可以找一大堆高中生培训成编程蓝领(我没有轻视
高中生的意思,我相信有很多“高中生”在技术领域取得的成就是让我望尘莫及的),但你不应该因此就把有血有肉有个性的程序员扁得一钱不值。说实话,所谓的编程蓝领不过是工厂里面的装配工,如果有一天工厂里面换了自
动化的设备,这些人就全成了废人!而你要知道并不是这些装配工发明了自动化机器。我想这种话用不着多说,子曰“过犹不及”,你可以喜欢变成蓝领,但不要把问题推向极端,把问题推向极端往往就会犯错误。我们中国可以
在某种程度上学习印度,但好像我们更应该学习美国——只是我们现在没那么富裕——可是微软也不是从一开始就是这样一个伟大的帝国的,IBM也一样
附录参考书目
阅读如下图书有助于理解本文内容。而且这些书都是好书,值得一读。
*《标准C++宝典》
*《C++编程思想》
*《深入浅出MFC2e》
*《COM技术内幕》
*《COM本质论》
*《Java编程思想》
*《精通EJB》第二版
*《J2EE编程指南》
*《Delphi6开发人员指南》
*《C#宝典》
*《微软.Net战略》
注:以上文字来源于网上文章。
阅读全文(9389) | 评论:1 | 复制链接



最新评论