很多项目都需要具备支持多种数据库的能力。在实现的时候,我采用的方式是使用同名数据库实现层覆盖的方式。具体如下:
数据接口层: Stock.IRepository
数据实现层: Stock.Repository : Stock.IRepository.
目前数据接口层有两个版本的实现,一个是SQL Server , 一个是Oracle, 编译后生成的dll...
分类:
其他 时间:
2014-01-21 00:30:00
收藏:
0 评论:
0 赞:
0 阅读:
337
<activity android:name="goldendawn.getime...
分类:
移动平台 时间:
2014-01-21 00:29:55
收藏:
0 评论:
0 赞:
0 阅读:
401
在开发多线程程序的过程中,你是否发现使用同步关键字后,怎么不好使呢,还是出现不能同步的情况。
见下面的例子,这时一个连接MQ的程序,通过使用多线程,模拟多个客户端同时登录、连接MQ。首先创建多个线程,然后每个线程自己连接MQ服务器。
这里实现的主要功能是测试创建线程的时间(T1),测试所有线程都连接上MQ服务器的时间(T2)。
1. T1实现
直接在创建线程循环语句前后计时,然后算出所花时...
分类:
其他 时间:
2014-01-21 00:29:50
收藏:
0 评论:
0 赞:
0 阅读:
341
开发过程中重新整理 类 分布
1. CRUD 主控类
2.CRUDField 字段类
3.CrudOperation 所有操作类
4.CrudOperationSet 操作集
5.CrudOperationIndex 首页处理类
6.CrudOperationSearch 搜索处理类
以上6个类即完成所有功能
附加 文件
1. 数据库Meta 配置文件
...
分类:
Web开发 时间:
2014-01-21 00:29:45
收藏:
0 评论:
0 赞:
0 阅读:
407
漫谈二分查找,为什么写出一个完全正确的二分查找如此困难?...
分类:
其他 时间:
2014-01-21 00:29:40
收藏:
0 评论:
0 赞:
0 阅读:
357
mysql_fetch_row,这个函数是从结果集中取一行作为枚举数据,从和指定的结果标识关联的结果集中取得一行数据并作为数组返回。每个结果的列储存在一个数组的单元中,偏移量从 0 开始。 注意,这里是从0开始偏移,也就是说不能用字段名字来取值,只能用索引来取值,所以如下代码是取不到值的:...
分类:
数据库技术 时间:
2014-01-21 00:29:35
收藏:
0 评论:
0 赞:
0 阅读:
332
//用于测试CRUD
public function crudTest() {
// @todo:整个功能权限检查
// 创建一个CRUD主表对象
$crud = new SCrud ( 'twh_adminstractor', $this->controller, $this->action );...
分类:
Web开发 时间:
2014-01-21 00:29:30
收藏:
0 评论:
0 赞:
0 阅读:
399
在Makefile中可以使用函数来处理变量,从而让我们的命令或是规则更为的灵活和具有智能。make所支持的函数也不算很多,不过已经足够我们的操作了。函数调用后,函数的返回值可以当做变量来使用。
一、函数的调用语法
函数调用,很像变量的使用,也是以“$”来标识的,其语法如下:
$(
)
或是
${
}
这里,就是函数名,make支持的函数不多。是函数的参数,参数间以逗...
分类:
其他 时间:
2014-01-21 00:29:25
收藏:
0 评论:
0 赞:
0 阅读:
373
这个文件是 框架中config 方法取到的配置内容, 可用自动工具从数据库生成此配置
return Array(
'id' => Array(
'name' => 'id',
'scale' => '',
'type' => 'int',
'maxLength' => '11',
...
分类:
Web开发 时间:
2014-01-21 00:29:20
收藏:
0 评论:
0 赞:
0 阅读:
403
/**
* CRUD主控类
* @author bluehire
*/
class SCrud {
const PATH_VIEW='crud'; //视图路径名
/**
* 当前列表操作配置
* @var SCrudOperation
*/
public $operation;
...
分类:
Web开发 时间:
2014-01-21 00:29:10
收藏:
0 评论:
0 赞:
0 阅读:
377
/**
* CRUD字段类
* @author bluehire
*
*/
class SCrudField extends SCrudSub {
// 以下属性来源数据库(配置文件,config/crud/*.config.php)
public $name; // 字段名称
private $scale; // 精度
private ...
分类:
Web开发 时间:
2014-01-21 00:29:05
收藏:
0 评论:
0 赞:
0 阅读:
375
在上一篇文章(RMAN备份与恢复之UNDO表空间丢失)中,我们讲到UNDO表空间丢失怎么处理,本文讲解基于时间点的不完全恢复。...
分类:
其他 时间:
2014-01-21 00:29:00
收藏:
0 评论:
0 赞:
0 阅读:
458
前段时间老师提起过捕食者跟踪算法,这两天查了一下。看着别人的博文自己尝试着在自己的电脑上运行了zk大神的算法。...
分类:
其他 时间:
2014-01-21 00:28:55
收藏:
0 评论:
0 赞:
0 阅读:
369
Java的内存主要包含4块,即heap(堆内存)、stack(栈内存)、datasegment(静态变量或是常量存放区)、codesegment(方法区)
栈:存取速度快,存放一些基本类型的变量或对象的引用变量。主要用来执行程序的。
堆:存取速度慢,通过New()方法来创建的对象或数组。主要用来存放对象的。
静态常量区:存放的是静态变量(类变量)或是常量...
分类:
其他 时间:
2014-01-21 00:28:50
收藏:
0 评论:
0 赞:
0 阅读:
365
这是利用Struts做的一个简易计算器...
分类:
其他 时间:
2014-01-21 00:28:45
收藏:
0 评论:
0 赞:
0 阅读:
336
本文介绍了修改Oracle Linux 6.2默认使用yum源的方法。...
分类:
数据库技术 时间:
2014-01-21 00:28:35
收藏:
0 评论:
0 赞:
0 阅读:
459
为了给那些喜欢简洁清爽设计及功能的朋友们一个好的选择,我们正式推出了拷优(CopyU!)的迷你版!迷你版只将最基本的U盘自动复制备份功能包括在内,没有了任何附带的高级功能,简单至极的界面设计与单纯的功能,带给你完全不一样的使用体验!
主要特性:
1、使用简单,操作简便;窗口设计极度精简,没有复杂的设定或者是让人难懂的功能,只看界面,任何人都可以轻松上手!
2、设备...
分类:
其他 时间:
2014-01-21 00:28:25
收藏:
0 评论:
0 赞:
0 阅读:
470
下弹动画的实现
下弹动画在很多应用都有使用,比如豌豆荚中的应用介绍界面,百度手机助手的应用介绍界面等。
只要熟悉android动画的使用接口,制作动画并不困难。 这里使用开源库nineoldandroids,其实和android3.0 以上直接使用动画接口是一样的。
实现效果
DropDownExample.java
package com.buptfarme...
分类:
移动平台 时间:
2014-01-21 00:28:20
收藏:
0 评论:
0 赞:
0 阅读:
422
在emacs中写java,使用JDEE编译时总会出现一个提示框:
The JDE does not recognize JDK 1.7.0_51 javac. Assume JDK 1.6 javac?(yes or no)
找不到好的解决办法,直到这个地方说可以把jde-jdk指定为1.6。比如下面这个样子:
'(jde-jdk (quote ("1.6")))
'(jde-jdk-r...
分类:
其他 时间:
2014-01-21 00:28:30
收藏:
0 评论:
0 赞:
0 阅读:
391
安全删除U盘时,大家常常会遇到提示“无法停止‘通用卷’设备,请稍候再停止该设备。”
这种情况下可以强行拔下U盘吗?当然不可以!这时候如果强行拔除的话,很容易损坏计算机U口或者你的U盘。如果你的U盘上有重要的资料,很有可能就此毁坏了。那么应该怎么办呢?
第一种方法:
往往我们在把U盘的文件或者数据取出来的时候,都是用的“复制”“粘贴”方式,而如果复制的是U盘上的文件,这个文件就会一直放在系...
分类:
其他 时间:
2014-01-21 00:28:10
收藏:
0 评论:
0 赞:
0 阅读:
334