自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 URI记录

URI:统一资源标识符(Uniform Resource Identifier,或URI)是一个用于标识某一互联网资源名称的字符串。该种标识允许用户对网络中(一般指万维网)的资源通过特定的协议进行交互操作。URI由包括确定语法和相关协议的方案所定义。URI可被视为定位符(URL),名称(URN)或两者兼备。统一资源名(URN)如同一个人的名称,而统一资源定位符(URL)代表一个人的住址。换

2013-07-30 16:53:17 1270

转载 eclipse进行关联代码

关联代码找了半天,终于找到了详细解说的:http://blog.csdn.net/long2010yu2010/article/details/8497505

2013-07-29 20:04:15 806

转载 hive的top n

注意 hive 的hsql没有 top n这个功能,不像sql。所以实现top n如下: 我想说的SELECT TOP N是取最大前N条或者最小前N条。Hive提供了limit关键字,再配合order by可以很容易地实现SELECT TOP N。但是在Hive中order by只能使用1个reduce,如果表的数据量很大,那么orderby就会力不从心。例如我们执

2013-07-26 20:37:49 2303

原创 python类定义

在我的收藏中有一篇特别详细的类讲解 此处引自:http://blog.sina.com.cn/s/blog_59b6af690101bfem.htmlclass myclass:'this is my first class of python'# foo是类属性,相当于static foo是静态成员,可以用类名直接访问foo=100# myfun 是类方法,必须由类的实例

2013-07-26 20:35:05 1418

转载 sql一些常用的经典语句,最后是select as的用法

总结一些工作中用到或碰到的SQL语句,希望能与大家分享,同时也希望大家能提供更多的精妙SQL语句.....1、delete table1 from (select * from table2) as t2 where table1.id=t2.id2、truncate table table1 (不在事务日志中做记录,比delete table快,但不能激活触发器)3、update t

2013-07-26 16:34:05 17061

原创 linux,shell脚本set -x的意思

set -xa=10命令执行结果:+ a=10echo $a+ echo 1010 set指令能设置所使用shell的执行方式,可依照不同的需求来做设置 -a  标示已修改的变量,以供输出至环境变量。  -b  使被中止的后台程序立刻回报执行状态。  -C  转向所产生的文件无法覆盖已存在的文件。  -d  Shell预设会用杂凑表记忆使用过的指令,

2013-07-26 14:20:50 7621

转载 python循环for,range,xrange;while

>>>range(1,5)#代表从1到5(不包含5)[1,2,3,4]>>>range(1,5,2)#代表从1到5,间隔2(不包含5)[1,3]>>>range(5)#代表从0到5(不包含5)[0,1,2,3,4]array= [1,2,5,3,6,8,4]#其实这里的顺序标识是

2013-07-25 20:32:14 3946 1

转载 python安装json的方法;以及三种json库的区别

python中的json解释库有好几个,其中不同版本有使用上的差异。常用有 json-py 与smiplejson 两个包其中json-py 包含一个minjson,用法一样,只是import时 是 import minjson两个用法上有差别, 但import语句一样,import json   # 都是如此import的。import minjson

2013-07-24 21:31:52 51388 1

转载 protobuf代码生成

windows :1,两个文件:proto.exe, protobuf-java-2.4.1.jar2,建立一个工程TestPb,在下面建立一个proto文件件,用来存放【。proto】文件3,将proto,exe放在工程下,4,建立一个msg.proto文件:option java_package = "com.protobuftest.protobuf"; opti

2013-07-24 17:13:04 3089

转载 python的str()和repr()的区别

str()一般是将数值转成字符串。 repr()是将一个对象转成字符串显示,注意只是显示用,有些对象转成字符串没有直接的意思。如list,dict使用str()是无效的,但使用repr可以,这是为了看它们都有哪些值,为了显示之用。The str() function is meant to return representations of values which are fairl

2013-07-24 15:05:59 13581

转载 shell的date

使用方式 : date [-u] [-d datestr] [-s datestr] [--utc] [--universal] [--date=datestr] [--set=datestr] [--help] [--version] [+FORMAT] [MMDDhhmm[[CC]YY][.ss]]说明 : date 可以用来显示或设定系统的日期与时间,在显示方面,使用者可以设定欲显示

2013-07-24 14:32:48 1114

原创 python的文件操作file:(内置函数,如seek、truncate函数)

一、先介绍下file、seek、truncate的基本用法:seek(offset,where): where=0从起始位置移动,1从当前位置移动,2从结束位置移动。当有换行时,会被换行截断。seek()无返回值,故值为None。tell(): 文件的当前位置,即tell是获得文件指针位置,受seek、readline、read、readlines影响,不受truncate影响trun

2013-07-23 21:12:28 20336 2

原创 python字符串与数字类型转化

数字转字符串:str(数字),如str(10)相反:int(字符串),如int('10')另外,import string后用string.atoi('100',base),转换为int,base为进制,默认为10。string.atof('100',base),转换为floatstring.atol('100',base),转为long

2013-07-23 21:08:35 7460

原创 自己的总结:工具使用

eclipse使用    ctrl+alt+h查看当前方法的调用情况    ctrl+o查看类结构   hadoop程序运行结构:总结:运行类只管负责连接云执行hadoop的map、reduce,实现存取value和key;具体如何处理拿到的key和value,编写另一个程序实现更方便,将各个字段提取出来,独立处理,然后将在主运行类中调用即可。      1.编写一

2013-07-23 13:01:34 1145

转载 python字符串操作

字符串简介字符串序列用于表示和存储文本,python中字符串是不可变的,一旦声明,不能改变通常由单引号(' ),双引号(" ),三引号(''' """)包围其中三引号可以由多行组成,编写多行文本的快捷语法,常用语文档字符串,在文件的特定地点,被当做注释。便捷的多行注释Python实际三类字符串:1.通常意义字符串(str)2.原始字符串,以大写R 或 小写r开始,r''

2013-07-22 21:17:32 3123

原创 windows下git库的ssh连接,使用public key的方法

在windows下进行项目开发,使用git,通过ssh方式与git库连接,而ssh方式用public key实现连接。首先需要下载mygit,安装后使用git bash。git bash(有GUI界面,如安装TortoiseGit后就可以使用)。我主要使用命令行,其命令行系统类似linux环境的基本操作命令,可以直接看到c:,如cd /d/mygitwork,进入我的D盘下的工程目录,放置开发

2013-07-22 18:12:03 40562 2

原创 hadoop集群崩溃,因为tmp下/tmp/hadoop-hadoop/dfs/name文件误删除

hadoop执行start-all后,显示正常启动。starting namenode, logging to /opt/hadoop-0.20.2-cdh3u0/logs/hadoop-hadoop-namenode-localhost.localdomain.outlocalhost: starting datanode, logging to /opt/hadoop-0.20.2-c

2013-07-19 15:11:38 5737

转载 linux杀死进程的简单讲解

一. 终止进程的工具kill 、killall、pkill、xkill终止一个进程或终止一个正在运行的程序,一般是通过kill 、killall、pkill、xkill 等进行。比如一个程序已经死掉,但又不能退出,这时就应该考虑应用这些工具。 另外应用的场合就是在服务器管理中,在不涉及数据库服务器程序的父进程的停止运行,也可以用这些工具来终止。为什么数据库服务器的父进程不能用这些工具杀死呢

2013-07-18 15:38:21 1742

原创 jdbc连接mysql加载驱动程序com.mysql.jdbc.Driver

在开发环境如eclipse,中加载指定数据库的驱动程序。需要下载MySQL支持JDBC的驱动程序mysql-connector-java-5.1.25-bin.jar。而具体在Java程序中加载驱动,是在Java程序中添加“Class.forName(“指定数据库的驱动程序”)” 来实现,MySQL的数据驱动程序的代码为:Class.forName(“com.mysql.jdbc.Driver

2013-07-11 20:00:20 6123

原创 如何获得mysql数据库的所有的列

SELECT  COLUMN_NAME FROM  `information_schema`.`COLUMNS` where  `TABLE_NAME`='appStats' order by COLUMN_NAME 所有字段获取:SELECT COLUMN_NAME FROM 'information_schema'.'COLUMNS' where 'TABLE_SCHEMA'='数

2013-07-10 18:03:00 1114

转载 jdbc连接sql数据库

JDBC(Java Data Base Connectivity,java数据库连接)是一种用于执行SQL语句的Java API,可以为多种关系数据库提供统一访问,它由一组用Java语言编写的类和接口组成。JDBC为数据库开发人员提供了一个标准的API,据此可以构建更高级的工具和接口,使数据库开发人员能够用纯 Java API 编写数据库应用程序,并且可跨平台运行,并且不受数据库供应商的限制。

2013-07-10 17:44:59 1597

转载 sql中with的用法(CTE公用表表达式):应用子查询嵌套,提高sql性能

一.WITH AS的含义 WITH AS短语,也叫子查询部分(subquery factoring),定义一个SQL片断,该片断会被整个SQL语句所用到。有时是为了让SQL语句的可读性更高些,也可能是在UNION ALL的不同部分,作为提供数据的部分。 特别对于UNION ALL比较有用。因为UNION ALL的每个部分可能相同,但是如果每个部分都去执行一遍的话,则成本太高,所以可以使用WIT

2013-07-09 21:41:33 5043

转载 聚集索引与非聚集索引

非聚集索引也是堆结构?其实SQLSERVER有几种页面类型(数据都使用一页一页来存储,就像Windows的内存也是使用页面来组织的)感兴趣的朋友可以了解下,希望本文可以增加你们对非聚集索引结构的理解。我们知道SQLSERVER的数据行的存储有两种数据结构:A:堆   B:B树(binary二叉树)。数据按照这种两种的其中一种来排序和存储,学过数据结构的朋友应该知道二叉树,为什麽用二叉树

2013-07-09 12:12:24 2799

转载 mysql聚集索引

转自http://www.cnblogs.com/tuyile006/archive/2009/08/28/1555615.html微软的SQL SERVER提供了两种索引:聚集索引(clustered index,也称聚类索引、簇集索引)和非聚集索引(nonclustered index,也称非聚类索引、非簇集索引)……  (一)深入浅出理解索引结构   实际上,您可以把索引

2013-07-08 17:14:51 2336

转载 mysql的基本使用命令

启动:net start mySql;进入:mysql -u root -p/mysql -h localhost -u root -p databaseName;列出数据库:show databases;选择数据库:use databaseName;列出表格:show tables;显示表格列的属性:show columns from tableName;建立数据库:so

2013-07-05 17:40:00 837

原创 安装mysql到服务器的linux环境下

1·安装mysql 命令:yum -y install httpd php mysql mysql-server2·配置mysql 配置开机启动服务 /sbin/chkconfig --add mysqld [在服务清单中添加mysql服务] /sbin/chkconfig mysqld on [设置mysql服务开机启动] /sbin/service mysqld start

2013-07-04 15:50:42 756

转载 Junit

程序代码写好后,程序员自己要先进行单元测试。java语言编程中,juit可以高效的完成这样的工作。在Eclipse中使用JUnit4进行单元测试的方法。首先新建一个项目叫JUnit_Test,我们编写一个Calculator类,这是一个能够简单实现加减乘除、平方、开方的计算器类,然后对这些功能进行单元测试。这个类并不是很完美,我们故意保留了一些Bug用于演示,这些Bug在注释中都有说明。该类代

2013-07-03 15:45:07 1029

空空如也

空空如也

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

TA关注的人

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