小作文代码

小作文代码

首页写景更新时间:2024-08-22 18:45:30
小作文代码

小作文代码【一】

关于电影“源代码”的疑问

不管怎样,和国产电影相比,"源代码"是一部不错的电影,每每看过一次国产大片,很少有此兴致写观后感,因为国产电影给人很少的想象空间;而美国电影则不同,就,"源代码"这部电影来说,虽然很多情节令人费解,但是一直在激发着观影者的想象力,也许这就是区别吧。

基本介绍:

柯尔特史蒂文:主角,美军上尉

肖恩范翠思:历史教师,主角对应的源代码穿越和载体者

古德温:负责与主角联络的人女指挥官

克里斯蒂娜:肖恩的朋友,坐在主角穿越点旁边

拉特里奇博士:研发源代码系统的人

在电影中可见的穿越一共九次,基本情况如下:

第一次:寻找并得知自己的身份,然后列车爆炸

第二次:找到炸弹,自称保安要求车厢内众人关闭电子设备,然后列车爆炸

第三次:跟踪一个中途下车的人,并且把克里斯蒂娜带下了车,列车爆炸,最后在打斗中掉落铁轨,被火车撞

第四次:偷手枪被抓,被铐在车厢里直至列车爆炸

第五次:查到了CAOC-N的含义并且打电话给拉特里奇博士,克里斯蒂娜告诉他自己已经于两个月前,上尉开始恢复部分记忆,失去意识直至穿越结束,虽然没有说明,但失去意识直至列车爆炸的可能性很大。

第六次:一带而过,列车最终爆炸

第七次:一带而过,列车最终爆炸

第八次:找到了放炸弹的人并追踪其至停车场,但被其击毙,然后列车爆炸

第九次:抓到了放炸弹的人,阻止了列车爆炸,给源代码世界的古德温发了邮件,给父亲打了电话,最后在八分钟之后继续生活在源代码世界

先提出我看完以后的几点疑问:

1、为何一个由者八分钟记忆构成的虚拟世界可以如此完整?

2、既然肖恩和上尉都已经去,为什么在穿越的8分钟的时间里还可以与周围的人交流?

片中第一次解释源代码世界是在上尉完成第三次穿越之后,拉特里奇博士出现并且给他简单说明了源代码世界的情况:源代码世界由者的8分钟残留记忆重建而成。

然而事实上,上尉的穿越体肖恩,其所见远多于列车者可能拥有的8分钟记忆,即使我们假定者的8分钟记忆信息同时包含了者的个人信息、性格等基本人格,使其可以对肖恩的种种行为做出反应,仍有大量的源代码内容,不应该存在于者记忆之内。

比如肖恩在第五次穿越时曾经向车厢上的一个妇女询问CAOC-N徽章,并且得知这是美国空军内华达州基地云云。如果这个妇女仅仅由其前8分钟的记忆重构而成,那么她绝无可能知道徽章的含义,这必须要调动她更久以前的记忆才行。

退一步而言,假设源代码世界由者全部的记忆构成,超越了8分钟的限制。即便如此,在第三次穿越中,上尉追踪晕车者而至的车站,仍然不应该出现在者记忆之中,晕车者中

途下车,显然不是者之一,而车上的者无可能知道车站的情况。同样,在第五次穿越中,上尉打电话给拉特里奇博士,接线员接了电话,这个接线员同样不应该存在于源于者记忆的源代码世界。而最后一次穿越打给上尉父亲的电话,亦不应该存在。

3、为何最后一次穿越可以超过8分钟?

在第三次穿越之后的源代码介绍中,拉特里奇博士很确定的说,源代码穿越只能维持8分钟,因为系统来自者的8分钟记忆,在8分钟之后,系统将无法维持。

上尉:

8分钟后会如何?

What happens after the 8 minutes?

博士:

之后?什么都没有

After? Nothing.

你在列车上将不复存在

You cease to exist on the train.

源代码世界中你只能存在那8分钟里

You cannnot exist inside the Source Code, beyond Fentress' 8 minutes. 源代码不是时空旅行

Source Code is not time travel.

实际上源代码只是时空重现

Rather, Source Code is time reassignment.

这无疑和最后一次上尉的成功穿越相矛盾,而且仔细考虑的话,第三次和第八次穿越,也颇为可疑:

第三次穿越中上尉追下了火车,然而因为追错了人,火车依然爆炸,但是,如果犯人仍然是在火车相错时间发动爆炸,那么在爆炸时,上尉的这次穿越已经超过了八分钟,比起之前于爆炸的两次穿越,这一次的时间已经增长,事实上如果没有意外的坠落铁轨,这一次穿越很难说是否会自行停止。

第八次穿越中,上尉被犯人用手枪击中,并在爆炸后不久去,虽然时间似乎与之前的穿越相仿,但是犯人击中他之后,曾经看表自言自语:

哦,你扰乱了我的时机

Oh, you messed up my timing.

很显然,这一次爆炸的时间与以往不同,而且应该是较以往几次更晚,这一次穿越很可能也超越了8分钟的限制。

综合以上两个问题,我们试着得出结论:要么源代码是一部存在不小漏洞的科幻片;要么我们的初始假定就存在问题。

有趣的是,两个问题的初始假定都来自同一点:拉特里奇博士在第三次穿越之后对上尉的解释。

拉特里奇博士对于上尉而言是否可靠?我想显然是不可靠的,很明显的,博士在至少两处地方欺骗了上尉:

1、他表示我们肯定可以找到上尉的替代品,有些士兵认为这样很好,后还可以为国家效力。

事实是:他在电影接近结尾处承认,上尉可能是唯一能够运作源代码系统的人。

2、他答应上尉在任务完成之后让上尉掉

事实是:他打算清除上尉的记忆,为下一次任务做准备。

那么,博士在对上尉进行的源代码介绍当中,隐瞒甚至作假了一些内容,这种可能性是

确实存在的,比如我们之前考虑的两个存在疑点的问题。

那么,事实的真相是怎样? 这部分的猜测已经开始远离电影,只能是一种猜想,而无法通过影片来进行证明,我只提出我的一种假设: 如果博士在之前提到的两个问题上说谎,那么他的目的何在?这两点问题合成一句话,那就是,源代码系统是个仅有8分钟的虚拟世界。 那么反之考量,真实的情况就可能是:源代码是个不止8分钟的真实平行世界。 上尉每次穿越之后的返回,都因为他的亡,而这是将其收回现实世界的唯一方法。因而博士和古德温都非常强调一点,上尉需要专心在车上寻找嫌犯,尽量不要参与其它的不相关事物。这点其实是在保证上尉可以在8分钟之后的爆炸时留在车上,从而被炸送回现实世界。

博士谎称源代码是一个8分钟的虚拟世界,同样是防止上尉逃离火车的另一手段,如果上尉得知自己可以通过避免亡而继续生存在源代码内,那么相较于自己现实世界的悲惨处境,他可能选择逃离列车而以肖恩的身份继续活下去,博士从而失去了他们手上唯一的合格穿越者。 所以我的结论是:源代码系统并非由者8分钟记忆而来的仿真系统,而是一个可以将穿越者送入某个平行世界的系统,博士作为研发者无疑是知道内情的人,古德温有可能也知道这一点,而上尉则蒙在鼓里被利用。

由此而来的一个想法:上尉在每次穿越回来时,都能看到模糊的影像,最后证明这是最后一次穿越他和克里斯蒂娜下火车之后看到的场景。这有可能是由于他在平行世界中穿越过程中,看到了某个时间处于未来的平行世界的影像所致

小作文代码【二】

jQuery添加/移除CSS类实现代码

在网页设计中,我们常常要使用Javascript来改变页面元素的样式。

其中一种办法是改变页面元素的CSS类(Class,这在传统的Javascript里,我们通常是通过处理HTMLDom的classname特性来实现的;而jQuery里提供三种方法来实现这个功能,虽然它们和传统方法的\'思想相通,但是却节省了许多代码。还是那句话-“jQuery让JavaScript代码变得简洁!”

1.addClass(-添加CSS类

代码如下:

$("#target".addClass("newClass";

//#target指的是需要添加样式的元素的ID

//newClass指的是CSS类的名称

2.removeClass(-移除CSS类

代码如下:

$("#target".removeClass("oldClass";

//#target指的是需要移除CSS类的元素的ID

//oldClass指的是CSS类的名称

3.toggleClass(-添加或者移除CSS类:如果CSS类已经存在,它将被移除;相反,如果CSS类不存在,它将被加上。

代码如下:

$("#target".toggleClass("newClass"

//如果ID为“target”的元素已经定义了CSS样式,它将被移除;

//反之,CSS类”newClass“将被赋给该ID。

4.hasClass("className"-判断是否已经存在CSS

在实际运用中,我们常常先定义好这些CSS类,然后通过Javascript事件触发(比如点击某个链接)来改变页面元素样式。此外,jQuery还提供一种方法hasClass("className",用来判断某个元素是否已经被赋予某个CSS类。

Jquery使用addClass(与removeClass(来动态的添加或移出一个css类的具体例子如下:

1.$(“#para1”.addClass('highlight';添加一个“highlight”css类给id为para1的元素。

2.$(‘#para1’.removeClass(‘'highlight';从id为para1的元素中移出一个‘highlight’css类。

具体实例代码如下:

窗口标题-left

61.

62.

63.

64.

65.<img

src="http://pic002.cnblogs.com/images/2012/451207/2012100814082487.jpg"alt="关闭"/>窗口标题-right

66.

67.

68.

69.

70.//获取窗口的高度

71.varwindowHeight;

72.//获取窗口的宽度

73.varwindowWidth;

74.//获取弹窗的宽度

75.varpopWidth;

76.//获取弹窗高度

77.varpopHeight;

78.functioninit({

79.windowHeight=$(window.height(;

80.windowWidth=$(window.width(;

81.popHeight=$(".window".height(;

82.popWidth=$(".window".width(;

83.}

84.

85.//关闭窗口的方法

86.functioncloseWindow({

87.$(".win_titleimg".click(function({

88.$(this.parent(.parent(.hide("normal";

89.};

90.}

91.

92.functionpopCenterWindow({

93.init(;

94.//计算弹出窗口的左上角Y的偏移量

95.varpopY=(windowHeight-popHeight/2;//垂直方向偏移量

96.varpopX=(windowWidth-popWidth/2;//水平方向偏移量

97.

98.//设定窗口的位置

99.$("#center".css("top",popY.css("left",popX.slideToggle("fast";100.closeWindow(;

101.}

102.

103.functionpopLeftWindow({

104.init(;

105.//计算弹出窗口的左上角Y的偏移量

106.varpopY=windowHeight-popHeight;

107.//varpopX=-(windowWidth-popWidth;

108.

109.//设定窗口的位置

110.$("#left".css("top",popY-50.css("left",50.slideToggle("slow";111.closeWindow(;

112.}

113.functionpopRightWindow({

114.init(;

115.//计算弹出窗口的左上角Y的偏移量

116.varpopY=windowHeight-popHeight;

117.varpopX=windowWidth-popWidth;

118.

119.//设定窗口的位置

120.$("#right".css("top",popY-50.css("left",popX-50.slideToggle("normal"

;

121.closeWindow(;

122.}

123.

124.

125.

小作文代码【三】

大概94年前,俄国天才程序员列宁(图灵的前辈啊^_^终于将马-恩模型实现,之后俄国黑ke斯大林又进行了优化,完善了代码.但是系统始终运行不稳定,经常处于漰溃边缘.

90年前,中国IT技术先驱、系统构架大师-陈氏、李氏、毛氏等致力于引进马-恩模型及系统,以与蒋氏系统争夺市场,却总也运行不起来,经过20多年的反编译研究和不断调试,期间陈氏大师退出项目组,李氏大师被竞争对手蒋氏系统逼迫致,唯毛氏大师屡败屡战,忍辱负重,并揽得系统分析员周氏、高级程序员林氏等加盟,终于在62年前将系统实现并运行成功,将蒋氏系统挤出市场,致其市场份额仅限于某小岛,且时时有被兼并之虞。

毛氏项目组二次开发的马-恩模型系统运行一直不稳定,至上世纪60年代初,系统中的共享与互斥问题严重,几近锁,虽经系统分析员周氏不断补丁,问题仍愈积愈重,随时可能机!此情况持续近20年,期间,高级程序员林氏不幸坠机身亡、系统分析员周氏、项目组长毛氏也相继撒手人寰。

新任CEO、系统架构师邓氏调阅源代码,发现系统bug太多,系统构架也有严重问题,于是将原首席技术官CTO华氏解聘,揽来系统分析员胡氏、赵氏等,共同研究的结果是:系统不能机,所以原框架无法修改!只能对关键代码优化和重写,期间得到IBM、微软等美系系统技术支持,条件是向美系统兼容。

重写和优化后的系统效率大大提高,至今己运行30年!期间系统分析员胡氏、赵氏因向美系框架兼容问题先后被邓CEO解聘,胡氏、赵氏已先后离世,期间还闹出一场巨大风波,几乎波及系统硬件!

风波过后,江氏接任CEO,全力发布补丁,维持系统运行。之后,前任CEO邓大师撒手人寰。

江CEO任职期间,系统框架的不合理愈发显现而严重,尤以进程互斥为甚,系统已经出现局部锁。

及至现任CEO胡大师接手,重新研读源代码,发现代码漏洞百出,更严重的是,系统框架初始设计就不合理,完全不现实,全球使用马-恩模型的`系统几乎悉数崩溃,包括系统输出方俄国系统也己换了框架,兼容美式系统!仅存的几个马-恩模型系统也深陷锁困局,有的正在考虑向美式框架兼容!

那我们的系统,到底是继续优化源代码,打补丁呢,还是推倒现有框架,重新架构?桃源有李目前在用的是马恩系统的桌面而已。

小作文代码【四】

刚看完片头,了解了故事梗概,心中隐约觉得这部影片与卡梅隆导演的.科幻大片《阿凡达》有些许相似。那部影片中,主人公有位当科学家的哥哥,但不幸意外去世。而为了继续“潘多拉计划”,恰巧他的基因与哥哥的完全匹配,就被科研人员送进实验室中,意念变成阿凡达人,之后被派遣完成一系列任务。两部作品的宗旨虽不相同,但故事的最后,主人公都在一定程度上坚持了自己的原则,违背了领导的意愿,保留了人类的尊严与底线。

此外,《源代码》中还讲到了亲情和爱情。上尉在部队里认真负责,对士兵们关爱深厚,却因此忽略了父亲的思子情切。故事的最后,当他被再次被送回案发现场,他凭借着智慧跟大爱拯救了所有人,也制服了投弹者,还成功地拨出家中的电话号码,跟父亲道歉,乞求父亲的原谅。同时,他对丽丽的爱也推动他的一系列救人壮举。

“源代码世界”,在一定程度上,可以拯救人类,拯救世界;但在另一个层面上,上尉已然去了另外一个世界,却还得不到安息。现实世界里的人利用他仅存的能够活动的大脑,去完成自己的调查,确乎残忍了些!

查看全文
大家还看了
也许喜欢
更多栏目

© 2022 zuowencangku.com,All Rights Reserved.