如何用手机观看《新天龙八部》电视剧

上传人:ahu****ng1 文档编号:146446630 上传时间:2020-09-30 格式:PPTX 页数:48 大小:3.41MB
返回 下载 相关 举报
如何用手机观看《新天龙八部》电视剧_第1页
第1页 / 共48页
如何用手机观看《新天龙八部》电视剧_第2页
第2页 / 共48页
如何用手机观看《新天龙八部》电视剧_第3页
第3页 / 共48页
如何用手机观看《新天龙八部》电视剧_第4页
第4页 / 共48页
如何用手机观看《新天龙八部》电视剧_第5页
第5页 / 共48页
点击查看更多>>
资源描述

《如何用手机观看《新天龙八部》电视剧》由会员分享,可在线阅读,更多相关《如何用手机观看《新天龙八部》电视剧(48页珍藏版)》请在金锄头文库上搜索。

1、DEV323.NET架构:全球化思想!定制各种文化及国际数据,软件开发工程师 中国技术中心,天天影视 http,全球软件市场全球2010年PC市场?,Source:,0,200,400,600,800,1000,1200,1400,2004,2010,PC数量,(百万),发展中市场,美国,欧洲, 亚洲-,太平洋,现有量,全球软件市场佛罗里达的语言,Source: U.S. Census 2000 (),实现全球化的理由,不断发展的市场 跨国企业 灵活性 基于网页的应用或发布 全球化信息交流,国际化全球用户的期待,World Ready,本地化,正文和数据以文化中性的格式存放,市场特定,用户界面

2、的翻译,针对特定文化增加的功能点,一套代码,.NET架构国际化,为很多不同文化内置的数据和功能 最佳实践 如何交换数据 如何定制和扩展.Net架构的文化,快速测验,下面这一天属于哪月? 03/01/2005 三月? 一月? 以上都不是. 信息不足.,格式化日期和文化,依赖文化的数据,API支持 数字的格式 货币 度量系统 日期/时间格式 时区(有限) 日历 字符编码 大写 比较(排序) 拆字(有限) 字符输出/字体 字符输入/键盘布局 双向布局 多语言UI,无API支持 纸张尺寸 地址格式 电话号码格式 度量转换 货币交换率 稅 适应本地法律 商业习惯,CultureInfo 和 Region

3、Info,在.Net架构中, 依赖文化的数据由CultureInfo 和 RegionInfo这两个类管理 CultureInfo 用于 格式化数据 载入资源 设置比较字符串的规则 线程设置 CurrentCulture CurrentUICulture,.NET架构的文化,.Net架构2.0将支持超过200种文化 两种文化类型 特定的 由语言和区域标识 中性的 语言独有 仅用于资源载入,用一套代码处理不同的数据格式,格式化原则,格式化和解析,格式化 标准的格式化字符 定制的格式化字符 解析 可按风格配置 TryParse 无转换例外 ParseExact用于日期/时间值,类型对象,适应文化的

4、字符串,格式化,解析,数字数字的格式,尽可能存储为二进制数据 整数, 十进数, 浮点数 正文的中性存储 用CultureInfo.InvariantCulture格式化 浮点数采用标准格式字符 “R” (可逆的),数字非阿拉伯数字,常规的格式化和解析尚不支持 采用 CharUnicodeInfo 中的新函数 GetDecimalDigitValue GetNumericValue GetDigitValue,数字货币,更适宜存储为带meta数据的十进制数 文化 DateTime 采用第三方服务进行转换 当存储为正文时采用中性文化 可逆的正文浮点格式 货币正文格式: 1,000,000.23,d

5、ecimal dec = decimal.Parse($1000000.23, NumberStyles.Currency,CultureInfo.CurrentCulture); System.Console.WriteLine(0:C, dec); Output: $1,000,000.23,数字度量系统,日期和时间,日期 短日期格式 2005-3-1 中国格式 03/01/2005 美国格式 01/03/2005 爱尔兰格式 01.03.2005 俄罗斯格式 2005-03-01 朝鲜格式 时间 短时间格式 14:30 中国格式 2:30 PM 美国格式 14:30 日本格式 2:30

6、朝鲜格式,日期和时间什么是DateTime对象?,从公元0001年1月1日起的 ticks 数 (以100 毫微秒为单位) 时区 本地 vs. UTC (通用协调时间) v1.x: 没有关于DateTime是本地还是UTC的信息 v2.0: 信息固有/可定义 仍不可能从一个时区转换到另一时区 UTC用于 算术 存储 传输 夏令时,日期和时间DateTime格式化/解析,受控于 DateTimeFormatInfo Calendar DateTime的默认值是公历 中性的正文格式 R or r (RFC1123)(Request for Comments) Thu, 09 Jun 2005 20

7、:30:00 GMT s (ISO 8601) 2005-06-09T13:30:00 yyyy-MM-ddTHH:mm:sszzzzz (XML) 2005-06-09T13:30:00-07:00,正文排序和比较,正文表现,Unicode (UTF-16) 是用于正文的数据类型 “解析” 正文 需要时处理字符串 字符处理 正文元素 组合字符 = e + Unicode 替代对 将两个16位值组合起来代表一个字符 在v2.0中对正文处理支持的改进 在v2.0中Unicode标准化,正文排序和比较,比较仅为排序的一个特例 文化相关的比较使用 StringComparison.CurrentCu

8、lture 文化无关的比较使用 StringComparison.Ordinal StringComparison.OrdinalIgnoreCase ToUpperInvariant 大写转换 性能 很少随时间改变,使用FxCop检验全球化,使用FxCop检验,FxCop 静态代码分析工具 可从GotDotNet网站下载 Visual Studio Team Developer: 完整版本 包括规则检查 全球化 可本地化能力,扩展架构,扩展架构,地球上60多亿人口,即使200种文化也不够 可用以下方法扩展文化 用户重载 定制文化 从Windows数据衍生文化,用户重载,用户的设置影响当前缺省

9、文化 在Windows中设置区域性选项 有限的可定制化字段集合 仅在CurrentCulture w/ UseUserOverride = True时有效 .Net架构所有版本均支持,定制文化,已经为机器上的所有用户进行了安装 允许比user overrides设置更多的字段 可以替换或添加.Net架构的文化,创建一种定制文化,老方法 重载CultureInfo 麻烦 仅适用于某个特定的应用 维护困难 在使用前克隆一些APIs,创建一种定制文化,新方法 使用 CultureAndRegionInfoBuilder (CARIB) 轻便 适用于所有用户和所有应用 创建的CultureInfo对象

10、与.Net架构发布的文化对象无异,追加的文化,使用追加的文化来扩展.Net架构现有的文化集合 限制 单一的定制LCID 没有定制collations或日历 显示名和本地名一样,创建一种新的文化美国的西班牙语,创建一种新的文化美国的西班牙语,/ Set the native name and DateTimeFormat information to Spanish carib.CultureNativeName = “Espaol (Estados-Unidos)”; carib.GregorianDateTimeFormat = ciES.DateTimeFormat; / Keep the

11、 United States time pattern carib.GregorianDateTimeFormat.LongTimePattern = ciUS.DateTimeFormat.LongTimePattern; .,创建一种新的文化美国的西班牙语,/ Deploy the Culture on this machine carib.Register(); / Instantiate a new CultureInfo from our new data CultureInfo ci = new CultureInfo(es-US);,创建追加的文化es-US,替换文化,重要注释!

12、,如果某个管理员替换了某个文化,则应用不能访问到Microsoft原始的定义 使用CultureInfo.CultureTypes属性来判断CultureInfo是不是替换文化 If (ci.CultureTypes & CultureTypes. ReplacementCultures) != 0) ,从Windows数据衍生文化,当某种文化在.Net架构中不存在,却是Windows的一个Locale时,采用这种方法 例如: zu-ZA, cy-GB, mt-MT .Net架构用Windows Locale的数据创建 CultureInfo,互用性和移植非微软平台,使用CultureAndR

13、egionInfoBuilder.Save 生成LDML文件 使用CultureAndRegionInfoBuilder.Load 读LDML文件 注意:在调用Register()之前,大多数非微软的LDML文件需要进行一些调整,结论,为了发布一个global-ready的应用,必须使用数据格式化来为目标市场进行定制 你可以制定一些计划,从一开始起就做成一个global-ready的应用,以节约时间和金钱的投入 .Net架构2.0允许用户扩展现有格式集合,资源,资源(URL格式),1、有时候读书是一种巧妙地避开思考的方法。20.9.3020.9.30Wednesday, September 3

14、0, 2020 2、阅读一切好书如同和过去最杰出的人谈话。14:13:4914:13:4914:139/30/2020 2:13:49 PM 3、越是没有本领的就越加自命不凡。20.9.3014:13:4914:13Sep-2030-Sep-20 4、越是无能的人,越喜欢挑剔别人的错儿。14:13:4914:13:4914:13Wednesday, September 30, 2020 5、知人者智,自知者明。胜人者有力,自胜者强。20.9.3020.9.3014:13:4914:13:49September 30, 2020 6、意志坚强的人能把世界放在手中像泥块一样任意揉捏。2020年9月

15、30日星期三下午2时13分49秒14:13:4920.9.30 7、最具挑战性的挑战莫过于提升自我。2020年9月下午2时13分20.9.3014:13September 30, 2020 8、业余生活要有意义,不要越轨。2020年9月30日星期三2时13分49秒14:13:4930 September 2020 9、一个人即使已登上顶峰,也仍要自强不息。下午2时13分49秒下午2时13分14:13:4920.9.30 10、你要做多大的事情,就该承受多大的压力。9/30/2020 2:13:49 PM14:13:492020/9/30 11、自己要先看得起自己,别人才会看得起你。9/30/2020 2:13 PM9/30/2020 2:13 PM20.9.3020.9.30 12、这一秒不放弃,下一秒就会有希望。30-Sep-2030 September 202020.9.30 13、无论才能知识多么卓著,如果缺乏热情,则无异纸上画饼充饥,无补于事。Wednesday, September 30, 202030-Sep-2020.9.30 14、我只是自己不放过自己而已,现在我不会再逼自己眷恋了。20.9.3014:13:4930 September 202014:13,谢谢大家,

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 商业/管理/HR > 管理学资料

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号