自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

Java访问修饰符

1、Class类的访问权限public:可以供所有的类访问。默认:默认可以称为friendly,但是,java语言中是没有friendly这个修饰符的,这样称呼应该是来源于c++。默认的访问权限是包级访问权限。即如果写了一个类没有写访问权限修饰符,那么就是默认的访问权限,同一个包下的类都可以访问到,即可以实例化该类(当然如果这个类不具有实例化的能力除外,比如该类没有提供public的构造函数)...

2012-10-31 21:08:00 62

PXE/kickstart实现远程自动安装redhat linux

PXE/kickstart实现远程自动安装redhat linux由于环境限制,本实验通过使用vmware模拟两台虚拟机实现。服务器 10.4.124.238安装服务器 10.4.124.252 通过dhcp分配到的地址相关技术介绍1,VMware的网络模型vmware虚拟网络设备,功能具体如下。在使用NAT网络模式试验时,由于vmware本身具有dhcp功能,tftp功能总是失败...

2012-10-31 17:22:00 92

C#类定义访问修饰符

none or internal:类智能在当前工程中访问public:类可以在任何地方访问abstract or internal abstract:类只能在当前工程访问,不能实例化,只能继承public abstract:类可以在任何地方访问,不能实例化,只能继承sealed or internal abstract:类只能在当前工程中访问,不能派生,只能实例化public ...

2012-10-31 17:05:00 105

掌握VS2010调试 -- 入门指南

1 导言在软件开发周期中,测试和修正缺陷(defect,defect与bug的区别:Bug是缺陷的一种表现形式,而一个缺陷是可以引起多种Bug的)的时间远多于写代码的时间。通常,debug是指发现缺陷并改正的过程。修正缺陷紧随debug之后,或者说二者是相关的。如果代码中存在缺陷,我们首先要识别造成缺陷的根本原因(root cause),这个过程就称作调试(debugging)。找到根本原因后...

2012-10-31 16:17:00 4612

理解ASM(一)ASM与LVM、ASM实例与RDBMS实例的简单类比

ASM是OMF的一个扩展,通过ASM和OMF的结合,oracle在上层将数据文件进行自我管理,在底层将存储进行自我管理。同时,ASM模式下,备份恢复只能由rman来承担,真正做到了“3M融合”。同时也是向上兼容的体现,简化RAC中存储端的配置。 ㈠ 与LVM的类比 oracle将extents播撒在它所管理的磁盘组的磁盘上,与LVM基本对应。 ASM diskgroup ∽ VG ...

2012-10-31 07:23:00 223

理解ASM(一)ASM与LVM、ASM实例与RDBMS实例的简单类比

ASM是OMF的一个扩展,通过ASM和OMF的结合,oracle在上层将数据文件进行自我管理,在底层将存储进行自我管理。同时,ASM模式下,备份恢复只能由rman来承担,真正做到了“3M融合”。同时也是向上兼容的体现,简化RAC中存储端的配置。 ㈠ 与LVM的类比 oracle将extents播撒在它所管理的磁盘组的磁盘上,与LVM基本对应。 ASM diskgroup ∽ VG ...

2012-10-31 07:23:00 92

LVM上实施ASM

环境:RHEL-5.8 oracle _10gR2 绑定裸设备[root@localhost ~]# fdisk -lDisk /dev/sda: 32.2 GB, 32212254720 bytes255 heads, 63 sectors/track, 3916 cylindersUnits = cylinders of 16065 * 512 = 8225280 bytes...

2012-10-31 00:32:00 119

LVM上实施ASM

环境:RHEL-5.8 oracle _10gR2 绑定裸设备[root@localhost ~]# fdisk -lDisk /dev/sda: 32.2 GB, 32212254720 bytes255 heads, 63 sectors/track, 3916 cylindersUnits = cylinders of 16065 * 512 = 8225280 bytes...

2012-10-31 00:32:00 92

使用SQLServer 2008的CDC功能实现数据变更捕获

最近由于工作需要,研究了一下2008 CDC功能,觉得还不错,下面整理了一下研究过程,虽然比较粗略,但是基本上能用了,如果有补充请大家回复,我视情况修改原帖,谢谢。背景:在SQLServer2008之前,对数据变更的捕获通常使用触发器、时间戳等低效高成本的功能来实现,所以很多系统都没有做数据变更或者仅仅对核心表做监控。自从SQLServer2008引入了数据变更捕获功能(后面简称...

2012-10-30 23:35:00 637

使用SQLServer 2008的CDC功能实现数据变更捕获

最近由于工作需要,研究了一下2008 CDC功能,觉得还不错,下面整理了一下研究过程,虽然比较粗略,但是基本上能用了,如果有补充请大家回复,我视情况修改原帖,谢谢。背景:在SQLServer2008之前,对数据变更的捕获通常使用触发器、时间戳等低效高成本的功能来实现,所以很多系统都没有做数据变更或者仅仅对核心表做监控。自从SQLServer2008引入了数据变更捕获功能(后面简称...

2012-10-30 23:35:00 113

图片上传查看

2012-10-30 17:09:00 85

理解LVM《二》lvm 组件

㈠ 物理卷 ⑴ PV简介 一个设备可以被 LVM 使用之前必须先被初始化为一个 PV 。这会在设备的起始位置放置一个标签,俗称“8e”。 默认情况下,LVM 标签被放在第2个 512 字节的扇区。 但是,你可以把PV 标签放在一个磁盘的前4个512字节的扇区中的任意一个。 一个 LVM 标签在重启后也会存在,同时在一个集群中都被知道。 LVM 标签用于把一个设备识别为一个 PV LVM...

2012-10-30 12:58:00 96

理解LVM《二》lvm 组件

㈠ 物理卷 ⑴ PV简介 一个设备可以被 LVM 使用之前必须先被初始化为一个 PV 。这会在设备的起始位置放置一个标签,俗称“8e”。 默认情况下,LVM 标签被放在第2个 512 字节的扇区。 但是,你可以把PV 标签放在一个磁盘的前4个512字节的扇区中的任意一个。 一个 LVM 标签在重启后也会存在,同时在一个集群中都被知道。 LVM 标签用于把一个设备识别为一个 PV LVM...

2012-10-30 12:58:00 117

三级联动省市地区例子

<%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%><%String path = request.getContextPath();String basePath = request.getScheme()+"://"+request.getServerName()+":&quot

2012-10-30 11:01:00 1681

记一次和爸爸的电话

因为还是学生、因为要考OCM、 犹豫了还是打通了爸爸的电话、 爸爸说了一句话、就往往我卡里打了4w “这世上、最亲的莫过父子情了、不培养儿子、那要我培养谁呢?” 呵呵、爸爸、最亲莫过父子情了 谢谢您、电话里我没敢说、 借这个平台、向您致以: "爸爸、我敬您、爱您、一辈子!" ...

2012-10-29 23:02:00 48

记一次和爸爸的电话

因为还是学生、因为要考OCM、 犹豫了还是打通了爸爸的电话、 爸爸说了一句话、就往往我卡里打了4w “这世上、最亲的莫过父子情了、不培养儿子、那要我培养谁呢?” 呵呵、爸爸、最亲莫过父子情了 谢谢您、电话里我没敢说、 借这个平台、向您致以: "爸爸、我敬您、爱您、一辈子!" ...

2012-10-29 23:02:00 49

oracle 开发误区探索《二》

接上一篇。 ③ 堤防DDL提交事务 DDL伪代码展示: begin commit; DDL-statement commit; Exception when others then rollback; end; 因此,DDL总会提交,即使提交不成功也会如此。DDL一开始就提交,一定要知道这一点。它首先提交,因此如果必须回滚,它不会回滚你的事务。如果执行了DDL,它会使你所执行的所有未执行的...

2012-10-29 19:53:00 51

oracle 开发误区探索《二》

接上一篇。 ③ 堤防DDL提交事务 DDL伪代码展示: begin commit; DDL-statement commit; Exception when others then rollback; end; 因此,DDL总会提交,即使提交不成功也会如此。DDL一开始就提交,一定要知道这一点。它首先提交,因此如果必须回滚,它不会回滚你的事务。如果执行了DDL,它会使你所执行的所有未执行的...

2012-10-29 19:53:00 61

linux常见的压缩命令

㈠ 压缩技术的原理: --原理一 由于1byte=8bit,所以每个byte当中会有8个内存单元,而每个内存单元可以是0,1。当我们记录数字1时,有7个bit应该是“空的”。不过,为了满足目前我们的OS数据的访问, 所以就会将数据转为byte的形态来记录。有些压缩技术就是把这部分空间给“揪”出来,让文件占用的空间变小。 --原理二 将重复的数据进行统计记录,譬如,你的数据有100个1,那么压...

2012-10-29 19:06:00 88

linux常见的压缩命令

㈠ 压缩技术的原理: --原理一 由于1byte=8bit,所以每个byte当中会有8个内存单元,而每个内存单元可以是0,1。当我们记录数字1时,有7个bit应该是“空的”。不过,为了满足目前我们的OS数据的访问, 所以就会将数据转为byte的形态来记录。有些压缩技术就是把这部分空间给“揪”出来,让文件占用的空间变小。 --原理二 将重复的数据进行统计记录,譬如,你的数据有100个1,那么压...

2012-10-29 19:06:00 79

外键无索引导致oracle数据库锁的经典问题

2年前的事情了,现在总结一下,至于深层次的外键索引导致数据库锁的原因网上文章比较多,这里就不再详细介绍了1,数据库响应慢,登录后查看大量enq锁存在SQL> SELECT 2 DECODE (request, 0, 'Holder: ', 'Waiter: ') status, SID, 3 inst_id,ctime, id1, id2, lmode, requ...

2012-10-29 15:20:00 101

oracle 开发误区探索《一》

环境:sys@ORCL> select * from v$version where rownum=1;BANNER----------------------------------------------------------------Oracle Database 10g Enterprise Edition Release 10.2.0.1.0 - Prod...

2012-10-29 15:05:00 56

oracle 开发误区探索《一》

环境:sys@ORCL> select * from v$version where rownum=1;BANNER----------------------------------------------------------------Oracle Database 10g Enterprise Edition Release 10.2.0.1.0 - Prod...

2012-10-29 15:05:00 47

理解LVM(一):lvm入门介绍

㈠ LVM入门纲领 卷管理在物理存储设备上建立了一个抽象层,允许你建立逻辑存储卷。这和直接使用物理存储设备相比,大大增加了灵活性。 逻辑卷允许存储虚拟化。通过逻辑卷,你不会被物理磁盘大小所限制。 另外,硬件存储配置和软件是独立的,所以可以在不停止应用或者 umount 文件系统的情况下调整和移动数据。 逻辑卷比直接使用物理相比,有下面的优点: ① 灵活性。当使用逻辑卷,文件系统可以分布于多个...

2012-10-29 00:29:00 92

理解LVM(一):lvm入门介绍

㈠ LVM入门纲领 卷管理在物理存储设备上建立了一个抽象层,允许你建立逻辑存储卷。这和直接使用物理存储设备相比,大大增加了灵活性。 逻辑卷允许存储虚拟化。通过逻辑卷,你不会被物理磁盘大小所限制。 另外,硬件存储配置和软件是独立的,所以可以在不停止应用或者 umount 文件系统的情况下调整和移动数据。 逻辑卷比直接使用物理相比,有下面的优点: ① 灵活性。当使用逻辑卷,文件系统可以分布于多个...

2012-10-29 00:29:00 80

select ... for update在mysql和oracle间锁行为的比较

环境:mysql> show variables like '%storage_engine%';+----------------+--------+| Variable_name | Value |+----------------+--------+| storage_engine | InnoDB |+----------------+--------+...

2012-10-28 23:18:00 88

select ... for update在mysql和oracle间锁行为的比较

环境:mysql> show variables like '%storage_engine%';+----------------+--------+| Variable_name | Value |+----------------+--------+| storage_engine | InnoDB |+----------------+--------+...

2012-10-28 23:18:00 125

深入学习data block体系结构

环境:SQL> select * from v$version where rownum=1;BANNER----------------------------------------------------------------Oracle Database 10g Enterprise Edition Release 10.2.0.1.0 - ProdSQL> ...

2012-10-28 16:42:00 123

深入学习data block体系结构

环境:SQL> select * from v$version where rownum=1;BANNER----------------------------------------------------------------Oracle Database 10g Enterprise Edition Release 10.2.0.1.0 - ProdSQL> ...

2012-10-28 16:42:00 114

oracle工具:show_space

create or replace procedure show_space ( p_segname_1 in varchar2, p_space in varchar2 default 'MANUAL', p_type_1 in varchar2 default 'TABLE' , p_analyzed in varchar2 default 'N', p_owner_1 in varchar2...

2012-10-28 10:13:00 76

oracle工具:show_space

create or replace procedure show_space ( p_segname_1 in varchar2, p_space in varchar2 default 'MANUAL', p_type_1 in varchar2 default 'TABLE' , p_analyzed in varchar2 default 'N', p_owner_1 in varchar2...

2012-10-28 10:13:00 56

信息的魅力

提到信息不得不先说IT,这个词在任何一个公司恐怕不会有人不知道。正确的来说应该解释为信息技术,并且根据"软"和"硬"衍生出了很多的分支,但无论怎么分,最重的服务目标只有一个,这就是"信息"。而信息的魅力就在于,蕴含在其内部的宝藏。80后的很多人中,接触IT这个词大多是从高中时(现在已经是小学课程),学校都会有开信息技术这门课程。课程都很简单,比如操作Windows,如何看网页,如何收发邮件...

2012-10-27 21:10:00 109

数据流图 系统流程图 程序流程图 程序的系统结构图之间的区别和联系

1.数据流图(Data Flow Diagram)坚持更DFD,它从数据的传递和加工角度,以图形方式来表达系统的逻辑功能,数据在系统内部的逻辑流向和逻辑交换过程,是结构化系统分析方法的主要表达工具及用于表示软件模型的一种图示放大。它是描绘信息流和数据从输入移动到输出的过程中所经受的变换数据流图的基本元素:例图:2.系统流程图(System Flowchart)描绘系...

2012-10-27 09:19:00 1846

分布式数据库:dblink

dblink是数据库对象、允许你访问远程表及执行远程程序、另外、dblink是单向连接、创建dblink时、oracle在数据字典记录其元数据. 在db link时,必须关心一下global_name.这个缺省下,是作为网络服务名对外提供服务的。但大部分我们是不用的。SQL> show parameter global_namesNAME TYPE VAL...

2012-10-26 22:52:00 111

分布式数据库:dblink

dblink是数据库对象、允许你访问远程表及执行远程程序、另外、dblink是单向连接、创建dblink时、oracle在数据字典记录其元数据. 在db link时,必须关心一下global_name.这个缺省下,是作为网络服务名对外提供服务的。但大部分我们是不用的。SQL> show parameter global_namesNAME TYPE VAL...

2012-10-26 22:52:00 101

思维导图 Mindmanager2012

Mindmanager2012汉化破解版下载(附安装教程)Mindmanager2012汉化破解版,Mindmanager不用多介绍了,思维导图里非常好用的一个导图软件,mindmanager2012是其最新的一个版本。原版为英文界面,现已被国内朋友汉化为中文版,并制作了破解补丁,所以“mindmanager2012汉化破解版”就成了我现在用的最多的思维导图软件啦,现在我上传到博...

2012-10-26 11:07:00 1705

验证PL/SQL中新开窗口会新增会话(同一连接下)

首先使用PL/SQL连接登录到数据库(测试帐号为:SCOTT)然后查询当前会话状态--先使用SYS帐号赋V$SESSON视图的查询权限给SCOTTgrant select on v_$session to scott--然后用SCOTT帐号使用PLSQL登录查询当前会话状态(只开了一个SQLWindow)SELECT sid,username,status,machine,po...

2012-10-26 10:04:00 119

验证PL/SQL中新开窗口会新增会话(同一连接下)

首先使用PL/SQL连接登录到数据库(测试帐号为:SCOTT)然后查询当前会话状态--先使用SYS帐号赋V$SESSON视图的查询权限给SCOTTgrant select on v_$session to scott--然后用SCOTT帐号使用PLSQL登录查询当前会话状态(只开了一个SQLWindow)SELECT sid,username,status,machine,po...

2012-10-26 10:04:00 166

行迁移和行链接

定义: 行迁移:因为update、将行变长、原来的块已经放不下了、行被挪进新块、 行链接:行一开始就太大、比如你插入了1w个字节的行、必须要分两个块存放、 由此、行变长的时间先后可作为判断依据 产生场景: 行迁移 Oracle会将整行的数据迁移到一个新的数据块上,而将该行原先的空间只放一个指针,指向该行的新的位置,并且该行原先空间的剩余空间不再被数据库使用,这些剩余的空间我们将其...

2012-10-26 01:09:00 61

行迁移和行链接

定义: 行迁移:因为update、将行变长、原来的块已经放不下了、行被挪进新块、 行链接:行一开始就太大、比如你插入了1w个字节的行、必须要分两个块存放、 由此、行变长的时间先后可作为判断依据 产生场景: 行迁移 Oracle会将整行的数据迁移到一个新的数据块上,而将该行原先的空间只放一个指针,指向该行的新的位置,并且该行原先空间的剩余空间不再被数据库使用,这些剩余的空间我们将其...

2012-10-26 01:09:00 122

空空如也

空空如也

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

TA关注的人

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