原文链接:11gR2 dataguard 备库文件损坏处理一例
某客户的一套11gR2 dataguard环境出现异常,检查发现是备库出现文件损坏,且无法正常情况,已经超过1个多月没同步了。 我们先来看下备库的日志:
.......省略部分内容
See Note 411.1 at My Oracle Support for error and packaging details.
S...
分类:
其他好文 时间:
2014-06-07 01:25:07
阅读次数:
217
apache 下 使用 利用svn的 post-commit 功能自动同步代码...
分类:
其他好文 时间:
2014-06-07 01:15:19
阅读次数:
223
在我们展开对MDBs的学习之前,我们需要了解message(消息)与JMS(Java Message Service)的概念。我们在Java EE中谈论消息,实际上就是意味着实现一个松耦合的过程,系统组件之间的异步通信。
在开发中,许多组件之间的调用都是同步的,像简单的方法调用、Java的RMI等。而此处的异步调用区别于此。在很多时候,使用异步消息能够提高用户体验。...
分类:
其他好文 时间:
2014-06-05 08:05:54
阅读次数:
272
1、网络中进程之间如何通信?
本地的进程间通信(IPC)有很多种方式,但可以总结为下面4类:
消息传递(管道、FIFO、消息队列)
同步(互斥量、条件变量、读写锁、文件和写记录锁、信号量)
共享内存(匿名的和具名的)
远程过程调用(Solaris门和Sun RPC)
但这些都不是本文的主题!我们要讨论的是网络中进程之间如何通信?首要解决的问题是如何唯一标识一个进程,否则...
分类:
系统相关 时间:
2014-06-05 07:39:53
阅读次数:
376
二者区别,简而言之,在于StringBuffer内部实现了线程同步,而StringBuilder没有。
二者均继承自AbstractStringBuilder。
JDK源码中可以看得更清楚些。
=============================
从源码中可以看出,子类AbstractStringBuilder已经实现了所有的操作,String...
分类:
其他好文 时间:
2014-06-05 06:47:58
阅读次数:
220
对象的方法中一旦加入synchronized修饰,则任何时刻只能有一个线程访问synchronized修饰的方法。假设有个数据对象拥有写方法与读方法,多线程环境中要想保证数据的安全,需对该对象的读写方法都要加入 synchronized同步块。这样任何线程在写入时,其它线程无法读取与改变数据;如果有线程在读取时,其他线程也无法读取或写入。这种方式在写入操作远大于读操作时,问题不大,而当读取远远大于...
分类:
编程语言 时间:
2014-06-04 21:51:52
阅读次数:
377
参考文献引用文献:深入Java集合学习系列:HashMap的实现原理,大部分参考这篇博客,只对其中进行稍微修改自己曾经写过的:Hashmap实现原理1.
HashMap概述: HashMap是基于哈希表的Map接口的非同步实现(Hashtable跟HashMap很像,唯一的区别是Hashtalbe....
分类:
编程语言 时间:
2014-05-31 15:28:27
阅读次数:
313
前言 在并发,多线程环境下,同步是一个很重要的环节。同步即是指进程/线程之间的执行顺序约定。
本文将介绍如何通过共享内存机制实现块内多线程之间的同步。 至于块之间的同步,需要使用到 global
memory,代价较为高昂,目前使用的情况也不多,就先不介绍了。块内同步函数:__syncthre...
分类:
其他好文 时间:
2014-05-31 11:25:25
阅读次数:
257
$inc:增加或者减少指定键值,如果键不存在,就创建一个键。$set:指定一个健的值,如果键不存在,就创建一个键。$unset:删除指定的键。$push:向指定的数组末尾加添加一个元素,如果数组不存在,就创建一个数组,可以重复添加相同的元素。$addToSet:向指定的数组添加一个元素,如果数组不存...
分类:
数据库 时间:
2014-05-31 04:55:08
阅读次数:
262
java.lang.Exception: No tests found matching
Method deleteById(cn.bytestream.mongodb.MongoDB4CRUDTest) from
org.junit.internal.requests.ClassRequest@2...
分类:
数据库 时间:
2014-05-31 03:23:50
阅读次数:
483