更新安装bet007的最新uedbet客户端下载

  情况正变得越来越糟糕:鉴于许多胆大妄为的垃圾电邮拼命推销色情或快速暴富计划或产品,国会的许多议员先生也不断在谋划新的立法以禁止垃圾邮件。一个在谈论立法过程中经常被议员先生们提起的反垃圾电邮软件公司———BRIGHTMAIL,则发布了一组这样的数据:2002年8月份全球互联网上流动的所有电邮中,垃圾电邮占了36%,比2001年同等月份增长了8%。
  新能源是中国重点发展的产业之一,“CITE 2016”对此也给予了极大关注,重点展示锂电子电池、充电桩和新能源汽车等新能源汽车产业链。ATL、天津力神、合肥国轩、中信迪生、深圳比克等顶尖锂电池企业带来了最新产品。比亚迪、上汽集团乘用车公司、丰田汽车等携带旗下多款新能源汽车现场演出。同期举办的“中国锂电池产业与技术高峰论坛”汇集了全球近百位锂电业科学家,包括锂电池领域创始人、中国工程院院士、30家世界500强企业技术带头人及近千位产业代表人,共同探讨锂电子电池在EDV、CE、ESS、数码终端等领域的应用。
  杨宇军:在中,中国共产党和中国国民党领导的军队,分别担负着敌后和正面的作战,在战略上互相支援、互相配合,形成了共同抗击日本的战略态势。
  现在美国很多公司很容易就可以获得专利。当前美国的司法制度也使这些所谓的专利公司在法庭很容易获得胜利。这种情况导致许多公司寻找含糊其辞的专利,以此向那些需要这种技术的公司获取不菲的专利使用费用。否则,他们就以侵权为,向他们提出指控。
  明朝可能还有个李贽,但在他的著作里,我们找到了满纸的问题,却好像没发现什么解决问题的办法。
  摩托罗拉388C:尽管更多的是以商务手机的形象出现,但这款A388C在拍照功能上给我们带来了不小的惊喜。虽然送测的外置数码摄像头还是工程样品,做工相对比较粗糙,不过拍摄出的质量却非常出色,配合手机65K色液晶屏的高质量显示效果,A388C的拍照质量绝对值得大家期待。本次评测,我们将外置组的编辑选择奖授予摩托罗拉的A388C,在繁忙的工作之余可以利用手机的拍照彩信功能轻松一下,的确是一个非常不错的选择。
  实际上,英特尔并不是第一个把目光瞄准“下一个10亿用户”的芯片巨头。在此之前,AMD已经推出一款售价249美元“个人互联网联接器”,不过记者昨日获悉,AMD已宣布停止这一项目。取而代之的是“数字之父”尼葛洛庞帝发起的Olpc(一个儿童一台电脑)计划,向七个发展中国家的小孩提供价值100美元的电脑,AMD同样参与其中。
  我国网络用户规模达5.14亿,较2015年底增加1000万;网络用户使用率为72.4%,较2015年底略有下降。其中,手机网络用户规模为4.40亿,与2015年底相比增长了3514万,增长率为8.7%;手机网络使用率为67.1%,相比2015年底增长1.7个百分点。
  探讨另外一个有意思的话题——退网。上网的过程中有很多人在退网,不再上网。在中国不再上网原因的假设有五个:升学压力,暂时退网;因工作与网络没有关系而没有时间上网;因结婚、养育子女而暂时退网;因工作紧张而暂时退网;因年纪大而永久退网。
  从根本上来说,与有多少GSM用户使用GSM1X网络,并“自然”地向数据业务过渡有直接关系。催生更多的使用GSM1X的用户,是联 通的根本目的。联 通会采取什么样的策略度化如今有7000万之众的GSM用户,就是联 通考虑的第三个问题。
  但是北约正强化在东部成员国的军事存在以防备俄罗斯。负责北约军事训练的北约盟军转型司令部司令让—保罗·帕洛默罗斯29日说,北约现阶段每两天就举行一场军事演练以保持部队活力,今后数年将继续在东部成员国保持高频度演练。
  中国当时弱小的空、海军对“龙骧”、“出云”都做过义无反顾的还击,给过他们一些教训,看来有些人早已忘了!美国政客们不要自己装糊涂,还去蒙蔽本国人民,现在豢养日本发展航母,搬起石头想去害别国,却可能砸了自己的要害,更不要机关算尽太聪明反误了卿卿性命。太平洋战争中美国牺牲了几十万儿女,是谁的祸害?血的教训不要健忘啊!当前在国际上被搅混的局面,使我们不得不引述历史来予以澄清。
  他坦陈,在收购的12家户外广告公司中,有两家表现不太好,其中广州那家因前任管理层和业主的做法让TOM集团不赞同,而且在资产方面,该公司还存在一些法律纠纷。“当时没有检查出来,所以产生了亏损,我们会把这个资产进行减值。”王说。
  白话为:乃地狱之最底,时无间,空无间,平等无间,生死无间,收罪大恶极者,入则永远受折磨。
  尊敬的朋友们,我们今天聚在这里,为的是解决一个性命攸关的问题,一个对我们来说有历史意义的问题。3月16日,在克里米亚举行了全民公决,此次公决完全符合民主程序和国际法规则。
  何谓数字纸张?就是以数字技术搭建的符合传统纸张特性的技术平台,用于将传统基于纸张的应用e化。数字纸张技术至少具备以下特征:足够强的版面描述能力,凡是能印在纸上的都能表示:在不同的计算机环境都能保持版面一致:已有内容不能被任何操作篡改:不可分割性,文档中的公章等不能被拆离下来再用到别处。
  赵总:首先选择美国的纳斯达克,其实是新加坡。不同的有不同的合作伙伴。
  从历史角度来看,解放军海军在外国海域执行护航也是个根本性转变,因为这是其首次在非本国海域执行此类。
  国家互联网信息办公室副主任庄荣文表示,我们今天所讲的“数字中国”不是数据中国,更不仅仅是指“大数据之国”,而是中国的国家信息化。“宽带中国”、“互联网+”、“大数据”、“云计算”等应该都是“数字中国”的内容。
  从原来鲜艳的彩色片变成低饱和、地反差暗调的的彩色片,稍稍透出点高级灰的感觉
  今年是百合网的十周年,也是我们二次创业的一年。我们回归国内资本,并且提出了业务转型的战略,将业务范围从单一的婚恋交友扩展到婚恋全产业链,我们和的关系要“从一生一次到一生一世”,打造幸福产业的龙头。这是一次巨大的机遇,同时也是一个巨大的挑战。我们需要集中所有能量于新领域的扩张,但是,过于激烈的竞争也消耗了我们彼此很多的资源和脑力,导致我们难以更快更好地前行,为了更好地抓住机遇,我们双方决定变竞争为合作,整合资源,在巩固婚恋交友阵地的同时,释放出各项资源加速进入十倍乃至百倍规模的新业务领域。
  创立于1999年的携程旅行网总部设在上海,目前有北京、广州、深圳、香港4个分公司,是中国最大的旅游电子商务网站,每年的收入达3亿元人民币。
  8月27日,法国通信制造巨头阿尔卡特在北京宣布,今年阿尔卡特在其控股合资公司上海贝尔阿尔卡特1亿美元的研发投入中,相当部分将用于3G技术的研究与开发。此外,阿尔卡特还将在华投入4500万美元,用于3G基础网络及其应用开发。
  因为自由、从容、淡定、优雅都源自独立,独立让你不依附别人,不恐惧未来。独立就是你永远受用不完的底气。
  魏华,兰州大学化学化工学院教授。武汉大学高分子化学与物理专业。1982年2月生,武汉人,教授。
  俄罗斯对中俄合作做出了巨大的努力。据悉,俄罗斯已经与中国签署了在飞机制造和航天领域合作的协议。俄罗斯专家加入了中国田湾核电站的建设。中国已同意向俄罗斯贷款250亿美元,加快从东西伯利亚到中国的输油管线的建设,该管线的一部分已经于2010年秋季完成。这一切都是身为总理的普京所开辟的。
  中新网7月1日电:据俄新网1日报道,俄罗斯驻巴格达大使伊利娅?莫尔古诺夫表示,俄罗斯飞行员可以在伊拉克为俄政府提供的服务,但他们不会在伊拉克境内参与针对极端组织“伊拉克和黎凡特伊斯兰国”的战事。
  但4月16日四川长虹(600839.SH)2004年年度亏损36亿多元的报告正式出来之后,4月18日公布的2005年第一季度财报却迅速以1.6亿元净利润实现扭亏,其业绩增长之快令人瞠目结舌。如此一番折腾,赵勇究竟是何用意,长虹究竟能否真正走出困境,成为家电业目前谈风最盛的话题。
  盛大为小运营商提供后台支持,如游戏更新和培训等,小运营商则要投入资金和人力,租用服务器、进行线上线下宣传等一系列活动。盛大甚至还会采取增加本地特色的与等灵活措施。
  “中国潜艇停靠斯里兰卡,对印度怀有敌意”,《印度时报》11月3日以此为题,再次炒作“中国潜艇停靠斯里兰卡”事件称,斯里兰卡不顾印度“警告”,再次同意中国潜艇停靠科伦坡港口。《印度时报》认为,新德里现在“被迫将科伦坡的蔑视”,视为对印度利益“怀有敌意”。
  近年来,朱日和基地组织实兵对抗演习,创下基地组建以来的多个“之最”:各类信息化悉数登场,投入种类数量为我军最多;参训官兵最多,素质最高;军兵种最全,来自陆海空三军、武警部队官兵同台参演或观摩演习;演练强度最大,多场陆空实兵对抗演习昼夜连续实施;演练新课目最多,对大纲规定的陆军所有课目和新质作战部队战法训法,及部分空军课目,进行作战实验。
  作为S308的版本,E608在外观上的变化并不大,大家都可以一眼看出两者一脉相传的高贵气质,最大的改变就是E608将摄像头放置在机身正面的正上方,由于加入了摄像头,在摄像头上方,VGA的铭牌显示了E608在拍摄方面强大的功力。E608 82×41.8×23.5mm的体积比S308略显修长,85克轻巧的体重也恰到好处。
  新浪科技讯 11月12日,2003年中国国际通信技术展览会将在中国国际展览中心隆重开幕,本届展览会将是今年在亚洲地区举办的规模最大的国际信息通信展览会。
  尹卓认为,此次中国在援助行动上的表现,将进一步巩固中马的全面合作伙伴关系,向国际社会展现负责任的大国形象,提升中国军队的国际影响力。
  据悉,日本曾多次邀请中国导弹驱逐舰赴日访问,据日本《读新闻》2006年12月报道,当时,第七轮中日防务安全磋商刚刚在东京结束,双方就军舰互访事宜大体敲定,中方舰艇有望2007年实现对日访问。但当时的日本防卫厅向中国建议,邀请东海舰队的现代级驱逐舰或南海舰队的170号“中华神盾”舰,访问佐世保、横须贺之类的日美合用军港。日本防务专家平村芳雄称,中国派遣具有反航母能力的“致命战舰”前来,日本自卫队及保守势力才会相信中国没有针对日本采取战略举动的意图,“只有这样才能减少日本的忧虑,否则是没有多少帮助的。”
  【eNet硅谷动力消息】在日《互联网周刊》主办的第三届中国商业互联网发展论坛上,当当网联合总裁李国庆明确指出,虽然目前eBay易趣的份额呈下跌趋势,但“淘宝并没有打败易趣”,这两家企业只是“刚刚踏上长征之路”。
  日前闭幕的2012年珠海航展成了中国“树梢杀手”——武直-10专用的“首秀T台”。因为事先得到情报,境外媒体和国际知名军工企业抽调精兵强将赶到珠海三灶机场,“长枪短炮”对准天空,试图捕获这架之前从未公开现身的新锐战机的诸多细节。按动快门之余,他们也很乐意以专业视角,现场点评武直-10的长短优劣。
  港媒称,近日笼罩朝鲜半岛的战云,随着朝韩双方在板门店举行的高级别谈判达成共识,终于得以暂时消散。有分析显示,中国在背后向朝鲜施压,促成今次成功“拆弹”。加上达成协议后,中方即宣布朝鲜与韩国会派政要出席9月举行的抗战纪念活动,足见中国的角色举足轻重,甚至可谓背后的“拆弹专家”。据香港《东方日报》网站8月26日报道,朝韩双方在会谈上达成六点协议:为改善南北关系,朝韩将尽早在首尔或平壤举行政府间会谈,推动多领域对话与协商;朝方对最近朝韩非军事区韩方一侧发生地雷爆炸导致韩国士兵受伤一事表示遗憾;韩方在没有异常事态发生的前提下,将从8月25日中午12时停止军事分界线一带的全部对朝扩音喊话;朝方将解除准战时状态;朝韩商定以今年中秋节为契机举行双方离散家属团聚活动,9月初举行红十字会工作会谈;朝韩商定在多领域开展民间交流。
  就在这个紧锣密鼓的间隙,马云还给阿里巴巴的全体员工(包括淘宝网、支付宝)发了一封邮件。在接受本报专访之后,马云表示:“我马上要飞回杭州,2400名阿里巴巴员工可能还不知道究竟发生了什么事,现在我该回去跟他沟通了。”
  今年年初,俄罗斯海军接管了克里米亚半岛塞瓦斯托波尔基地饲养的“军用海豚”。问题是,乌克兰和俄罗斯并无海豚捕捞文化,这些海豚是从哪捕捞而来的呢?据联合国粮农组织的统计称,2012年乌克兰未捕捞1只海豚,俄罗斯只有13只。而太地町当年捕捞了1524只海豚。上文提到的那名防卫省相关人士称,1989年,太地町因向美国海军2只海豚引发世界关注。而向乌克兰和俄罗斯出口也很可能被用于军事。乌克兰当地媒体称,2012年秋,乌克兰海军重新启动海豚部队的特别训练计划后,于第二年从太地町进口了许多只海豚。负责海豚出口的相关人士称,35只海豚由俄罗斯货运航空公司负责运输,全部运至乌克兰南部的敖德萨军港。但俄乌不愿透露这批海豚是否被用于军事目的。▲ (丰豆)
  仿佛是为了证明那场战争里中国人的英勇,确实有这样的镜头被保留了下来,拍摄下这段镜头的,是两名日本记者。
  他说,若与美国海军配合,海上自卫队的“超静音”常规潜艇就能发现、跟踪乃至击沉试图经过日本主岛、冲绳、台湾和菲律宾一线进入太平洋的任何中国潜艇。鉴于其重要的战略意义,中国海军将这条线称为“第一岛链”。
  综合电力系统是舰船动力未来的重点发展方向之一,其核心包括舰用发电模块、燃气轮机和柴油机。在大中型水面舰艇上,作为发电模块的原动机,燃气轮机具有体积小、重量轻、功率密度高、模块化布置灵活、原动机使用数量少、综合运行效 能高且启动并网快等特点,成为各国大中型舰艇的首选,英国45型驱逐舰的综合电力系统(IPS)及其发电模块就采用两台WR-21ICR燃气轮机。
  参考消息网12月3日报道 外媒称,14个月以前,当中国六艘海监船驶入日本“领海”时,时任日本首相召开了紧急会议,召见中国驻日大使,提出严厉批评。日本政府发言人称这是“空前规模的‘侵略’”。
  安倍的战后70年谈话到底会讲些什么?媒体正从他的每次表态中寻找蛛丝马迹。16日,在东京召开的纪念联合国成立70周年的论坛上,安倍发表演讲称,“日本在对之前大战进行深刻反省的基础上,努力建设自由、民主和保护人权、尊重法治的国家”。他表示,战后日本致力于成为“能为亚太地区及世界的和平、发展与繁荣做出贡献的国家”,表示“将把初衷作为今天的誓言继续下去”。共同社分析称,安倍即将发表的70周年谈话将写入日本做出国际贡献的应有方式,16日的演讲内容也将反映在谈话中。
  日前微博网友@Weaki锐奇放出了两张三星手机电池的照片,电池编号为“EB-BG955ABA”,而三星S8 Plus的编号为SM-G955,可以看出这块电池就是三星S8 Plus的,随后该网友微博评论也证实了这一点。
  服役1~2艘核潜艇,2艘驱逐舰、3艘护卫舰、9艘轻型护卫舰、3艘常规潜艇;
  晚间,锤子科技CEO罗永浩和锤子科技产品线&硬件研发副总裁吴德周一同出现在间,罗永浩表示要就坚果背壳的问题与吴德周“对质”,因为后者正是产品的全权负责人。
  需要指出的是,在与中方进行谈判的同时,俄联合发动机制造公司还被列为俄制MC-21客机所用发动机的第二供货商,而该机正是中国C919今后在国际上的主要竞争对手之一。(北斗)
  从2014年9月至今,美国主导的国际针对“伊斯兰国”的空袭已经持续了一年。分析人士认为,奥巴马政府在打击恐怖组织上,存着“借力打力”的心思,冀图借乱局推翻阿萨德·巴沙尔政权,因此并未出全力。  
  眼距开的人给人感觉亲和力比较强,比较没有性,像郭碧婷、苍井优的眼距都比较宽
  8月29日下午,中国互联网络信息中心(CNNIC)对外发布了北京、上海、广州三地的《2005年中国搜索引擎调查报告》。下为:搜索引擎调查方法说明。
  需要指出的是,在对刘少奇的错误处理上,周恩来的内心是十分痛苦的。新近出版的中共中央文献研究室编撰的《周恩来年谱》()公布了这样两条:日,正是九大召开前夕,周恩来到毛泽东处开会,讨论九大的政治报告。毛泽东说:报告中可以不提邓小平,但要提刘少奇。
  新浪科技:您估计影响这个产业的规模会多大?比如一年会涉及这个充电器的规模是多少?包括间接对手机厂商的这种影响。因为它要改变这个东西肯定要改变很多的东西?
  电信研究院政策研究所所长陈金桥对此认为,这是信产部加强在过渡时期的管理。目前,手机正由牌照制转向核准制,如何在这一过渡时间加强手机的管理,降低手机投诉量,维护好消费者的权益,是主管部门非常重视的一件事情。
  这起特大跨国贩毒案的成功侦破打响了四国联合扫毒的第一枪,大振人心。
  爱情不能天长地久,只能朝生暮死;青春不会天长地久,只会转瞬即逝。16岁的林洛施喜欢上了16岁的陆齐铭,曾经说好一辈子,21岁的他们却还是分开,曾经以为天长地久的情事,在青春里一发酵,却成了兵荒马乱的年少悲歌……《后来我们都哭了》
  今年8月8日,263网络通信股份推出ET作为自己新的核心产品,成为第一家高调宣布进军网络电话的公司。它的进入,意味着网络电话正在告别灰色收入的小公司时代,而进入一个新的发展平台。
  美国与菲律宾第29次“肩并肩”联合军演将于4月5日至17日在该国北部苏比克湾等地举行,届时将有至少8000名菲美官兵参与演习,从参演人数上看,此次演习较之去年规模又有增加。
  另外,这张图非常好,大家可以看出左边和右边的功能不一样,但是我们这边的功能应该说是宽带无线接入的特点,只有有特点的东西才有生命力。但是,我们现在往往在讨论是把功能变成右边的功能,怎么来满足“蜂窝系统”的很多的功能,这可能会给我们带来误区。这张图也是我们经常看到的图,我们现在为什么说对宽带无线接入非常有兴趣,这个地方(如图)给我们描绘一个非常好的蓝景,就是我们会走向第四代,但是这张图告诉我们另一件事情,就是宽带无线接入基础非常薄弱,是没有多少技术,而“蜂窝技术”经过一代、二代、三代巨大的运营商很庞大,中国运营商每年纯利益都是几百个亿,蜂窝系统怎么解决都是有基础的,而我们现在无线宽带接入基础还是非常薄弱,因此搞不好,这条路不一定走上去,而是会被别人走上去。
  世界未来学会前发言人帕特里克&塔克说,与谷歌眼镜类似的头盔让士兵能与无人机上的遥感摄像机相连,但在战区的挑战是,拥有足够多的无线信号来保持这种连接。他说:“如果在(在阿富汗的)前方作战基地有WiFi信号,容易让其暴露从而遭受。”
  实际上漫游结算也是一样的,必须制定一整套开放的业务规范和一些行商的规则,才能使这个业务走出独家运营商,走向全世界。
  对此,有业内人士表示,单纯从营收来说,TOM在线的表现的确非常“抢眼”,但是无论是用户群还是影响力,TOM在线和三大门户网站还存在差距,而这,也许正是TOM在线希望能够通过收购来改善的问题。
  晨报讯(记者焦立坤)“中国移 动和联通的网间结算0.06元/分钟的标准只是参照固话模式,下一步我们要做固话网与移 动网之间的分账标准。”昨天,网间结算体系专家组一位不愿具名者对本报记者说。
  万明坚又瘦了很多,有渠道商半年之后再次见到万明坚时这样感慨。据接近万明坚的人士透露,目前万明坚在国虹做得很难,长虹并未给万明坚多少实际的资源支持。国虹通信将会启用一种所谓省分公司自负盈亏的举措,对分公司的财务经营实行强有力的监控。这样一种稳健甚至有些保守的财务政策多少让渠道商有些担心。
  环球电讯行政总裁 John Legere 表示:“中国是 IP 服务和全球业务发展的关键。随着全球企业扩大他们在中国这一关键上的影响力,此次合作将使我们更好地为他们提供服务。我们很高兴能够与CPCNet开展合作,该公司高性能基于多协议标签交换的 IP 网络完美地拓展了我们的服务。”
  相比之下,与它重量类似的俄罗斯米-17直升机主要考虑在机内运送大量物资的需要,因此看起来比较“肥胖”,以至于得了“河马”的诨名。欧洲NH-90则为了凸显欧洲血统,体型处于“河马”和“黑鹰”之间,还专门在尾部设计了一个尺寸不大的尾门。然而这样的设计非常尴尬,尤其是尾门过于低矮,不能容纳士兵站直身体快速登机,偏大的外形又偏离了缩小机体体积、减小中弹概率的原意。所以直-20采用和黑鹰殊途同归的设计也就毫不奇怪了。
  本报珠海讯 (记者陈治家)早已签约并且已有一架C130大力神运输保障机上月已飞抵白云机场提前“探路”,原拟参加中国航展的韩国空军特技飞行表演队“黑鹰”昨天确认不来华。酷勤网 C 程序员的那点事!
当前位置: >
浏览次数:次
为了满足移动终端:节省流量、减少请求、提高客户端性能的需求,我们设计了webapp安装更新程序,把js、css、html和图片这些资源,序列化为字符串存入客户端本地存储,并带上版本号来实现资源细粒度更新。
webapp 安装启动 性能优化
我们认为webapp是一站式的应用,在一个页面里能完成整站的功能。所以,以前通过页面全刷的跳转,现在变成了通过底层框架来支持的局刷和切换动画。为了支持这些功能,会多出不少的代码,再加上app里的功能代码,我们统称为资源,包括底层库js(zepto、iscroll、baiduTemplate等),通用ui组件和app功能性的js、css、html和图片。
如何处理一个页面里的这么多资源,才能降低对性能的影响呢?为此,我们设计了webapp安装更新程序,可以做到减少资源请求,节省流量,提升客户端性能。
2、浏览器缓存方案
使用浏览器对资源缓存,这是通常的做法,能快速加载页面,只需设置资源一个较长的过期时间即可,当服务器端资源有更新时,改变资源路径就能使客户端及时获取更新。
但缺点是,在webapp应用场景中,有大量的资源需要被下载,资源请求数可能过多,目前正在开发的贴吧webapp宙斯版,已经有60个请求了,预计会过百,当然我们可以把资源文件合并,但又带来了另外一个问题,下载粒度较大。当更新了一个较小部分,会导致大粒度资源被重新下载。由于手机硬件和手机网络的限制,每多一个连接请求的时间消耗和资源下载导致的流量耗费,都是无线webapp要考虑的重要因素。
另外一个缺点就是只能缓存文件,不能缓存一些常量,比如前端模板html片段。
为此,我们设计的webapp安装更新程序,能够只在一个请求中下载所有资源文件内容。当资源有更新的时候,也是在一个请求中只获取有更新的小粒度文件,并且能在客户端缓存常量,如html片段等。
3、自定义安装更新程序
我们想把资源细粒度的存储在客户端,当资源有更新的时候,客户端能及时同步更新。要解决两个主要问题:1、如何在客户端存储资源;2、如何及时获取更新通知,并执行资源更新。
1) 客户端资源存储
我们把资源序列化为字符串,以键值对的方式存入客户端本地存储(localstorage)。比如基础库zepto.js文件,在本地存储中的key为zglobal/js/base/zepto.js,value就是zepto.js的被压缩后的字符串内容了。同理,css文件,html前端模板都是一样,适合做成base64编码的图片会以base64字符串的形式存在css文件。
在资源被引用的地方,如果是js文件,我们会从本地存储中取出js字符串内容,执行eval函数;如果是css文件,我们会动态创建style元素,包含css内容,追加到HTMLDocument的head部分;如果是html前端模板,就在用到的地方,从本地存储获取前端模板字符串,然后调用模板方法进行渲染。
资源本地存储示例片段:
资源的引用方式sample code:
2) 获取资源更新通知
实现资源更新要依赖于资源版本号。我们把每个资源缓存项都对应一个版本号(文件的md5值的前8位),整站所有资源缓存项对应一个总的版本号(所有资源缓存项的版本号的md5值)。
具体流程是:我们把总版本号存入cookie,在一些入口url的服务器处理程序中,判断客户端cookie是否和当前服务器资源总版本号是否相同,如果相同,则跳过资源更新处理,直接启动app,如果不同,说明有资源更新,此时,客户端发送一个ajax请求,带上当前客户端每个缓存项的版本号,向服务器获取更新项,服务器对比客户端每个缓存项的版本号,就知道客户端哪些资源是需要更新的,哪些资源是被删除了的,因此,服务端就能只返回被更新了的资源。那么,客户端是如何拿到当前客户端每个缓存项的版本号呢?其实是依赖于服务器响应客户端ajax资源更新请求时,会包含每个更新了的资源缓存项的名称、版本号和资源内容字符串,客户端拿到这个结果,会更新本地存储中专门用来记录更新后每个资源项的版本号的一个本地存储项,以一个json对象序列化后的字符串形式存在,因此客户端发送的ajax请求,就是直接带上这个json字符串即可。
程序流程:
图三中的totalItemVersions就是所有细粒度资源缓存项的版本号记录。在客户端本地存储中的key为totalItemVersions,value是{&zglobal/html/frsMostTemplate.html&:&d6670285&P,&zglobal/js/base/ajaxStore.js&:&68ce034f&,&zglobal/js/base/appBaseController.js&:&4083dd27&P,&zglobal/js/base/appBaseModel.js&:&f1f806f1&P,&zglobal/css/common/app.css&:&&P,&zglobal/css/common/base.css&:&2731733d&&&&.}
通过以上,我们能发现,当服务器端无资源更新时,启动的webapp将不会有网络资源请求,直接加载本地资源,然后启动app,后续只是app动态的json数据交互;当服务器有资源更新时,不管被更新的资源的多少,客户端都是通过一个请求获取仅更新的资源,然后加载资源,并启动app。
4、本地build
了解了前面整个客户端和服务器的交互之后,我们可能会关心,这些资源在服务器端是如何生成并存储的?这依赖于一个本地build过程。
在贴吧的前端开发中,是按不同模块来开发的,不同模块包含不同的功能,这样能减少大家同时修改带来的冲突。最后的上线,也是按修改的哪些模块,只上线相应的模块修改即可。
每个模块下都会有本地build脚本,只负责本模块的build工作。对于安装更新这块来讲,本地build输出两个文件,moduleVersion.php和cache.php。
cache.php就是当前模块下所有的资源缓存项,每个项的version就是资源文件的md5值的前8位,cache.php文件如下:
moduleVersion.php表示当前模块的版本号,文件如下:
模块版本号的计算方法是当前模块下所有缓存项的版本号的总连接字符串的md5的前八位。这样当任何一个资源文件有修改的话,资源文件的version将会改变,moduleVersion的值也会改变。
在&获取资源更新通知&一节中,提到了整站所有资源缓存项的总版本号,这个版本号的计算方法是,所有模块的版本号的总的连接字符串的md5。
5、使用建议
如果大家也在做无线webapp,建议不妨试试这种资源处理方式,将会有更少的资源请求,并且让资源更快加载,给用户带来更好的体验。
& 相关主题:
本文来源:

我要回帖

更多关于 manbet体育客户端 的文章

 

随机推荐