自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 【陌陌】Python 快排

import randomdef qsort2(array): if len(array) <= 1: return array else: return qsort2([i for i in array[1:] if i<array[0]]) + [array[0]] + qsort2([i for i in array[1:] if i&g...

2015-04-08 18:38:00 184

转载 【美菜网】PostgreSQL与MySQL比较

MySQL相对于PostgreSQL的劣势:MySQLPostgreSQL最重要的引擎InnoDB很早就由Oracle公司控制。目前整个MySQL数据库都由Oracle控制。BSD协议,没有被大公司垄断。对复杂查询的处理较弱,查询优化器不够成熟很强大的查询优化器,支持很复杂的查询处理。只有一种表连接类型:嵌套循环...

2015-03-31 16:47:00 141

转载 MySQL数据库MyISAM和InnoDB存储引擎的比较

MySQL有多种存储引擎,MyISAM和InnoDB是其中常用的两种。这里介绍关于这两种引擎的一些基本概念(非深入介绍)。MyISAM是MySQL的默认存储引擎,基于传统的ISAM类型,支持全文搜索,但不是事务安全的,而且不支持外键。每张MyISAM表存放在三个文件中:frm 文件存放表格定义;数据文件是MYD (MYData);索引文件是MYI (MYIndex)。InnoDB...

2015-03-31 12:02:00 114

转载 【美菜网】in和exist区别

select * from Awhere id in(select id from B)以上查询使用了in语句,in()只执行一次,它查出B表中的所有id字段并缓存起来.之后,检查A表的id是否与B表中的id相等,如果相等则将A表的记录加入结果集中,直到遍历完A表的所有记录.它的查询过程类似于以下过程List resultSet=[];Array A=(select * from...

2015-03-31 11:53:00 144

转载 【美菜网】on、where以及having的区别

数据库在通过连接两张或多张表来返回记录时,都会生成一张中间的临时表,然后再将这张临时表返回给用户。在使用left jion时,on和where条件的区别如下:1、 on条件是在生成临时表时使用的条件,它不管on中的条件是否为真,都会返回左边表中的记录。2、where条件是在临时表生成好后,再对临时表进行过滤的条件。这时已经没有left join的含义(必须返回左边表的记录)了,...

2015-03-31 10:51:00 113

转载 hive 行列转换

单列转换成多行比如:pageid pagedpage1 a,b,cpage2 a,b要转换成page1 apage1 bpage1 cpage2 apage2 bselect pageid,p from test lateral view explode(split(paged,',')) adtable as p;通过split...

2015-03-11 17:55:00 83

转载 postgresql 发生锁表时的解锁操作

查询相关表当前的活动进程:SELECT * FROM pg_stat_activity where query ~ 'table_name';SELECT pg_terminate_backend(pid) FROM pg_stat_activity where query ~ 'table_name' and pid <> pg_backend_pid();...

2015-02-10 11:20:00 395

转载 postgre 中获取某个字段最小的另一个字段的记录

采用分析函数row_number()select * from(  select a.*,row_number() over (partition by column1 order by column2 [desc]) as rn  from table1) qwhere rn = 1其中,partition by 是根据column1字段来分组,再...

2015-01-30 12:28:00 680

转载 关于带分区hive表添加字段如何避免插入的新字段数据为null

第一步:在hive元数据中的sds表找到字段增加后新分配的字段组ID(CD_ID,表的所有字段对应一个CD_ID字段值),如:SELECT * FROM sds WHERE location LIKE '%table_name%'第二步:在SDS表中可以看到新分配的字段组值(CD_ID)、已有分区所对应的旧字段组值ID(CD_ID),在该表中把旧的CD_ID值更新为新的CD_ID值即...

2015-01-22 15:52:00 153

转载 git使用入门

在github.com上 建立了一个小项目,可是在每次push 的时候,都要输入用户名和密码,很是麻烦原因是使用了https方式 push在termail里边 输入 git remote -v可以看到形如一下的返回结果originhttps://github.com/yuquan0821/demo.git (fetch)originhttps://githu...

2014-06-11 15:17:00 64

转载 【原创】servlet+spring+mybatis配置总结

首先新建一个空白的maven项目,然后在项目名称上添加框架支持,web application,此时在src目录下多出一个web文件夹,在pom.xml中将项目的packaging方式改为war,默认为jar,这个的话不会把web文件打包到class中去。将web目录拖动到main目录下并将文件重命名为webapp,(maven项目中默认的web目录命名为webapp)配置ser...

2014-06-05 19:58:00 133

空空如也

空空如也

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

TA关注的人

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