自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Java面试题集搞定95%大厂面试

这份包含20多万字🔥的Java面试题集非常庞大而全面,涵盖了各个层面的Java知识和技能。在同学们准备大厂面试时,熟练掌握这些题目将会为你的面试表现带来决定性的优势。

2023-08-25 16:49:44 47

原创 欢迎使用我们的低代码平台!

我们的平台旨在帮助开发人员快速构建企业应用程序,提高开发效率,并降低开发成本。

2023-08-25 16:24:52 42

原创 2021-09-09 Mysql 5.7.20 安装教程

MySQL是一个关系型数据库管理系统,由瑞典MySQL AB公司开发,目前属于Oracle旗下产品。这篇文章主要介绍了MySQL 5.7.20绿色版安装详细图文教程,需要的朋友可以参考下首先大家了解一下什么是MySQL?MySQL是一个关系型数据库管理系统,由瑞典MySQL AB公司开发,目前属于Oracle旗下产品。它是一种关系数据库管理系统,使用的SQL语言是用于访问数据库的最常用标准化语言。MySQL软件采用了双授权政策,分为社区版和商业版,由于其体积小、速度快、总体拥有成本低,尤其是开放源码这一

2023-07-19 14:20:04 73

原创 大数据总结

补充

2022-07-07 16:37:00 781 1

原创 LeetCode刷题笔记

LeetCode刷题笔记

2022-07-04 11:10:05 116

原创 JAVA总结

1、面试题模块汇总面试题包括以下十九个模块:Java 基础、容器、多线程、反射、对象拷贝、Java Web 模块、异常、网络、设计模式、Spring/Spring MVC、Spring Boot/Spring Cloud、Hibernate、Mybatis、RabbitMQ、Kafka、Zookeeper、MySql、Redis、JVM 。如下图所示:*一、Java 基础1.JDK 和 JRE 有什么区别?JDK:Java Development Kit 的简称,java 开发工具包,提供了 j

2022-04-08 10:53:23 586

原创 大数据面试题

https://blog.csdn.net/qq_43259670/article/details/105927827

2022-01-05 19:04:38 845

原创 2021.9.17 zookeeper Linux 常用命令

zookeeper的安装目录:/usr/local/zookeeper-3.4.6/bin/zkServer.sh;配置文件路径:…/conf/zoo.cfg端口 :2181;ZooKeeper服务命令: 在准备好相应的配置之后,可以直接通过zkServer.sh 这个脚本进行服务的相关操作1. 启动ZK服务: sh bin/zkServer.sh start2. 查看ZK服务状态: sh bin/zkServer.sh status3. 停止ZK服务: sh bin

2021-09-17 20:33:43 185

原创 2021-09-17 cloud 微服务

part1https://blog.csdn.net/u011863024/article/details/114298270 part2https://blog.csdn.net/u011863024/article/details/114298282part3https://blog.csdn.net/u011863024/article/details/114298288

2021-09-17 19:47:46 54

原创 2021-09-13 redis 在window一直处于启动状态

进入 DOS窗口在进入redis的安装目录输入:redis-server --service-install redis.windows.conf --loglevel verbose ( 安装redis服务 )输入:redis-server --service-start ( 启动服务 )输入:redis-server --service-stop (停止服务)...

2021-09-13 15:47:40 154

原创 2021-9-9 mysql 5.7.20 安装

MySQL是一个关系型数据库管理系统,由瑞典MySQL AB公司开发,目前属于Oracle旗下产品。这篇文章主要介绍了MySQL 5.7.20绿色版安装详细图文教程,需要的朋友可以参考下首先大家了解一下什么是MySQL?MySQL是一个关系型数据库管理系统,由瑞典MySQL AB公司开发,目前属于Oracle旗下产品。它是一种关系数据库管理系统,使用的SQL语言是用于访问数据库的最常用标准化语言。MySQL软件采用了双授权政策,分为社区版和商业版,由于其体积小、速度快、总体拥有成本低,尤其是开放源码这一

2021-09-09 16:33:27 214

原创 2021-07-06 Shiro 权限控制

1.ShiroConfig(ShiroFilterFactoryBean、DefaultWebSecurityManager、realm 对象) ```cpackage com.example.config;import at.pollux.thymeleaf.shiro.dialect.ShiroDialect;import org.apache.shiro.SecurityUtils;import org.apache.shiro.spring.web.ShiroFilterFactoryBe

2021-07-06 15:03:37 59

原创 2021-07-06 springboot框架文件配置(mybatis 和thymeleaf)

1.thymeleaf 配置 <!--thymeleaf 模板引擎--> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-thymeleaf</artifactId> </dependency>spring.t

2021-07-06 13:36:27 50

原创 分页 2021.6.28

前端<div class="ui attached segment" > <table class="m-mobile-wide" width="425px"> <tbody> <tr align="center"> <td> <a th:href="@{/(pageNum=${page.pageNum}-

2021-06-28 16:04:13 49

原创 2021-06-16 面向切面编程

AOP为Aspect Oriented Programming的缩写,意为:面向切面编程,通过预编译方式和运行期动态代理实现程序功能的统一维护的一种技术.AOP是OOP的延续,是软件开发中的一个热点,也是Spring框架中的一个重要内容,是函数式编程的一种衍生范型。利用AOP可以对业务逻辑的各个部分进行隔离,从而使得业务逻辑各部分之间的耦合度降低,提高程序的可重用性,同时提高了开发的效率。在springAOP中业务逻辑仅仅只关注业务本身,将日志记录,性能统计,安全控制,事务处理,异常处理等代码从业务.

2021-06-16 16:27:28 61

原创 Thymeleaf 操作 2021.6.15

1. 什么是Thymeleaf 模板引擎介绍 Thymeleaf介绍 学习Thymeleaf必知的知识点 Springboot MVC介绍 动静分离 第一个Thymeleaf程序 创建程序,添加依赖 编写controller 编写Thymeleaf页面 启动程序 Thymeleaf语法详解 配置 常用标签 链接表达式: @{…} 变量表达式: ${...} 选择变量表达式: *{...} 消息表达: #{...}

2021-06-15 18:50:11 281

原创 2021-06-04 Linux开发必备

具体的目录说明nohup java -jar hello.jar --spring.profiles.active=dev >>hello.log & Java启动命令>> 符号是指将前一条命令的输出内容追加到>>后面的文件中ss -tanl 查看端口ps -aux | grep "mosquitto" 查看mosquitto使用的端口firewall-cmd --list-all 查看开放的端口号firewall-cmd -

2021-06-04 15:11:10 46

原创 2021-06-03 Thymeleaf技术

一、概述  1.是什么简单说, Thymeleaf 是一个跟 Velocity、FreeMarker 类似的模板引擎,它可以完全替代 JSP 。2.feature1.Thymeleaf 在有网络和无网络的环境下皆可运行,即它可以让美工在浏览器查看页面的静态效果,也可以让程序员在服务器查看带数据的动态页面效果。这是由于它支持html 原型,然后在 html 标签里增加额外的属性来达到模板+数据的展示方式。浏览器解释 html 时会忽略未定义的标签属性,所以thymeleaf 的模板可以静态地

2021-06-03 15:37:20 161

原创 2020-06-03 Javase 常用api

一、Arrays类Arrays类是对数组进行操作的类,在java.util包下。常用方法:Arrays.toString( ):将数组转化成字符串Arrays.sort( ):将数组升序排序,使用的是快速排序法Arrays.binarySearch( ):(前提:数组升序)查找元素,若存在则返回位置索引;若不存在则返回(插入点索引的负值 - 1)Arrays.equals( ):相等比较,比较两个数组的类型、个数以及值Arrays.copyOf( ):数组的复制二、String、Strin

2021-06-03 14:36:18 62

原创 2021-06-03 大数据技术之 Sqoop

第 1 章 Sqoop 简介Sqoop 是一款开源的工具,主要用于在 Hadoop(Hive)与传统的数据库(mysql、postgresql…)间进行数据的传递,可以将一个关系型数据库(例如 : MySQL ,Oracle ,Postgres 等)中的 数据导进到 Hadoop 的 HDFS 中,也可以将 HDFS 的数据导进到关系型数据库中。第 2 章 Sqoop 原理将导入或导出命令翻译成 mapreduce 程序来实现。 在翻译出的 mapreduce 中主要是对 inputforma

2021-06-03 14:24:58 101

原创 2021-06-03 大数据技术之 Hive

第 1 章 Hive 基本概念1.1 什么是 HiveHive:由 Facebook 开源用于解决海量结构化日志的数据统计。 Hive 是基于 Hadoop的一个数据仓库工具,可以将结构化的数据文件映射为一张表,并 提供类 SQL 查询功能。本质是:将 HQL 转化成 MapReduce 程序1)Hive 处理的数据存储在 HDFS2)Hive 分析数据底层的默认实现是 MapReduce3)执行程序运行在 Yarn 上1.2 Hive 的优缺点1.2.1 优点操作接口采用类 S

2021-06-03 14:14:50 98

原创 2021-06-03 大数据技术之 HBase

第 1 章 HBase 简介1.1 HBase 定义HBase 是一种分布式、可扩展、支持海量数据存储的 NoSQL 数据库。1.2 HBase 数据模型逻辑上,HBase 的数据模型同关系型数据库很类似,数据存储在一张表中,有行有列。 但从 HBase的底层物理存储结构(K-V)来看,HBase 更像是一个 multi-dimensional map。1.2.3 数据模型1)Name Space命名空间,类似于关系型数据库的 DatabBase 概念,每个命名空间下有多个表。HB

2021-06-03 13:47:16 104

原创 Hadoop(HDFS) 操作

1 HDFS定义HDFS(Hadoop Distributed File System),它是一个文件系统,用于存储文件,通过目录树来定位文件;其次,它是分布式的,由很多服务器联合起来实现其功能,集群中的服务器有各 自的角色。HDFS的使用场景:适合一次写入,多次读出的场景,且不支持文件的修改。适合用来做数 据分析,并不适合用来做网盘应用。hdfs namenode: http://localhost:500701.2 HDFS 优缺点1.2.1 优点1)高容错

2021-06-03 10:46:10 122

原创 Flume操作

第 1 章 Flume 概述1.1 Flume 定义 Flume 是 Cloudera 提供的一个高可用的,高可靠的,分布式的海量日志采集、聚合和传 输的系统。Flume 基于流式架构,灵活简单。Flume最主要的作用就是,实时读取服务器本地磁盘的数据,将数据写入到HDFS下面我们来详细介绍一下 Flume 架构中的组件:1.2.1 Agent Agent 是一个 JVM 进程,它以事件的形式将数据从源头送至目的。 Agent 主要有 3 个部分组成,Source、Channel、Sink。

2021-06-03 10:27:05 118

原创 大数据数据处理职能分层

每层的职能

2021-05-25 10:14:36 149

原创 Flink 部署

1 安装解压缩 flink-1.10.1-bin-scala_2.12.tgz,进入 conf 目录中。1)修改 flink/conf/flink-conf.yaml 文件:2)修改 /conf/slaves 文件:3)分发给另外两台机子:4)启动:访问 http://localhost:8081 可以对 flink 集群和任务进行监控管理。2 提交任务准备数据文件(如果需要)把含数据文件的文件夹,分发到 taskmanage 机器中如 果 从 文 件 中 读 取 数 据

2021-05-21 15:20:53 95

原创 Nginx 操作

1 Nginx 简介Nginx (“engine x”) 是一个高性能的 HTTP 和反向代理服务器,特点是占有内存少,并发能力强,事实上 nginx 的并发能力确实在同类型的网页服务器中表现较好,中国大陆使用 nginx网站用户有:百度、京东、新浪、网易、腾讯、淘宝等。Nginx 是由俄罗斯人 Igor Sysoev 采用 C 语言开发编写的,第一个公开版本 0.1.0 发布于 2004 年 10 月 4 日。2 正向代理和反向代理概念正向代理类似一个跳板机,代理访问外部资源。比如:我是一个

2021-05-21 15:08:18 81

原创 使用 Maxwell 监控抓取 MySQL 数据

1.修改/etc/my.cnf 文件(修改mysql数据库配置)[atguigu@hadoop202 module]$ sudo vim /etc/my.cnfserver-id= 1log-bin=mysql-binbinlog_format=rowbinlog-do-db=gmall2020注意:binlog-do-db 根据自己的情况进行修改,指定具体要同步的数据库2.重启 MySQL 使配置生效sudo systemctl restart mysqld3.到/mysql 目录下

2021-05-21 14:51:06 1048 2

原创 Kafka操作

Kafka是最初由Linkedin公司开发,是一个分布式、支持分区的(partition)、多副本的(replica),基于zookeeper协调的分布式消息系统,它的最大的特性就是可以实时的处理大量数据以满足各种需求场景:比如基于hadoop的批处理系统、低延迟的实时系统、storm/Spark流式处理引擎,web/nginx日志、访问日志,消息服务等等,用scala语言编写,Linkedin于2010年贡献给了Apache基金会并成为顶级开源 项目。架构组成消息生产者(Producer),是消息

2021-05-18 10:04:19 70 1

原创 Linux操作大数据框架命令

修改配置文件vim /etc/sysconfig/network-scripts/ifcfg-ens33DNS1=114.114.114.114 ONBOOT=yes IPADDR=192.168.65.161 NETMASK=255.255.255.0 GATEWAY=192.168.65.2==============================================================================

2021-05-18 10:00:33 60

转载 Windows安装mysql的ZIP包

Windows安装mysql的ZIP包MYSQL安装的时候可以有msi安装和zip解压缩两种安装方式(windows)。zip压缩包解压到目录,要使用它还需对它进行一定的配置。下面对Mysql压缩包版的安装方法进行详细的描述。一、下载mysql压缩包文件下载地址:https://dev.mysql.com/downloads/mysql/①选择相应的mysql版本:如图②根据电脑系统选择相应的版本,点击Download进入到跳转页面进行无登录下载(即无需在网站注册登录):如图1,图2所示点击“N

2021-04-19 18:30:28 58

原创 2020-11-16 linux 安装mysql 安装包

Linux下安装MySQL数据库之压缩包方式安装一、下载MySQL压缩包wget http://dev.MySQL.com/get/Downloads/MySQL-5.7/mysql-5.7.11-Linux-glibc2.5-x86_64.tar.gz二、解压、重命名、移动解压后重命名为mysql,并把mysql移动到/usr/local下tar -xvf mysql-5.7.11-Linux-glibc2.5-x86_64.tar.gzmv mysql-5.7.11-.

2020-11-16 13:38:43 157

空空如也

空空如也

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

TA关注的人

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