?GreenDao介绍
android开发的本地数据库存储是sqlite。greenDAO应该算是当前最火的数据库开源框架了吧,它是一个移动开发的ORM(object
/ relational
mapping)框架,是对sqlite数据库访问的对象化封装。以对象的形式去访问数据库,数据库表里面的字段就相当于对象的属性了。可以直接obj.data的形式访问了。如果觉得效率不够高,你也可...
分类:
移动开发 时间:
2015-04-07 13:57:38
阅读次数:
1019
1、简介:(PDO数据库访问抽象层,统一各种 数据库的访问接口)PHP 数据对象 (PDO) 扩展为PHP访问数据库定义了一个轻量级的一致接口。实现 PDO 接口的每个数据库驱动可以公开具体数据库的特性作为标准扩展功能。 注意利用 PDO 扩展自身并不能实现任何数据库功能;必须使用一个 具体数据库的...
分类:
数据库 时间:
2015-04-07 00:37:53
阅读次数:
344
数据库FMDB1.数据库 存储大量的,结构复杂的数据常用数据库(1)Microsoft SQL Server 2000/2008 ,中小企业使用居多(2)Oracle 较复杂,大企业(3)Myaql 数据库,网站使用多(4)sqlite:本地数据库, 访问数据足够快, 直接访问文件,足够简单, 功....
分类:
数据库 时间:
2015-04-06 18:37:10
阅读次数:
205
登陆界面最主要的就是数据库访问,这里就不多讲界面设计了,
直接给代码:(这段代码加在登陆按钮的事件里)
#region 定义用户信息变量
string UserName = TextBox_User_Name.Text.Trim();
string UserPassword = TextBox_User_Password.Text.Trim(...
数据库FMDB1.数据库 存储大量的,结构复杂的数据常用数据库(1)Microsoft SQL Server 2000/2008 ,中小企业使用居多(2)Oracle 较复杂,大企业(3)Myaql 数据库,网站使用多(4)sqlite 本地数据库,访问快,简单 ,但功能不齐,小(系统不超过1M)....
分类:
数据库 时间:
2015-04-04 14:55:07
阅读次数:
166
最近项目中需要对mysql进行操作,数据库的知识早在本科毕业那会就忘光了,这几年开发都没接触到数据库的操作。借这个机会重新学习,数据库访问层是对数据库操作的一个封装,屏蔽底层的数据操作细节,通过使用DAO对数据库进行增删改查操作。本文将以项目中的一小部分为例,介绍如何编写数据库访问层:1. 实体类对...
分类:
数据库 时间:
2015-04-01 21:28:46
阅读次数:
173
最近查阅资料学习了两个比较实用的ORM框架,好东西与大家一起分享了。
O/RM的设计:
这是一张描述描述数据库访问的通用组件模型,通过ORM中的数据库访问组件来实现数据库的访问,通过定义统一接口访问数据库,让所有的数据库访问类都默认继承实现这个接口。(ORM的由来,ORM的设计思想由一张图表现的再清楚不过了)
ORM的核心模块:
以上这张图十分形象的给我们展...
分类:
其他好文 时间:
2015-04-01 00:30:59
阅读次数:
167
今天发现一个问题,问题大概是这样的,查询interface的信息,在本地使用本地的数据库访问没有问题,但是发布到服务器上以后访问速度就特别的忙,需要5分钟左右才能返回数据,这肯定是无法让人接受的,刚开始以为是服务器性能的问题,为了验证就把服务器上的数据库备份到本地,发现本地的速度也马上慢了下来,到底是什么问题的。看了一下查询interface的sql语句不禁吓了一跳:
...
分类:
数据库 时间:
2015-04-01 00:28:16
阅读次数:
152
GCD(Grand Dispatch)是异步执行的技术之一
下面这个例子就是在后台线程中执行长时间处理,主线程使用该处理结果
dispatch_async(dispatch_get_global_queue(0,
0), ^{
/*
长时间处理 比如 AR用画像识别
数据库访问等
长时间处理完毕,主线...
分类:
其他好文 时间:
2015-03-31 12:55:13
阅读次数:
174
2)数据库访问层数据访问层是与数据库进行交互的接口,这里我仅仅实现了mysql的访问接口。下面是代码:import pymysql
import os
#用于测试
class EmptyModel:
def __init__(self,name=None):
self.TableName=name
#数据库帮助基类,相当于接口。其实对于python这种语言,这个...
分类:
编程语言 时间:
2015-03-28 17:18:09
阅读次数:
228