12 2021 档案
摘要:1 Kafka概述 1.1 定义 ● 基于发布/订阅模式的消息队列(Message Queue)—— 传统 ● 分布式事件流平台(event streaming platform)—— 最新定位 1.2 消息队列 1.2.1 传统消息队列的应用场景 1)引用场景 2)使用消息队列的好处 解耦 ● 允
阅读全文
摘要:1 大数据概念 1.1 大数据概念 大数据(Big Data) ● 指无法在一定时间范围内用常规工具捕捉、管理、处理的数据集合。 ● 需要新处理模式才能具有鞥讫那个的决策力、洞察发现力和流程优化能力的海量、高增长率和多样化的信息资产。 主要解决 ● 海量数据的存储、分析计算问题。 1.2 大数据特点
阅读全文
摘要:1 try-catch-finally ● finally:在异常处理时提供finally块来执行所有清除操作,比如说IO流中的释放资源。 ● 特点:被finally控制的语句最终一定会执行,除非JVM退出 ● 异常处理标准格式:try ... catch ... finally。 【案例】 /**
阅读全文
摘要:1 多表查询分类讲解 1.1 等值连接 vs 非等值连接 1.1.1 等值连接 (1) 区分重复的列名 SELECT employees.last_name, departments.department_name,employees.department_id FROM employees, de
阅读全文
摘要:1 SQL概述 1.1 SQL背景知识 1.2 SQL语言排行榜 1.3 SQL分类 2 SQL语言的规则与规范 2.1 基本规则 ● SQL可写一行或多行。 ● 命令结束标志: \g 、\G、; ● 关键字不能缩写、分行 ● 关于标点符号: 字符串型、日期时间可使用‘ ’表示 列的别名 使用“ ”
阅读全文
摘要:1 HDFS 概述 1.1 HDFS产出背景及定义 产出背景 ● 随着数据量变大,系统存不下,分配更多系统磁盘,但是管理不方便。 ● 需要一种系统来管理多态机器上的文件,这就是分布式文件管理系统。 ● HDFS — 分布式文件管理系统 定义: ● HDFS(Hadoop Distributed Fi
阅读全文
摘要:1 RPM RPM(RedHat Package Manager),RedHat软件包管理工具。“rpm”文件扩展名,代表RPM包 1.1 RPM查询命令 ● 基本语法 rpm -qa ● 功能:查询所安装的所有rpm软件包 ● 技巧:软件包比较多,一般都会采取过滤。rpm -qa | grep r
阅读全文
摘要:1. shell概述 示意图: Shell是一个命令行解释器,它为用户提供了一个向Linux内核发送请求以便运行程序的界面系统级程序,用户可以用Shell来启动、挂起、停止甚至是编写一些程序。 ● Linux提供的Shell解析器有: 查看代码 [atguigu@hadoop101 ~]$ cat
阅读全文
摘要:5.1 指定运行级别 运行级别说明: 0:关机 1:单用户【找回丢失密码】 2:多用户状态没有网络服务 3:多用户状态有网络服务 4:系统未使用保留给用户 5:图形界面 6:系统重启 ● 常用级别为:3和5 ● 修改默认运行级别: ● /etc/inittab 中的 id:5:initdefault
阅读全文
摘要:4.1 基本介绍 说明: ● Linux系统是一个多用户多任务的操作系统,任何一个要使用系统资源的用户,都必须向系统管理员申请一个账号,然后以这个账号的身份进入系统。 ● Linux的用户至少要属于一个组。 4.2 添加用户 基本语法 useradd [选项] 用户名 【案例】添加一个用户xh #
阅读全文
摘要:3.1 关机&重启命令 常见的指令如下 指令 功能 shutdown -h now 立刻关机 shutdoen -h 1 1分钟后,关机 shutdown -r now 立刻重启 shutdown -r 2 2分钟后,重启 halt 立刻关机 reboot 立刻冲过去 sync 把内存的数据,写入磁
阅读全文
摘要:1. VI/VIM编辑器是什么? vim是从vi发展出来的一个文本编辑器。 vim具有程序编辑的能力,可以看作是vi的增强版本。 vim共分为三种模式 命令模式(Command mode):用户启动vi/vim,便进入 输入模式(Insert mode):命令模式中按 “ i ” 进入 底线命令模式
阅读全文
摘要:1. Linux文件 Linux系统中一切皆文件。 2. Linux目录结构 树状目录结构: 具体的目录说明: /bin:[重点] bin是Binaries(二进制文件)的缩写,此目录存放最经常使用的命令。 /boot:[重点] 存放的是启动Linux时使用的一些核心文件,包括一些连接文件以及镜像文
阅读全文
摘要:1 为什么要使用Maven 不s使用Maven也可以进行B/S结构项目开发,那为啥还用Maven呢?这个问题嘛,通过企业的开发需求,发现我们现有技术的不足 1.1 添加第三方jar包 ● 使用jar包最简单方法是把它复制到lib目录下。但有新工程用时还得再复制,就很麻烦哟! ● 这时使用Maven,
阅读全文
摘要:1.如果希望元素可以重复,又有索引,索引查询要快? 用ArrayList集合,基于数组的。(用的最多) 2.如果希望元素可以重复,又有索引,增删首尾操作快? 用LinkedList集合,基于链表的。 3.如果希望增删改查都快,但是元素不重复、无序、无索引。 用HashSet集合,基于哈希表的。 4.
阅读全文
摘要:一、字节输入流:每次读取一个字节 IO体系结构图 文件字节输入流:FileInputStream 作用:以内存为基准,把磁盘文件中的数据以字节的形式读取到内存中去。 构造器 说明 public FileInputStream(File file) 创建字节输入流管道与源文件对象接通 public F
阅读全文
摘要:一、反射的概述 反射是指对于任何一个Class类,在“运行的时候”都可以直接得到这个类全部成分。 在运行时,可以直接得到这个类的构造器对象:Constructer 在运行时,可以直接得到这个类的成员变量对象:Field 在运行时,可以直接得到这个类的成员方法对象:Method 这种运行时动态获取类信
阅读全文
摘要:一、异常概述、体系 什么是异常? ● 异常是程序在“编译”或者“执行”的过程中可能出现的问题, 注意:语法错误不算在异常体系中。 ● 比如:数组索引越界、 空指针异常、 日期格式化异常,等… 为什么要学习异常? ● 异常一旦出现了, 如果没有提前处理, 程序就会退出JVM虚拟机而终止.。 ● 研究异
阅读全文
摘要:IO流也称输入、输出流,就是用来读写数据的。 IO流概述 ● I表示input,是数据从硬盘文件读入到内存的过程,称之输入,负责读。 ● O表示output,是内存程序的数据从内存到写出到写出硬盘文件的过程,称之输出,负责写。 IO流的分类 总结流的四大类: 字节输入流:一内存位基准,来自磁盘文件/
阅读全文
摘要:一、常见字符集介绍 字符集基础知识: 计算机底层不可以直接存储字符的。计算机中底层只能存储二进制(0、1) 二进制是可以转换成十进制的 /* 11 = 1*2^1 + 1*2^0 = 2 + 1 = 3 10 = 1*2^1 + 0*2^0 = 2 + 0 = 2 01 = 0*2^1 + 1*2^
阅读全文
摘要:一、File类概述 ● File类在包java.io.File下、代表操作系统的文件对象(文件、文件夹)。 ● File类提供了诸如:定位文件,获取文件本身的信息、删除文件、创建文件(文件夹)等功能。 File类创建对象 方法名称 说明 public File (String pathname) 根
阅读全文

浙公网安备 33010602011771号