码迷,mamicode.com
首页 >  
搜索关键字:异常安全    ( 63个结果
JavaBean的介绍
什么是JavaBean JavaBean是一种设计思想,是为了实现代码可重用性的目标;在行为上它体现为一系列的set、get、无参构造等方法上。 JavaBean的特性 安全性 属性sex表示性别,常识上sex只能赋值为男、女两个值。如果我们讲sex设为public,就不能阻止用户赋值为人妖、伪娘这 ...
分类:编程语言   时间:2017-05-14 18:55:35    阅读次数:212
[.NET] 《Effective C#》快速笔记 - C# 高效编程要点补充
《Effective C#》快速笔记 - C# 高效编程要点补充 目录 四十五、尽量减少装箱拆箱 四十六、为应用程序创建专门的异常类 四十七、使用强异常安全保证 四十八、尽量使用安全的代码 四十九、实现与 CLS 兼容的程序集 五十、实现小尺寸、高内聚的程序集 这是这一系列的最后一篇。 四十五、尽量 ...
分类:Windows程序   时间:2017-05-08 21:50:54    阅读次数:234
mysql常用命令
mysql文件系统管理数据存在的问题1、数据冗余性和不一致性2、数据访问3、数据相对独立4、完整性和原子性问题5、并发访问异常6、安全性问题数据库:指的是以一定方式储存在一起,能为多个用户共享,具有尽可能小的冗余度的特点,是与应用程序彼此独立的数据集合。1、实现数据共..
分类:数据库   时间:2017-04-30 00:59:58    阅读次数:189
接口测试篇之一
首先,要理解为什么要做接口测试? 优点: 1、可以节约时间,缩短项目时间 2、提高工作效率 3、提高系统的健壮性 接口测试流程 需求讨论--> 需求评审-->场景设置-->数据准备-->执行 设计用例 功能 、 业务逻辑 、 异常(参数异常、数据异常) 、 安全(关键字) 设计测试用例的好处: 理清 ...
分类:其他好文   时间:2017-04-09 09:44:44    阅读次数:200
赋值、复制构造函数和构造函数 & 异常安全的赋值
异常安全的赋值 需要注意,复制赋值和复制构造,相兼容。 赋值时候,要带上自检查。 ...
分类:其他好文   时间:2017-02-27 19:13:56    阅读次数:168
MySQL 理论
DBMS层次模型网状模型关系模型RDBMS文件:数据冗余不一致性数据访问困难数据孤立完整性问题原子性问题并发访问异常安全性问题文件:表示层逻辑层文件系统:存储引擎物理层元数据数据:数据块E-R:实体关系模型关系模型----实体,关系模型---对象关系模型---半结构化数据模型关..
分类:数据库   时间:2016-09-06 01:22:46    阅读次数:167
第21条:理解Objective-C错误模型
首先要注意的是: “自动引用计数”(Automatic Reference Counting, ARC,参见第30条)在默认情况下不是“异常安全的”(exception safe)。具体来说,这意味着:如果抛出异常,那么本应在作用域末尾释放的对象现在却不会自动释放了。如果想生成“异常安全”的代码,可 ...
分类:其他好文   时间:2016-08-09 20:26:05    阅读次数:233
EFFECTIVE C++(THIRD EDITION) ITEM29 为“异常安全”而努力是值得的
“异常安全”有两个条件: 1、不泄露任何资源 可以通过以对象管理资源的方式(Item13)。 2、不允许数据败坏 异常安全函数提供以下三种保证之一 a、基本承诺 如果异常被抛出,程序内的任何事物都仍然保持在有效状态下,但是何种状态未知。 b、强烈保证 如果异常被抛出,程序状态不改变。 c 、不抛掷( ...
分类:编程语言   时间:2016-08-07 12:30:22    阅读次数:227
Effective C++(Third Edition) Item29 为“异常安全”而努力是值得的
“异常安全”有两个条件: 1、不泄露任何资源 可以通过以对象管理资源的方式(Item13)。 2、不允许数据败坏 异常安全函数提供以下三种保证之一 a、基本承诺 如果异常被抛出,程序内的任何事物都仍然保持在有效状态下,但是何种状态未知。 b、强烈保证 如果异常被抛出,程序状态不改变。 c 、不抛掷( ...
分类:编程语言   时间:2016-08-07 12:08:01    阅读次数:152
effective c++学习笔记条款29-31
条款29:为异常安全而努力是值得的【回顾】 1、异常安全函数即使发生异常也不会泄露资源或允许任何数据结构败坏,这样的函数分为3种可能的保证:基本型,强烈型,不抛异常型 2、“强烈保证”往往能通过copying and swap 来实现出来,但并非所有函数都可实现或者具备现实意义。 3、函数提供的“异 ...
分类:编程语言   时间:2016-08-01 17:17:52    阅读次数:160
63条   上一页 1 2 3 4 5 ... 7 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!