自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(127)
  • 收藏
  • 关注

RAC之GRD和PCM lock简介

GRD中记录PCM lock的信息 它位于每个实例的SGA中 但每个实例都仅含部分GRD、所有实例的GRD汇总在一起才是一个完整的GRD PCM lock有3个主要属性:Mode、Role、PI ① Mode --S --X --NULL 对于S,X两种锁模式这里不再赘述 而NULL代表对应的内存空间可以被重用、在没有被重用之前、实例是不能访问这里的数据 ② Role Role这个属性是用来描述...

2012-11-30 20:50:00 369 1

RAC cache fusion机制介绍

在单实例中,进程要想修改数据块,必须在数据块的当前版本(Current copy)上进行修改 RAC环境也一样 这便涉及到一系列问题: 如何获得数据块的版本在集群节点间的分布图? 如何知道哪个节点拥有的是当前版本? 如何完成传递过程? 这一系列问题的解决依靠内存融合技术(cache fusion) cache fusion通过高速的private interconnect,在实例间进行数据块传递...

2012-11-30 14:12:00 175

Redhat 本地yum源配置

环境: vmworkstation RHEL-5.8 --配置repo文件 [root@localhost yum.repos.d]# cat base.repo [server] name=server baseurl=file:///mnt/hgfs/vmshare/Server gpgcheck=0--创建repodata db [root@localhost yum.repos....

2012-11-29 19:18:00 83

人物

今有伟人俩,列于此: --曾国藩 --稻盛和夫 以后慢慢写文介绍。

2012-11-29 16:08:00 9750

android动态壁纸--美女报时

主要功能就是: 每分钟更换一张背景图片达到报时的功能,提前30S准备壁纸 每到一分钟时画图。本打算用多线程实现但是貌似多线程调度出现了点问题,所以改用单线程实现(因为这个壁纸程序比较简单只是每分钟更换一下壁纸没有其他特效单线程实现应该问题不大)1.首先壁纸程序配置 AndroidManifest.xml功能:告诉系统设置壁纸时启动的service 和壁纸程序settingActivit...

2012-11-29 10:29:00 133

java.lang.NoClassDefFoundError: javax/servlet/jsp/jstl/core/Config

java.lang.NoClassDefFoundError: javax/servlet/jsp/jstl/core/Config解决方法:加入这个jar包下载地址:http://download.csdn.net/detail/qiaoshuai0920/4822258

2012-11-28 17:51:00 103

学习SQL

W3C SQL学习教程 (http://www.w3schools.com/SQl/default.asp)

2012-11-28 09:27:00 96

BIND服务基础及DNS Master服务器配置步骤

BIND乃现今使用最为广泛的DNS服务器软件 BIND服务的名称谓之“named” BIND配置文件保存在两个主要位置 ▲ BIND服务主配置文件:/etc/named.conf ▲ zone文件: /var/named/ chroot是通过将相关文件封装在一个伪根目录内,以达到安全防卫的目的,一旦该程序被攻破, 将只能访问伪根目录内的内容,而不是真实的根目录 通过: yum install -...

2012-11-27 20:31:00 214

使用SQLServer Audit来监控触发器的启用、禁用情况

使用情景:有时候会发现在触发器中的业务逻辑没有执行,可能是因为触发器的逻辑错误所引起的。但是有时候却是因为一些触发器被禁用了。 由于SQLServer默认不跟踪触发器的启用还是禁用。且禁用触发器的命令(Disable Trigger)不在默认跟踪里面捕获。但是可以在服务器级别的跟踪(不是使用Profiler)获取这些信息,捕获SQL:StmtCompleted并在TextData列筛选...

2012-11-27 13:14:00 178

使用SQLServer Audit来监控触发器的启用、禁用情况

使用情景:有时候会发现在触发器中的业务逻辑没有执行,可能是因为触发器的逻辑错误所引起的。但是有时候却是因为一些触发器被禁用了。 由于SQLServer默认不跟踪触发器的启用还是禁用。且禁用触发器的命令(Disable Trigger)不在默认跟踪里面捕获。但是可以在服务器级别的跟踪(不是使用Profiler)获取这些信息,捕获SQL:StmtCompleted并在TextData列筛选...

2012-11-27 13:14:00 95

MySQL Replication和Oracle logical standby的原理对比

MySQL Replication和Oracle logical standby都是SQL apply,那么在实现上有何区别?Binary Log 和 Redo的传输原理 MySQL Replication可以很方便的用来做应用的读扩展,也可以帮MySQL实现一定程度的HA方案 整个复制过程实际上就是Slave从Master端抓取Binary Log然后再在自己身上完全顺序的执行日志中所记录的...

2012-11-27 12:39:00 157

DNS基础及域名系统架构

先拿csdn说事儿吧 www.csdn.net ↓ ↓ ↓ 主 域 类 机 名 型 名 类型:标识此域名的类型(com、net、org、edu、gov等) 域名:域名称 主机名:该域中某台主机的名称 注释: ① 表示csdn.net这个域里面的www这台网页服务器 ②...

2012-11-27 00:41:00 164

DNS基础及域名系统架构

先拿csdn说事儿吧 www.csdn.net ↓ ↓ ↓ 主 域 类 机 名 型 名 类型:标识此域名的类型(com、net、org、edu、gov等) 域名:域名称 主机名:该域中某台主机的名称 注释: ① 表示csdn.net这个域里面的www这台网页服务器 ②...

2012-11-27 00:41:00 135

关于SQLLDR的VAR参数用法

在学习使用SQLLDR的VAR参数时,发现总是报如下错误:SQL*Loader-501: 无法读取文件 (ldr_case2.dat)SQL*Loader-563: VAR 记录的长度错误SQL*Loader-509: 系统错误: 操作成功完成。SQL*Loader-2026: 加载因 SQL 加载程序无法继续而被终止。很是郁闷。。。我的控制文件是这样的:...

2012-11-26 16:59:00 221

关于SQLLDR的VAR参数用法

在学习使用SQLLDR的VAR参数时,发现总是报如下错误:SQL*Loader-501: 无法读取文件 (ldr_case2.dat)SQL*Loader-563: VAR 记录的长度错误SQL*Loader-509: 系统错误: 操作成功完成。SQL*Loader-2026: 加载因 SQL 加载程序无法继续而被终止。很是郁闷。。。我的控制文件是这样的:...

2012-11-26 16:59:00 111

常用正则表达式收集

"^/d+$"  //非负整数(正整数 + 0)"^[0-9]*[1-9][0-9]*$"  //正整数"^((-/d+)|(0+))$"  //非正整数(负整数 + 0)"^-[0-9]*[1-9][0-9]*$"  //负整数"^-?/d+$"    //整数"^/d+(/./d+)?$"  //非负浮点数(正浮点数 + 0)"^(([0-9]+/.[0-9]*[1-9][0

2012-11-26 16:12:00 84

正负数正则表达式

<script language="Jscript">function check(){//Reg = /^(^-?\d+$)$/ //输入的必须是整数(正负整数)Reg = /^(^\d+$)$/ //输入的必须是正整数alert(Reg.test(document.all.txt1.value))}</script>&lt...

2012-11-26 16:12:00 2480

Hibernate 常见异常处理

Hibernate 常见异常net.sf.hibernate.MappingException 当出现net.sf.hibernate.MappingException: Error reading resource:…异常时一般是因为映射文件出现错误。 当出现net.sf.hibernate.MappingException: Resource: … not found是因为XML配置文件没找到...

2012-11-26 16:06:00 148

AIX下awk语言的输出函数printf

输出函数printf:printf([format_control_flg],arg)printf修饰符——————————————————————————————————————————————————- 左对齐Width 域的步长,0表示0步长.prec 最大字符串长度,或小数点左边的位数———————————————————————————————————————————...

2012-11-25 21:28:00 92

AIX中find命令和xargs命令介绍

find查找文件命令格式:find pathname options[-print -exec -ok]pathname :目录路径-print :匹配的文件输出到标准输出-exec :对匹配的文件执行该参数所给出的shell命令-ok :与-exec同,在执行命令前,每次都给出提示find命令选项-name :按照文件名查找文件 ~ 表示当前用户的$H...

2012-11-25 11:11:00 448

初识UML

定义:UML是unified modeling language的缩写,中文意思是统一建模语言。是一种面向对象的建模语言,它是运用统一的、标准化的标记和定义实现对软件系统进行面向对象的描述和建模。在UML定义中两次提到“面向对象”这个词,这个词我们肯定很熟悉了,同时还知道它的英文缩写是OOP,而且还有一个词也会在你的脑海中打转——面向过程,那么将面向对象与面向过程到底有什么区别呢?...

2012-11-25 10:31:00 123

软件工程提到的几种图之E-R图

E-R图为实体-联系图,提供了表示实体型、属性和联系的方法,用来描述现实世界的概念模型。构成E-R图的基本要素是实体型、属性和联系,其表示方法为:实体型(Entity):用矩形表示,矩形框内写明实体名;比如学生张三、学生李四都是实体。属性(Attribute):用椭圆形表示,并用无向边将其与相应的实体连接起来;比如学生的姓名、学号、性别、都是属性。...

2012-11-24 21:01:00 2266

SQL批量更新数据库中所有用户数据表中字段类型为tinyint为int

--SQL批量更新数据库中所有用户数据表中字段类型为tinyint为int--关键说明:--1、从系统表syscolumns中的查询所有xtype='48'的记录得到类型为[tinyint]的字段--2、更新字段类型前如果该字段有默认值索引则应先删除掉对应的索引--3、数据表字段数据类型为tinyint在CodeSmith中读出来的是DbType.Byte类型,需要修正decl...

2012-11-24 18:52:00 229

SQL 查询 自动按顺序编号

select row_number() over(order by t.id) as idNum, t.id from CASE t order by idNum

2012-11-24 11:40:00 2033

SQL删除数据库中所有用户数据表主键

--SQL删除数据库中所有用户数据表主键--查询删除前的当前数据库所有约束select * from information_schema.key_column_usagedeclare @TableName nvarchar(250)--声明读取数据库所有数据表名称游标mycursor1declare mycursor1 cursor for select name from...

2012-11-24 00:15:00 141

iptables的基本配置

㈠ 基本操作 列出现有iptables策略 iptables -L 插入一条策略 iptables -I INPUT 3 -p tcp --dport 22 -j ACCEPT 注释:所有使用TCP协议并且目标端口是22的流量全部允许通过的顺序为3的策略 删除一条策略 iptables -D INPUT 3 删除所有策略(临时生效) iptables -F 策略组成表:...

2012-11-23 17:59:00 101

netfilter模块及iptables基本概念

㈠ netfilter linux一般都是作为服务器使用,对外提供一些基于网络的服务 通常我们都需要对服务器进行一些网络访问控制,类似防火墙的功能 常见的访问控制包括:哪些IP可以访问服务器,可以使用哪些协议,哪些接口,是否需要对数据包进行修改等等 如服务器可能受到来自某IP的攻击,这时就要禁止来自该IP的所有访问 linux的内核集成了网络访问的控制功能,通...

2012-11-23 12:06:00 197

Linux IP别名和多网卡绑定

㈠ 网卡高级命令 ① mii-tool eth0:查看网卡状态 ② ethtool查看网卡设置 ethtool -i eth0:查看网卡的驱动程序 ethtool eth0:查看网卡物理特性 ethtool -S eth0:查看网卡底层状态㈡ IP别名 一张物理网卡上配置多个IP,实现类似子接口之类的功能,称为IP别名 在li...

2012-11-22 23:18:00 105

Linux IP别名和多网卡绑定

㈠ 网卡高级命令 ① mii-tool eth0:查看网卡状态 ② ethtool查看网卡设置 ethtool -i eth0:查看网卡的驱动程序 ethtool eth0:查看网卡物理特性 ethtool -S eth0:查看网卡底层状态㈡ IP别名 一张物理网卡上配置多个IP,实现类似子接口之类的功能,称为IP别名 在li...

2012-11-22 23:18:00 73

Oracle clusterware组成概述

㈠ clusterware和RAC的关系 狭义上,RAC指借助“某种集群件”搭建出来的一个“多实例、单数据库”的环境 这里的集群件可以是 Oracle clusterware、Sun cluster等 clusterware把分布式主机虚拟成一个计算机 RAC把分布式实例虚拟成一个实例 clusterware向下管理硬件资源,向上为RAC提供服务㈡ O...

2012-11-22 19:00:00 700

动态的二级联动方法

第二个下拉框的内容根据第一个选择的不同而不同。前台代码:<s:select name="SortListValue" id="assessSortListValue" list="assessSortList" listKey="pointsID" listValue="pointsName" theme="simple" he

2012-11-22 18:21:00 223

只选择年或者年月的My97

<input type="text"class="Wdate" id="date1" onclick="WdatePicker({dateFmt:'yyyy',minDate:'1900',maxDate:'2099'})" readonly="readonly" />可以自定义选择年份,自定义时间范围<input type="text&q

2012-11-22 17:54:00 304

Spring定时器实现

采用java.util.TimerTask实现,可以实现循环执行某任务,但不能实现指定时刻执行(可使用quartz Scheduler)。可分为4个小部分:TimerFactoryBean,ScheduledTimerTask,CheckAlarmTask(具体执行的任务),对应的java类。也可以看做自上而下的4个层次。配置文件(如application.xml)完成前三个部分的配置:...

2012-11-21 23:27:00 83

批处理处理多列文本

批处理处理多列文本,注意特殊字符右括号前有^号。tokens的写法网上的版本大多有问题,下面是实测通过的版本rem construct the sql statements of 009 DBC.ConstantDefsif exist ConstantDefs.out ( for /f "tokens=1-6,*" %%i in (ConstantDefs.out) do ( ...

2012-11-21 18:15:00 107

Oracle行级锁的本质

㈠ 单实例Oracle locking机制 locking机制的三大组成部分:① resource structure Oracle对于每个需要“并发访问”的资源,都在SGA中用一个数据结构来描述它 这个结构叫resource structure 这个数据结构有三个成员:owner、waiter和converter 这是3个指针 指向由lock structure组成的链表的指针 其中,co...

2012-11-21 16:20:00 174

myeclipse连接Oracle

2012-11-21 11:20:00 69

linux网络基础配置和故障排查方法论

㈠ 基本配置命令 在linux中,以太网接口被命令为:eth0、eth1;0、1代表网卡编号 通过lspci查看网卡的硬件信息,如果是usb网卡,则需要使用lsusb命令 ifconfig用来查看接口信息 ifconfig -a 查看所有接口 ifconfig eth0 查看特定接口 ifup、ifdown用来启用或禁用一个接口 ifup eth0 ifdown eth0 setup类GUI配...

2012-11-21 10:33:00 170

redhat安装vncserver

① 安装软件包 [root@localhost ~]# rpm -qa | grep vnc-server vnc-server-4.1.2-14.el5_6.6 ② 设置用户密码设置用户密码之后会在root家目录下生成一个.vnc的隐藏目录 [root@localhost ~]# vncpasswd ③ 编辑服务配置文件 ...

2012-11-20 23:56:00 229

redhat安装vncserver

① 安装软件包 [root@localhost ~]# rpm -qa | grep vnc-server vnc-server-4.1.2-14.el5_6.6 ② 设置用户密码设置用户密码之后会在root家目录下生成一个.vnc的隐藏目录 [root@localhost ~]# vncpasswd ③ 编辑服务配置文件 ...

2012-11-20 23:56:00 93

批处理:判断是否为特殊字符

用于判断输入的一个字符是否为"&^>中的符号。注意匹配串中的空格不可省略!@echo offset Input=S set /p Input=Please input a number:set Filter=S%Input%echo off >nul 2 >nul rem replace " with >set Filter=%Filter:"=&...

2012-11-20 20:27:00 155

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除