
数据库
文章平均质量分 82
谷_寒
探索技术,体会乐趣!
展开
-
Core Data容易出现的错误
1、2015-08-24 15:52:17.674 Tasks[3189:144763] CoreData: error: -addPersistentStoreWithType:SQLite configuration:(null) URL:file:///Users/zhumin/Library/Developer/CoreSimulator/Devices/09E156EA-B44B-4CC原创 2015-08-24 19:16:09 · 1611 阅读 · 0 评论 -
关于NoSQL的了解
NoSQL(Not only SQL )泛指非关系型的数据库。一般的,我们都是使用关系型数据库进行在应对web2.0的开发。如果是超级规模和高并发的SNS类型的web2.0纯动态网站就难以克服了。Nosql数据库的产生就是为了解决大规模数据集合多重数据种类带来的挑战,尤其是大数据应用的难题。NoSQL 数据库的四大分类:1)键值对存储数据库(key/value)on转载 2015-09-07 10:04:09 · 1074 阅读 · 0 评论 -
Core Data理论上初步了解
Core Data框架提供了对象-关系映射(ORM)的功能,即能够将OC对象转化成数据,保存在SQLite3数据库文件中,也能够将保存在数据库中的数据还原成OC对象。在此数据操作期间,不需要编写任何SQL语句。使用此功能,要添加CoreData.framework和导入主头文件在Core Data,需要进行映射的对象称为实体(entity),而且需要使用Core Data的模型文件转载 2015-08-20 22:48:38 · 452 阅读 · 0 评论 -
了解传输的数据的新的类型(二进制)FlatBuffers
google flatBuffers 工作原理(高效、开源、跨平台)flatBuffers 是google专门为游戏开发创建的开源的、高效的跨平台序列化库。facebook以其取代json来提升数据处理性能。(可以用它来进行和json对比,因为我们现在使用的最多的就是json了)json是一种现在用起来比较多的一种轻量级的数据交换格式,它体量轻,可读性强,通常比老式x转载 2015-09-07 10:48:49 · 1728 阅读 · 0 评论 -
sqlite Manager的使用和在mac ox上创建DB数据库快捷方式
sqlite3的数据库的创建,尤其是在ios中需要使用db后缀的数据库,我们可以使用sqlite Manager这个Firefox浏览器插件和mac终端的结合生成相应的DB数据库。1、首先了解一下 SQLite Manager可视化插件的用法:首先具有Firefox,然后安装sqlite manager插件,因为这个插件的安装很简单,在网上搜索一下就好了。安装完了之后就打开“工原创 2015-08-20 12:00:09 · 3046 阅读 · 0 评论 -
sqlite的应用实例
sqlite 的介绍:sqlite是c语言写的一个开源库,它实现的是一个开源的自自包含的SQL关系型的数据库引擎,可以使用sqlite存储大量关联数据。可以嵌入到iPhone或者ipad的设备上面。优点:1、sqlite是一个完全自包含(独立性比较高)的Sql数据库引擎, 1)所以所有的数据库数据都被存储在一个单独的、跨平台的磁盘中; 2)它需要几个外部库和一点点的操作系统的支持。2、sqlite原创 2015-08-20 16:08:36 · 2597 阅读 · 0 评论 -
Archive将多个对象归档到同一个文件
使用archiveRootObject:toFile:方法可以将一个对象直接写入到一个文件中。但有时候可能想将多个对象写入到同一个文件中,那么就要使用NSData来进行归档对象。NSData可以为一些数据提供临时存储空间,以便随后写入文件,或者存放从磁盘读取的文件内容。可以使用[NSMutableData data]创建可变数据空间。相关的原理图(截图引用):原创 2015-08-19 15:36:27 · 1549 阅读 · 2 评论 -
数据存储值归档Archive
关于归档,是ios中的shu'j数据存储中的一种数据存储方式。下面了解一下归档中的一个实例:#import #include "Person.h"@interface Student : Person@property (nonatomic,copy )NSString * content;@property (nonatomic,assign ) float grade;@e原创 2015-08-18 14:27:16 · 842 阅读 · 0 评论 -
数据存储之偏向设置NSUserDefault
NSuserDefault即为数据偏向存储翻译 2015-08-19 10:32:54 · 1718 阅读 · 0 评论 -
程序中的文件之沙盒以及plist文件的初步使用
沙盒是相对于应用程序的文件原创 2015-08-19 13:00:48 · 1140 阅读 · 0 评论 -
NSData数据类型的讲解
NSData,数据,当我们需要把一些信息写入到文件里或发送到网络上,我们需要把这些数据转换下,变成纯粹的0、1字符流也就是网络中要传数据的的时候,我们通常会用相应的NSData的数据来进行存储。1、 NSData 与 NSString: //转成UTF8的数据NSString * str = @"hello, world!";NSData * data = [str data转载 2015-08-18 16:47:31 · 8207 阅读 · 0 评论 -
归档类与解归档类的属性以及方法的了解
归档与解gu'dang翻译 2015-08-18 14:46:08 · 1724 阅读 · 0 评论 -
Core Data 的简单使用
Core Data简单使用的例子,可以使用模板中的master—detail 这样的控制器组合能够轻松完成基本的目录框架:相应的Core Data中的基本对象都会自动生成。masterController.md的代码://// MasterViewController.m// Tasks//// Created by 朱敏 on原创 2015-08-24 19:44:28 · 857 阅读 · 0 评论 -
kvc和kvo的使用情况的了解
了解cocoa:Cocoa是苹果公司为Mac OS X所创建的原生面向对象的API,是Mac OS X上五大API之一(其它四个是Carbon、POSIX、X11和Java)。苹果的面向对象开发框架,用来生成 Mac OS X 的应用程序。主要的开发语言为 Objective-c, 一个c 的超集。在Cocoa中是以被万物之源NSObject类实现的NSKeyValueCoding(键原创 2015-08-24 19:56:19 · 877 阅读 · 0 评论 -
UItableView中的一些方法
有关UITableView的知识点相对比较简单,一些简单的常用的方法有时间在写上:下面的几个方法如果只是展示UITableView是用不到的,需要对相应的区段进行操作的时候才会用到。方法如下:// Row insertion/deletion/reloading.//更行的方法- (void)beginUpdates; //允许多个插入/删除行和部分同时动画。嵌套的原创 2015-08-24 19:48:20 · 631 阅读 · 0 评论 -
NSFetchedResultController讲解
有关于coreData 中可以说为在外界的代码和Core Data进行打交道最为主要的类就是NSFetchedResultController,可以说是“中枢”,起到了承上启下的作用。它的一些相应的方法常用到的写如下,可供参考:#import //接口@protocol NSFetchedResultsControllerDelegate;//所需要的底层的两个对象@cla原创 2015-08-24 19:52:55 · 1584 阅读 · 0 评论 -
关于数据的连接以及左(右)链接
Mysql Join的使用SELECT, UPDATE 和 DELETE 语句中使用Mysql 的 join 来联合多表查询。在命令提示符中使用JOINTUTORIALS数据库中有两张表 tcount_tbl 和 tutorials_tbl。tutorials_tbl表| tutorial_id | tutorial_title | tutorial_aut原创 2015-10-22 09:47:46 · 519 阅读 · 0 评论