自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Scala和Java的区别

区别:1、Java需要显示的采用return进行值的返回;而scala的return是可选的。2、类和方法修饰符,scala默认是public,java默认是protected。3、java支持接口;scala不支持接口,而采用trait。Scala简介1、什么是ScalaScala是一种多范式的编程语言,其设计的初衷是要集成面向对象编程和函数式编程的各种特性。Scala运行于Java平台(Java虚拟机),并兼容现有的Java程序。2、为什么要学Scala1.优雅:这是框架设计师第一个

2021-11-18 11:06:59 1352

原创 MongoDB的适用场景及优缺点

1、各种应用服务的日志存储,MongoDB的高性能足够支撑关系型数据库2-3倍以上的TPS/QPS,同时自带的三种压缩格式方便在容量和性能直接作出选择,通过MongoDB存储日志文件,查询简单(索引),写入导出方便(弹性结构没有表结构限制)。2、敏捷开发,如果想快速构建应用系统,同时还想拥有高性能,高灵活性的schema,用MongoDB吧。3、地理位置信息存储,通过2d和2dsphere索引,可以方便的查询出具体的位置信息。4、json存储,json的数据结构简单、直观,非常适合用来表达数据,且易于

2021-11-12 14:42:12 3375

原创 kafka消费者的三种模式

1,subscribe方式:当主题分区数量变化或者consumer数量变化时,会进行rebalance;注册rebalance监听器,可以手动管理offset不注册监听器,kafka自动管理assign方式:手动将consumer与partition进行对应,kafka不会进行rebanlance关键配置及含义enable.auto.commit 是否自动提交自己的offset值;默认值时trueauto.commit.interval.ms 自动提交时长间隔;默认值时5000 mscons

2021-11-05 09:49:32 1706

原创 kafka和flume的区别

1)kafka和flume都是日志系统。kafka是分布式消息中间件,自带存储,提供push和pull存取数据功能。flume分为agent(数据采集器)[source channel sink]。(2)kafka做日志缓存应该是更为合适的,但是 flume的数据采集部分做的很好,可以定制很多数据源,减少开发量。所以比较流行flume+kafka模式,如果为了利用flume写hdfs的能力,也可以采用kafka+flume的方式。采集层 主要可以使用Flume, Kafka两种技术。Flume:Fl

2021-10-28 16:27:22 4774 1

原创 flume的详细介绍

flume 作为 cloudera 开发的实时日志收集系统,受到了业界的认可与广泛应用。Flume 初始的发行版本目前被统称为 Flume OG(original generation),属于 cloudera。但随着 FLume 功能的扩展,Flume OG 代码工程臃肿、核心组件设计不合理、核心配置不标准等缺点暴露出来,尤其是在 Flume OG 的最后一个发行版本 0.94.0 中,日志传输不稳定的现象尤为严重,为了解决这些问题,2011 年 10 月 22 号,cloudera 完成了 Flume-

2021-10-22 15:57:14 325

原创 xftp和xshell的区别

xshellXshell是一个用于MS Windows平台的强大的SSH,TELNET,和RLOGIN终端仿真软件。它使得用户能轻松和安全地从Windows PC上访问Unix/Linux主机。XftpXftp是一个用于MS Windows平台的强大的FTP和SFTP文件传输程序。Xftp能安全地在Unix/Linux和Windows PC之间传输文件。Xftp和Xshell配合使用部署环境。(Linux系统)Xftp为可视化工具,主要用来拷贝文件。xshell则通过输入命令来对服务器进行操作

2021-10-15 14:15:00 3514

原创 IT行业就业前景

IT的发展前景是非常明朗的。IT行业在我国经济中是一个相对较新的行业,但已经为国民经济做出了显着贡献。信息就是力量。没有最新和正确的信息,人员和组织将无法及时做出适当的决定。信息是发展的基础。它是人类生活方式的基层。信息改变了整个社会。信息技术在引导和控制社会和人力资源方面发挥了巨大作用。由于IT正在快速渗透各个传统行业,所以也迫使很多传统行业不得不开始转型或者与互联网对接。比如前些年做零售行业的苏宁电器,也在转型做电子商务。下面是近几年IT行业的就业前景分析:1、市场需求大随 ...

2021-09-28 14:45:38 720

转载 2021-09-18

一、明确学习目的学习编程对大多数IT业人员来说都是非常有用的。学编程,做一名编程人员,从个人角度讲,可以解决在软件使用中所遇到的问题,改进现有软件,可以为自己找到一份理想的工作添加重要得砝码,有利于在求职道路上谋得一个好的职位;从国家的角度,可以为中国的软件产业做出应有的贡献,一名优秀的程序员永远是被争夺的对象。学习编程还能锻炼思维,使我们的逻辑思维更加严密;能够不断享受到创新的乐趣,将一直有机会走在高科技的前沿,因为程序设计本身是一种创造性的工作。知识经济时代给我们带来了无限的机会,要想真正掌握计算机技

2021-09-18 15:02:33 67

空空如也

空空如也

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

TA关注的人

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