自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 大数据得Hive面试题

在项目中是否自定义过UDF、UDTF函数,以及用他们处理了什么问题,及自定义步骤?用UDF函数解析公共字段,用UDTF函数解析事件字段自定义UDF:继承UDF,重写evaluate方法自定义UDTF:继承自GenericUDTF,重写3个方法:initialize(自定义输出的列名和类型),process(将结果返回forward(result)),close为什么要定义UDF、UDTF?因为自定义函数,可以自己埋点Log打印日志,出错或者数据异常,方便调试。

2022-12-13 13:16:49 225 1

原创 大数据得面试题Hadop

通过分区,将不同类型的数据分开处理,之后对不同分区的数据进行排序,如果有Combiner,还要对排序后的数据进行combine。这些返回的 DataNode 地址,会按照集群拓扑结构得出 DataNode 与客户端的距离,然后进行排序,排序两个规则:网络拓扑结构中距离Client近的排靠前;client 请求3台 DataNode 中的一台A上传数据(本质上是一个 RPC 调用,建立 pipeline),A收到请求会继续调用B,然后B调用C,将整个 pipeline 建立完成,后逐级返回 client;

2022-12-13 13:11:10 117

原创 IDEA软件首次启动的过程,和重新设置文字大小的

7.展开创建的工程,在源代码目录 src 上,鼠标右键,选择 new->package ,键入包名 一开始啥都可以记得住就好, 点击确定。首次新建项目时,默认的Project Location路径有问题,如 c:\\xxx ,正确写法为 c:\xxx。1. 点击菜单栏上的 File->Settings->Editor->Font 修改字体。8. 在创建好的包上,鼠标右键,选择 new->class 创建类,键入类名。6. IDEA的工作界面,我们的项目已经创建好了,如果再新建项目,点击。

2022-11-25 08:30:00 433

原创 IDEA软件的安装

3. 然后下载好了之后就双击打开那个安装包,直接选择NEXT,然后他就会出现选择文件的安装路径,个人建议是不要放在系统盘(也就是C盘), 当然c盘够大的话也可以。),根据自己是需求下载专业版还是社区版(温馨提示:专业版是蓝色的,并且他需要付费,右边是社区版,是免费的版本)打开之后社区版的不需要激活,专业版的百度激活一下,就好了。可以自动编译,检查错误。在大多数公司中,使用的就是。2. 这个根据自己的需求下载 可能需要登录才可以下载,不用理他,点下载就好了。5.直接点Install,Next下一步就好了。

2022-11-24 21:23:25 702

原创 IDEA项目的目录和怎么导入项目

若想通过IDEA同时开启多个项目,点击OPEN打开项目时,点击New Window按钮。File->Close Project 这时IDEA回到了刚启动界面,点击项目上的。idea 目录和 demo.iml 和我们开发无关,是IDEA工具自己使用的。关闭IDEA中已经存在的项目, File->Close Project。在IDEA的启动界面上,点击 OPEN ,选择项目目录即可。就是我们在一开始设置的工程名字的那个地方。目录是存储我们编写的.java源文件。X ,IDEA中就没有这个项目了。

2022-11-24 21:20:05 742

原创 IDEA常用快捷键和修改快捷键的地方

在IDEA工具中, Ctrl+空格 的快捷键,可以帮助我们补全代码,但是这个快捷键和Windows中的输入法切换快捷。自动生成代码,toString,get,set等方法。这些只是一部分还有很多需要在实际使用中慢慢摸索。复制光标所在行的内容,插入光标位置下面。选中代码注释,多行注释,再按取消注释。键冲突,需要修改IDEA中的快捷键。双击一下这个 然后就可以修改了。Alt+Shift+上下箭头。导入包,自动修正代码。

2022-11-24 21:18:19 300

原创 浏览器进不来csdn了报错 ERR_SSL_VERSION_OR_CIPHER_MISMATCH

浏览器进不来csdn了报错 ERR_SSL_VERSION_OR_CIPHER_MISMATCH。客户端和服务器不支持一般ssl协议或加密套件怎么办。这个应该有运到过的吧!报错的图忘了截图了。不过我百度了好久网上的所有的方法都试了一遍了都不行,最后使用这个方法完成的:傻瓜式操作下载IISCrypto.exe 点击best 工具自动推荐选中 也可以定义勾选 选择配置完成 然后点击”apply“ 软件弹窗提醒你 手动重启服务器。

2022-11-19 00:28:26 2533

原创 Linux如何安装MySQL

检测当前系统中是否安装MySQL数据库 rpm -qa 查询当前系统中安装的所有软件 rpm -qa Igrep mysql 查询当前系统中安装的名称带mysql的软件 rpm -qa | grep mariadb 查询当前系统中安装的名称带mariadb的软件。我就在后面rpm -ivh mysql-community-server-5.7.25-1.el7.x86_ 64.rpm --force --nodeps。mysql -uroot -p 登录mysql(使用临时密码)卸载已经安装的冲突软件。

2022-11-06 14:39:55 180

原创 Linux安装Tomcat

在Linux系统里如和安装Tmocat

2022-11-06 14:29:00 219

原创 Linux RPM 命令参数使用详解

rpm -qpi Linux-1.4-6.i368.rpm #[查看rpm包]--query--package--install package信息。rpm -ivh --relocate /=/opt/gaim gaim-x.x.x-1.fc4.i386.rpm //指定安装目录。rpm -ivh --test gaim-x.x.x-1.fc4.i386.rpm //用来检查依赖关系;rpm -ivh file.rpm  #[安装新的rpm]--install--verbose--hash。

2022-11-05 15:45:09 206

原创 Linux各目录及每个目录的详细介绍

共享库又叫动态链接共享库,作用类似windows里的.dll文件,存放了根文件系统程序运行所需的共享文件。/home 用户主目录的基点,比如用户user的主目录就是/home/user,可以用~user表示。,是用户主目录的基点,比如用户user的主目录就是/home/user,可以用~user表示。/usr/src 源代码,linux内核的源代码就放在/usr/src/linux里。/usr/src 源代码,linux内核的源代码就放在/usr/src/linux里。虚拟文件系统目录,是系统内存的映射。

2022-11-05 15:40:43 344

原创 Error downloading packages: net-tools-2.0-0.25.20131004git.el7.x86_64:[Errno 5][Errno 2]没有那个文件或

这个问题我弄了2天不知道咋搞的一直卡在这,ping也是有网的,就是提示这个问题。vi /usr/bin/yum 进去 将文件头部的#!/usr/bin/python 修改成#!改完之后保存退出,在进入下一个 vi /usr/libexec/urlgrabber-ext-down 还是将头部的修改和上面一样的。

2022-09-27 20:02:02 1488

Java面试题汇总及详解

这个里面是Java的详细理解和详解,里面分为3个不同老师理解的面试题可以,看一下看看自己理解多少。每一个都是不一样的,分为:基础知识、架构设计、注册中心、集群、配置、通信协议、设计模式、运维管理、SPI。Dubbo的一些配置,Linux、MQ、MyBatis的面试题,等等。这个只是一个面试题总结里面的,另外两个也都差不多只是每个有一些差距。

2022-11-30

Java工程师的简历!

整理了一些简历,里面只有Java的,我个人觉得还是里面简历还是比较好的,可以参考一下,对比自己的简历哪里出现了问题。 在个人简历中逻辑的起点就在于:你所应聘的求职意向与简历的描述内容关系度。例如求职者求职的职位是财政方面的职位,在简历所描写的内容中却并不是相关财政方面,如教育背景中的专业与求职意向不符合、工作经历的内容与求职意向不符合等等,这就非常不符合逻辑了。在编写个人简历的原则上一直强调要真实不能参加,招聘官从简历中的信息逻辑性就能够判断简历是否真实。 简历中的相关信息描写要与求职者的身份符合,比如说,应届毕业生说自己有五年以上的工作经验、职业技术类人才说自己参加某项科研项目等等,这明显就不符合逻辑。一般来说在编写个人简历各个项目时采用“金字塔式”或者“倒金字塔式”,按照与求职意向的关联度,或者是重要程度的顺序来写。例如在教育背景中通常采用倒序的方式,将自己最高学历教育放在第一位,还有特长方面采用循序渐进的表达方式,将重点放在最后。不管采用哪种排版都要讲究逻辑顺序,没有逻辑可言的简历其可读性也非常低。

2022-11-30

2022年Java面试的题目还有答案

本人发现网上虽然有不少Java相关的面试题,但第一未必全,第二未必有答案,第三虽然有答案,但未必能在面试中说,所以在本文里,会不断收集各种面试题,并站在面试官的立场上,给出我自己的答案。里面有大量的面试题目,把这些背明白了就可以找到工作了。里面有JavaGuide面试题、RocketMQ源码解析、分布式相关的面试题、技术常见的智力题、设计模式、图解HTTP、T图解操作系统、计算机基础、消息队列常见面试题、等等。反正这个面试题要是看会了,就可以去面试了,大多数的也就都可以会了。

2022-11-30

java代码编写杨辉三角

第n行有n个数字. 每一行的开始和结尾数字都为1. 用二维数组表示就是a[i][0]=1; a[i][j]=1(当i==j时); 第n+1行的第i个数字等于第n行的i-1个数字加上第n行的i个数字。 用二维数组表示就是 a[i+1][j]=a[i][j-1]+a[i][j]; 他的两条斜边都是数字1组成,其余的数等于他肩上的两数之和 每行数字左右对称,由1开始,逐渐增大 第n行的数字个数为n 第n行的数字之和为2^n-1;

2022-11-29

java代码编写直角三角形等腰三角形倒三角形等等

首先 定义一个int类型的变量,给变量赋值 然后我们想,既然要缩短距离,那么每次循环变量就-1,那么刚好符合我们的要求: 第一次大循环 j=1,变量, 所以符合变量>=j的条件然后输出一个空格,然后变量-1,现在变量的值符合变量>=j,再输出 …… 一直到变量=0,变量>=j不符合,跳出内循环 现在到System.out.println(); 换行 现在回到外循环 j++ ,j变成2,符合j<=5,进入内循环 定义变量 , 变量>=j,符合,输出一个空格,变量-1 变量现在 ,变量>=j,符合,输出一个空额,变量-1 …… 一直到变量=1,变量>=j,不成立,跳出内训还,然后换行 然后j+1 然后再进入内循环…… 如此循环下去 形成了一个四行的倒三角。

2022-11-29

空空如也

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

TA关注的人

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