- 浏览: 667016 次
- 性别:
- 来自: 杭州
-
最新评论
-
HkEndless:
不好意思,请问这确定是回调机制吗。你的例子中只是将接口的实现类 ...
Spring CallBack回调机制介绍 -
hanmiao:
写的真乱啊,完全不知所云...
Java如何调用可执行文件和批处理命令 -
junia_1:
junia_1 写道 shock: ...
为什么要使用EJB -
junia_1:
shock:
为什么要使用EJB -
coollifer:
不错
SQL Server数据导入到Oracle中的方法
文章列表
oracle物理读和逻辑读
- 博客分类:
- Oracle
oracle的逻辑读和物理读
1.物理读即是把数据从磁盘读入到buffer catch的过程。
通常情况下是,如果需要数据的时候发现不存在于buffer catch当中,即oracle就会执行物理读。
例子如下:
C:/Documents and Settings/Administrato ...
ORA-01102 cannot mount database in EXCLUSIVE mode
出现1102错误可能有以下几种可能:
一、在HA系统中,已经有其它节点启动了实例,将双机共享的资源(如磁盘阵列上的裸设备)占用了;
二、说明Oracle被异常关闭时,有资源没有被释放,一般有以下几种可能,
1、 Oracle的共享内存段或信号量没有被释放;
2、 Oracle的后台进程(如SMON、PMON、DBWn等)没有被关闭;
3、 用于锁内存的文件lk<sid>和sgadef<sid>.dbf文件没有被删除。
首先,虽然我们的系统是HA系统,但是备节点 ...
Windows删除超长文件目录摘录
- 博客分类:
- 技术杂谈
在Windows操作系统,由于使用目录工具不当常常会产生多层递归模式,导致产生多级超长目录结构,而无法用Windows可视化右键模式进行删除,网络上面找了很多类似的工具,如360强力删除、unlocker删除都无济于事,真是一件恼人的事情。
最终发现windows自身便带有相关的命令行工具可以用来删除,操作过程如下
1) c盘下面如存在a a a 等多层嵌套的目录
2)cd 进入a目录
3)mkdir b 这个为空目录结构
4)robocopy /mir b c (采用多线程模式进行删除文件,速度相对来说比较乐观)
5) 上面执行完毕之后,便可以删除目录了
ps:祝各位好 ...
Spring 多重继承 Dao注入方式
- 博客分类:
- Spring
在用spring开发时,service层配置文件中在每个service的bean中都注入dao很繁琐,例<bean id="AService" class="A" >
<property name="dao" ref="hibernateDao"></property>
</bean>
<bean id="BService" class="B" >
<property name=" ...
eclipse
操作界面默认颜色为白色。对于我们长期使用电脑编程的人来说,白色很刺激我们的眼睛,所以我经常会改变workspace的背景色,使眼睛舒服一些。
设置方法如下:
1、打开window->Preference,弹出Preference面板
2、展开General标签,选中Editors选项,展开。
3、选中 Test Editors,右边出现Test Editors面板。
面板中有这样一个选项:Appearance color options; 其中是各种板块颜色的设置,其中有一项是background color,根据自己的喜好选择颜色。 ...
MySQL客户端显示汉字乱码的解决
- 博客分类:
- Mysql
D:mysql5>.binmysqld-max-nt.exe --console
061106 20:35:21 InnoDB: Started; log sequence number 0 43655
061106 20:35:22 [Note] .binmysqld-max-nt.exe: ready for connections.
Version: '5.0.18-nt-max' socket: '' port: 3306 MySQL Community Edition (GPL)
Microsoft Windows XP [版本 5.1.2 ...
Hibernate3.0 采用新的基于ANTLR的HQL/SQL查询翻译器,在Hibernate的配置文件中,hibernate.query.factory_class属性用来选择查询翻译器。
(1)选择Hibernate3.0的查询翻译器:
hibernate.query.factory_class= org.hibernate.hql.ast.ASTQueryTranslatorFactory
(2) ...
使用JCONSOLE远程监控JVM_服务器详细配置
1、确保WLS使用Sun JDK,java
-version
2、修改WLS配置文件
windows修改E:\bea\user_projects\domains\base_domainJMX\bin\setDomainEnv.cmd
添加set MEM_ARGS=-Xms512m -Xmx768m -Dcom.sun.management.jmxremote -Dcom.sun.management.jmxremote.port="9004" -
Dcom.sun.management.jmxremot ...
多线程管道流输入输出模式
- 博客分类:
- Java
import java.io.* ;
class Send implements Runnable{ // 线程类
private PipedOutputStream pos = null ; // 管道输出流
public Send(){
this.pos = new PipedOutputStream() ; // 实例化输出流
}
public void run(){
String str = "Hello World!!!" ; // 要输出的内容
try{
this.pos.write(str.getBytes()) ...
ssh密钥对的自动登录
- 博客分类:
- Linux
说明: 什么是基于ssh密钥对的自动登录?
下面从整体上粗略的介绍了 RSA/DSA 密钥的工作原理。让我们从一种假想的情形开始,假定我们想用 RSA 认证允许一台本地的计算机(称作
localhost)打开 remotehost上的一个远程 shell, remotehost 是我们的 ISP
的一台机器。此刻,当我们试图用 ssh 客户程序连接到 remotehost时,我们会得到如下提示:
ssh username@remotehost
username@remotehost's password:
此处我们看到的是 ssh 处理认证的缺省方式的一个示例。换句话 ...
启动:net start mySql;
进入:mysql
-u root -p/mysql
-h localhost -u root -p databaseName;
列出数据库
:show databases;
选择数据库:use databaseName;
列出表格:show tables;
显示表格列的属性:show columns from tableName;
建立数据库:source fileName.txt;
匹配字符:可以用通配符_代表任何一个字符,%代表任何字符串;
增加一个字段:alter table tabe ...
--logs-slave-updates
通常情况,从服务器从主服务器接收到的更新不记入它的二进制日志。该选项告诉从服务器将其SQL线程执行的更新记入到从服务器自己的二进制日志。为
了使该选项生效,还必须用--logs-bin选项启动从服务器以启用二进制日志。如果想要应用链式复制服务器,应使用--logs-slave-
updates。例如,可能你想要这样设置:
A -> B -> C
也就是说,A为从服务器B的主服务器,B为从服务器C的主服务器。为了能工作,B必须既为主服务器又为从服务器。你必须用--logs-bin启动A和B以启用二进制日志,并且用--log ...
使用mysqldump备份数据库
- 博客分类:
- Mysql
mysqldump 是采用SQL级别的备份机制,它将数据表导成 SQL 脚本文件,在不同的 MySQL 版本之间升级时相对比较合适,这也是最常用的备份方法。
mysqldump 比直接拷贝要慢些。关于mysqldump的更详细解释见最后的附录。
对于中等级别业务量的系统来说,备份策略可以这么定:第一次
完全
备份,每天一次增量备份,每周再做一次
完全
备份,如此一直重复。而对于重要的且繁忙的系统来说,则可能需要每天一次全量备份,每小时一次增量备份,甚至更频繁。为了不影响线上业务,实现在线备份,并且能增量备份,最好的办法就是采用主从复制机制(replic ...
MYSQL CLUSTER
- 博客分类:
- Mysql
一、介绍
这篇文档旨在介绍如何安装配置基于2台服务器的MySQL集群。并且实现任意一台服务器出现问题或宕机时MySQL依然能够继续运行。
注意!
虽
然这是基于2台服务器的MySQL集群,但也必须有额外的第三台服务器作为管理节点,但这台服务器可以在集群启动完成后关闭。同时需要注意的是并不推荐在
集群启动完成后关闭作为管理节点的服务器。尽管理论上可以建立基于只有2台服务器的MySQL集群,但是这样的架构,一旦一台服务器宕机之后集群就无法继
续正常工作了,这样也就失去了集群的意义了。出于这个原因,就需要有第三台服务器作为管理节点运行。
另外,可能很多朋友都没有3台服务器的实际环 ...
Mysql主从复制配置(2)
- 博客分类:
- Mysql
Mysql主从复制是一台服务器充当主服务器,另一台或多台服务器充当从服务器,主机自动复制到从机。对于多级复制,数据服务器即可充当主机,也可充当从机。
Mysql复制的基础是主服务器对数据库修改记录二进制日志
binlog,从服务器通过主服务器的
binlog自动执行更新。
下面以
InnoDB
引擎为例,说明配置主从复制的方法。
1
配置
/etc/my.cnf
修改主服务器
my.cnf,在
[mysqld]中增加如下内容:
##
打开
binlog
log-bin=mysql-bin
##
服务器 ...