- 军军小站|张军博客
搜索到与相关的文章
Hive

Hive性能优化

无意间在部门的svn看到以前老员工的Hive优化文档,看看了,写的挺详细的,结合hadoopInaction(陆)一书的内容在这里做个汇总1,列裁剪在读数据的时候,只读取查询中需要用到的列,而忽略其他列。例如,对于查询:1SELECTa,bFROMTWHEREe<10;其中,T包含5个列(a,b,c,d,e),列c,d将会被忽略,只会读取a,b,e列这个选项默认为真:hive.optimize.cp=true2,分区裁剪在查询的过程中减少不必要的分区。例如

系统 2019-08-12 01:31:41 3359

C#

C#速成

原文出处:http://www.codeguru.com/cs_syntax/CSharp.html原作者:AishaIkram在一些术语上我尽量做到与MSDN的中文资料所述术语保持一致使用环境:.NET,C#,WinXP,Win2000绪论C#是这样的一种语言,具有C++的特点,象Java一样的编程风格,并且象Basic一样的快速开发模型。如果你已经知道了C++,本文会在不到一个小时的时间内让你迅速掌握C#的语法。熟悉Java的括会更好,因为Java的程

系统 2019-08-29 23:14:07 3358

Android

【Android Developers Training】 59. 管理图片

注:本文翻译自Google官方的AndroidDevelopersTraining文档,译者技术一般,由于喜爱安卓而产生了翻译的念头,纯属个人兴趣爱好。原文链接:http://developer.android.com/training/displaying-bitmaps/manage-memory.html接着上一节课的步伐,还有很多特定的事情可以让垃圾回收和位图重用变得容易。根据你的目标Android系统的不同版本,推荐的策略也会有所不同。这系列课程

系统 2019-08-12 01:55:09 3358

Oracle

ORACLE莫明其妙出错!

出错的LOG:***********************************************************************FatalNIconnecterror6413,connectingto:(DESCRIPTION=(ADDRESS_LIST=(ADDRESS=(PROTOCOL=TCP)(HOST=database)(PORT=1521)))(CONNECT_DATA=(SERVICE_NAME=ora817)(C

系统 2019-08-12 01:52:17 3358

Oracle

盘点那些年,被Oracle收购的公司

微博上看到一图,很清晰。盘点那些年,被Oracle收购的公司,Oracle日益强大,都收购了哪些公司呢?别再以为只有Sun啦...看看你都知道哪些?ps:StrategicAcquisitions:http://www.oracle.com/us/corporate/acquisitions/index.html#applications盘点那些年,被Oracle收购的公司

系统 2019-08-29 22:20:50 3357

CSS

div+css动态菜单

body{cursor:hand;margin:0;padding:0;position:absolute;overflow:hidden;left:0;top:0;width:100%;height:100%;}.link{position:absolute;left:0;width:100%;height:0;background:#000;overflow:hidden;visibi

系统 2019-08-29 23:41:34 3356

MySql

Mysql查询优化器

Mysql查询优化器本文的目的主要是通过告诉大家,查询优化器为我们做了那些工作,我们怎么做,才能使查询优化器对我们的sql进行优化,以及启示我们sql语句怎么写,才能更有效率。那么到底mysql到底能进行哪些优化那,下面通过以下几个方面来探讨一下:1常量转化它能够对sql语句中的常量进行转化,比如下面的表达式:WHEREcol1=col2ANDcol2='x';依据传递性:如果A=BandB=C,那么就能得出A=C。所以上面的表达式mysql查询优化器能进

系统 2019-08-12 01:52:49 3356

Oracle

Oracle 序列(sequence)

序列是Oracle特有的,他可以维护一个自增的数字序列,通常从1开始增长,但可以设置。(1)创建序列:createsequenceseq_student_snostartwith1incrementby1(2)使用序列:insertintostudent(sno,name)values(seq_student_sno.nextval,'张三');insertintostudent(sno,name)values(seq_student_sno.nextva

系统 2019-08-12 01:52:47 3356

Windows

windows 32位程序编译成64位

VS2010新建的VC++项目默认的组件平台是32位要将它编译为64位程序,按以下步骤:1.点击“Win32”下拉框,打开“配置管理器”2.点击“活动解决方案管理平台”下拉框,选“新建”3.点击“键入或选择新平台”下拉框,选"x64",然后点击“确定”4.配置完成,可以看见项目平台都变为x64了,点击关闭即完成。windows32位程序编译成64位

系统 2019-08-12 01:32:41 3356

ASP.NET

深入剖析asp.net核心内容之URL重写

让我们花点时间来看一下网站上的一些URL。您是否发现一些类似于http://yoursite.com/info/dispEmployeeInfo.aspx?EmpID=459-099&type=summary的URL?或者,您可能将一系列网页从一个目录或网站移动到另一个目录或网站,结果导致已将旧URL用作书签的访问者断开链接。在本文中,我们将了解如何通过将http://yoursite.com/info/dispEmployeeInfo.aspx?EmpI

系统 2019-08-29 23:47:14 3354