Decode360's Blog

业精于勤而荒于嬉 QQ:150355677 MSN:decode360@hotmail.com

  BlogJava :: 首页 :: 新随笔 :: 联系 ::  :: 管理 ::
  397 随笔 :: 33 文章 :: 29 评论 :: 0 Trackbacks

01 2009 档案

     摘要: 数据挖掘是目前一种新的重要的研究领域。本文介绍了数据挖掘的概念、目的、常用方法、数据挖掘过程、数据挖掘软件的评价方法。对数据挖掘领域面临的问题做了介绍和展望。  阅读全文
posted @ 2009-01-31 18:23 decode360 阅读(150) | 评论 (0)  编辑

     摘要: 在论坛上看到有人讨论并发的这个问题,因为平时主要是处理数据仓库,所以对并发的问题一直没有怎么注意,记录一下:  阅读全文
posted @ 2009-01-30 22:22 decode360 阅读(139) | 评论 (0)  编辑

     摘要: 转一篇文章,感觉特别好。格式优雅、内容完整、回答明确,所有都很合我意,所以特地搬到自己博客中留存。  阅读全文
posted @ 2009-01-29 21:01 decode360 阅读(926) | 评论 (0)  编辑

     摘要: 今天想写一个PLSQL的函数,需要实现递归,以前一直都没有在PLSQL里用过递归,上网查了一下发现PLSQL确实可以实现递归的,贴个网上的例子:  阅读全文
posted @ 2009-01-28 22:29 decode360 阅读(1836) | 评论 (0)  编辑

     摘要: 在查询某表时同时使用了min和max函数,结果查询很慢,但是单独执行min或者max时速度很快,建个环境模拟一下:  阅读全文
posted @ 2009-01-27 21:38 decode360 阅读(481) | 评论 (0)  编辑

     摘要: 今天工作上遇到了一个问题,一个好几万数据的大表update数据时不走索引,时间长到无法忍受。建一个环境模拟一下:  阅读全文
posted @ 2009-01-26 18:16 decode360 阅读(584) | 评论 (0)  编辑

     摘要: 《The Search For Intelligent Life in the Cost-Based Optimizer》
Tim Gorman, Evergreen Database Technologies, Inc.
  阅读全文
posted @ 2009-01-25 21:54 decode360 阅读(223) | 评论 (0)  编辑

     摘要: 在PL/SQL程序设计过程中,会遇到很多必须使用动态sql的地方,oracle系统所提供的DMBS_SQL包可以帮助你解决问题。  阅读全文
posted @ 2009-01-24 22:13 decode360 阅读(140) | 评论 (0)  编辑

     摘要: 想把报表的某一行数据直排得打印出来,发现ask tom上面已经有现成的代码了,贴出来看一下,写得真好,适用性极强。  阅读全文
posted @ 2009-01-23 23:06 decode360 阅读(175) | 评论 (0)  编辑

     摘要: Oracle的等待事件是衡量Oracle运行状况的重要依据及指标。等待事件的概念是在Oracle7.0.1.2中引入的,大致有100个等待事件。在Oracle 8.0中这个数目增加到了大约150个,在Oracle8i中大约有200个事件,在Oracle9i中大约有360个等待事件。主要有两种类别的等待事件,即空闲(idle)等待事件和非空闲(non-idle)等待事件。   阅读全文
posted @ 2009-01-22 20:04 decode360 阅读(112) | 评论 (0)  编辑

     摘要: 《Performance Diagnostics using STATSPACK data》一篇介绍STATSPACK的外文,将的还不错,都是基本原理。  阅读全文
posted @ 2009-01-21 22:55 decode360 阅读(157) | 评论 (0)  编辑

     摘要: Statspack的Report文档其实是将Oracle系统的各项系统个指标分项统计成各个报表,之后放入到Report文档中,所以可以根据自己的需要截取其中的一部分进行分析。里面的数据非常之多,要一次分析完全是不太现实的。  阅读全文
posted @ 2009-01-20 20:13 decode360 阅读(240) | 评论 (0)  编辑

     摘要: statspack最关键的部分,就是脚本的分析了。怎么得到数据简单,但是要知道数据是什么意思,就比较困那了,需要对Oracle运行机制的深入了解,和丰富的实际操作经验,总之我是没有了,所以我只是看大牛的文章学习。
  阅读全文
posted @ 2009-01-19 21:50 decode360 阅读(124) | 评论 (0)  编辑

     摘要: 今天来了解一下statspack的使用方法。其实这玩意的启动、删除都很方便,因为有Oracle提供了非常便于操作的脚本,所以这方面就不再多说了,看看下面的几个脚本就明白了。当然具体内部的机制估计就麻烦了,这个普通情况下也不需要我们去了解,除非想专门研究Oracle的系统调优。  阅读全文
posted @ 2009-01-18 21:13 decode360 阅读(408) | 评论 (0)  编辑

     摘要: Statspack是Oracle提供的一个非常强大的工具,用于检测Oracle系统在某段时间内的执行性能,是用来判断、排查Oracle故障和系统瓶颈的最主要和最常用的手段。从今天开始就来学习一下这个工具的使用方法。  阅读全文
posted @ 2009-01-17 20:47 decode360 阅读(130) | 评论 (0)  编辑

     摘要: 今天继续来进行Oracle的安装学习。开始进入正式的安装部分,以及安装完成后的配置,好在最终安装成功了,要感谢junsansi提供的详细教程,以及万能的google资料。  阅读全文
posted @ 2009-01-16 23:45 decode360 阅读(703) | 评论 (0)  编辑

     摘要: 一直以来都在windows下面使用和学习Oracle,最近下决心必须要开始使用linux了,不能老是这么落伍。于是前期也在Linux、Oracle方面作了很多的准备工作,也看了很多的资料,今天正式开始第一步——安装。  阅读全文
posted @ 2009-01-15 23:23 decode360 阅读(346) | 评论 (0)  编辑

     摘要: 转一篇Linux的进程管理知识介绍。这篇文章写的真好,很详细、清晰,而且格式看上去也很爽。  阅读全文
posted @ 2009-01-14 19:57 decode360 阅读(294) | 评论 (0)  编辑

     摘要: 好了,今天是shell变成学习的最后一篇,介绍一下其它的一些相关知识,对于初学者来说,这些只是应该是最迫切需要掌握的,因为一些if、for的语句可以慢慢领悟,但如果不了解这些边边角角的内容,别人写的例子就看不懂,严重打击自信心。所以今天的这一篇是非常重要滴。
  阅读全文
posted @ 2009-01-13 21:19 decode360 阅读(305) | 评论 (0)  编辑

     摘要: 继续结构控制部分,今天学习一下while、for循环,和其他的一些操作。
  阅读全文
posted @ 2009-01-12 22:06 decode360 阅读(124) | 评论 (0)  编辑

     摘要: 开始进入变成的实质性部分——语句结构。其中的if语句的复杂度超过了我的想象,特别是那几个不同的种类,需要好好研究研究。
  阅读全文
posted @ 2009-01-11 21:35 decode360 阅读(152) | 评论 (0)  编辑

     摘要: OK,变量问题的最后扫尾,包括了与变量相关的一些知识,不过也是重要的。
  阅读全文
posted @ 2009-01-10 23:14 decode360 阅读(225) | 评论 (0)  编辑

     摘要: 变量的内容很多,继续接着昨天的。这次包括:位置变量、预定义变量、环境变量。希望能够都记住。
  阅读全文
posted @ 2009-01-09 21:10 decode360 阅读(238) | 评论 (0)  编辑

     摘要: 无论是Linux的shell还是Windows的bat,变量的使用都占据了很大的位置。可以说稍微复杂一些的shell脚本中,其使用的变量就让人眼花缭乱,所以学好变量的基本知识很有必要,毕竟是所有的基础。而且这部分的内容非常容易记混,还是那句话,关键还是在于应用。  阅读全文
posted @ 2009-01-08 21:23 decode360 阅读(256) | 评论 (0)  编辑

     摘要: Linux中的特殊字符还是很多的,这部分需要一些记忆。当然如果用得熟练了之后,就很自然了。毕竟大多数的正则式的表达形式都是相差无几的。但是在shell里有一些比较特殊的用法,下面看一下详细:  阅读全文
posted @ 2009-01-07 22:18 decode360 阅读(304) | 评论 (0)  编辑

     摘要: 今天开始来系统得学习一下Linux中的shell编程操作。这部分的内容,说简单也简单,但是主要是要多应用,每次看到不同的写法会有不同的领悟,要精通是很不容易的。可是用一些简单的结构写出很复杂的过程来。好了,今天先来学习一点基本的操作。
  阅读全文
posted @ 2009-01-06 22:08 decode360 阅读(150) | 评论 (0)  编辑

     摘要: 最基本的Linux用户和组的管理操作。发现在Linux上还是有很大的欠缺啊,几乎什么命令都要临时去查,这样不好,多做点笔记记一下,加深记忆。  阅读全文
posted @ 2009-01-05 22:54 decode360 阅读(106) | 评论 (0)  编辑

     摘要: 在Linux系统中,如果要使用硬盘、光盘、软盘或MO盘等存储设备,必须先进行挂装(Mount)。当存储设备挂装完成之后,就可以将其作为一个目录来进行访问了。挂装设备需要使用mount命令。执行这一命令,至少要先确定下列三种信息:
  阅读全文
posted @ 2009-01-04 20:03 decode360 阅读(1731) | 评论 (0)  编辑

     摘要: grep是一种强大的文本搜索工具,它能使用正则表达式搜索文本,并把匹配的行打印出来。Unix的grep家族包括grep、egrep和fgrep。egrep和fgrep的命令只跟grep有很小不同。egrep是grep的扩展,支持更多的re元字符, fgrep就是fixed grep或fast grep,它们把所有的字母都看作单词,也就是说,正则表达式中的元字符表示回其自身的字面意义,不再特殊。linux使用GNU版本的grep。它功能更强,可以通过-G、-E、-F命令行选项来使用egrep和fgrep的功能。  阅读全文
posted @ 2009-01-03 21:11 decode360 阅读(121) | 评论 (0)  编辑

     摘要: 这是一篇以介绍在Linux操作系统平台上构建防火墙系统(Netfilter/Iptables)为主的科技文档,旨在帮助使用者在较短的时间内掌握管理和配置要领,为企业的网络安全提供相关的安全保障。
本文是《Linux安全应用——构建以防火墙为核心的安全管理系统》一文的姐妹篇,如果把那篇文章看成是What is it?那么,本文则以技术细节为主,即How to do?关于为什么要使用基于Linux操作系统平台的防火墙系统的原因,本文共分为两部分,第一部分具体介绍了Netfilter/Iptables的运行机制和配置管理方法,这是全文中最核心的一部分。第二部分给出了一些具体的范例脚本供系统管理员参考。  阅读全文
posted @ 2009-01-02 19:00 decode360 阅读(353) | 评论 (0)  编辑

     摘要: 2008年已经过去了,在这里特别做一个总结。  阅读全文
posted @ 2009-01-01 21:35 decode360 阅读(119) | 评论 (0)  编辑