1、设计类的时候,应充分运用属性来封装数据。 2、应该尽量把对外公布出来的属性设为只读,而且只在确有必要时才将属性对外公布。 3、若属性仅可于对象内部修改,则在“class-continuation分类”中将其由readonly属性扩展为readwrite属性。 这种做法下,如果该属性是nonato ...
分类:
其他好文 时间:
2016-08-09 19:08:49
阅读次数:
107
MongoDB学习笔记—权限管理 阅读目录 1.MongoDB权限介绍 2 MongoDB添加管理员账户 3 MongoDB开启用户权限验证 4 MongoDB的roles角色简单介绍 5 MongoDB下创建一个新的数据库并且配置读写(read、readWrite)权限管理的案例说明 6 Mong ...
分类:
数据库 时间:
2016-08-01 19:36:58
阅读次数:
278
1.#import和#include的区别 @class? @class一般用于头文件中需要声明该类的某个实例变量的时候用到,在m文 件中还是需要使用#import 而#import比起#include的好处就是不会引起交叉编译 2. readwrite,readonly,assign,retain ...
分类:
移动开发 时间:
2016-07-31 19:17:39
阅读次数:
262
usingSystem;
usingSystem.IO;
classpredefinedTypes
{
publicstaticvoidMain()
{
//在当前目录创建一个文件myfile.txt,对该文件具有读写权限
FileStreamfsMyfile=newFileStream("myfile.txt",FileMode.Create,FileAccess.ReadWrite);
//写入
StreamWriterswMyfile=newStream..
https://docs.mongodb.org/v3.0/reference/built-in-roles/#dbAdmin 数据库用户角色有: read readWrite 数据库管理员角色有: dbAdmin dbOwner (包含 dbAdmin,readWrite,userAdmin) u ...
分类:
数据库 时间:
2016-07-13 19:34:51
阅读次数:
1187
KVC(Key-Value-Coding?) 1, 概述 以字符串形式向对象的实例变量或属性(Property)发送或者获得值的方法。 2,用法 a,取值 @property (readwrite,copy)NSString * name; //car.h @synthesize name;//ca ...
分类:
其他好文 时间:
2016-07-10 21:20:02
阅读次数:
155
FileStream fs = new FileStream(file.FullName, FileMode.Open, FileAccess.ReadWrite, FileShare.ReadWrite); using (ExcelPackage pck = new ExcelPackage(fs ...
分类:
其他好文 时间:
2016-07-04 15:26:53
阅读次数:
194
1.读写性修饰符:readwrite | readonly readwrite:表明这个属性是可读可写的,系统为我们创建这个属性的setter和getter方法。 readonly:表明这个属性只能读不能写,系统只为我们创建一个getter方法,不会创建setter方法 2.setter相关修饰符: ...
分类:
其他好文 时间:
2016-07-01 18:15:33
阅读次数:
127
遇到的问题:1、缓存到本地的文件写入一次,不能读取,不能二次写入。程序报异常:文件被占用 解决办法: FileStream fs = new FileStream(appPath, FileMode.Open, FileAccess.Read, FileShare.ReadWrite); Strea ...
分类:
Web程序 时间:
2016-06-13 13:29:36
阅读次数:
326
IOS 关键字self,super,copy, retain, assign , readonly , readwrite, nonatomic、 @synthesize、@property、@dynamic #synthesize关键字: 根据@property设置,自动生成成员变量相应的存取方法 ...
分类:
移动开发 时间:
2016-06-08 10:24:48
阅读次数:
209