码迷,mamicode.com
首页 >  
搜索关键字:对象管理    ( 290个结果
Android开发设计模式之——单例模式关于线程不安全问题处理
单例模式是设计模式中最常见也最简单的一种设计模式,保证了在程序中只有一个实例存在并且能全局的访问到。比如在Android实际APP 开发中用到的 账号信息对象管理, 数据库对象(SQLiteOpenHelper)等都会用到单例模式。下面针对一些例子分析一下我们在开发过程中应用单例模式需要注意的点。 ...
分类:移动开发   时间:2016-05-13 11:34:05    阅读次数:237
Effective C++学习笔记 chapter 3
1.以对象管理资源 把资源放进对象内,可以依赖C++的析构函数自动调用机制,确保资源被释放 2.在资源管理类中消息copying行为 3.在资源管理类中提供对原始资源的访问 4.成对使用new和delete时要采取相同形式 5.以独立语句将newed对象置入只能指针 如果不这样做,一旦异常被抛出,有 ...
分类:编程语言   时间:2016-05-13 11:04:59    阅读次数:146
iOS CoreData数据库之创建详解
CoreData数据库简介 CoreData介绍 CoreData是一门功能强大的数据持久化技术,位于SQLite数据库之上,它避免了SQL的复杂性,能让我们以更自然的方式与数据库进行交互。CoreData提供数据--OC对象映射关系来实现数据与对象管理,这样无需任何SQL语句就能操作他们。 CoreData数据持久化框架是Cocoa API的一部分,?次在iOS5 版本的系统中出现,它允许...
分类:移动开发   时间:2016-05-12 11:37:49    阅读次数:265
iOS CoreData数据库之创建详解
CoreData数据库简介CoreData介绍CoreData是一门功能强大的数据持久化技术,位于SQLite数据库之上,它避免了SQL的复杂性,能让我们以更自然的方式与数据库进行交互。CoreData提供数据–OC对象映射关系来实现数据与对象管理,这样无需任何SQL语句就能操作他们。 CoreData数据持久化框架是Cocoa API的一部分,?次在iOS5 版本的系统中出现,它允许按照实体-属...
分类:移动开发   时间:2016-05-12 11:34:44    阅读次数:250
CoreData数据持久化
CoreData介绍 CoreData是一门功能强大的数据持久化技术,位于SQLite数据库之上,它避免了SQL的复杂性,能让我们以更自然的方式与数据库进行交互。CoreData提供数据–OC对象映射关系来实现数据与对象管理,这样无需任何SQL语句就能操作他们。 CoreData数据持久化框架是Cocoa API的一部分,?次在iOS5 版本的系统中出现,它允许按照实体-属性-值模型组织数...
分类:其他好文   时间:2016-05-12 11:23:32    阅读次数:177
KVO中你所不知道的"坑"
一、什么是 KVO 首先让我们了解一下什么KVO,全称为Key-Value Observing,是iOS中的一种设计模式,用于检测对象的某些属性的实时变化情况并作出响应。键值观察Key-Value-Observer就是观察者模式。 观察者模式的定义:一个目标对象管理所有依赖于它的观察者对象,并在它自 ...
分类:其他好文   时间:2016-05-07 19:31:28    阅读次数:124
KVO中你所不知道的"坑"
一、什么是 KVO 首先让我们了解一下什么KVO,全称为Key-Value Observing,是iOS中的一种设计模式,用于检测对象的某些属性的实时变化情况并作出响应。键值观察Key-Value-Observer就是观察者模式。 观察者模式的定义:一个目标对象管理所有依赖于它的观察者对象,并在它自 ...
分类:其他好文   时间:2016-05-06 18:58:03    阅读次数:185
策略模式
策略模式是对算法的包装,是把使用算法的责任和算法本身分割开来,委派给不同的对象管理。 http://www.cnblogs.com/java-my-life/archive/2012/05/10/2491891.html 使用策略模式来实现的结构图如下: ...
分类:其他好文   时间:2016-05-03 12:05:40    阅读次数:149
[C++]资源管理
资源管理 所谓资源就是,一旦使用了它,将来必须归还给系统!C++最常见的资源就是动态分配内存,如果不归还就会内存泄露。 1. 以对象管理资源 我们通常希望有一个对象来帮助我们解决资源管理的问题(自动调用析构函数),于是此章我们讨论auto_ptr和shared_ptr。 问题产生假设我们希望使用一个工厂方法如:class investment {...}; // 代表一个root clas...
分类:编程语言   时间:2016-04-29 17:03:29    阅读次数:262
团队项目:即时聊天软件 需求分析
格式:功能需求(需求优先级,最大为10) 业务需求: 私人即时文字交流(10) 多人即时文字交流(9) 图形用户界面(10) 存储用户信息(7) 用户需求: 聊天方式部分: 私人即时文字交流(10) 多人即时文字交流(9) 聊天对象管理部分: 确认对方身份(9) 黑名单(6) 聊天方式需求部分: 信 ...
分类:其他好文   时间:2016-04-27 17:14:31    阅读次数:148
290条   上一页 1 ... 16 17 18 19 20 ... 29 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!