控制反转(IoC)与依赖注入(DI)
IoC(Inversion of Control),这是spring的核心,贯穿始终。所谓IoC,对于spring框架来说,就是由spring来负责控制对象的生命周期和对象间的关系。这是什么意思呢,举个简单的例子,我们是如何找女朋友的?常见的情况是,我们到处去看哪里有长得漂亮身材又好的mm,然后打听她们的兴趣爱好、qq号、电话号、手机号、MSN...
什么是EJB!
说的很清楚!到底EJB是什么?被口口相传的神神秘秘的,百度一番,总觉得没有讲清楚的,仍觉得一头雾水。百度了很久,也从网络的文章的只言片语中,渐渐有了头绪。 用通俗话说,EJB就是:"把你编写的软件中那些需要执行制定的任务的类,不放到客户端软件上了,而是给他打成包放到一个服务器上了"。是的,没...
Oracle10g RAC 关闭及启动步骤
保养数据库及操作系统,服务器,需要关闭DB(所有实例),OS及Server 。a. 首先停止Oracle10g 环境$ lsnrctl stop (每个节点上停止监听,也可以用srvctl来操作)$ emctl stop dbconsole (每个节点停止dbconsole)$ srvctl stop database -d tpc (停止数据库所有实例)$ srvctl stop nodeapps -n gnd-rac01 (停节点1服...
10g rac下status经常有unknow的解决办法
先禁用crs服务,后启用crs服务(相当于从新启动系统,因为crs是随系统自动启动的),需要在两台节点上都执行;具体步骤:节点1:1、[root@rac1 ~]# /etc/init.d/init.crs stop2、[root@rac1 ~]# su - oracle [oracle@rac1 ~]$ crs_stat -t3、[oracle@rac1 ~]$ exit [root@rac1 ~]# /etc/in...
rlwrap介绍
在Linux下面使用sqlplus很不爽,上下键,退格键都不能用,严重降低生产效率。某一天终于发现了这个rlwrap这个好东西,特写此文记录。由于时间关系,可以从这里下载安装包。下载后,将.zip扩展名去掉,传到Linux服务器上面。先装上一些安装rpm 一:安装readlineOS的安装光盘里提供了readl...
11g exp导出时部分表导不出来的解决
生产库oracle 11g,为了搭建测试环境建了个11g的测试库。数据用exp、imp导出导入,发现测试库有部分表没有,发现11g的新特性deferred_segment_creation。这个参数等于true的时候建表以后如果不插入数据,在dba_segments中不存在,也就是不分配空间。这个会影响exp/imp,但是不会影响expdp\impdp。解决办法很多:1、a...
今天把笔记本清了下灰。
今天把笔记本清了下灰,我说最近笔记本这么热呢,排风口都堵死了。
非归档无备份下控制文件丢失的恢复
1、alter database backup controlfile to trace; 可以在alertSID.log里面看到备份的控制文件脚本,也可以 select spid from v$process where addr=(select paddr from v$session where sid=(select distinct sid from v$mystat)); 在user_dump_dest 下 可以找到 SID_ora_sp...
非归档丢失日志文件的恢复
rhel5+oracle11gr2 SQL> alter database clear logfile group 1; (inactive)SQL> alter database clear unarchived logfile group 1; (active)在线日志为current时,稍微麻烦点。shutdown immedaite 时SQL> startup mount;SQL> recover database until cancel;SQL> alter database o...
Windows2008 R2远程桌面响应速度慢
方法1:http://www.experts-exchange.com/Software/System_Utilities/Remote_Access/VPN/Q_24929742.html照着注册表修改就行了。 无论你的机器是32bit还是64bit (1) Computer\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters(2) Create a new REG_DWORD (32-bit) with the name DisableTa...