
数据库
文章平均质量分 95
more2010wei
2010年6月毕于厦门大学软件工程专业,从事移动互联Symbian开发一年多,转为ios开发,对C,C++和Object-C等语言有心得,热衷于技术,喜欢研究算法,具有开源精神!Knuth是我心中永远的神话!
展开
-
让Mysql支持Emoji表情
最近在做一个iPhone上的项目,我负责后端,Java开发,DB用的是Mysql,版本5.5.21,编码用的是UTF-8。但发现了一个问题,iPhone上有Emoji表情,插入Mysql时失败了,报如下异常:Java代码 java.sql.SQLException: Incorrect string value: '\xF0\x9F\x92\x94' for colu转载 2012-05-03 11:57:46 · 54614 阅读 · 4 评论 -
iPhone数据库结构
/** iphone database structure* @author zye* @contact zye@tudou.com* @update 20070924* @version 0.1* @url http://yegq.yeax.com/?p=162* @copyleft 此文档可随意分发。如果你发布的iphone应用得益于此文档,建议注明,或给我emai原创 2012-05-26 10:14:33 · 2589 阅读 · 0 评论 -
CoreData中存任意类型的数据
在coredata中,entity中attribute的类型只有固定的几种可选。如下图:有没有方法扩展类型呢?方法当然是有的。原理是把要存类型转化为二进制的方式存在数据库中。 比如我们要想直接存放UIImage到数据库,如何做?首先,在coredata中新建的attribute中类形选择Transformable. 意思表示这个字段是自定义的类型。然后在生成的NSMana转载 2013-01-28 15:56:15 · 11913 阅读 · 0 评论 -
Core Data入门基本知识(2)
一、概念1.Core Data 是数据持久化存储的最佳方式2.数据最终的存储类型可以是:SQLite数据库,XML,二进制,内存里,或自定义数据类型在Mac OS X 10.5Leopard及以后的版本中,开发者也可以通过继承NSPersistentStore类以创建自定义的存储格式3.好处:能够合理管理内存,避免使用sql的麻烦,高效4.构成:(1)NSManagedOb原创 2013-11-14 19:20:12 · 2030 阅读 · 0 评论 -
coreData入门基本知识(1)
目录(?)[-]简介模型文件了解NSManagedObjectCoreData中的核心对象代码实现打开CoreData的SQL语句输出开关创建NSManagedObject的子类转载自:http://blog.youkuaiyun.com/q199109106q/article/details/8563438简介 Core Data是i原创 2013-11-14 19:05:39 · 4111 阅读 · 3 评论 -
CoreData之FetchRequestController
我目前的理解,CoreData相当于一个综合的数据存储和管理中心,它支持sqlite,二进制存储文件两种形式的数据存储。而CoreData提供了存储管理,包括查询、插入、删除、更新、回滚、会话管理、锁管理等一系列数据库操作。另外,开发者还可以在xcode中使用 .xcdatamodel 扩展名的文件,以图形化的形式编辑数据模型,这里包括了Entities、Properties、Attrib转载 2013-11-14 19:56:38 · 8175 阅读 · 0 评论