数据库自定义错误码是靠不住的,他们各自为政。也许你会想,为什么这些数据库厂商不能协调一下,统一一下错误码呢?理想很丰满,现实很骨感。因为在某个特定数据库内部实现中,可能内部定义了四五个不同的错误码来表示锁冲突,用一个错误码无法满足内部逻辑的需求。所以,完美的解决方式是:
*. 内部,用数据库自己的错误码,爱怎么用就怎么用,当需要把这个错误码输出到外部的时候,先做一个转换,将内部错误码转换成SQLSTATE。
*. 数据库驱动程序只看SQLSTATE,忽略数据库自定义错误码。...
分类:
数据库 时间:
2015-04-24 22:48:44
阅读次数:
280
如果程序不使用synchronized关键字来保证同步时,而是直接使用Lock对象来保证同步,则系统中不存在隐式的同步监视器,也就不能使用wait()、notify()、notifyAll()方法进行通信了。当使用Lock对象来保证同步时,java提供了一个Condition类来保持协调,使用Con...
分类:
编程语言 时间:
2015-04-24 20:53:42
阅读次数:
143
ZooKeeper是一个分布式的,开放源码的分布式应用程序协调服务,它包含一个简单的原语集,分布式应用程序可以基于它实现同步服务,配置维护和命名服务等。Zookeeper是hadoop的一个子项目,其发展历程无需赘述。在分布式应用中,由于工程师不能很好地使用锁机制,以及基于消息的协调机制不适合在某些...
分类:
其他好文 时间:
2015-04-23 15:34:43
阅读次数:
151
进程同步:在多道程序系统中,由于资源共享或进程合作,使进程间形成间接相互制约或直接相互制约,这需要用进程互斥与同步机制来协调两种制约关系在多道程序系统中,诸多进程可以共享各类资源,临界资源一次只能供一个进程使用,所以进程对临界资源必须是互斥使用,每个进程在进入临界区前,必须先申请,经允许后方能进入同...
分类:
其他好文 时间:
2015-04-23 12:26:06
阅读次数:
133
单例模式 又名:单子模式 一种常见的软件设计模式 作用在维基百科中,在运用这个模式时,单例对象的类必须保证只有一个实例存在。许多时候,整个系统只需要拥有一个全局对象,这样有利于我们协调系统的整体行为。在JavaScript中,单例模式的最直接的作用就是模块间的通信。 1 function Un...
分类:
其他好文 时间:
2015-04-22 22:01:22
阅读次数:
100
RatingBar是我们在做项目时常用到的一个控件View,用来表示评价的指数。是五角星样式的,但自带的样式有时候在我们项目中显示不协调,我们就要自定义RatingBar的显示样式。
先还是在布局页面中写上控件:
android:id="@+id/my_need_evaluate_linearlayout_top"
android:layout_w...
分类:
其他好文 时间:
2015-04-22 15:16:10
阅读次数:
190
Windows APIWindows 这个多作业系统除了协调应用程序的执行、分配内存、管理资源…之外, 它同时也是一个很大的服务中心,调用这个服务中心的各种服务(每一种服务就是一个函数),可以帮应用程式达到开启视窗、描绘图形、使用周边设备等目的,由于这些函数服务的对象是应用程序(Application), 所以便称之为 Application Programming Interface,简称 API...
Windows APIWindows 这个多作业系统除了协调应用程序的执行、分配内存、管理资源…之外, 它同时也是一个很大的服务中心,调用这个服务中心的各种服务(每一种服务就是一个函数),可以帮应用程式达到开启视窗、描绘图形、使用周边设备等目的,由于这些函数服务的对象是应用程序(Application), 所以便称之为 Application Programming Interface,简称 API...
敏捷开发-站立会议要点:
1、站立会议全员都需要参与;
2、当值员必须提前准备,识别出问题和风险,做好协调;
3、每个组员汇报进展和当天的计划。对于承诺的任务,需要完全执行;
4、每日站会实践不能超过15分钟;
5、三段论:昨天完成什么,今天计划做什么,困难;
6、成员之间信息共享,每个组员都能了解项目总体进展;
7、不要陷于技术细节的讨论,当值人员应该记录下所有的阻碍并跟踪;
8...
分类:
其他好文 时间:
2015-04-19 16:14:10
阅读次数:
118
Windows APIWindows 这个多作业系统除了协调应用程序的执行、分配内存、管理资源…之外, 它同时也是一个很大的服务中心,调用这个服务中心的各种服务(每一种服务就是一个函数),可以帮应用程式达到开启视窗、描绘图形、使用周边设备等目的,由于这些函数服务的对象是应用程序(Application), 所以便称之为 Application Programming Interface,简称 API...