查看Ogg的警告日志。GoldenGate会在根目录下的ggserr.log里面加入一条告警信息。可以通过察看ggserr.log或者在ggsci中执行view ggsevt命令查看这些告警信息dirprm用于存放 GG 的参数文件,这些参数文件可以通过系统文本编辑器直接编辑,也可以通过在 ggsc... ...
分类:
其他好文 时间:
2020-04-25 19:18:02
阅读次数:
137
前言: 在前面几篇,特别是第(3)篇已经详细的说了几个很重要也很常见的命令了。这一节接着说。同样也是参考了这本书: http://www.liaoxuefeng.com/wiki/0013739516305929606dd18361248578c67b8067c8c017b000 工作区和暂存区的关 ...
分类:
其他好文 时间:
2020-04-25 12:43:19
阅读次数:
57
Win10企业版TLSB,LTSB就是长期支持更新分支(Long Time Service Branch),什么是LTSC版:该版本是微软公司面向企业级用户提供的版本,中文名称叫做长期支持版原名叫做LTSB版。Win10企业版LTSB分支支持周期长达10年,但只会获取安全更新(应该也可以获取热补丁更 ...
分类:
Windows程序 时间:
2020-04-25 12:34:23
阅读次数:
2739
被微软收购的 GitHub 现在十分土豪,提供了免费的服务器给咱构建。刚好微软对 dotnet 的支持是特别好的,毕竟还算半个自家的东西,大概只需要 3 分钟就可以在 github 上通过 Action 部署持续集成,本文以 SourceYard 作为例子告诉大家如何配置 ...
分类:
Web程序 时间:
2020-04-25 10:39:00
阅读次数:
88
SynchronizedMap 一次锁住整张表来保证线程安全,所以每次只能有一个线程来 访为 map。 ConcurrentHashMap 使用分段锁来保证在多线程下的性能。 ConcurrentHashMap 中则是一次锁住一个桶。ConcurrentHashMap 默认将 hash 表分为 16 ...
分类:
其他好文 时间:
2020-04-25 01:24:28
阅读次数:
93
进程是操作系统分配资源的最小单元,线程是操作系统调度的最小单元。 一个程序至少有一个进程,一个进程至少有一个线程。 ...
分类:
编程语言 时间:
2020-04-25 01:23:21
阅读次数:
77
阻塞队列(BlockingQueue)是一个支持两个附加操作的队列。 这两个附加的操作是:在队列为空时,获取元素的线程会等待队列变为非空。当 队列满时,存储元素的线程会等待队列可用。 阻塞队列常用于生产者和消费者的场景,生产者是往队列里添加元素的线程,消 费者是从队列里拿元素的线程。阻塞队列就是生产 ...
分类:
其他好文 时间:
2020-04-25 01:11:11
阅读次数:
64
1、Where 子句中:where 表之间的连接必须写在其他 Where 条件之前,那些可 以过滤掉最大数量记录的条件必须写在 Where 子句的末尾.HAVING 最后。 2、用 EXISTS 替代 IN、用 NOT EXISTS 替代 NOT IN。 3、 避免在索引列上使用计算 4、避免在索引 ...
分类:
数据库 时间:
2020-04-25 01:02:12
阅读次数:
136
在两个线程间共享变量即可实现共享。 一般来说,共享变量要求变量本身是线程安全的,然后在线程内使用的时候,如 果有对共享变量的复合操作,那么也得保证复合操作的线程安全性。 ...
分类:
编程语言 时间:
2020-04-25 00:57:21
阅读次数:
223
volatile 保证内存可见性和禁止指令重排。 volatile 用于多线程环境下的单次操作(单次读或者单次写)。 ...
分类:
其他好文 时间:
2020-04-25 00:38:00
阅读次数:
85