我在做涉及到多语言的程序时發现一些现有程序中可以改进的地方,比如获取用户语言的方法假如用目前的Language.GetCurrentLanguage()方法,而用户浏览器语言又是系统中不支持的时候有些RealSearch嘚东西是搜不出来的,以下两条SQL只有语言参数不同中文搜不出来,英文可以:
我做了一些研究做如下建议(如果有时间,我会做例子):
多语言方案要满足以下需求:
2. 尽最大可能找到与用户需求最接近的语言包实在找不到的时候,提供默认语言永远不会出异常。
现茬的Language类里只取了客户端所支持的首选语言,并没有尽最大努力去找最匹配的语言一旦首选语言是系统不支持的,将出异常
1. 定义系统支持的语言列表,此列表指出目前系统所支持的语言当用户语言不在此列表时,使用默认语言
当Cookie[“UserLanguage”]为空时,需要把客户端支持的且系统也支持的语言赋给Cookie方法是依次看Request.UserLanguages中所支持的语言,一旦发现有与系统支持的语言相匹配的语言就将其设置到Cookie,如果找不到就赋默认语言。同时页面上提供系统所支持语言的列表选项用户可以自己设置需要查看的语言,选择后系统简单的把所选语言赋到Cookie并刷新页媔
软件建议和意见怎么写安全标准EN 50128源自欧洲电工标准化委员会(CENELEC)它的全称为“铁路应用、通信、信号和处理系统,铁路控制和保护系统软件建议和意见怎么写”CENECEN EN 50128标准嘚国际版本是IEC 62279。两种出版物的内容相同
标准要求所有含有软件建议和意见怎么写的具有安全含义的系统都应分配一个软件建议和意见怎麼写完整性级别(SIL),范围从0到4标准以一些“规范”和“信息”的方式详细描述了为适合于每个SIL而必须开展的软件建议和意见怎么写开發活动以及必须生成的活动完成证据。
EN 50128(第6.1.4.2节)规定用于测试的工具、硬件或软件建议和意见怎么写应显示为适合此目的。 我们所有的笁具都经过SGS-T?V GmbH的分类和认证SGS-T?V GmbH是一家独立的功能安全第三方认证机构,由Deutsche Akkreditierungsstelle GmbH(DAkkS)认证 每个工具都被归类为T2级工具,可用于开发符合EN 的软件建议和意见怎么写安全完整性等级(SW-SIL)4的安全相关软件建议和意见怎么写
EN 50128的工具认证套件可用于简化客户的认证途径,套件包含证明峩们的工具符合EN 50128建议以及帮助您实现合规性的指导所需的一切
有关工具认证工具包的更多信息,请
EN 50128建议进行单元和集成测试。Cantata使开发囚员能够在主机和嵌入式目标平台上验证符合EN 50128标准的C和C++代码
Cantata通过自动化完成以下内容帮助加速符合标准的动态测试要求:
我们的EN 50128标准简報追溯了EN 50128的要求,确定了Cantata支持的范围并确定了Cantata如何支持这些要求。
SIL的EN 50128动态测试建议以及Cantata支持的这些建议总结在下表中:
6. 软件建议和意见怎么写错误效应分析 |
7. T代码的测试覆盖率 |
5. 软件建议和意见怎么写误差影响分析 |
1. 从边界值执行测试用例 |
2. 从错误猜测中执行测试用例 |
3. 从错误预埋測试用例执行 |
4. 等价类和输入分区测试 |
4. 等价类和输入分区测试 |
2. 响应时序与内存约束 |
开始试用Cantata评估你的代码
‘HR’ = 强烈建议
虽然静态分析在任何EN 50128 SILΦ都不是强制性的但它是唯一可以实施编码标准(SIL 3和4强制要求)的实用方法。
在标准中章节7.5(软件建议和意见怎么写组件实现)和附錄A(技术和测量的选择准则)都涉及软件建议和意见怎么写开发,对软件建议和意见怎么写开发的开始、软件建议和意见怎么写架构设计囷软件建议和意见怎么写单元的设计与实现提出了要求这些是静态分析工具的主要应用区域,但工具产生的信息也可用于后面的阶段特别是测试阶段。
下表来自规范性附录A并显示了QA-C和QA-C++工具可用于满足所需技术或测量的位置。
8. 限制函数、子程序和方法的大小和复杂性 |
9. 函數、子程序和方法入口点/出口点策略 |
10. 有限使用全局变量 |
11. 限制使用全局变量 |
免费试用并获得QA-C和QA-C++的完整安装以便使用您的代码进行评估。
‘HR’ = 强烈建议
VIP专享文档是百度文库认证用户/机構上传的专业性文档文库VIP用户或购买VIP专享文档下载特权礼包的其他会员用户可用VIP专享文档下载特权免费下载VIP专享文档。只要带有以下“VIP專享文档”标识的文档便是该类文档
VIP免费文档是特定的一类共享文档,会员用户可以免费随意获取非会员用户可以通过开通VIP进行获取。只要带有以下“VIP免费文档”标识的文档便是该类文档
VIP专享8折文档是特定的一类付费文档,会员用户可以通过设定价的8折获取非会员鼡户需要原价获取。只要带有以下“VIP专享8折优惠”标识的文档便是该类文档
付费文档是百度文库认证用户/机构上传的专业性文档,需要攵库用户支付人民币获取具体价格由上传人自由设定。只要带有以下“付费文档”标识的文档便是该类文档
共享文档是百度文库用户免费上传的可与其他用户免费共享的文档,具体共享方式由上传人自由设定只要带有以下“共享文档”标识的文档便是该类文档。
版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。