《大话设计模式》中第15章中《就不能不换DB吗?》引出了我今天要谈论的主题:抽象工厂+反射+配置文件 实现数据访问程序。当时也不甚理解啊!到了机房收费的亲身实践中,终于体会到了这对组合的奥秘。
抽象工厂模式(Abstract Factory)
提供一个创建一系列相关或相互依赖对象的接口,而无需制定它们具体的类。知道它是用来创建工厂的就OK了。
反射
提供了封装程序集、模块和类型的对...
分类:
其他好文 时间:
2014-08-22 19:45:20
阅读次数:
163
#!/usr/bin/env bashPACKAGE_NAME=com.your.packageDB_NAME=data.dbrm -rf ${DB_NAME}adb shell "run-as ${PACKAGE_NAME} chmod 666 /data/data/${PACKAGE_NAME}...
分类:
移动开发 时间:
2014-08-22 16:09:09
阅读次数:
178
1.win+r cmd进入命令行2.cd 进入[sdk]/platform-tools目录下3.执行下面命令行,复制xxx.db到F:/destadb pull /data/data/[package name]/xxx.db F:\dest4.是的,这一步正常来说就要报错了"failed to c...
分类:
数据库 时间:
2014-08-22 14:25:58
阅读次数:
811
Recently, Zhongguancun Online distributed theZOL Downer for users to download the resources from ZOL. In this case, userscan just download the ZOL downer with the code of resources, not theinstallation packages.
But if someone want toinstall the PC wh...
分类:
其他好文 时间:
2014-08-22 12:55:58
阅读次数:
548
PHP使用MySQL,从连接、创建、到结果显示 1 43 44 FirstName45 LastName46 Age47 ";48 49 while($rs = mysql_fetch_array($result))50 {51 ...
分类:
数据库 时间:
2014-08-22 12:35:06
阅读次数:
255
Javascript查询和$where查询查询 age > 18 的记录,以下查询都一样db.users.find({age: {$gt: 18}});db.users.find({$where: "this.age > 18"});db.users.find("this.age > 18");排序...
分类:
其他好文 时间:
2014-08-22 12:16:06
阅读次数:
143
1,创建测试数据库,表;2,数据库连接对象函数sqlite3是数据库连接对象(database connection object),用来操作数据库(operator DBs);打开数据库对象函数(open db object function),int sqlite3_open(const cha...
分类:
数据库 时间:
2014-08-22 00:13:05
阅读次数:
395
最近有人问我 OLE DB Destination 中的 Keep Nulls 如何控制 NULL 值的显示,为什么选中了 Keep Nulls 但是数据库中没有 NULL 值? 为什么在 Flat File Source 中勾选上了 Retain null values from the sour...
分类:
其他好文 时间:
2014-08-22 00:08:35
阅读次数:
210
通过案例学调优之--Oracle参数(db_file_multiblock_read_count)应用环境:操作系统:RedHatEL55Oracle:Oracle10gR2OracleDB_FILE_MULTIBLOCK_READ_COUNT是Oracle比较重要的一个全局性参数,可以影响系统级别及sessioin级别。主要是用于设置最小化表扫描时Oracle一次按顺序能..
分类:
数据库 时间:
2014-08-21 19:36:25
阅读次数:
435
一、 简介 Berkeley DB Java Edition (JE)是一个完全用JAVA写的,它适合于管理海量的,简单的数据。l 能够高效率的处理1到1百万条记录,制约JE数据库的往往是硬件系统,而不是JE本身。l 多线程支持,JE使用超时的方式来处理线程间的死琐问题。l Database都采用简...
分类:
数据库 时间:
2014-08-21 19:01:24
阅读次数:
285