`
zhujiang520
  • 浏览: 148604 次
  • 性别: Icon_minigender_1
  • 来自: 广州
社区版块
存档分类
最新评论
文章列表
这是我之前做过的数据库同步的问题,最近老是看到有人在csdn里问数据库同步的问题,所以我就想把我的实现方案共享一下。多多交流。用到的表是我临时创建的表。有不妥之处请见谅,毕竟是免费的东西。 在本地建立两张表(T1,T2),这两张表和远程的表结构一样,通过触发器实现数据的同步,然后对本地的两张表进行物化,再在物化视图上建立触发器,实时的修改T表(并没有考虑大字段的情况)。 该方案是测试成功的,源数据库是oracle10.2.0.3.0,目标数据库是oracle10.2.0.3.0,并且做到了数据的实时更新。 1、在源数据库创建database link,确保两台服务器可以连通。 首先在oracle ...
1 、 Java API 针对集合类型排序提供了两种支持:               java.util.Collections.sort(java.util.List)               java.util.Collections.sort(java.util.List, java.util.Comparator)        第一个方法要求所排序的元素类必须实现 java.lang.Comparable 接口。第二个方法要求实现一个 java.util.Comparator 接口。     java.lang.Comparable 接口和 java.util.Compara ...
Sql Server 中一个非常强大的日期格式化函数 字符串转日期 Select cast('2009-01-01' as datetime) 日期格式转换 Select CONVERT(varchar(100), GETDATE(), 0): 05 16 2006 10:57AM Select CONVERT(varchar(100), GETDATE(), 1): 05/16/06 Select CONVERT(varchar(100), GETDATE(), 2): 06.05.16 Select CONVERT(varchar(100), GETDATE(), 3): 16/05/ ...
把日期转换为字符串: Date date = new Date(); System.out.println(date); java.text.DateFormat df = new java.text.SimpleDateFormat("yyyy-MM-dd HH:mm:ss"); String s = df.format(date); System.out.println(s); 把字符串转换为日期 String s2 = "19960245"; // yyyyMMdd java.text.DateFormat d ...
  如果自增列不是varchar  的话,可以用identity 建表 create table test(     ID int identity(1,1)--int,自增列,从1开始,每次增加1     ,Name nvarchar(5) )     查询表结构: sp_columns  表名 重名命    alter   table  test rename  to  test1    (rename test1  to  test2)  增删字段    ...
< !DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charse ...
window.location.reload() window.navigate(location.href) window.location.replace(location.href) window.location.href="/location.href" window.location.assign(location.href) document.execCommand("Refresh") history.go(0)
EL表达式 (详解) EL表达式 1、EL简介 1)语法结构 ${expression} 2)[]与.运算符 EL 提供.和[]两种运算符来存取数据。 当要存取的属性名称中包含一些特殊字符,如.或?等并非字母或数字的符号,就一定要使用 []。 例如: ${u ...
这篇文章主要介绍了如何提高Lucene的索引速度。介绍的大部分思路都是很容易尝试的,当然另外一部分可能会加大你程序的复杂度。所以请确认索引速度确实很慢,而且很慢的原因确实是因为Lucene自身而造成的。推荐姐妹篇:如何提高和优化Lucene搜索速度 • 确认你在使用最新的Lucene版本。 • 尽量使用本地文件系统 远程文件系统一般来说都会降低索引速度。如果索引必须分布在远程服务器,请尝试先在本地生成索引,然后分发到远程服务器上。 • 使用更快的硬件设备,特别是更快的IO设备 • 在索引期间复用单一的IndexWriter实例 • 使用按照内存消耗Flush代替根据文档数量F ...
最近才发现,java里原来也可以实现可变参数。 SE5之前,我们如果想实现可变参数的效果,可以通过一个数组或Collection public static void test(String [] args){ for (int i = 0; i < args.length; i++) { System.out.println(args[i]); } } 如果是想不同类型的参数一起传,可以使用Collection,例如List等。   在SE5之后,java添加了这个新功能。也很简单。 只用三个点号(...) ...
一般不建议做第4,6两步 第4步不安全,有可能损坏数据库或丢失数据 第6步如果日志达到上限,则以后的数据库处理会失败,在清理日志后才能恢复. 1、清空日志 DBCC SHRINKFILE(库名_log,0) DUMP TRANSACTION 库名 WITH NO_LOG 2、截断事务日志: 如果出现“未能在 sysfiles 中找到文件 库名_log'。 DBCC 执行完毕。如果 DBCC 输出了错误信息,请与系统管理员联系。” 则使用这句SQL操作 BACKUP LOG 库名 WITH NO_LOG DBCC SHRINKFILE(2,0) 3.收缩数据库文件(如果不压 ...
MemCached 安装日志 关键字: memcached 1、下载memcached-1.2.1.tar.gz和libevent-1.3b.tar.gz; 2、安装libevent tar xvfz  libevent-1.3b.tar.gz cd libevent-1.3b ./configure && make make install 3、安装memcache tar xvfz  memcached-1.2.1.tar.gz cd  memcached-1.2.1 ./configure ma ...
prototype 是在 IE 4 及其以后版本引入的一个针对于某一类的对象的方法,而且特殊的地方便在于:它是一个给类的对象添加方法的方法!这一点可能听起来会有点乱,别急,下面我便通过实例对这一特殊的方法作已下讲解:   首先,我们要先了解一下类的概念,JavaScript 本身是一种面向对象的语言,它所涉及的元素根据其属性的不同都依附于某一个特定的类。我们所常见的类包括:数组变量(Array)、逻辑变量 (Boolean)、日期变量(Date)、结构变量(Function)、数值变量(Number)、对象变量(Object)、字符串变量 (String) 等,而相关的类的方法,也是程序员经常 ...
ibatis的bean解析涉及到的类见如下UML;主要是在包com.ibatis.common.beans下; 其中DomProbe是负责dom解析。ComplexBeanProbe负责javabean的反射。GenericProbe类主要是用前面两个类实现baseProbe同样的方法。用到了设计模式职责链模式(chain of responsibility):看如下代码: private static final BaseProbe BEAN_PROBE = new ComplexBeanProbe();   private static final BaseProbe DOM_PROB ...
  ibatis的事务机制一共有ExternalTransaction、JdbcTransaction、JtaTransaction、UserProvidedTransaction四种。下面事务相关的UML 看一下JdbcTransaction的代码: private void init() throws SQLException, TransactionException {     // 打开事务     connection = dataSource.getConnection();     if (connection == null) {       throw new Trans ...
Global site tag (gtag.js) - Google Analytics