SpringBoot3-核心特性 1、SpringBoot3-快速入门1、简介1、前置知识 Java17 Spring、SpringMVC、MyBatis Maven、IDEA 2、环境要求 环境&工具 版本(or later) SpringBoot 3.1.2+ IDEA 2021.2.1+ Java 17+ Maven 3.5+ Tomcat 10.0+ Servlet 5.0+ 2023-08-29 Spring #java
Hadoop Hadoop介绍Hadoop是什么 Hadoop是一个由Apache基金会所开发的分布式系统基础架构。 主要解决,海量数据的存储和海量数据的分析计算问题。 广义上来说,Hadoop通常是指一个更广泛的概念–Hadoop生态圈。 Hadoop三大发行版本Hadoop三大发行版本:Apache、Cloudera、Hortonworks。 Apache版本最原始(最基础)的版本,对于入门学习最好。2 2023-04-04 java #大数据
Java面试 Java集合HashMap为什么重写equals还要重写hashCode方法 Object 的 hashcode 方法是本地方法,也就是用 c 或 c++ 实现的,该方法直接返回对象的内存地址,让后再转换整数。 Equals方法 规定: 两个对象的Hashcode值相等,但是两个对象的内容值不一定相等;Hash冲突的问题 两个对象的值Equals比较相等的情况下,则两个对象的Hashcod 2023-02-12 java #java
Filebeat 一、Filebeat基础概念1.1、简介 Filebeat是一种轻量型日志采集器,内置有多种模块(auditd、Apache、Nginx、System、MySQL等等),可针对常见格式的日志大大简化收集、解析和可视化过程,只需一条命令即可。之所以能实现这一点,是因为它将自动默认路径(因操作系统而异)与Elasticsearch采集节点管道的定义和Kibana仪表板组合在一起。不仅如此,数个File 2023-01-30 java #java
TypeScript 全局安装TypeScript1234# 全局安装TypeScriptnpm i -g typescript# tsc命令编译TypeScripttsc <file-name> TypeScript中的基本类型TypeScript中的基本类型: 类型声明 类型声明是TS非常重要的一个特点; 通过类型声明可以指定TS中变量(参数、形参)的类型; 指定类型后,当为变量赋值时,TS编 2022-09-18 web #web
Vue2快速入门 Vue2快速上手脚手架文件结构├── node_modules ├── public │ ├── favicon.ico: 页签图标 │ └── index.html: 主页面 ├── src │ ├── assets: 存放静态资源 │ │ └── logo.png │ │── component: 存放组件 │ │ └── HelloWorld.vue │ 2022-09-18 web #web
Vue3快速入门 Vue3快速上手 1.Vue3简介 2020年9月18日,Vue.js发布3.0版本,代号:One Piece(海贼王) 耗时2年多、2600+次提交、30+个RFC、600+次PR、99位贡献者 github上的tags地址:https://github.com/vuejs/vue-next/releases/tag/v3.0.0 2.Vue3带来了什么1.性能的提升 打包大小减少41% 初 2022-09-18 web #web
MySQL索引及调优篇 1、索引的数据结构1.1、为什么使用索引 索引是存储引擎用于快速找到数据记录的一种数据结构,就好比一本教课书的目录部分,通过目录中找到对应文章的页码,便可快速定位到需要的文章。MySQL中也是一样的道理,进行数据查找时,首先查看查询条件是否命中某条索引,符合则通过索引查找相关数据,如果不符合则需要全表扫描,即需要一条一条地查找记录,直到找到与条件符合的记录。 如上图所示,数据库没有索引的情况下 2022-07-20 SQL #java
MySQL架构篇 1、Linux下MySQL的安装与使用1.1、安装前说明 克隆虚拟机主要修改一下几点 MAC地址 主机名 1vim /etc/hostname IP地址 1vim /etc/sysconfig/network-scripts/ifcfg-ens33 UUID 1vim /etc/sysconfig/network-scripts/ifcfg-ens33 1.1.1、查看是否安装过MySQL 2022-07-20 SQL #java
MySQL8其它新特性 MySQL8其它新特性 1. MySQL8新特性概述MySQL从5.7版本直接跳跃发布了8.0版本,可见这是一个令人兴奋的里程碑版本。MySQL 8版本在功能上做了显著的改进与增强,开发者对MySQL的源代码进行了重构,最突出的一点是多MySQL Optimizer优化器进行了改进。不仅在速度上得到了改善,还为用户带来了更好的性能和更棒的体验。 1.1 MySQL8.0 新增特性1. 更简便的No 2022-07-20 SQL #java