残雪余香

  博客园 :: 首页 :: 博问 :: 闪存 :: 新随笔 :: 联系 :: 订阅 订阅 :: 管理 ::

2013年11月28日

摘要: 执行计划是指示Oracle如何获取和过滤数据、产生最终结果集,是影响SQL语句执行性能的关键因素。我们在深入了解执行计划之前,首先需要知道执行计划是在什么时候产生的,以及如何让SQL引擎为语句生成执行计划。 在深入了解执行计划之前,我们先了解SQL语句的处理执行过程。当一条语句提交到Oracle后,SQL引擎会分为三个步骤对其处理和执行:解析(Parse)、执行(Execute)和获取(Fetch),分别由SQL引擎的不同组件完成。SQL引擎的组件如图1-1所示。1. SQL编译器(SQL Compiler) 将语句编译到一个共享游标中。SQL编译器由解析器(Pars... 阅读全文
posted @ 2013-11-28 20:12 残雪余香 阅读(2252) 评论(0) 推荐(0) 编辑

2013年11月27日

摘要: 一直对行式存储和列式存储理解不是很好,这篇文章介绍了行式存储和列式存储的区别,总结得非常好。一句话解释就是:行式存储就是将一行的数据中的所有列存储在一起,列式存储就是将一列上所有行的数据存放在一起。 阅读全文
posted @ 2013-11-27 15:27 残雪余香 阅读(445) 评论(0) 推荐(0) 编辑

摘要: 引自:http://blog.csdn.net/xhanfriend/article/details/8434896对于数据分析师来说,SQL是主要的语言。 Hive为Hadoop提供了支持SQL运行的能力,可是目前Hive运行速度达不到实时要求。这是因为Hive将SQL翻译成一个或多个MapReduce任务,而MapReduce原本是大数据批处理计算框架,并不适应实时数据分析的速度要求。现在有两种思路去提高SQL在大数据平台上的执行速度:1.用一种更快的SQL执行引擎取代MapReduce。2.优化MapReduce,使其更适合OLAP查询。谷歌在这两种思路上都做出了先驱性工作。2010年, 阅读全文
posted @ 2013-11-27 15:05 残雪余香 阅读(1136) 评论(0) 推荐(0) 编辑

2013年10月26日

摘要: 阅读全文
posted @ 2013-10-26 16:07 残雪余香 阅读(825) 评论(0) 推荐(1) 编辑

2013年10月19日

摘要: 工作之后,才发现以前在学校里学的东西忘得太快太干净了,现在需要一点点地捡起来了,要不然写几行程序会闹很多笑话会出现很多bug的。从今天开始,翻一翻《TCP/IP协议详解 卷1》这本书,希望能看下去,做好笔记发博客。 首先了解一下TCP/IP的基本概念知识吧。 1、分层 TCP/IP通常是被分成四层协议系统的,应用层(Telnet、FTP和Email等)、运输层(TCP、UDP)、网络层(IP、ICMP、IGMP等)和链路层(设备驱动程序),每一层各司其职,下层对上层来说,是透明的。 上图是局域网上运行的FTP两台主机,在同一层上,双方都有对应的一个或多个协议进行通信。首先认识一下TC... 阅读全文
posted @ 2013-10-19 15:21 残雪余香 阅读(37949) 评论(0) 推荐(2) 编辑

2013年6月16日

摘要: 《极限编程》(Extreme programming)的指导原则之一是“只要能用,就做最简单的”。一个似乎需要继承的设计常常能够戏剧性地使用组合来代替而大简化,从而使其更加灵活。因此,在考虑一个设计时,问问自己:“使用组合是不是更简单?这里真的需要继承吗?它能带来什么好处?”继承和组合的比较: 面向对象系统中功能复用的两种最常用技术是类继承和对象组合(object composition)。正如我们已解释过的,类继承允许你根据其他类的实现来定义一个类的实现。这种通过生成子类的复用通常被称为白箱复用(white-box reuse)。术语“白箱”是相对可视性而言:在继承方式中,父类的内部细... 阅读全文
posted @ 2013-06-16 11:02 残雪余香 阅读(9602) 评论(1) 推荐(3) 编辑

2013年5月14日

摘要: 原文地址:http://www.jifang360.com/news/201097/n61609937.html摘要:VMware Server(包括VMware Workstation、VMware ESX Server)在一台主机上最多支持10个与主机相关的虚拟交换机。下面介绍VMnet0、VMnet1、VMnet8虚拟交换机的关系,先参看表1的简介,然后通过网络拓扑解构图做详细的介绍。 表1虚拟网络链接属性意义1. Vmnet0虚拟交换机拓扑图 在图1中,虚拟机A1、虚拟机A2是主机A中的虚拟机,虚拟机B1是主机B中的虚拟机。在图1中,如果A1、A2与B中都采用“桥接”... 阅读全文
posted @ 2013-05-14 10:35 残雪余香 阅读(3333) 评论(0) 推荐(0) 编辑

2013年1月13日

摘要: 在Ubuntu server 11.04测试完成。1、连接网络,你一定要确保网络通畅[Wired].2、进入图形界面的命令是startX,敲击后会有安装xinit的提示。 sudo apt-get install xinit 安装完,终端由黑色界面变成白底黑字。出现X型的鼠标指针。3、安装环境管理器如果你喜欢 GNOME,使用sudo apt-get install gdmKDE和Xface用户分别改为 KDM和XDM4、安装桌面环境 sudo apt- get install ubuntu-desktop 或者 kubuntu-desktop xubuntu-desktop 如果你... 阅读全文
posted @ 2013-01-13 21:39 残雪余香 阅读(549) 评论(0) 推荐(0) 编辑

2013年1月10日

摘要: 网吧路由器端口映射不生效问题,外网无法访问映射的端口,遇到这种情况该怎么办?网吧路由器端口映射不生效,小编建议按照以下常规思路排查:一、首先检查内网服务是否正常;在内网通过服务器的内网IP地址,测试是否可以访问对应的服务。若是内网都无法正常访问,建议您排查内网原因,如:该主机配置是否正确,内网客户机是否可以正常Ping通该主机,务必确保提供服务主机可以正常连接互联网。二、检查外网地址是否有限制;不经过路由器,将服务器直接连接外网线路上网,测试外网是否可以访问。如果无法访问,可能网络运营商封锁了需要映射的端口,外网无法访问映射的端口,请向运营商咨询了解。三、确认网吧路由器设置是否正常:1.首先, 阅读全文
posted @ 2013-01-10 09:03 残雪余香 阅读(1869) 评论(0) 推荐(0) 编辑

2013年1月6日

摘要: 在用 ssh-keygen 生成密钥对时,通常会面临是使用RSA还是DSA的选择:RSA or DSA, this is a question!原理与安全性 RSA 与 DSA 都是非对称加密算法。其中RSA的安全性是基于极其困难的大整数的分解(两个素数的乘积);DSA 的安全性是基于整数有限域离散对数难题。基本上可以认为相同密钥长度的 RSA 算法与 DSA 算法安全性相当。 有点要注意,RSA 的安全性依赖于大数分解,但是否等同于大数分解一直未能得到理论上的证明,因为没有证明破解 RSA 就一定需要作大数分解。不过也不必太过担心,RSA 从诞生以来,经历了各种攻击,至今未被完全攻破(依.. 阅读全文
posted @ 2013-01-06 16:10 残雪余香 阅读(10063) 评论(0) 推荐(1) 编辑