自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Nobigo

Day Day Up

  • 博客(18)
  • 资源 (17)
  • 问答 (1)
  • 收藏
  • 关注

原创 Mysql必知必会(笔记)【SQL游标】

mysql被oracle收购后,从mysql-5.5开始,将InnoDB作为默认存储引擎,是一次比较重大的突破。InnoDB作为支持事务的存储引擎,拥有相关的 RDBMS特性:包括ACID事务支持,数据完整性(外健),灾难恢复能力等特性。一 什么是游标(cursor)一个cursor,就是一个标识,用来标识数据取到什么地方了。你也可以把它理解成数组中的下标。二 游标(cursor)的特性1,只读的

2016-10-31 11:25:06 592

原创 Mysql必知必会(笔记)【管理事务处理】

1. 什么是事务?事务是不可被分割的逻辑单元而被执行的一组SQL语句,要么同时执行成功要么撤销。2. 事务的四个特性(ACID)?1、原子性:构成一个事务的所有语句应该是一个独立的逻辑单元,要么全部执行成功,要么一个都不成功。你不能只执行它们当中的一部分。2、稳定性(一致性): 数据库在事务开始执行之前和事务执行完毕之后都必须是稳定的。换句话说,事务不应该把你的数据库弄得一团糟。 3、隔离性

2016-10-30 23:05:21 408

原创 mysql更改引擎(InnoDB,MyISAM)的方法

mysql默认的数据库引擎是MyISAM,不支持事务和外键,也可使用支持事务和外键的InnoDB。 查看当前数据库的所支持的数据库引擎以及默认数据库引擎 show engines; 在建表的时候指定或者建完表修改数据库引擎:建表的时候指定 create table 表名(字段列表)type=MyISAM; 修改数据库引擎 alter table

2016-10-30 22:14:01 657

原创 linux 重启网卡 Device eth0 has different MAC address than expected,

错误解释:这个提示是指网口的mac地址已经变化,但是设备名称没有变化,导致设备名称和mac地址无法匹配,linux无法挂载该网口。换种说法就是该网口的配置文件里的mac地址和该网口实际的mac地址不符合。 这种情况一般发生在虚拟机迁移,或者更换网卡的时候,解决方案如下:1:记录网口的实际地址,执行ifconfig eth0 其中HWaddr后面就是网口实际的mac地址2:更改配置文件中的m

2016-10-29 21:47:37 9488 1

原创 Java设计模式之策略模式

1. 设计模式入门设计模式不是代码的具体实现,它是解决某一类问题的通用设计方案。 设计模式的本质目的是:使软件工程在维护性、扩展性、变化性、复杂度方面成0(N) OO设计是原则,设计模式是具体方法、工具。 例如: 在Java里IO流的类设计,为什么把BufferedReader设计成:new BufferedReader(new FileReader(“F:\test.java”));//

2016-10-29 21:35:39 310

原创 Hadoop学习笔记 压缩

1. 简介文件压缩有两大好处:减少存储文件所需要的磁盘空间。并加速数据在网络和磁盘上的传输。“是否可切分”:表示对应的压缩算法是否支持切分,也就是说说,是否可以搜索数据流的任意位置并一步往下读取数据。2. codeccodec实现了一种压缩-解压缩的算法。 在Hadoop中,一个对CompressionCodec接口的实现代表一个codec。 LZO代码库连接:http://downloa

2016-10-29 10:01:36 317

原创 Mysql必知必会(笔记)【存储过程】

1. 存储过程我们常用的操作数据库语言SQL语句在执行的时候需要要先编译,然后执行,而存储过程(Stored Procedure)是一组为了完成特定功能的SQL语句集,经编译后存储在数据库中,用户通过指定存储过程的名字并给定参数(如果该存储过程带有参数)来调用执行它。一个存储过程是一个可编程的函数,它在数据库中创建并保存。它可以有SQL语句和一些特殊的控制结构组成。当希望在不同的应用程序或平台上执行

2016-10-24 22:45:06 525

原创 Hadoop学习笔记 Java接口

从 hadoop URL 读取数据1. 自定义编写URLCat方法:import java.io.IOException;import java.io.InputStream;import java.net.MalformedURLException;import java.net.URL;import org.apache.hadoop.fs.FsUrlStreamHandlerFactor

2016-10-23 22:02:31 385

转载 动态规划入门<三>

第三节 动态规划的思考角度那么什么是动态规划呢?我个人觉得,如果一个解决问题的方法满足上面六个思考点中的前四个,那么这个方法就属于动态规划。而在思考动态规划方法时,后两点同样也是需要考虑的。面对问题要寻找动态规划的方法,首先要清楚一点,动态规划不是算法,它是一种方法,它是在一件事情发生的过程中寻找最优值的方法,因此,我们需要对这件事情所发生的过程进行考虑。而通常我们从过程的最后一步开始考虑,而不是先

2016-10-21 20:03:49 245

转载 动态规划入门<二>

通过金矿模型介绍动态规划第二节 动态规划的优点想必大家已经了解动态规划为什么是正确的方法,但是为什么要使用动态规划呢?请先继续欣赏这个故事:国王得知他的两个手下使用了和他相同的方法去解决交代给他们的问题后,不但没有认为他的两个大臣在偷懒,反而很高兴,因为他知道,他的大臣必然会找更多的人一起解决这个问题,而更多的人会找更更多的人,这样他这个聪明的方法就会在不经意间流传开来,而全国人民都会知道这个聪明的

2016-10-20 21:58:01 251

转载 动态规划入门<一>

通过金矿模型介绍动态规划第一节 初识动态规划经典的01背包问题是这样的:有一个包和n个物品,包的容量为m,每个物品都有各自的体积和价值,问当从这n个物品中选择多个物品放在包里而物品体积总数不超过包的容量m时,能够得到的最大价值是多少?[对于每个物品不可以取多次,最多只能取一次,之所以叫做01背包,0表示不取,1表示取]为了用一种生动又更形象的方式来讲解此题,我把此题用另一种方式来描述,如下:有一个国

2016-10-20 15:51:30 297

原创 Mysql必知必会(笔记)【插入数据,更新和删除数据,创建和操纵表,视图】

1. 插入数据1.1 数据插入插入有几种方式: 插入完整的行(建议表名后的括号里明确给出列名与后面的值进行分); insert into 表名 values(字段值,字段值…………..); 插入行的一部分; 直接在表名后面的列名省略某些列省略列的条件:该列定义为允许NULL值(无值或空值)。在表定义中给出默认值。这表示如果不给出值,将使用默认值。插入某些查询的结果:

2016-10-16 19:36:44 1357

转载 Kafka入门:主要配置以及集群搭建

1. broker配置2. consumer主要配置3. zookeeper集群zookeeper是一个为分布式应用提供一致性服务的软件,它是开源的Hadoop项目的一个子项目,并根据google发表的一篇论文来实现的。zookeeper为分布式系统提供了高笑且易于使用的协同服务,它可以为分布式应用提供相当多的服务,诸如统一命名服务,配置管理,状态同步和组服务等。zookeeper接口简单,我们不必

2016-10-11 15:58:44 362

转载 Kafka入门:简介、使用场景、设计原理

一. 入门1. 简介Kafka is a distributed,partitioned,replicated commit logservice。它提供了类似于JMS的特性,但是在设计实现上完全不同,此外它并不是JMS规范的实现。kafka对消息保存时根据Topic进行归类,发送消息者成为Producer,消息接受者成为Consumer,此外kafka集群由多个kafka实例组成,每个实例(ser

2016-10-11 15:29:00 335

原创 Hive HWI 安装及配置

在Hive已经安装成功的基础上,进行安装Hive HWI Hive Web Interface(HWI)简介:Hive自带了一个Web-GUI,功能不多,可用于效果展示。 由于hive-bin包中没有包含HWI的页面,只有Java代码编译好的jar包:hive-hwi-1.2.0.jar 因此需要下载源码从中提取jsp文件并打包成war文件到hive-lib目录中:wget http://mi

2016-10-11 11:16:22 3406

原创 Mysql必知必会(笔记)【分组函数,子查询, 联结,高级联结,组合查询】

1. 数据分组1.1 创建分组: select 字段名,count(*) as 别名 from 表名 group by 字段名 Group by子句只是DBMS按字段名排序并分组数据,这就会对每个字段名计算总数。Group by子句可以包含任意数目的列,因而可以对分组进行签套,更细致地进行数据分组。如果在Group by子句中嵌套了分组,数据将在最后指定的分组上进行汇

2016-10-10 11:14:33 788

原创 解决 Unable to load native-hadoop library for your platform

安装hadoop启动之后总有警告:Unable to load native-hadoop library for your platform… using builtin-java classes where applicable 原因:Apache提供的hadoop本地库是32位的,而在64位的服务器上就会有问题,因此需要自己编译64位的版本。1、首先找到对应自己hadoop版本的64位的li

2016-10-02 21:42:57 830 3

转载 Apache kafka--高性能的分布式消息系统

kafka是一个分布式的,高吞吐量的、信息分片存储,消息同步复制的开源消息服务,它提供了消息系统的功能,但是采用了独特的设计。

2016-10-02 14:29:29 398

newimproved-SQL-2016.pdf

SQL-2016 相对于SQL-2003的提升文件说明

2022-01-13

ISO-2003-SQL.zip

ISO-2003-SQL

2022-01-13

ISO-2016-SQL.zip

2016年12月14日,ISO/IEC发布了最新版本的数据库语言SQL标准(ISO/IEC 9075:2016)。从此,它替代了之前的ISO/IEC 9075:2011版本。 最新的标准分为9个部分: ISO/IEC 9075-1 信息技术 – 数据库语言 – SQL – 第1部分:框架(SQL/框架) ISO/IEC 9075-2 信息技术 – 数据库语言 – SQL – 第2部分:基本原则(SQL/基本原则) ISO/IEC 9075-3 信息技术 – 数据库语言 – SQL – 第3部分:调用级接口(SQL/CLI) ISO/IEC 9075-4 信息技术 – 数据库语言 – SQL – 第4部分:持久存储模块(SQL/PSM) ISO/IEC 9075-9 信息技术 – 数据库语言 – SQL – 第9部分:外部数据管理(SQL/MED) ISO/IEC 9075-10 信息技术 – 数据库语言 – SQL – 第10部分:对象语言绑定(SQL/OLB) ISO/IEC 9075-11 信息技术 – 数据库语言 – SQL – 第11部分:信息与定义概要(SQL/Schemata) ISO/IEC 9075-13 信息技术 – 数据库语言 – SQL – 第13部分:使用Java编程语言的SQL程序与类型(SQL/JRT) ISO/IEC 9075-14 信息技术 – 数据库语言 – SQL – 第14部分:XML相关规范(SQL/XML)

2021-11-16

jdk1.6rpm安装包(linux)

安装CM过程提示出 jdk x86_64 2000:1.6.0_31-fcs 没有安装源。

2018-09-09

protoc2.5版本,直接放在system32下即可

保证可以运行,将文件解压后,直接放置在C盘下的System32下即可运行,或者对环境变量进行配置。

2018-07-19

hadoop-2.7.0-winutils.zip

解决运行Spark、Hadoop程序出现:Caused by: java.lang.UnsatisfiedLinkError: org.apache.hadoop.io.nativeio.NativeIO$Windows.createFileWithMode0(Ljava/lang/String;JJJI)Ljava/io/FileDescriptor;问题

2018-04-11

Maven实战.pdf

Maven实战.pdf

2017-06-19

Hadoop权威指南(中文版-带目录索引).pdf

Hadoop权威指南(中文版-带目录索引).pdf

2017-06-19

Sqoop-sqlserver-hdfs.rar

其中包含Sqoop将SqlServer文件导入HDFS文件的所有jar包

2016-11-05

Java设计模式之策略模式

Java设计模式之策略模式的详细描述

2016-10-29

Hadoop的Codec(LZO代码库)

LZO代码库拥有GPL许可,因而可能没有包含在Apache的发型版本中

2016-10-28

zookeeper管理员指南

是入门Zookeeper管理员的必备资料

2016-09-13

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

TA关注的人

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