3 Mr_249

尚未进行身份认证

不想太拼,也不想太颓废。。。

等级
TA的排名 2w+

Spark开发必会之:Java8新特性Lambda表达式

packagelambda表达式;importjava.util.Arrays;importjava.util.List;importorg.junit.Test;importcom.sun.org.apache.xerces.internal.util.SynchronizedSymbolTable;/***Lambda的常用六种写法* ()->...

2019-07-01 14:04:33

JUnit4 与 JUnit 5 常用注解对比

原文链接:https://blog.csdn.net/winteroak/article/details/80591598

2019-07-01 11:34:22

清晰理解红黑树的演变---红黑的含义

前言红黑树,对不少人来说是个比较头疼的名字,在网上搜资料也很少有讲清楚其演变来源的,多数一上来就给你来五条定义,红啊黑啊与根节点距离相等之类的,然后就开始进行旋转、插入、删除这些操作。一通操作下来,连红色和黑色怎么来的,是什么含义,有什么作用都云里雾里的,能搞清楚就怪了。本文介绍红黑树,暂时不涉及任何代码,只是帮助你理解红黑树的演变来源,树结构中红黑色具体含义,保证...

2019-06-30 11:02:14

设计模式的面试思路推演

1、面试官发问,话题牵引思路:无论让你讲什么设计模式,统一引到单例设计模式。套路:设计模式要将就讲最难的和应用最广的。单例模式最难!单例模式简单?考虑了序列化吗?考虑了反射吗?考虑了安全性吗?考虑了多线程和高并发吗?2、单例模式概况写法很多,用得比较多的主要就三种懒汉模式,饿汉模式,枚举单例主要实现思路:唯一空构造器私...

2019-06-10 11:22:38

修改MySQL编码格式

1、vi/etc/my.cnf添加如下内容[client]default_character_set=utf8[mysqld]collation_server=utf8_general_cicharacter_set_server=utf82、重启mysql服务

2019-06-09 14:23:42

快要遗忘的JAVA知识之温故而知新

1、session和cookie区别?cookie:在浏览器端缓存诸如用户输入等小型非敏感数据,不安全。关闭浏览器cookie销毁除非设置了有效期session:在服务器端存储诸如数据库查询等敏感数据,sessionid自动由浏览器端cookie维护。sessionid和session丢失一个,session失效sessionid丢失...

2019-06-08 11:15:56

工具类:HBase常用的api操作的java实现

对表的操作packagecom.imooc;importorg.apache.hadoop.conf.Configuration;importorg.apache.hadoop.hbase.*;importorg.apache.hadoop.hbase.client.*;publicclassHBaseTest{publicstaticvo...

2019-05-19 12:29:15

MySQL练习题

2019-05-19开始2019-06-05结束每天更新两道题的答案,对应的补充知识点也会以博客的形式记录。建表语句#########创建学生表createtablet_student( sidintprimarykey, snamevarchar(10), sagedate, ssexchar(10))charset=utf8;INS...

2019-05-19 10:01:23

详细剖析Hive SQL的编译过程

HiveSQL的编译过程

2019-05-16 12:54:23

Hadoop中HDFS小文件产生场景及其处理方案

影响:1、文件的元数据存储在namenode中,每个文件的元数据都差不多大,小文件过多会极大的占用namonode的内存,制约集群的扩展。(主要影响)2、在对小文件进行处理的时候,一个小文件对应一个maptask,一个maptask会起一个jvm进程,进程的开启销毁会严重性能。(jvm复用)产生场景:1、实时处理:比如我们使用SparkStreaming...

2019-05-15 21:28:46

Linux自带python2.6升级python3

服务linux器自带的是python2.6.无法安装pipinstallparamiko。总是报错。系统自带的Python2.6又不能动。无奈只好再安装一个版本。自己尝试手动升级python2.7最后还是放弃了,因为安装成功了,pip等组件也没法使用,尴尬。最终,还是改为用anaconda辅助安装python3..(阿里云服务器,下载安装特别快)。。具体步骤如下:1.下...

2019-05-07 12:34:30

Hive中的join实操加补充MySQL中的exits/in

hive中的join有以下几类:innerjoin/leftjoin/rightjoin/fulljoin/crossjoin/leftsemijoin测试数据:ja.txt1 zhang32 li43 wang5jb.txt1 192 20...

2019-04-30 11:13:20

用hive分析某地区掉话率top10的设备

数据如下:废话不多说,开干1、将数据上传至hdfs。2、建立原始数据表:createtablephone_raw( record_timeString, imeiString, cellString, ph_numint, call_numint, drop_numint, durationint, drop_rateint, net_t...

2019-04-29 20:56:40

hive的操作方式以及补充hive中的索引和视图

Hive操作方式1、命令行方式cli:A)执行SQL:hive>select*frompsn;OK1 zhang3 ["sing","tennis","running"] {"beijing":"daxing"} 102 li4 ["sing","pingpong","swim"] {"shanghai":"baoshan"} 10...

2019-04-29 17:19:33

hive中的lateral view结合udtf函数的使用解决生产问题

===============================================================================createtablepsn(idint,namestring,likesarray<string>,addressmap<string,string>...

2019-04-29 15:02:00

Hive中的参数设置的四种方式

1、参数分类hiveconf:配置变量可读写一般我们设置的就是这一类参数system:系统变量可读写env:环境变量只读hivevar:变量可读写hive-dkey=val使用:${key}2、查看hive参数hive>setenv:HISTSIZE=1000env:HIVE_...

2019-04-28 21:00:46

Hive常用的内置函数示例演示

测试数据:1zhang3sing-pingpong-runningbeijing:daxing2li4sing-pingpong-runningbeijing:daxing3wang5sing-pingpong-runningbeijing:daxing建表:createtablepsn(...

2019-04-27 22:20:00

hive 0.14版本新shell客户端工具beeline的使用及一些注意事项

1、beeline介绍a)0.14版本后,基于hiveserver2的客户端工具beeline出现,可以替代传统的hiveshell客户端。beeline的使用必须结合hiveserver2,即必须先启动hiveserver2服务才能进入beeline客户端。b)beeline更加的安全,它对外只暴露读的接口。增删改操作是没有权限的,举个例子来说:...

2019-04-27 10:44:32

Hive三种模式的简单介绍及具体搭建流程

理论基础hive有三种运行模式:内嵌模式、本地模式、远程模式。内嵌模式:元数据保村在内嵌的derby中,允许一个会话链接,尝试多个会话链接时会报错。本地模式:本地安装mysql替代derby存储元数据。由于元数据的获取需要访问mysql,所以这就要求每一个用户必须要有对MySQL的访问权利。远程模式:以本地模式为基础。...

2019-04-25 08:18:36

配置文件 "G:\虚拟机列表\Linux001.vmx" 由产品 VMware 创建, 其版本 VMware Workstation 不兼容并且不能使用.

解析:报这种错误一般是虚拟机文件里声明的VMware版本和真实的VMware版本不一致导致。我们可以手动更改真实VMware版本,或者更改虚拟机文件里声明的VMware版本。以下我们通过更该虚拟机文件内VMware版本来解决这一问题。1、找到虚拟机文件,用文本编辑器打开。2、在打开的文本中找到“virtualHW.version”属性,将其修改为真实VMware版本,保存。...

2019-04-22 09:28:13

查看更多

勋章 我的勋章
  • 专栏达人
    专栏达人
    授予成功创建个人博客专栏的用户。专栏中添加五篇以上博文即可点亮!撰写博客专栏浓缩技术精华,专栏达人就是你!
  • 持之以恒
    持之以恒
    授予每个自然月内发布4篇或4篇以上原创或翻译IT博文的用户。不积跬步无以至千里,不积小流无以成江海,程序人生的精彩需要坚持不懈地积累!
  • 勤写标兵Lv3
    勤写标兵Lv3
    授予每个自然周发布7篇到8篇原创IT博文的用户。本勋章将于次周周三上午根据用户上周的博文发布情况由系统自动颁发。