青春时代是一个短暂的美梦,当你醒来时,它早已消失得无影无踪了。
 
今日:0    总帖:283
admin
1796
2019年5月14日,Microsoft在最新的安全更新公告中披露了一则RDP远程代码执行漏洞。通过此漏洞,攻击者无需经过身份验证,只需要使用RDP连接到目标系统并发送特制请求,就可以触发漏洞,实现在目标系统上远程执行代码。漏洞名称:Remote Desktop Protocol漏洞 威胁等级:严重 影响范围:Windows XP、Windows 7 、 Windows Server 2003、Windows Server 2008、Windows Server 2008 R2 漏洞类型:任意代码执行漏洞 一、Remote Desktop Protocol组件介绍 Remote Desktop Protocol(远程桌面协议,RDP)是微软公司创建的专有协议。它允许系统用户通过图形用户界面连接到远程系统。在默认情况下,该协议的客户端代理内置在微软的操作系统中,也可以安装在非微软操作系统中。RDP的服务器端安装在微软操作系统中,从客户端代理接收请求,显示发布应用程序的图形界面或者远程访问系统本身。默认情况下,系统在3389端口来监听来自客户端的通过RDP的连接请求。 通常情况下,在企业中,RDP或者终端服务会话被配置在需要分布式客户端机器来连接的服务器上。它可以用于管理、远程访问或者发布用于中央使用的应用程序。该协议还常被桌面管理员来远程访问用户系统,以协助排除故障。如果RDP没有正确配置或存在漏洞,这种特定功能将会给企业带来威胁,因为未授权访问者将可以访问关键企业系统。 二、漏洞描述 CVE-2019-0708,属于远程代码执行漏洞,当未经身份验证的攻击者使用RDP连接到目标系统并发送特制请求时,即可触发该漏洞。无需用户交互,成功利用此漏洞的攻击者可以安装应用程序,查看、更改、删除数据或创建具有完全用户权限的新账户。 此外,恶意攻击者还很有可能利用该漏洞专门编写恶意代码到定制的恶意软件,攻击易受感染的主机并进行病毒传播。  三、漏洞分析 1.漏洞原理 远程桌面协议(RDP)支持客户端和服务器之间的连接,并且以虚拟信道的形式定义了它们之间通信的数据。虚拟信道是双向数据管道,可以针对RDP实现扩展。 Windows Server 2000使用RDP 5.1定义了32个静态虚拟信道(Static Virtual Channel, SVC),由于信道数量的限制,进一步定义了动态虚拟信道(Dynamic Virtual Channel, DVC),这些信道包含在专用SVC中。 SVC在会话开始时创建并保持到会话终止,而DVC将会根据是否需要确定是否创建和抛弃。 此次微软补丁termdd.sys中的_IcaBindVirtualChannels和_IcaRebindVirtualChannels函数用于对这32个SVC进行绑定相关操作。 如下图所示,RDP连接序列在信道安全属性设置之前就进行了连接和设置,这为CVE-2019-0708的创建和传播提供了条件。 2.漏洞流量分析 “MS_T120”这个SVC名称在RDP协议的GCC Conference初始化序列时被绑定为数字31的参考信道。此信道名称由Microsoft内部使用,在客户端没有明显的、合法的使用以“MS_T120”命名的SVC来发起请求进行连接的用例。 下图展示了一个标准GCC Conference初始化序列的信息。 然而,在GCC Conference初始化期间,攻击者可以在31之外的信道上设置另一个名为”MS_T120”的SVC,这种行为将会导致堆内存破坏,最终可以实现远程代码执行。下图展示了GCC Conference初始化序列期间的异常信道请求: 3.漏洞补丁函数分析 下图中显示了MS_T120信道管理中涉及的相关组件。rdpwsx.dll和rdpwp.sys会为MS_T120信道分配堆内存。在31之外的信道索引的上下文中对MS_T120信道进行处理时,会发生堆内存损坏,损坏位置位于termdd.sys中。 通过对微软更新的CVE-2019-0708补丁的分析,可以发现该补丁修复了RDP驱动程序termdd.sys中的_IcaBindVirtualChannels和_IcaRebindVirtualChannels函数。  下图补丁函数分析所示,Microsoft补丁针对使用了信道名称“MS_T120”的情况下,添加了对客户端连接请求的检查,并确保它在termdd.sys中的_IcaBindVirtualChannels和_IcaRebindVirtualChannels函数中仅绑定到通道31(1Fh)。 四、影响范围 1.暴露资产情况  到目前为止,在全球范围内对互联网开放RDP的资产数量已经多达1250万,其中美国地区对外开放的RDP数量排名第一,为341万台。排名第二与第三的分别是中国和德国,其中中国数量远远超过德国的数量。 由以上数据统计看来,国内RDP的使用基数很高,用户相当广泛。其中RDP使用量最高的三个省市是北京,浙江以及广东。北京的使用量最高,数量达864982台,浙江省的使用量也达57万以上,广东省的使用量达27万。因此,针对此次RDP的漏洞防范尤为重要。 2.目前受影响Windows版本 Microsoft Windows XP  Microsoft Windows Server 2008 R2 for x64-based Systems SP1 Microsoft Windows Server 2008 R2 for Itanium-based Systems SP1 Microsoft Windows Server 2008 for x64-based Systems SP2 Microsoft Windows Server 2008 for Itanium-based Systems SP2 Microsoft Windows Server 2008 for 32-bit Systems SP2 Microsoft Windows Server 2003  Microsoft Windows 7 for x64-based Systems SP1 Microsoft Windows 7 for 32-bit Systems SP1 五、解决方案 修复建议如下:  (1)及时安装微软发布的安全更新补丁:   Microsoft官方已经在 2019年5月14日修复了该漏洞,用户可以通过安装微软的安全更新来给系统打上安全补丁,下载地址为:https://portal.msrc.microsoft.com/en-US/security-guidance/advisory/CVE-2019-0708  同时针对已不受微软更新支持的系统Windows Server 2003和Windows XP提供的安全更新,下载地址: https://support.microsoft.com/zh-cn/help/4500705/customer-guidance-for-cve-2019-0708  (2)缓解措施(在无法及时安装微软安全更新的情况下作为临时性解决方案):   若用户不需要用到远程桌面服务,建议禁用该服务。             开启网络级别身份验证(NLA),此方案适用于Windows 7, Windows Server 2008, Windows Server 2008 R2。   暂时性修改RDP的连接端口,默认端口为3389。                   使用ACL对RDP的访问来源进行限制。                   使用RDP网关,网关的功能是安全的将流量从远程客户端传递到本地设备。 使用RDP网关可以防止或最小化远程用户访问,并使组织能够更好的控制用户角色,访问权限和身份验证需求。  以上缓解措施只能暂时性针对该漏洞对系统进行部分缓解,强烈建议在条件允许的情况下及时安装微软安全更新。 六、参考链接 [1].https://portal.msrc.microsoft.com/en-US/security-guidance/advisory/CVE-2019-0708  [2].https://securingtomorrow.mcafee.com/other-blogs/mcafee-labs/rdp-stands-for-really-do-patch-understanding-the-wormable-rdp-vulnerability-cve-2019-0708/  [3].https://docs.microsoft.com/en-us/openspecs/windows_protocols/ms-rdpbcgr/5073f4ed-1e93-45e1-b039-6e30c385867c
资讯 4 0 554天前
admin
1249
       原文转自:http://game.zol.com.cn/213/2138869.html 文:姚舜禹  不要告诉我成熟是什么,我在最灿烂的瞬间毁灭,  不要告诉我永恒是什么,我在刚开始的瞬间结束。                             ——郑智化·《别哭,我最爱的人》  这一切还得从《仙剑奇侠传四》说起。  2007年8月,《仙剑奇侠传四》在北京举行首发仪式,制作人张毅君(工长君)、张孝全(笑犬)等人到场签售,现场出现了由玩家排起的长长的购买游戏的队伍,这种情形一般只有在日本,每逢《最终幻想》、《勇者斗恶龙》这种大作发售时才能看到。  现场有几幕颇令人感动。其中有一位玩家表示愿意出钱捐助上海软星,支持《仙剑》的研发,被婉拒后,他购买了好几套游戏才肯离开。还有一位从广西特地乘飞机赶来的15岁女玩家,在得到了张毅君的祝福之后,她激动地哭了。在上海《仙剑四》豪华版首发现场,有一位玩家在上海大剧院门口等待了13个小时,只为购得一套限量梦璃版。  《仙剑四》一周内销量达20万套。这在如今日渐萎缩的单机游戏市场中已经算是一个了不起的数字。然而,就在此后不久,网上就传出张毅军、张孝全辞职的消息,紧接着,上海软星就正式宣布解散,一连串的变故来的都是如此突然,令人错愕。  无数疑问摆在我们面前——《仙剑四》卖得好好的,怎么上软就解散了?二张的离职到底又所为何故?《仙剑》系列又将何去何从?带着这些疑问,笔者经过多方走访取材撰写了本文,希望能解答各位心中的疑问。  一、事出有因  俗话说,冰冻三尺,非一日之寒。上海软星能走到今天这一步,其实和母公司大宇的经营策略难脱干系。  北京软星是台湾大宇公司在内地设立的全资子公司,代表作有《大富翁》;上海软星是北京软星的分公司,主要负责开发《仙剑奇侠传》系列,同时也有《阿猫阿狗》这样优秀的原创作品。上海软星既受到母公司大宇的财务管制,又要听从北京软星的指挥。在这个三角关系中,上海软星的自主权最小。  当初成立上海软星,是北京软星的总负责人——“仙剑之父”姚壮宪的主意,他将《仙剑奇侠传》系列交给张毅君、王世颖等主力干将,而自己则专心开发《大富翁》。  姚壮宪当初离开台湾到北京,其实多少带有赌气的成分。因为他尽管是大宇的王牌制作人,但前前后后这几年过得并不算开心。这其中有大宇内部的问题,也有他自己的问题。  大宇公司的管理模式和其他游戏公司不太一样,比如在开发一款游戏时,会招进很多完全没有游戏开发经验的人,员工只要有好的创意都可以提出来,并且很容易被接纳。但是那个时候单机游戏市场很兴旺,游戏种类和数量并不多,因此只要做出游戏都会有人买,因此掩盖了这种管理模式很多弊端。随着市场越来越成熟,玩家的口味越来越高,钱也就越来越难赚。姚壮宪所经历的第一个游戏黄金时代——个人英雄时代结束了。  与此同时,个人电脑也正在从Dos平台全面转向Windows平台,单凭一个人或几个人的小打小闹是不足以做出叫好又叫座的商业游戏。姚壮宪以往已经习惯了独来独往的制作风格,面临如今的技术和理念的双重转型,他面临许多矛盾和困惑。但除此之外,还有一件事让他一直耿耿于怀,那就是尽管他制作了最赚钱的两个系列《大富翁》和《仙剑奇侠传》,但大宇给他的待遇却只是一个中级别的项目主管。在大宇上市前,曾公开让员工认购原始股,但并没有给他更多的份额,这让他觉得非常不公平,于是当其他组的主管帮组员提升认购额度时,他却采取了置之不理的态度,导致他的组员应得的利益受到了很大损失,这引起了很多人对他的不满。  大宇上市后,内部管理模式发生了一系列的改变,原先一批骨干开发人员纷纷走上管理岗位,其中也包括姚壮宪。由于管理经验的缺乏,小组制度的弊端也在转型后逐渐显现,小组间缺乏交流、各自为战的情况比较明显。姚壮宪的精力更多地放在项目规划和人事安排等方面,同时也暴露出他性格的很多缺点。为了避免别人插手《大富翁》和《仙剑奇侠传》的开发,他对小组成员加以过多的限制和保护。当时大宇决定向世嘉土星(SS)移植《仙剑奇侠传》,并确定由“狂徒创作群”的林嘉裕负责时,便引起了姚壮宪的不快。此后,当林和他的小组的几位美工走比较近时,他便警告林“不要打他组员的主意”,并且每次在林嘉裕索要《仙剑奇侠传》DOS版程序源代码时,姚壮宪总是以“硬盘坏了”等理由拒绝提供,林和组员只能从游戏中提取程序,并重新编写,无形中浪费了很多时间和资源。在完成SS版的移植后,林嘉裕愤而退出狂徒创作群。  而姚壮宪与狂徒另一核心人物——谢崇辉的关系也不甚理想。谢崇辉是《仙剑》一代的主企划,为游戏同样倾注了大量心血,但他的名气却远不及“仙剑之父”的姚壮宪。在构思《仙剑二》时,姚谢二人的制作理念产生了重大分歧——姚壮宪坚持认为《仙剑二》应该讲述一个全新的故事,而谢崇辉则认为《仙剑二》应该延续一代的故事,两人争执不下,最终谢崇辉无奈只得转去开发新作《霹雳奇侠传》。而姚壮宪为了让游戏达到《FF7》、《铁拳3》的品质,不断修改剧本、推翻策划案,不仅开发人员叫苦不迭,让本就人手不足的开发组进度更是步履维艰,最后《仙剑二》的开发终于搁浅。  2000年8月,大宇在北京注册了软星科技有限公司,姚壮宪觉得这是自己一次发展的机会,可以脱离总部的种种束缚,于是他仅带着张毅君一个人来到了北京。经过初期的艰苦奋斗,北京软星初具规模,不仅招募到很多游戏开发人才,还制作了《仙剑客栈》这部创意性的小品游戏,一切看起来都很顺利。但就在《仙剑客栈》发售不久,也就是北京软星刚刚成立一年之际,姚壮宪做出了一个令人有些意外的决定,让张毅君带队,与张孝全、王世颖等主力开发人员赶奔上海,成立了北京软星的分公司——上海软星。  其实游戏做好最重要,露不露脸根本不重要。研发人员应该让游戏中的人物变成明星,而不是自己。  ——摘自张毅君BLOG 二、重任在肩  上海软星的情况比较特殊,虽说是分公司,但真正的性质却只是一个子团队。姚壮宪曾要求张毅君只能开发《仙剑奇侠传》系列的游戏,并且一定要做好。这是有原因的,当初姚壮宪提出由上软负责开发《仙剑》续作时,就遭到了大宇总部的否定,总部认为张毅君之前一直没有独立负责过大型项目,他的能力和经验都不足以胜任《仙剑》这样重量级的产品,另外对大陆研发人员的技术是否能做出高水准的游戏也表示怀疑。在姚壮宪的极力保证下,总部才勉为其难的放行。而姚壮宪之所以执意要将《仙剑二》拿到上软去做,主要就是避免总部方面的过多干涉,面对这份信任和期待,张毅君深感自己的责任之重。  很快,让姚壮宪和张毅君担心的事情发生了。谢崇辉的《仙剑二》提案通过了总部的批准,这让姚壮宪愤怒不已,他认为总部的做法实在有些欠妥,他必须采取一定的措施。因此他一面敦促张毅君尽快将《仙剑二》的提案上交,一面积极与总部联络,表达自己不满的情绪,但最终大宇还是将《仙剑二》的开发权交给了谢崇辉,而上软所提供的《仙剑二》则变成了《仙剑三》。  由于总部对上软并不抱太大的期望,初期启动资金仅给了65万美金(约合540万人民币)。这样的规模做一款三流游戏可能还算够用,但制作像《仙剑三》这样的大作就显得有些捉襟见肘。更不要说张毅君一直在开发的RTS游戏《汉朝与罗马》也进入到了吃钱的阶段,更加速了资金的消耗。  就在局势并不十分明朗之时,大宇总部突然传来谢崇辉的开发小组集体离职的消息,留下了烂尾的《仙剑二》。为了不让“仙剑”之名受损,姚壮宪不得不回到台湾,与其他几位制作人一起收拾烂摊子。可此时离制作档期结束只有不到一年,游戏的完成度却并不高,就算姚壮宪的能力再强,也无法在这样短的时间内把一个支离破碎的游戏变成经典之作,于是《仙剑二》在未能完善的情况下仓促推出,自然引起了玩家的强烈不满,一时间恶评如潮。  《仙剑二》的失利带给张毅君更多的压力,《仙剑三》有可能会因为玩家产生的逆反心理影响到销量,一旦《仙剑三》也失败,后果就非常严重,不仅《仙剑》初代多年来累积的口碑可能会消失殆尽,上软也可能会随之关门大吉,就算运气好没有倒闭,但今后也会和《仙剑》绝缘。可以说,《仙剑三》还未出世,就注定是一款只许成功、不许失败的作品。  张毅君和开发人员更加清楚这个后果的严重性,因此在制作《仙剑三》的过程中,几乎每个人都在不计报酬、不辞劳苦的加班,张毅君每天的工作时间更是超过15个小时,他们在尽可能地利用有限的资金条件,做出最好的效果。  但是有些事情却不是仅靠拼命加班就能解决的。《仙剑三》项目进入到后期,65万美金基本已所剩无几,总部拒绝再追加投资的决定让上软陷入了经济危机。最严重的时候连办公用品都买不起,张毅君只得自掏腰包,勉强维持公司的运转,但凭他个人的财力又能支持多长时间呢?那个时候张毅君特别绝望,他想到过求助姚壮宪,但自尊心让他没有这么做。好在天无绝人之路,与寰宇之星的签约金成了一笔救命钱,靠着它项目终于得以完成。  2003年7月,仅隔了半年时间的《仙剑三》正式发售,游戏的素质大幅度的超过了预期,征服了包括内地、港澳台在内的所有玩家。游戏限量版一度被炒到12000元人民币,一扫之前《仙剑二》失败的阴霾,成为玩家心目中真正的《仙剑》续作,甚至还有很多从来不知“仙剑”为何物的玩家也被《仙三》独特的中国文化底蕴与良好的游戏性所吸引,成为该系列的忠实拥趸。  据统计,《仙剑三》共卖出50多万套(盗版约为300万套),总销售额达到了6000多万元人民币,这在当时的中国游戏市场绝对是一个奇迹(如果没有盗版更加会是一个奇迹)。《仙剑三》的佳绩不仅让姚壮宪扬眉吐气,同时也让大宇总部打消了所有疑虑,将《仙剑奇侠传》的独立开发权留在了上软。  小野人与菱纱、梦璃、紫英、勇气等等人物的互动,有很多其实都是研发人员平日给我的感受。我很庆幸认识这批同事,因为大家都保有一颗爱玩但又执著的心,工作辛苦但还是很快乐。  ——摘自张毅君BLOG 三、步履蹒跚  尽管《仙剑三》的成功让许多人都松了一口气,但实际上并没有给上软带来多少切实的利益。因为上海软星没有独立的财权,大宇规定上软只能拿到内地销售的纯利润,而台湾、港澳的销售利润都归总部所有。这样算下来,能够留在上软的资金只有500万~600万,这点钱填补完公司的缺口以后也就所剩无几了。但用钱的地方还多着呢,上软要发展、《仙剑》要开发新作,这都要进行资金储备。最重要的是,《仙三》开发组拼死拼活忙了三年,迫切地需要奖金来慰藉一下。张毅君权衡了一下,决定还是以公司发展为重,并没有发放太多的项目奖金,这个做法引起了不少员工的不理解,他们觉得自己的劳动成果创造了巨大的经济价值,却没有得到应有的报酬,心里很不舒服,于是纷纷提出辞职。很快,一批骨干开发人员离开上软,张毅君尽管心痛,却也无力挽留。  众所周知,2003年后,伴随着上海的房地产行业的爆发,人力物力的成本也开始飞升。三年后的500多万,实际作用可能连三年前的一半都不到,而上软员工的薪资待遇也和2001年时没什么区别。《仙剑三》的成功只是让上软声名远播,而开发资金的规模反而却不如三年前了,这是让张毅君和上软人感到的最不公平之处。只能靠一些低成本的项目(比如《仙剑三》 资料片“问情篇”)来创盈收,为《仙剑四》的开发积累资金。  实际上,台湾大宇公司的待遇之差是业界一直所公认。通常是靠着知名系列和制作人招进员工,但开发完一个项目后,这些人就会觉得付出和获得不成比例而选择离开,所以也有人讽刺大宇是“培训基地”。从大宇出去的研发人员水平都不错,普遍要求却都不高,因为他们在大宇享受的是业界最低等级的待遇。  这个习惯也延续到了北软和上软,相对来说北软要好一些,而上软则有点像“后妈的孩子”,就算做出再大的成绩,总部也不会因此而放宽政策,始终是冷冰冰的态度,未免让人感觉有点心寒。张毅君只能动用有限的资金,在不影响《仙剑》续作开发的前提下,做一些自己喜欢的游戏,其中《阿猫阿狗2》就是一部非常有创意的作品,各方面的评价都很高,但因为单机市场环境恶化的影响,最后也只能叫好而不叫座。随着《仙剑三外传:问情篇》的完成,又有一批老员工难以忍受高强度的工作和低廉的薪资待遇而离开上软,其中甚至包括《仙剑三》主力策划王世颖。这次离职后,上软的元老所剩无几。看着昔日的战友一个个离去,张毅君也想到了过一走了之,但对《仙剑》的感情让他迟迟无法下定决心,就这样一直挨到了《仙剑四》的项目的开始,他决心再奋力拼搏一次。  那么,大宇总部为何始终对上软的管理策略如此冷漠呢?这主要是由于2003年后,单机游戏市场的日益衰落,开发公司纷纷解散或倒闭。随着盛大公司掘到的第一桶金的诱惑,更多的单机开发商转向网络游戏开发,大宇也是其中之一。但初次的几次试水均告失败,产生了巨额的亏损,加之单机市场的萎缩,对大宇的财务状况更是雪上加霜。连续几年亏损对上市公司打击是非常致命的,对于现在的大宇来说,迫切需要利润来填补亏空,而《仙剑三》创造的利润正好解了燃眉之急。  尽管在网络游戏市场屡次失利,但大宇并没有动摇转型的决心,并不断加大投入。对单机游戏研发的预算则不断削减,从《轩辕剑五》的素质中即可看出端倪。姚壮宪的想法也比较类似,他在不断扩展新的产品思路,积极着手研发网络游戏。于是,上软的《仙剑四》就是在这种孤立无援的情况下开始了研发工作。  大宇工作八年,看过太多沧桑,又小又穷的上软照顾仙剑六年,虽然辛苦,虽然不能做得更好,但是无惧无悔!  ——摘自张毅君BLOG  四、壮士断腕  拿着极其有限的资金,却承载着无数玩家的期望,不允许有半点敷衍和粗心;付出超过常人几倍的劳动,却拿着低于行业标准的薪水;用心制作的游戏,却换来那些使用盗版的玩家无端的指责和唾骂,这就是上软员工一直以来都在承受的压力。  在《仙剑四》的很多人物对话,都强烈地透露着一种沧桑和辛酸,这难保不是制作人员的心声。在游戏一处隐藏地点中,《仙剑四》开发人员化身为一个个小妖怪,向玩家诉说心中的理想和委屈。看了这些,让人觉得心中不是滋味,仿佛这个结局早已注定,只是时间问题而已,。难怪有不少玩家在玩过后感慨地说,《仙剑四》的故事其实就是上软自己的故事。  在《仙剑四》正版说明书中,张毅君写下了一段耐人寻味的前言。其中道出了上软这七年来的辛酸历程,以及不足为外人道的烦心事。“或许离开的大家都有各自的原因,但最为可惜的便是某些受不了玩家辱骂而心灰离开的战友。他们超量工作仍能怡然自得!看着销售量好像很高但利润很低的成绩还能继续奋斗!一边玩着欧美大作一边看着资金限制下自己的作品还能保持希望!但是每当面对恶意的批评,却往往不支倒地。”  看到这里,不知那些等游戏出了,就在网上四处打听“有下载吗”,然后只玩了个开头就跑到论坛上大骂“垃圾”、“和FF、DQ完全没可比性”的所谓“玩家”,现在又作何感想?当你们随心所欲地践踏别人劳动成果时,又可曾想过,今天你们可以痛骂仙剑,而明天你们连骂的对象没有的时候,难道就可以心安理得地去玩那些国外大作了?  张毅君在前言中还写到,“百年之后,仙剑本身并不重要,赚的多少也不重要,付出多寡也不重要,因为一切终将归于尘土……重要的是游戏乃人性所躯,不懂得经营、把握与坚持,便是等着他国文化洗脑,年青一代将不负记取何谓传统文化,岂不为国人悲哀?”  可见,张毅君并不是仅仅把《仙剑》当作一款游戏在做,他希望《仙剑》成为中国传统文化的载体,将浩瀚五千年的中华文明渗入到每一位玩家的心中。尽管《仙剑四》各方面都不如那些国外的大作,但这种文化底蕴却是它们所无法具备的,因为《仙剑》是我们中国人开发的游戏,如果有朝一日《仙剑》、《轩辕剑》都不复存在,或是名存实亡,那么对于中国玩家来说绝对是一个悲哀至极的事。  但是,盗版的冲击和玩家的恶意中伤还打不倒坚强的张毅君,让他已下定决心离开的是对于总部的积怨。《仙剑四》在中国内地的利润约有1000万人民币,这部分资金本应该为发展上软、开发《仙剑五》而准备,大部分都要挪用到其他项目上,留给张毅君的还是只有600万人民币,这和七年前开发《仙剑三》、三年前开发《仙剑四》的资金规模相同,但不同的是,如今的人力物力的成本是多少?如今游戏开发规模的又是多少?很多人喜欢拿《仙剑四》和《最终幻想》或《勇者斗恶龙》比——好,那我来告诉各位,《最终幻想7》的纯开发费用为4500万美元,按当时的汇率折合人民币为3亿6000万,那些整天批判《仙剑四》不如国外大作的人不妨算算,这个数字大约是上软开发资金的多少倍?  那么,你现在知道为什么《仙剑四》的CG动画又少又难看,画面有些过时,人物动作有些呆板了吧?好,如果你明白了,我也不希望你说什么,做什么,明白就好。  《仙剑4》的诞生多少带有一些悲剧色彩。本来是好好的游戏,却被Star Force加密软件弄得频繁卡机;正版验证也无可厚非,但偏偏就因为服务器太少造成拥堵而无法认证;台湾出精装版也是好事,但就是因为质量低劣打击了玩家收藏正版的热情。不明真相的玩家痛骂《仙剑四》,痛骂上软,看着这些无理的漫骂,回想大宇这么多年来对上海软星的冷遇,未来又要面对《仙剑五》这个“不可能完成的任务”,张毅君真的觉得有些倦了。  2007年9月,张毅君、张孝全辞职,上海软星宣布解散,剩余工作将由北京软星接手。至笔者截稿日前,上海软星的员工无一人加入北京软星。 结束语:  得知上软解散的消息,很多玩家痛哭失声。他们为什么要哭?因为他们知道,他们失去的不仅仅是一家制作公司,而是一个充满灵性、血性、个性的团队,一个深谙中国传统文化,坚持独立风格的优秀的游戏制作人。未来也许会有《仙剑》,但必定不会是那个工长君的《仙剑》了,必定不会是那个有些沧桑、有些自嘲,但骨子里却透出一股桀骜不驯、一股中国人的尊严的《仙剑》了,必定不会是那个能让玩家落泪的《仙剑》了。我始终认为,一个游戏的形式可以被照搬,但其中的灵魂却是无论如何也拿不走的。  最后,请允许笔者引用一段《仙剑四》结尾中的一段话来结束这篇伤感的文章,希望离开上海软星的有志之士都能找到理想的职位,继续自己的梦想。  “不管仙剑四最终的评价好坏;  不管以后是否还有缘相聚在一起;  在仙剑十四年的风雨是非之中;  大家又在一起共同刻画了一次人生的烙印。  ——大宇最小团队 上海软星感言”  注:本文部分内容参考了《狂徒传说》(作者:历史の道标)与《软星七年》(作者:大狗),特此表示感谢。  注2:谨以此文献给成立仅六年的上海软星公司,并向所有《仙剑奇侠传四》的开发人员致敬。
休闲 5 0 554天前
admin
1353
*本文转载自公众号SME科技故事只需输入作者名,电脑就能帮你生成一篇“SCI级别”的计算机论文。摘要、背景介绍、实验结果、图表、讨论以及结论等都一应俱全。世上就是有这等美事。只要你想,一口气就能搞个几百篇计算机论文。尽管SCIgen只是一个网页程序,但它产出的论文格式可能比一些本科论文还要规范。上图是本人用SCIgen自动生成的论文,SCIgen官方网站为https://pdos.csail.mit.edu/archive/scigen/感兴趣的可以自己一试。 不过也别高兴得太早,到目前为止AI还无法取代人类完成科研任务。别看这些生成的论文有模有样,但根本没有地球人能看得懂。不是因为太高深,内容纯属是“一本正经地胡说八道”。但这并不要紧,因为在学术界总是会有人上当。将这些计算机论文,投稿到一些国际学术期刊还会被录用,极具讽刺意味。         学术出版界也是个江湖,同样鱼龙混杂。并不是所有人,都奔着证明自己或是发现真正有价值的东西而来。而SCIgen这个程序的诞生,就是为了戏耍学术界的那些“野鸡期刊”。这些只以盈利为目的的野鸡期刊也叫掠夺性期刊(Predatory journals),学术质量与信誉都很低。他们的日常就是疯狂地给科研人员发送垃圾邮件,以“征集论文”之名吸引那些没有发表经验的学者上当。一般来说在论文发表前,学术刊物主编会邀请专业领域内有一定造诣的同行学者,评议论文的质量。这也叫同行评议,刊物会按评议结果决定是否发表。但掠夺性期刊,只要钱到位他们都能安排论文的发表,连审都不用审。因为日常不堪骚扰,麻省理工学院(MIT)计算机科学与人工智能实验的几个学生就看不过去了。2005年,Dan Aguayo、Max Krohn和Jeremy Stribling三人,决定向这种”水”得不行的期刊和会议宣战。从左到右分别为Dan Aguayo、Max Krohn和Jeremy Stribling那时已临近学期末,但这MIT三剑客还是花了一两星期去开发这个小程序。SCIgen的原理很简单,有些类似于填词游戏。学术论文的格式是非常相似的,它本身就充满了专业词汇和固定的句式。而SCIgen则能够从固定的词库中,随机抽取出这类计算机领域内的专业术语,以符合语法的方式生成文本。再加上一些漂亮的图表和详细的参考文献等,就能骗过不少外行。但这个软件真没多厉害,内行人一看就知道全文是在“胡说八道”。要怪,就怪一些期刊和会议灌水得太过分了。不出所料,他们第一篇自动生成的论文就攻破了WMSCI(World Multiconference on Systemics, Cybernetics and Informatics)会议的防线。这篇论文名为《Rooter:处理接入点与冗余的典型合一方法》,看似高大上其实内容根本不知所云。而WMSCI会议,不但接受了这篇假论文,还邀请作者出席会议作报告。这下可高兴坏了MIT三剑客。毕竟在这之前,他们就听说WMSCI会议以接受水货著称,但没真想到他们居然这么水。于是,他们便把SCIgen攻陷WMSCI的事情经过发到网上。一波嘲讽下来,这在科研圈立马引起了广泛的关注。毕竟大家早就看不惯这些掠夺性期刊和会议。这下WMSCI会议是颜面扫地,立马撤回了对他们团队的邀请。不过,失去报告资格,这三剑客反倒来了兴致。利用在网络上众筹来的2500美金,他们决定将恶作剧升级,搞一波大的。这三人,长途跋涉地在同一天赶往了会议所在的佛罗里达州奥兰多市。就在大会举办的同一地点,他们租了一块场地,用“假身份”开了一场属于自己的“分会场”。想要伪装一场学术会议并不难,和论文灌水一样只要有钱就够了。而报告内容用SCIgen就能无限生成,这种垃圾想要多少就有多少。除此之外,他们还置办了一批假的宣传海报、假名片、假胡子和假发等。反正,这场学术会议的一切都是假的。但这并不妨碍有人上当,当时来听他们装模作样演讲的人还不少。如果不明真相,或许这些人到现在都仍以为自己是在听WMSCI的报告。 但这场闹剧,并没有随着这场假学术会议的结束而收场。刚开始,只是IEEE撤销了对WMSCI会议的资助。到后来,越来越多人开始使用SCIgen产出的“钓鱼文”在其他学术期刊“试水”。现阶段,这三位SCIgen元老已步入职场,深藏功与名。而他们留下的这款软件,则将学术界搅得天翻地覆。        例如,德国的学生利用这款神器,就攻下了2008年和2009年在中国武汉举办的两个IEEE国际会议。当时,Schlangemann教授就被当成知名学者,还被邀请作为会议的主持人出席。但Schlangemann教授并非真有其人,他只是一个由这位学生创造的虚拟角色。而这个名字,则源于一部名为Der Schlangemann的德国电影。 Schlangemann教授还有虚拟的个人网站,感兴趣可以自行搜索Der Schlangemann的形象,比想象中还要讽刺现在SCIgen的访问量依然惊人。每年的浏览量仍超过60万次,无数钓鱼文在源源不断地产出。这导致了这个页面,隔几个月就要崩溃一回。2013年,法国格勒诺布尔大学的研究员Cyril Labbé就透露了一个令人不安的事实。他在IEEE和Springer出版公司旗下的期刊中,就发现了超过120篇SCIgen生成的诈文。对于自己是否已彻底排查出所有乱入的伪论文,Labbé自己心里也没底。因为他本人也无法从有限的订阅源内下载所有的论文。这也是学术出版商常常遭到诟病的一点。想在期刊上发论文需要收取高昂的版面费,但想在上面下载论文则又要付另外一笔费用。就算是作者本人在学术期刊上发表的论文,想要下载都不能例外,一律收费。而除了期刊的审核不严格,Labbé还揭示了另一个漏洞。那就是,利用SCIgen这类垃圾论文软件,竟可以给自己狂刷h指数(H index)。一名科研人员的h指数,是指他至少有h篇论文被引用了至少h次。这是评价个人学术成就的一个新方法。例如,某人的h指数是20,这表示他已发表的论文中,每篇被引用了至少20次的论文总共有20篇。但所谓的H指数,在SCIgen的捣乱下就无法起效了。当时,Labbé就以“IKE ANTKARE”作为作者名(注意,IKE ANTKARE这人并不存在),用SCIgen生成了102篇垃圾论文。这让IKE ANTKARE在谷歌学术中的h指数,一下子飙升到了94。他还一度挤进了计算机科学领域科学家中h指数排名的前六。当然,为了让h指数变高,他也用了一点小技巧。这100篇假论文中,每篇都会对所有作者名为IKE ANTKARE的假论文进行引用。而为了让谷歌学术能够对这100篇论文进行索引,Labbé还在参考文献中加入了唯一一篇真实的,已被谷歌学术索引的论文。“我自己引用自己”,就这样IKE ANTKARE凭一己之力就成了学术界冉冉升起的新星。这一虚拟人物的h指数,甚至比爱因斯坦还要高。当然,IKE ANTKARE这颗学术新星陨落得也很快。因为Labbé已经将自己的一系列骚操作写成论文,对世人公开了IKE ANTKARE的虚拟身份。随后谷歌学术,就对IKE ANTKARE进行了封杀并删除了他的论文。因为一些知名学术期刊,会对这些计算机生成的诈文照单全收。那么,我们就有理由相信一些作者会把SCIgen当作赚钱的工具。于是,为了揪出这些混入科学期刊的诈文,Labbé就与Springer合作特意开发了一款针对SCIgen的软件——SciDetect。这款开源软件,能够自动检测出哪些是由SCIgen生成的假论文。但在这之后,SCIgen的创始人之一Stribling是这样评价此事的。“他们开发了一个新程序,而不是制定更好的政策让所有被接受的论文有更好的评审过程,这事本身就挺搞笑的”。事实上,SciDetect的作用并不大,想要绕开这个程序的检测并不难。Stribling表示,如果这是一场军备竞赛,他敢打赌再次骗过SciDetect只是时间的问题。事实上,学术钓鱼从上个世纪就已经存在了。早在1996年,量子物理学家艾伦·索卡尔(Alan Sokal)撰写的一篇科学诈文,就引起了一场“科学大战”。他将一篇充满了常识性错误的论文,投稿至著名的文化研究杂志《社会文本》。标题为《超越界限:走向量子引力的超形式的解释学》。结果《社会文本》的五位主编,都没有发现这是一篇诈文,还一致通过将文章发表。东窗事发,这立即触发了一场席卷全球的科学大论战,世界众多著名的媒体都参与其中。相比SCIgen,艾伦·索卡尔还是比较有诚意的。尽管内容还是一本正经地胡说八道,但论文毕竟还是他自己亲手炮制的。他将量子物理学中的术语、后现代主义领军人物的术语,还有他自己捏造词句糅合在了一起。于是便得到了一篇毫无学术内涵,但又充满“后现代”风格的诈文。而作为学术钓鱼的鼻祖,之后的学术钓鱼事件都被称为“索卡尔的平方”。那么学术钓鱼,何时能消失?很简单,只有鱼儿不上钩,钓鱼就会自动失去意义。*参考资料Adam Conner-Simons.How three MIT students fooled the world of scientific journals.MIT News.2015Jerrusalem.“三傻”大闹科研坞:我们怎么钓出了那些水货?.果壳网专访.2015李慧翔.给我一篇假论文,我能骗倒半个地球.南方周末.2013John Bohannon.Hoax-detecting software spots fake papers.Science.2015CYRIL LABBÉ.One of the great stars in the scientific firmament. ISSI NEWSLETTER.201
休闲 6 0 587天前
admin
1770
资源名称:Stulz C5000 空调说明文档 资源类型:PDF 资源Hash: File: D:\Desktop\C5000.pdf Size: 816335 bytes Modified: 2019年4月16日, 12:20:46 MD5: B2DE785881081831CA8D1D288C6B8849 SHA1: 50C4E040EABD0C273278E66274FFB7B8778C18E2 CRC32: D8D273D4 预览:下载地址:本地下载   分流下载
休闲 4 0 598天前
admin
1720
    原文摘自:http://www.rupeng.com/forum/thread-1215-1-1.html     编者注:这已经是许多年前的一篇文章,但里面的一些看法仍然很实际,值得推荐一看    我始终认为,对一个初学者来说,IT界的技术风潮是不可以追赶的,而且也没有能力去追赶。我时常看见自己的DDMM们把课本扔了,去卖些价格不菲的诸如C#, VB.Net 这样的大部头,这让我感到非常痛心。而许多搞不清指针是咋回事的BBS站友眉飞色舞的讨论C#里面可以不用指针等等则让我觉得好笑。C#就象当年的ASP一样,“忽如一夜春风来,千树万树梨花开”,结果许多学校的信息学院成了“Web 学院”。不少大学生都去做Web 了。当然我没有任何歧视某一行业的意识。我只是觉得如果他们把追赶这些时髦技术的时间多花一点在基础的课程上应该是可以走得更远的。  几个误区         初学者对C#风潮的追赶其实也只是学习过程中经常遇到的几个误区之一。我将用一些实际的例子来说明这些现象,你可以按部就班的看看自己是不是属于其中的一种或者几种:  认为计算机技术等于编程技术:      有些人即使没有这个想法,在潜意识中也有这样的冲动。让我奇怪的是,许多信息学院的学生也有这样的念头。认为计算机专业就是编程专业,与编程无关的,或者不太相关的课程他统统都不管,极端的学生只要书上没带“编程”两个字他就不看。      其实编程只是计算机技术应用过程中一种复杂性最低的劳动,这就是为什么IT业最底层的人是程序员(CODER)。计算机技术包括了多媒体,计算机网络,人工智能,模式识别,管理信息系统等等这些方面。编程工作只是在这些具体技术在理论研究或者工程实践的过程中表达算法的过程。编程的人不一定对计算机技术的了解就一定很高。而一个有趣的现象是,不少大师级的计算机技术研究者是不懂编程的。网上的炒作和现实中良好的工作待遇把编程这种劳动神秘化了。其实每一个程序员心里都明白,自己这些东西,学的时候并不比其它专业难,所以自然也不会高档到哪里去。  咬文嚼字的孔已己作风:      我见过一本女生的《计算机网络原理》教材,这个女生像小学生一样在书上划满了横杠杠,笔记做得满满的,打印出来一定比教材还厚。我不明白的是,像计算机网络原理这样的课程有必要做笔记?我们的应试教育的确害了不少学生,在上《原理》这一类课程的时候许多学生像学《马列原理》一样逐字背诵记忆。这乃是我见过的最愚蠢的行为。所谓《原理》,即是需要掌握它为什么这样做,学习why,而不是how(怎样做)。极端认真的学生背下以太网的网线最大长度,数据帧的长度,每个字段的意义,IP报头的格式等等,但是忘了路由的原则,忘了TCP/IP协议设计的宗旨。总之许多人花了大量的时间把书背得滚瓜烂熟却等于什么也没学。      在学习编程的时候这些学生也是这样,他们确切的记得C++语法的各个细节。看完了C++教程后看《Thinking in C++》(确实是好书),《Inside C++》,《C++ reference》,this C++, that C++……,然后是网上各种各样的关于C++语法的奇闻逸事,然后发现自己又忘了C++的一些语法,最后回头继续恶补…。有个师弟就跟我说:“C++ 太难了,学了这里忘了那里,学了继承忘了模板。”我的回答道:“你不去学就容易了”。我并没有教坏他,只是告诉他,死抠C++的语法就和孔已己炫耀茴香豆的茴字有几种写法一样毫无意义。你根本不需要对的C++语法太关心,动手编程就是了,有不记得的地方一查MSDN就立马搞定。我有个结论就是,实际的开发过程中对程序语法的了解是最微不足道的知识。这是为什么我在为同学用Basic(我以前从没有学过它)写一个小程序的时候,只花了半个小时看了看语法,然后再用半个小时完成了程序,而一个小时后我又完全忘记了Basic 的所有关键字。  不顾基础,盲目追赶时髦技术:      终于点到题目上来了。大多数的人都希望自己的东西能够马上跑起来,变成钱。这种想法对一个已经进入职业领域的程序员或者项目经理来说是合理的,而且IT技术进步是如此的快,不跟进就是失业。但是对于初学者来说(尤其是时间充裕的大中专在校生),这种想法是另人费解的。一个并未进入到行业竞争中来的初学者最大的资本便是他有足够的时间沉下心来学习基础性的东西,学习why 而不是how。时髦的技术往往容易掌握,而且越来越容易掌握,这是商业利益的驱使,为了最大化的降低软件开发的成本。但在IT领域内的现实就是这样,越容易掌握的东西,学习的人越多,而且淘汰得越快。每一次新的技术出来,都有许多初学者跟进,这些初学者由于缺乏必要的基础而使得自己在跟进的过程中花费大量的时间,而等他学会了,这种技术也快淘汰了。基础的课程,比方数据结构,操作系统原理等等虽然不能让你立马就实现一个linux(这是许多人嘲笑理论课程无用的原因),但它们能够显著的减少你在学习新技术时学习曲线的坡度。而且对于许多关键的技术(比方Win32 SDK 程序的设计,DDK的编程)来说甚至是不可或缺的。      一个活生生的例子是我和我的一个同学,在大一时我还找不到开机按纽,他已经会写些简单的汇编程序了。我把大二的所有时间花在了汇编,计算机体系结构,数据结构,操作系统原理等等这些课程的学习上,而他则开始学习HTML和VB,并追赶ASP的潮流。大三的时候我开始学习Windows 操作系统原理,学习SDK编程,时间是漫长的,这时我才能够用VC开发出象模象样的应用程序。我曾一度因为同学的程序已经能够运行而自己还在学习如何创建对话框而懊恼不已,但临到毕业才发现自己的选择是何等的正确。和我谈判的公司开出的薪水是他的两倍还多。下面有一个不很恰当的比方:假设学习VB编程需要4个月,学习基础课程和VC的程序设计需要1年。那么如果你先学VB,再来学习后者,时间不会减少,还是1年,而反过来,如果先学习后者,再来学VB,也许你只需要1个星期就能学得非常熟练。  几个重要的基础课程         如果你是学生,或者如果你有充足的时间。我建议你仔细的掌握下面的知识。我的建议是针对那些希望在IT技术上有所成就的初学者。同时我还列出了一些书目,这些书应该都还可以在书店买到。说实在的,我在读其他人的文章时最大的心愿就是希望作者列出一个书单。  大学英语-不要觉得好笑。我极力推荐这门课程是因为没有专业文档的阅读能力是不可想象的。中文的翻译往往在猴年马月才会出来,而现在的许多出版社干脆就直接把E文印刷上去。学习的方法是强迫自己看原版的教材,开始会看不懂,用多了自然熟练。吃得苦下得狠心绝对是任何行业都需要的品质。  计算机体系结构和汇编语言-关于体系结构的书遍地都是,而且也大同小异,倒是汇编有一本非常好的书《80x86汇编语言程序设计教程》(清华大学出版社,黑色封面,杨季文著)。你需要着重学习386后保护模式的程序设计。否则你在学习现代操作系统底层的一些东西的时候会觉得是在看天书。  计算机操作系统原理-我们的开发总是在特定的操作系统上进行,如果不是,只有一种可能:你在自己实现一个操作系统。无论如何,操作系统原理是必读的。这就象我们为一个芯片制作外围设备时,芯片基本的工作时序是必需了解的。这一类书也很多,我没有发现哪一本书非常出众。只是觉得在看完了这些书后如果有空就应该看看《Inside Windows 2000》(微软出版社,我看的是E文版的,中文的书名想必是Windows 2000 技术内幕之类吧)。关于学习它的必要性,ZDNET上的另一篇文章已经有过论述。  数据结构和算法-这门课程能够决定一个人程序设计水平的高低,是一门核心课程。我首选的是清华版的(朱战立,刘天时)。很多人喜欢买C++版的,但我觉得没有必要。C++的语法让算法实现过程变得复杂多了,而且许多老师喜欢用模块这一东西让算法变得更复杂。倒是在学完了C版的书以后再来浏览一下C++的版的书是最好的。  软件工程-这门课程是越到后来就越发现它的重要,虽然刚开始看时就象看马哲一样不知所云。我的建议是看《实用软件工程》(黄色,清华)。不要花太多的时间去记条条框框,看不懂就跳过去。在每次自己完成了一个软件设计任务(不管是练习还是工作)以后再来回顾回顾,每次都会有收获。  Windows 程序设计-《北京大学出版社,Petzold著》我建议任何企图设计Windows 程序的人在学习VC以前仔细的学完它。而且前面的那本《Inside Windows 2000》也最好放到这本书的后面读。在这本书中,没有C++,没有GUI,没有控件。有的就是如何用原始的C语言来完成Windows 程序设计。在学完了它以后,你才会发现VC其实是很容易学的。千万不要在没有看完这本书以前提前学习VC,你最好碰都不要碰。我知道的许多名校甚至都已经用它作为教材进行授课。可见其重要。  上面的几门课程我认为是必学的重要课程(如果你想做Windows 程序员)。      对于其它的课程有这样简单的选择方法:如果你是计算机系的,请学好你所有的专业基础课。如果不是,请参照计算机系的课程表。如果你发现自己看一本书时无法看下去了,请翻到书的最后,看看它的参考文献,找到它们并学习它们,再回头看这本书。如果一本书的书名中带有“原理”两个字,你一定不要去记忆它其中的细节,你应该以一天至少50页的速度掌握其要领。尽可能多的在计算机上实践一种理论或者算法。      你还可以在CSDN上阅读到许多书评。这些书评能够帮助你决定读什么样的书。  日三省乎己          每天读的书太多,容易让人迷失方向。一定要在每天晚上想想自己学了些什么,还有些什么相关的东西需要掌握,自己对什么最感兴趣,在一本书上花的时间太长还是不够等等。同时也应该多想想未来最有可能出现的应用,这样能够让你不是追赶技术潮流而是引领技术潮流。同时,努力使用现在已经掌握的技术和理论去制作具有一定新意的东西。坚持这样做能够让你真正成为一个软件“研发者”而不仅仅是一个CODER。  把最多的时间花在学习上      这是对初学者最后的忠告。把每个星期玩CS或者CS的时间压缩到最少,不玩它们是最好的。同时,如果你的ASP技术已经能够来钱,甚至有公司请你兼职的话,这就证明你的天分能够保证你在努力的学习之后取得更好的收益,你应该去做更复杂的东西。眼光放长远一些,这无论是对谁都是适用的。      相信你已经能够决定是否学习C#或者什么时候去学它了。
休闲 3 0 601天前
admin
11552
名称:vce_exam_simulator 大小:20.8 MB 语言:英语 / 中文 授权:共享软件 版本:V1.1.4 (VCE Design Demo版本为1.0.2) 官网:未知 平台:Windows介绍: Avanset VCE Exam Simulator Pro是一款专门针对.vce文件的工具,可新建、编辑.vce文件,可用与模拟考试!VCE考试模拟器是为测试认证考试设计的,它允许你创建,编辑,进行实践测试模拟考试环境!       补充:高级定位功能,包括国际符号的全面支持。一些符号/字符不被认可已完全固定的问题。       更新和增强:恢复训练模式会话的选项,让用户去接他们的实践,他们把它究竟在哪里。       更新和增强:配色方案已更新,包括更好的品种和无故障运行。       更新:法术的VCE设计软件包括2014本词典和词汇检查。预览截图:一些说明: 1.首先将以下文件下载完成,第一个安装完成后,取消“Lanuch vce ”的选项,然后解压第二个文件,将其中的文件复制到前面的安装目录下替换即可破解完成 2.关于为什么VCE Player Demo与VCE Designer Demo 版本不一致的问题,由于站长在多次测试后,发现目前各网站中能下载到的1.1.5的版本VCE Designer Demo均存在暗桩问题(也即是创建试题后,超过5个以上的题目保存以后,再次打开(无论是VCE Player Demo还是VCE Designer Demo)均会提示下列错误),故而更换成较为稳定的1.0.2的版本 3.当前汉化补丁仅用于测试使用,由于并非专业翻译,因此部分语句及内容可能翻译并不恰当,如果您有更好的也欢迎提供给我们 =====================================================================================下载地址:vce_setup    学习补丁   汉化补丁
工具 4 2 603天前
admin
1537
1.    任何程序一旦部署即显陈旧。2.    修改需求规范来适应程序比反过来做更容易。3.    一个程序如果很有用,那它注定要被改掉。4.    一个程序如果没用,那它一定会有很好的文档。5.    任何程序里都仅仅只有10%的代码会被执行到。6.    软件会一直膨胀到耗尽所有资源为止。7.    任何一个有点价值的程序里都会有至少一个bug。8.    原型完美的程度跟审视的人数成反比,反比值会随着涉及的资金数增大。9.    软件直到被变成产品运行至少6个月后,它最严重的问题才会被发现。10. 无法检测到的错误的形式无限多样,而能被检测到的正好相反,被定义了的十分有限。11. 修复一个错误所需要投入的努力会随着时间成指数级增加。12. 软件的复杂度会一直增加,直到超出维护这个程序的人的承受能力。13. 任何自己的程序,几个月不看,形同其他人写的。14. 任何一个小程序里面都有一个巨大的程序蠢蠢欲出。15. 编码开始的越早,花费的时间越长。16. 一个粗心的项目计划会让你多花3倍的时间去完成;一个细心的项目计划只会让你多花2倍的时间。17. 往大型项目里添加人手会使项目更延迟。18. 一个程序至少会完成90%,但永远完成不了超过95%。19. 如果你想麻烦被自动处理掉,你得到的是自动产生的麻烦。20. 开发一个傻瓜都会使用的软件,只有傻瓜愿意使用它。21. 用户不会真正的知道要在软件里做些什么,除非使用过。
休闲 3 0 615天前
admin
1549
原文作者乔纳森·丹尼可(Jonathan Danylko)是一位自由职业的web架构师和程序员,编程经验已超过20年,涉足领域有电子商务、生物技术、房地产、医疗、保险和公用事业。正如乔纳 森在文中所言,本文适合刚毕业的大学生和刚入门的程序员。如果你已是高级开发人员,或许你在本文中看到自己的身影。 从11岁时,我就一直在编程,并且一直都很喜欢技术和编程。这些年来,我积累了一些艰难又容易的经验。作为一名程序员,你或许还没这些经验,但我会把它们献给那些想从中学到更多的朋友。 我会持续更新这些经验,我可能还会有更多的感想,但就我这20年来看,我想下面这个列表中基本不需要增添额外的东西了。下面就是我至今最难忘的经验。 1. 估算解决问题所需要的时间。不要怕,承认吧!我曾见过一些程序员为了解决一个特殊问题而坐在显示器前面8小时。为自己定一个时间限制吧,1小时、30分钟或甚至15分钟。如果在这期间你不能解决问题,那就去寻求帮助,或到网上找答案,而不是尝试去做“超级堆码员”。 2. 编程语言是一种语言,只是一种语言。随着时光推移,只要你理解了一种语言的原理,你会发现各种语言之间的相似之处 。你所选择的语言,你应该觉得“舒服”,并且能够写出有效(而且简洁)的代码。最重要的,让语言去适应项目,反之亦然。 3. 不要过于注重程序的“设计模式”。 有时候,写一个简单的算法,要比引入某种模式更容易。在多数情况下,程序代码应是简单易懂,甚至清洁工也能看懂。  4. 经常备份代码。在我年轻时,我就有过因硬盘故障而丢了大量代码的经历,这经历很恐怖的。只要你一次没有备份,就应当像有着严格的期限,客户明天就需要。此时就该源码/版本控制软件大显身手了。 5. 承认自己并不是最顶尖的程序员 - 知不足。我常想,我对编程了解已足够多,但是总有其他人比你优秀。正所谓,“一山总比一山高”。所以,向他们看齐吧! 6、学习再学习。正如第5点所说,我经常会在手里拿一本计算机或编程相关的杂志或书(不信,可以问我的朋友)。诚然,总有很多你不知道的技术,你可以从中学习以保持不落后。如果你有一种灵巧的方式来获取你需要的新技术,那你每天都应该坚持学习。 7. 永恒的变化。你 对待技术/编程知识,就应像你对待股票一样:多样化。不要在某一特定技 术上自我感觉良好。如果那种技术或语言已经没有足够支持,那你还不如现在就开始更新你的简历,并启动培训新计划。我能保持前行的主要原则是什么呢?至少了 解两到三种语言,所以,如果某种语言过时了,你在学习新技术的时候还可以依靠另一种语言。 8. 提携新人。协助并且培养初级/入门的开发人员学习优秀的编程方法和技巧。也许你还不知道,在帮助他们向更高一层前进时,你自己也在向更高一层提升,你会更加自信。 9. 简化算法。代码如恶魔,在你完成编码后,应回头并且优化它。从长远来看,这里或那里一些的改进,会让后来的支持人员更加轻松。 10. 编写文档。无 论是Web服务的API,还是一个简单的类,你尽量编写相应文档。我曾经引以为豪的代码注释,因过度 注释而有人指责。给三行代码加一行注释,只需要你几秒时间。如果那是一个比较难以理解的技术,千万别担心过多注释。如果你能很好做好自己的工作,大多数架 构师、后备程序员、支持组都会感激你。 11. 测试、测试再测试。我是一名黑盒测试粉丝。当你完成编码后,你“被认可”的时候就开始了。如果你们公司有QA部门,如果你的代码中有错误,那你得到的评论,会比项目经理还多。如果你不彻底测试自己的代码,那恐怕你开发的就不只是代码,可能还会声名狼藉。 12. 庆祝每一次成功。我见过很多程序员在解决编程技术难题后,会和同伴握手、击掌或甚至手舞足蹈。每个人在生命中都会碰到“顿悟”。如果一个程序员高兴地跑来叫你去看他的非凡代码,也许你已经看过这样的代码100遍了,但你也应该为了这个家伙而庆祝第101次。(编者注:《庆祝成功的九种方式》。) 13. 经常检查代码。 在公司,你的代码要经常检查(包括自查和其他同事检查)。不要把别人的检查,看成是对代码风格的苛求。应该把它们看作是有建设性的批评。对个人来说,经常检查你的代码并且自问,“我怎样才能写得更好呢?” 这会让你加速你的成长,让你成为一个更优秀的程序员。 14. 回顾你的代码。在 看到自己以前的代码时,通常会有两种方式:“难以至信,这代码是我写的”和“难以至信,这代码是 我写的”。第一种往往是厌恶的语气,并在想如何改进它。你也许会惊叹,旧代码也能复活成为一种更好的程序,甚至是一个完整的产品。第二种通常带着惊奇和成 就感。开发人员应该一到两个自己完成的项目成果,能让众人不禁而立并注目而观的项目。同样,基于你优越的编程能力,你可以把过去的程序或项目拿出来,把它 们更新为更加优秀的产品或想法。 15. 幽默是不可缺的。在我20年的开发生涯中,我还没有碰到哪位程序员是没有幽默感的。实际上,干我们这行,幽默是一项必备品。 16. 谨防那些无所不知的程序员,不愿分享的程序员,还有经验不足的程序员。当你遇到这几种程序员时,你自己要谦虚。无所不知的程序员,更想当一个英雄而不是团队成员;保守的程序员则是在编写着他们独享的代码;而经验不足的程序员则会每十分钟就来问你一下,当代码完成后,代码已经是你的,而不是他们。 17. 任何项目都不会那么简单。朋 友、家人和同事曾请求我仓促做一些事情,仓促做一个程序或者网站。对于这样的事,应该 从双方做计划,才能做出令两方都会满意的东西。如果某人起初只是需要一个使用Microsoft Access的、只有有3个页面的网站,但来就很可能变成一个有15个页面的网站,并使用SQL Server,有一个论坛,还有一个定制的CMS(内容管理系统)。 18. 任何时候不要想当然。假如你承接一个简单的项目,你可能会认为某个部分可以轻松完成。千万别这样想!除非你有一个类、组件、或者一段已经写好的代码,并且在现有的项目已经测试通过。不要认为这将是很容易的。 19. 没有已经完成的软件。曾经有一位程序员告诉我,没有软件是已经完成的,它只是“暂时完成了”。这是明智的忠告。如果客户还在使用你写的程序,并经受了时间的考验。如果有机会,你仍在更新它,这并不是什么坏事,这让你不断地前行。 20. 耐心是一种美德。当 客户、朋友或家庭成员用电脑的时候,他们也许会受挫,进而想砸电脑,或气冲冲地离开。我一直在 告诉他们,“是你掌控电脑,不是电脑掌控你。”对于用作编程的电脑,你要有一定的耐心。一旦程序员知道问题所在后,他们就会站在电脑的角度看问题,并且说 “哦,这就是为什么它是这样做。”
休闲 2 0 615天前
admin
1705
低电压大电流或者高电压小电流会不会触电?这个问题非常有趣,多少老电工都说不清楚,今天一起来看看!首先低电压大电流不会触电(我说的“触电”指的是产生麻、痛等触电的感觉),还有一个高电压大电流的问题,我一并告诉你——高电压小电流也不会触电。一,低电压大电流。这里的“大电流”,指的是某设备在工作时,电路中的电流。而我们触电的时候,实际流过我们人体的电流,我们给它起个名字,就叫“触电电流”吧。任何时候都是这样——工作电流一定要比触电电流大。为什么?电器在工作时,就比如说灯泡吧,这个灯泡在工作的时候,产生的电流是I工作=U/R灯。而当我们触电时,产生的电流就是I触电=U/(R灯+R人)。人体的电阻阻值是很高的,因此,当电路中的电压很低时,由于R灯很小,所以工作电流(I工作)很大;当我们触电时,由于人体接入了电路,与灯泡串联了,而人体的电阻又比较大,电路中的电压又没变,所以触电电流(I触电)就很小了。二,高电压小电流。高电压和小电流也是一样——为什么电器的电压很高而电流很小?因为电器内部有很大的电阻呀!I=U/R,虽然电压U很大,但只要R也足够大,产生的工作电流就会很小。电蚊拍就是这样的——电压3000V,电流只有0.1A。所以为什么人摸电蚊拍的电网时不会触电呢?人接触到电网,触电电流I=U/(R拍+R人)。此时流经人体的电流只会比0.1A更小,自然不会对人体造成伤害。三,安全电压和安全电流我们常常听说“安全电压36V”和“安全电流0.03A”,上文说到的“高电压”或“大电流”,很明显都超过了安全值,为什么我们还是不会触电呢?产生这种疑问的朋友,主要是因为混淆了“触电电压”、“触电电流”和“工作电压”、“工作电流”。这里所说的“安全”,指的是人触电时,加在人体两端的电压和流过人体的电流。低电压小电流时,加在人体两端的电压很小(低电压本身不高,经过电器分压后,人体两端电压就更小了),流过人体的电流也很小,刚才我们已经算过了。高电压小电流时,人体两端的电压经过电器内电阻的分压(分压公式为R1:R2=U1:U2,电阻越大分压越多),实际加在人体两端的电压很小;电流我们刚才同样算过了,就不多说了。
休闲 13 0 637天前
admin
1833
Win7及以上的系统已经不再支持Debug,想体验需要自行搭建模拟环境 在cmd中(Win98为command),输入debug回车,进入debug命令,然后将以下内容复制进去,即可看到e100 33 f6 bf 0 20 b5 10 f3 a5 8c c8 5 0 2 50 68 13 1 cb e 1f be a1 1 bf 0 1 e11b 6 57 b8 11 1 bb 21 13 89 7 4b 4b 48 79 f9 ad 86 e0 8b c8 bd ff ff e8 20 e134 0 3d 0 1 74 1a 7f 3 aa eb f3 2d ff 0 50 e8 f 0 5a f7 d8 8b d8 26 8a 1 aa e14f 4a 75 f9 eb de cb 57 bb 21 13 8b c1 40 f7 27 f7 f5 8b fb ba 11 1 4f 4f 4a e168 39 5 7f f9 52 8b c5 f7 25 f7 37 2b c8 95 f7 65 2 f7 37 95 2b e8 fe e fe e181 10 79 6 c6 6 fe 10 7 46 d0 14 d1 d1 d1 e5 79 ec 5a b8 11 1 ff 7 4b 4b 48 e19b 3b d0 75 f7 5f c3 83 f7 83 a6 5d 59 82 cd b2 8 42 46 9 57 a9 c5 ca aa 1b e1b4 4f 52 b4 92 3f ab 6e 9e a8 1d c6 3 fc e 6a e7 ae bb 5f 7b 10 b8 b4 f7 8 e1cd e2 bf 36 4e 39 9d 79 29 3f a f9 36 52 16 fb 5 e8 e5 a6 c2 e9 b0 43 d3 a3 e1e6 cf d3 fd fd cb d1 4c 5e e0 63 58 86 bb 3e 9 c1 20 bc cc 91 a3 47 81 70 b3 e1ff d6 1a 9e c2 c9 12 e7 4e ad f4 5f e3 30 e9 9 39 d7 e8 f9 f4 d2 44 e8 d7 22 e218 be e2 ce 88 25 cf 30 4a a8 29 ae 3f 47 c6 2d 85 e9 73 54 13 b e6 e0 34 65 e231 e2 50 8a 89 18 5f ce 70 99 3 5f 42 bf eb 7 ae d0 ca 5 22 8d 22 a5 b7 f0 e24a 90 81 bc 7a bc dc 5 db c0 6a 2 e5 57 38 be 60 cb ac ba a5 3b 9d f1 77 38 e263 a6 84 d1 3c af 49 d8 6a 45 a2 76 60 21 12 c0 c2 44 f2 5e bb e5 37 a9 2b e27b ec 4a 8c 4c f2 f7 a9 58 71 2b ba 6d d6 6a e5 60 46 e0 da e5 b9 90 e5 a3 e293 f7 7f 31 60 58 f0 c4 88 10 4e 3c a3 ee 4e 11 55 8f a 92 eb db ad 7a 9c f e2ac db 5a 28 96 da 87 ae 91 91 2d e3 5e ea df 6 95 71 67 71 40 ce d1 2e 31 6d e2c5 c1 9c d8 6a 76 9b 4a e8 36 44 d6 76 d 30 5 ff d4 1b ac 1f 32 65 31 bf 55 e2de 26 b a4 55 e1 5d 5e 16 ed 97 48 6c 77 fb 81 86 e f9 18 bd d4 f4 8b de 1d e2f7 ba d 47 75 3 89 4b 3e dc 27 86 1c d0 17 89 48 d1 a6 8d d4 2b 54 4e 8f b0 e310 2 e1 6b 1a 75 78 ea 21 91 13 c0 cf 78 a0 ab f3 35 c6 b4 c8 90 8d d7 45 e7 e329 c 5b a4 ba 52 10 64 f5 4a 50 b7 ec 46 22 15 23 84 30 81 5c df 61 5a 8f 67 e342 c4 63 57 6d f7 26 92 a3 1f e5 3 a5 0 54 41 8 48 7c 26 90 33 82 9c 91 b0 e35b ab 78 5d df 99 e0 b9 fc 5 36 ac d9 49 91 ab 20 a2 63 48 89 ce 5c 60 64 f0 e374 63 d9 a8 38 3b d3 e6 4c 8c 23 34 4e 20 51 93 5e 6d b4 7a 22 9b 4c f2 d3 e38c c4 f8 3 6f 47 40 f4 f8 45 9b 83 f3 83 6 31 d0 0 17 82 83 dc 67 f9 62 77 e3a5 90 3b d9 ec f3 55 96 b8 d9 db 79 55 f1 e5 8c 5e f2 e5 2e b0 b 6e e2 81 25 e3be 93 8e b5 dd 5b 46 f9 af ed 6 12 cf c9 1d f0 f7 3b 16 2d c6 58 73 8d e9 5f e3d7 fd 5a b6 a1 94 4d 1a 8 ff eb b7 6 80 c7 86 83 b6 b9 fd 1c e0 c c3 2e a0 e3f0 2f b 3e 3 6b 29 e1 27 85 1c ea 6d df b3 a3 ed 65 4a 9a 59 3b 54 e 4b ae e409 9e 27 f0 4d 3b c 4c 46 b7 e5 57 1b 1f 1f bb 80 86 f5 b7 ef 73 52 bf 2c c7 e422 ed a b7 81 2 f3 90 3e ee cc 6c eb f 38 1 6c 68 b1 d 45 78 b2 f f6 83 b0 e43c c4 33 df b1 d1 91 98 1e 81 a5 e2 59 9f f4 8c b6 72 8 a7 8c f6 e a3 b2 1f e455 d9 d3 23 f0 7c 5e 5f 68 61 8b 45 da 1d 91 ec 8d 4e ea 1a 38 85 94 aa ac e46d f2 4 f6 c4 e5 92 8e 9a 4e 83 e1 73 e8 cf 2a 5c 2b 7e f1 30 2 8a e6 28 1a e486 3b ce bc 96 aa 7f eb 87 cd 8b 96 2d 9 59 7a a0 1a 43 62 9a 9e 4f ff 8e d9 e49f ce d6 a4 70 79 cd 65 fa 2e 92 14 29 f7 6c 74 4b 49 60 80 bb ff 41 bb 2d e4b7 60 33 3f 98 77 9a 1 ee a6 a3 da bc ba e9 f3 72 f4 7c c3 59 2 a6 44 a4 c8 e4d0 c8 54 93 ce bd 69 bb b9 43 21 2c c4 ea 4a 5c 3f 75 60 f2 b4 91 ca 9 82 e3 e4e9 a e9 a6 20 b9 76 50 ed 47 e9 fe 6d 41 34 13 2f 28 2f 4e f4 da e 3c 78 6c e502 b1 79 87 45 98 a4 d4 c3 b3 29 c2 4a 8b ed a6 54 e2 1b 31 62 60 ff 2c 1d e51a 21 0 15 b2 4e 5c c 2 d 83 fa a2 f3 8a 5 12 72 4a c7 44 7c 91 d4 be b a f2 e535 70 52 fb b4 a2 df 89 de ff c4 96 73 c9 c ed d3 c9 8e 5c dc 8e d1 3b de 8c e54e 53 a2 8b f9 e9 91 dd d6 df 6e 74 d1 dd 34 60 8f 9e 32 7f 3b ec 79 a3 83 e566 45 78 b4 2f 1c 50 7b 7a 97 b0 9d 2d c dd 8a 26 cd 7d 8c 4c 5a 8a 4c f9 a4 e57f 11 f9 2c 6c 92 e9 b5 cb 56 89 8c be f6 64 fa 25 43 fa 6f e2 c8 3a 18 a8 e597 f0 e9 f4 c2 86 e6 2b 44 67 4a b9 34 9 ed 5f 33 42 62 d4 8a 1e 5b 31 67 cd e5b0 3d 71 6d 83 fd 36 20 69 ea 1 c3 e6 e6 de 99 aa 7 11 5b 59 8a 1f 43 83 52 e5c9 ea 5d 8c 6a 69 c7 3 eb 4e 3b 88 a5 5f b1 6e 27 5f 3 5c 28 c 9b 6c c3 f8 e5e2 e5 b9 d6 11 d6 8b fa 5c 8 c7 1 eb 45 db f3 6c 9f 16 46 61 51 ed df f bb e5fb c0 c4 1e 64 68 98 4 79 30 94 72 df d4 cd 1f 7f 72 c6 82 2e 79 47 4e 8c 4b e614 a2 c7 e2 36 df 76 fd a4 b6 4e db 96 40 3b 8b b5 d4 85 64 c6 0 2c ad 9d 27 e62d 14 99 82 4b bc 9 fa 94 b5 db 7c 98 eb b 13 a7 b0 79 1d 7e c5 45 aa 20 49 e646 be ff 9d 64 0 5d c ec 6 5 ad f2 38 6b ed 7a d6 b2 c7 2e 6a a6 12 4b ff 55 e660 20 3b a 77 f b9 0 9d 57 4a ad ce a4 d3 ff 1 4f fb 53 54 88 f 1 ed 4b 56 e67a 15 c8 dc 28 bf f2 72 d4 10 1f 99 42 69 9e 78 e2 47 82 93 31 d0 2d be 9f e692 93 93 9a 1b 80 c0 10 c 53 78 a0 26 2a 96 4f 74 4b 16 c7 9c 8d ad ac fb 16 e6ab 15 c6 fd c9 a4 14 48 62 47 20 c9 41 ed 61 f8 9b f8 ff ba 39 50 65 87 ee e6c3 bd ce 95 c0 fb a5 7e d8 cd 27 fd 2c 74 3 c1 1b 89 b9 51 d5 e3 da ef 9e 6 e6dc f0 aa a9 a7 fb 87 4c 5d cd ff 65 36 8c 73 6f 9 c6 78 9a b6 77 db df 81 68 e6f5 3b b8 ae 5d e1 af d4 e6 66 8c d6 a4 83 9f 37 3c 1 dc a2 a6 57 c2 20 1b 90 e70e 75 df cd a5 62 a5 36 79 fb 35 8a 9b b0 a0 a5 c3 37 6f 80 72 bc 52 30 8d e726 9f 7a 64 d3 7 41 45 d8 68 97 f2 aa 1c a1 6c 7c 9d 32 7d ad 15 b1 53 e3 33 e73f 8a ed e9 49 d4 cf dc 96 22 37 36 11 9d 7f f0 4d e0 62 31 b1 c7 69 c4 79 e757 ac 20 1 e8 3c 6a 8c 32 cb 52 63 36 68 f4 10 2b 9c 21 4f df 5d 60 92 39 91 e770 e2 f9 c9 7d ca 48 3 3f 21 dd 6c f 23 2e 61 3a 9f ba c3 f9 4e 7 ea ed ef e789 71 4a 72 3a ed 23 3d 77 b5 ed d5 1d f6 a4 99 fa ef 98 dd 2 98 80 b6 7c a3 e7a2 62 96 7b 8e bf 7b 81 9f 9a ce 3f 12 40 2e 25 db 84 16 dd 2e 86 f f4 b2 7e e7bb 5e b4 14 6a f3 29 b1 a4 57 d5 a8 17 6f 87 a4 74 5b 9b 17 79 f1 ec 33 c8 e7d3 f0 1d b2 7e a8 4d 95 7f 5f 9 d5 1a 5a 45 f4 41 c6 d 3f eb 66 2a c0 e8 5b e7ec 3c bd 50 ad f1 53 9d 2e 45 9a d8 7d 2c 17 a8 6e 15 48 13 39 53 ed 3d 78 e804 ad f 3a 65 a3 3e 2e fa ca 7 94 4a 1f b4 d8 7e 47 8a 8e de e7 7e 34 c1 69 e81d 7f 6a aa 66 58 18 31 24 72 13 22 34 8a 56 36 87 df c2 d 8e 3f 71 a2 5f 25 e836 8b 8d 4 78 fd c9 45 d1 55 79 c1 9f 13 84 1b c8 5 db 95 d0 7c 64 96 20 51 e84f c4 e0 5e ee 47 8a 11 ac fb 9 e0 bb 40 db 86 84 12 93 b9 c9 f2 9c 63 47 c9 e868 eb ad 1 3e fa 6d 3f a 64 5b 58 56 27 f ca 5d e0 30 bc 3e 10 5d ec 17 28 e881 85 5 51 8e 95 a3 94 3a a8 f1 96 f2 f 29 5c 97 dc 47 db 9d 6c 63 e8 e7 f0 e89a e4 a 70 f8 f1 47 54 d3 2d 32 7c ef bb 9a b4 1b 0 2b d6 dd e7 30 b a2 75 e8b3 c7 f5 d0 31 d7 d2 8a b0 ac 1c 6d 60 3a f7 c2 db 1e 6d 7 f6 8f 35 88 e5 7f e8cc 3c 26 81 34 a0 32 a3 25 18 6e 73 b2 a0 f1 cb 86 61 e7 65 8b 76 98 19 6f e8e4 c0 62 9b a3 cc 18 5e 40 12 97 2b d0 15 79 de 19 ea df 7a 59 2f b5 d7 39 e8fc 52 e2 6 f1 3 a0 a5 d9 1b 88 93 4d 30 c8 2d f5 db 55 ea 85 6f a 3f dc bd e915 57 15 6a a3 a3 3e 8e ad 2d da a0 ca 75 7c 57 8b c5 cb b 1d 2c 8e c6 96 2e e92e 6d 59 83 7d 64 72 ca 80 2e 6 a4 ff f6 f2 d5 1e 7 4 ba 34 6e 9 86 25 aa 4e e948 e0 7f f5 32 47 3e 7c 43 d8 28 c4 1c 11 1d bd 33 3 b5 ca 13 43 34 2 b1 a0 e961 57 ed 9d 3c 23 d4 45 b2 6e 81 6e af 3e 67 90 be 59 a5 45 34 53 46 85 d1 e979 25 ee 7d cb a4 db 12 c3 aa 17 61 9a fb 66 40 76 fe 3a 69 96 c0 91 14 a7 e991 5d cc 9f f6 73 59 ee b8 55 97 20 26 ff 99 ec 72 41 b5 27 21 6e ae 8a d0 e9a9 e4 d3 da 6f c4 53 c5 f8 b3 a7 a1 5d 66 93 d8 b1 89 40 23 92 c0 90 fb cb e9c1 e7 6b 4e 51 0 5d 57 f7 cd 1 e2 88 bf 44 9f ef c4 33 ce fa 46 46 a1 86 b e9da 7a 84 66 66 b9 2 ec 10 c6 a1 d4 c1 18 33 b1 d1 2 18 ad 2f 53 e4 b9 33 59 e9f3 be 3c af 80 4c 8a d5 76 c 3b a7 e2 97 94 15 75 4d 17 d5 97 cf f9 4a d0 6e ea0c bb 27 20 fc f1 f5 9 a8 df 4d b6 5d f0 1d 69 3b 76 35 82 a4 f3 56 64 39 5b ea25 6b b3 7 e7 5 8e 82 11 22 a8 1a db c8 3e 67 4a 3 7e 72 51 d6 3d 1a 1c f6 ea3e b8 da 4b 18 8a 15 9d d0 a4 84 96 3e cd 3 f9 3a 30 f3 fb 8f 6e 2 73 eb 52 ea57 93 95 cf dc 6f 48 fb ab d2 a9 70 b4 e2 23 8d 72 86 a8 fa 78 98 1d c5 fe ea6f 8a 51 88 2b b7 58 b0 ca ae 40 8a 33 32 75 1 6 c0 d4 b7 da 2a a7 bb ad f7 ea88 48 98 5a bc d3 d1 e6 16 97 c3 80 ab 73 ac 32 11 41 1f d 5d aa 0 dc d9 6e eaa1 fc 30 6 ef 11 60 27 a2 5f eb 5f b9 35 8 23 4 be 10 c0 85 3e 55 b3 82 fd eaba f7 c3 24 9f 2d 83 94 32 36 de ff 7c 87 7f 4a 80 7 2 23 cf a4 52 eb 3e 19 ead3 a0 b4 a 94 1a 40 58 d9 16 6d c0 64 c4 69 ed 60 46 65 cb df 58 38 0 51 c3 eaec ad a0 37 e4 cf ab f7 6c 24 7d 9 48 65 4a 9f 91 ad 1c 79 a4 a1 78 55 c e8 eb05 44 5b d ef 51 bd ea 2d a7 42 57 ab 3a 4f 2 b 3 19 6a 4d 72 76 5c 97 0 6c eb1f c5 5d bc dd e7 81 cf 8d 34 38 50 3c 98 58 cc 41 aa 99 90 af fe 4e 96 77 eb37 ed 54 18 ce 2c d1 5d 34 cb 79 50 ff 28 96 44 e0 51 64 6 a8 b7 6e 8c 62 c4 eb50 66 95 81 4f 8c f6 26 ba ea 5d d2 79 b1 e4 e9 29 fc a fd b3 85 8c e6 52 dd eb69 33 bd 5d c7 39 ef 6 ef 9e a6 6a 61 9c 9f d5 54 b4 fa a1 d4 10 9b ff 7e 33 eb82 11 52 99 c7 26 6e a1 36 8a ad ee 48 7a 2c 7f d5 b7 27 8a 6b 37 c 71 39 85 eb9b 9c ba a8 a 17 b9 d0 51 56 95 c2 3b 5 a7 31 c5 8b 5c 95 6e 4c 89 6f 17 ef ebb4 d4 5a a 77 65 e1 49 b2 e8 72 ac 3c f0 6b 71 fa 3 c7 ca fc ad f9 55 22 ec ebcd 58 2f 1c fa 29 cf 73 b4 ad 51 5c f8 66 70 59 5d 70 3e d1 3f c4 eb ec f1 ebe5 7 78 6a 93 67 9f 44 fc cb 5b 95 ff 74 c0 b7 42 77 26 c9 aa 8c ed 39 a2 db ebfe 9c b3 eb 3d 4a 1e 9b 89 e4 d8 a8 27 74 ef a3 ed a5 24 5d bb ab d0 fe a1 ec16 29 ab df 75 a a6 23 0 cc f1 14 72 9b 1a 55 7e e5 d1 da 98 dc c4 cf ab 34 ec2f ba 8d de 4a 59 6 13 dd d8 44 3c e bb 56 95 ae 97 e2 3b 49 e5 9a 6b a2 53 ec48 c1 33 35 24 1b 33 17 c3 8a 8c 12 3d 3d 4e 5b 75 22 30 67 4f a0 5d 3a 78 ec60 88 a 11 35 7 b1 77 42 32 a8 c3 bb 20 fb 98 5 d6 ac e7 3a 63 35 90 93 9e ec79 44 24 2e 1b d7 8c aa 29 53 4d d9 ab eb e6 1 56 c4 fd 54 a3 bd 14 5b b0 8f ec92 ce be 23 24 93 c4 48 18 a3 e7 4 5 4b 78 cc 79 dd 3 56 a4 ed dd 5f 98 41 ecab 1b 68 4c c1 bb 41 c2 1e 3e 94 8e ef 28 1e b 76 e 4f 36 b1 c 6e e2 18 17 ecc4 20 fc 35 40 1f e4 6d a4 18 bb bc d5 9e ea 85 86 af af 63 d4 13 66 92 c4 ecdc 2b 69 84 ca 23 2b d3 66 81 6b 81 73 26 4 85 36 21 4c 49 44 75 64 39 16 3c ecf5 ed e0 6d 44 75 45 30 43 68 c0 78 fc d0 17 b eb 81 3e c3 ba 1b f 4d ae c5 ed0e 55 1f c 39 12 5d 8 65 f1 34 59 de dd 98 56 17 43 38 66 49 9a eb db c1 87 ed27 51 38 cc b7 5f 98 fd 43 be 2d bb 74 f3 f8 f2 36 3d a4 34 a5 7e d2 26 cc ed3f 84 1f ea 56 f0 80 18 69 4d 88 41 fc 56 fd 41 3b 1e e 9 27 4f f6 3b 62 4e ed58 5a 1b 2a 4e 85 8c b2 4f 79 ef 59 4e e 73 3d bd c4 ca 60 e7 4a 47 90 b5 8 ed71 2a f0 4e dc ba 66 ae 48 2b 31 73 a2 11 c 32 ff 54 14 77 6b d6 58 4b bf ee ed8a f6 6a bc dd 1 88 d da a9 f 81 24 c5 f8 72 9a db d5 c8 2a 80 a9 16 d7 c6 eda3 b1 91 c0 a9 95 40 b5 b3 a8 2a 28 c6 92 16 ab 54 7d f8 93 5f 3a 17 c8 45 edbb a9 f0 e0 71 23 76 53 38 a5 a1 cc d4 f1 f2 3c 2b 46 43 a1 d5 ba e d7 19 7a edd4 c2 e1 8f 67 1d d 98 9d a1 79 9d 1b 20 7f 4d e7 bf f9 ff fe aa 28 ab 8f c eded 4d 50 33 e3 26 fc 3c 3 3a 2b 26 12 f7 1 8f ee 97 4c e6 6 2b d9 1f a1 4a ee06 77 44 d4 8b b7 3e 5e 2d 18 c3 54 68 99 a8 8d 92 96 9e 9d ab 33 38 ff b8 ee1e ee 78 c6 7b b5 84 95 d3 6 27 ae 5d 27 38 a 38 8e f0 1 a5 96 4b d7 9b 42 ee37 e5 6f 57 75 4c e9 78 2d 5b ec b6 d2 29 e2 a8 92 95 9c 65 2a 3e bf 8d e0 ee4f bf b3 ac c8 e 7e 13 af 88 26 7d 48 5a c7 39 29 36 d2 90 e8 3b 3 d0 61 1a ee68 d2 e8 a8 f ba 8e a1 9f df 12 ab 54 7 23 98 de 62 af 4c 7e d4 fb 6b 2 6e ee81 40 40 37 b7 73 f2 d8 81 be 29 d2 99 c0 73 25 1a 3c 92 75 6e bd d7 79 79 ee99 4 14 c0 4e 99 57 66 93 74 ec b0 29 7c df 61 b0 3 3a d1 c3 fa a4 f7 f 9f eeb2 d3 f 0 b9 2a 5a 3a c5 88 25 b8 b9 cc 82 3 57 3a e1 7b 51 75 70 a6 74 1a eecb ca cb 3 18 68 ca 77 fe 1b ad cd 68 7f 36 85 fc b7 4f a0 11 da 69 fa 79 87 eee4 d6 b9 21 dd 3e 70 db dc 84 d4 6e d1 20 4 af f6 32 a2 8e d 54 25 fe 7 54 eefd e 7a 74 4b a0 4b f7 f4 e8 74 22 e9 98 70 fb 25 2e f4 64 57 75 28 85 45 53 ef16 3a 2e e2 3c 54 36 e9 29 6 67 59 43 10 7e c1 49 cd 5e f9 97 a 58 5f 8a 11 ef2f 4f 3d 9a e2 2b 22 58 fa be fc 69 91 7a 8c 3f 77 9f c9 3b 54 26 23 93 b3 ef47 85 de ae f5 bd c5 47 4c c4 cd 5e ad bc 8f ba 31 f6 e4 70 fb 6e a7 96 d5 ef5f ad 10 80 39 43 97 4f 10 cc 1b 8f 8d cd 4c 63 4 d8 1e 85 70 41 6c a8 eb df ef78 7f 36 c5 60 a7 12 9 16 73 fe 75 3a 2d 40 29 7d aa a 5c 2 29 23 0 a6 e5 6b ef92 24 6d 9b 20 e5 7 cb 40 b0 38 59 9c a7 69 6a 70 d3 38 ef e2 b2 11 3e ea 2a efab f9 2b 2e 43 1d 65 cf d6 1b ef 83 5a 5f e6 c5 62 16 ca 5e 4c a6 39 e4 53 efc3 2d 23 d2 5e 7e 15 54 8a 8 b7 3d bb 88 59 b9 9e a2 7c 42 1f a2 77 3c 5b 9 efdc 6d fa 8f 21 46 1a 3e ed ce 49 56 1d 29 2d 70 3 a7 6f 75 ac 1 87 ff 27 86 eff5 73 49 28 85 2d 97 7a 84 e 37 3d 86 10 21 4c e2 74 62 6b 51 70 8f 15 72 f3 e100e 81 b2 a9 9d 8a 63 ad 1b d5 aa 8a dc 96 3c e7 47 16 51 fc 87 50 9 b7 60 e1026 29 33 52 fb b0 df 70 c5 65 4a 60 3b c d7 a8 29 47 51 f7 8a 77 f3 99 3f e103e 38 16 60 de 68 27 b2 24 7 62 a2 fd 40 86 b2 75 c3 3c 2f 3d fa 9 d9 a9 9a e1057 71 3c ce 46 94 0 f9 bc 46 7f b8 2e 85 7f 7d d3 8d ea b4 63 81 59 10 bb e106f 57 d0 b6 ab e1 83 74 1e 25 d5 73 78 18 b1 60 62 c f4 76 8d 17 d5 ed 23 e1087 23 e4 f6 32 64 5a 61 9 63 f6 92 57 d5 29 40 d6 3b ba 63 72 18 0 25 1b 7 e10a0 ee 7f 25 4a fa 6 74 19 46 e3 e8 89 7a c6 56 54 a7 43 13 4e bf 97 a5 6f e10b8 99 2f ac 33 4d fa 58 3a 5a a a4 1a 74 62 c8 4f 3b 78 9 d7 ee 7e ee 2d 69 e10d1 30 40 ea 47 82 3b 85 8e 3 23 8f 74 4e 8 35 ab 74 4 1 57 d5 85 b1 6b 1e e10ea f4 7d 1e d2 1e b3 fe f3 12 10 32 39 51 48 2d 6f e5 d3 a3 8c 8 8 g
开发 3 0 639天前
桂公网安备 45010302000666号 桂ICP备14001770-3号
感谢景安网络提供数据空间
本站CDN由七牛云知道创宇提供支持
免责声明: 本网不承担任何由内容提供商提供的信息所引起的争议和法律责任。
Your IP: 34.201.3.10 , 2020-12-06 02:32:13 , Processed in 2.32812 second(s).
Powered by HadSky 7.5.1
知道创宇云安全