自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 核心篇 - 集成IS-IS配置实战

通过以上输出可以看到,默认情况下,此步骤省略(实验2已经配置了)实现IS-IS协议的基本配置。通过以上输出可以看到,路由器。通过以上输出可以看到,路由器。1)R2 的配置,命令如下。2)R3 的配置,命令如下。1)R1 的配置,命令如下。2)R2 的配置,命令如下。1)R4 的配置,命令如下。2)R5 的配置,命令如下。1)R1的配置,命令如下。2)R2的配置,命令如下。3)R3的配置,命令如下。

2024-02-18 00:51:13 755

原创 核心篇-OSPF技术之序(下)

通过以上输出可以看到,区域2有。1)R1 的配置,命令如下。2)R2 的配置,命令如下。3)R3 的配置,命令如下。4)R4 的配置,命令如下。5)R5 的配置,命令如下。1)R2 的配置,命令如下。2)R4 的配置,命令如下。1)R1的配置,命令如下。2)R2的配置,命令如下。3)R3的配置,命令如下。4)R4的配置,命令如下。5)R5的配置,命令如下。通过以上输出可以看到,通过以上输出可以看到,1)R1配置,命令如下。2)R2配置,命令如下。3)R6配置,命令如下。

2024-02-16 00:26:11 801

原创 核心篇-OSPF技术之序(中)

在R5上查看5类LSA(LSA5)在R3上查看4类LSA(LSA4)通过以上输出可以看到有4条明细路由。通过以上输出可以看到,只有1条。通过以上输出可以看到,只有1条。OSPF路由汇总的类型如下。1)查看路由器LSA1信息。2)查看路由器LSA2信息。3)查看路由器LSA3信息。

2024-02-13 23:12:30 908

原创 核心篇-OSPF技术之序(上)

通过以上输出可以看到,OSPF 没有任何邻接关系。通过以上输出可以看到,OSPF的邻接关系为。通过以上输出可以看到,OSPF的邻接关系为。通过本实验可以看到,如果链路层封装的是。通过以上输出可以看到,二层封装的是。通过以上输出可以看到,二层封装为。在R1上查看OSPF的网络类型。在R1上查看OSPF的网络类型。,则 OSPF 的网络类型为。配置R1为DR,不选择 BDR。

2024-02-08 23:35:25 802

原创 09. 基础实战篇 - 配置Eth-Trunk

Eth-Trunk(以太网链路聚合)技术可以在不进行硬件升级的情况下,通过将多个物理端口捆绑为一个逻辑端口,达到增大链路带宽的目的。在实现增大带宽目的的同时,链路聚合采用备份链路的机制,可以有效地提高设备之间链路的可靠性。另外,在生成树中,聚合链路被看作一条链路,所有链路都可以转发业务流量,从而提高交换机之间链路的利用率。Eth-Trunk通过将多条以太网物理链路拥绑在一起作为一条逻辑链路,从而实现增加链路带宽的目的。捆绑在一起的链路通过相互间的动态备份,可以有效地提高链路的可靠性。

2024-02-01 21:49:36 1588

原创 8. 基础实战篇 - 实现VLAN间的通信配置

划分 VLAN后,由于广播报文只在同一个 VLAN 内转发,所以不同VLAN的用户间不能二层互访,这样能起到隔离广播的作用。但实际应用中,不同VLAN的用户又常有互访的需求,此时就需要实现不同 VLAN 的用户互访,简称VLAN间的通信。实际网络部署中一般会将不同 IP 地址段划分到不同的 VLAN,同 VLAN 且同网段的 PC之间可直接进行通信,无须借助三层转发设备,该通信方式被称为二层通信,VLAN 之间需要通过三层通信实现互访,三层通信需借助三层设备。

2024-01-30 23:26:39 1237

原创 07. 基础实战篇 - STP的基本配置

STP(生成数协议)是一个用于在局域网中消除环路的协议,他的标准是IEEE802.1d。STP通过强制使部分冗余链路处于阻塞状态,其它链路处于转发状态,将环形网络结构修剪成无环路的树形网络结构。可实现消除环路,当处于转发状态的链路不可用时,STP重新配置网络,并激活合适的备用链路状态,恢复网络连通性。

2024-01-29 22:17:05 1403

原创 06. 基础实战篇 - VLAN、Trunk和Hybrid配置

VLAN(虚拟局部域)是将一个物理的LAN在逻辑上划分成多个广播域的通信技术。每个VLAN是一个广播域,VLAN内的主机将可以直接通信,而VLAN间则不能直接通信。这样,广播报文就被限制在一个VLAN内。通过在交换机上部署VLAN,可以将一个规模较大的广播域在逻辑上划分成若干个不同的、规模小的广播域,由此可以有效地提升网络的安全性,同时减少垃圾流量,节省网络资源。

2024-01-29 16:28:43 1004

原创 05. 基础实战篇 - 交换机的基本配置

二层交换设备工作在OSI模型的第二层,即数据链路层,它对数据包的转发是建立在Mac(媒体访问控制)地址基础之上的。二层交换设备不同的接口发送和接收数据独立,各接口属于不同的冲突域,因此有效地隔离了网络中物理层冲突域,使得通过它互联的主机(或网络)之间不必再担心流量大对数据发送冲突的影响。在网络中传输数据时需要遵循一些标准,以太网协议定义了数据帧在以太网中的传输标准。了解以太网协议是充分理解数据链路层通信的基础;以太网交换机是实现数据链路层通信的主要设备;

2024-01-29 00:41:08 913

原创 04. 基础实战篇 - OSPF配置

OSPF是开放式最短路径优先,是IETF(国际互联网工程任务组)开发的一个基于链路状态的IGP(内部网关协议)。目前针对IPV4协议使用是OSPF。动态路由协议因其灵活性高、可靠性强、易于扩展等特点被广泛应用于现网。在动态路由协议中,OSPF是使用场景非常广泛的动态路由协议之一。

2024-01-27 17:35:48 1163

原创 03. 基础实战篇 - 静态路由配置

静态路由可以实现负载均衡和路由备份。

2024-01-25 22:58:51 933

原创 02. 基础实战篇 - IP地址的配置

网络曾位于数据链路层与传输层之间,网络层中包含了许多协议,其中最为重要的协议就是IP协议。网络层提供了IP路由功能。理解IP路由除了要熟悉IP协议的工作机制之外,还必须理解IP编制以及如何合理的使用IP地址来设计网络。

2024-01-24 16:30:19 466

原创 01. eNSP环境以及VRP基本使用

2)按快捷键window+R,打开运行窗口。在其中输入hdwwiz,单击确定按钮,进入添加硬件界面,并添加相应的硬件。单击【下一页】按钮,进入选择安装方式界面,在此界面中选中【安装我手动从列表中选择的硬件】(高级)。单击【下一页】的按钮进入安装的硬件类型界面,在此界面中选择相应的类型。1)在Windows系统上安装虚拟网卡,并且为虚拟网卡配置IP地址。在没有保存之前,它的配置文件是空。实验目的,掌握文件查询命令。掌握常用的目录操作命令。常见文件系统操作命令。

2024-01-24 10:30:38 1129

原创 项目方法论及应用

高可扩展性:微服务架构允许将系统拆分成多个小型服务,每个服务都可以独立部署和扩展,从而提高系统的可伸缩性和弹性。灵活性和独立性:由于每个微服务都是独立开发和部署的,因此可以使用不同的技术栈、独立升级和迭代,从而提高团队的灵活性和快速响应变化的能力。可维护性:微服务通过解耦合的方式组织,每个服务聚焦于特定的业务功能,便于单独修改、测试和维护,从而降低整体系统的复杂度。分布式系统复杂性:微服务架构需要处理分布式系统的各种挑战,如服务间的通信、数据一致性、服务发现与治理等,增加了系统的复杂性和维护难度。

2023-09-12 00:53:20 775

原创 springboot获取登录用户的个人信息

在Spring Boot中,获取登录用户的个人信息通常需要使用Spring Security框架来进行身份认证和授权。Spring Security提供了一个名为SecurityContextHolder的上下文对象,它包含了当前请求的身份认证信息。通过SecurityContextHolder,可以访问当前已认证的用户的信息。

2023-02-18 10:34:43 8898 1

原创 通过http协议调用api接口进行加密与解密操作

需求:通过对方提供的接口,对其接口进行解析它的api的json数据,并进行判断是否是同一数据,代码直接实现。1、pom文件的引入<?xml version="1.0" encoding="UTF-8"?><project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocati

2022-05-25 10:29:37 1488

原创 整合Spring Security实现验证码登录

上篇:Springboot整合mybatis plus生成代码一、整合Spring Security实现验证码登录1、介绍Spring Security上面这张图一定要好好看,特别清晰,毕竟security是责任链的设计模式,是一堆过滤器链的组合,如果对于这个流程都不清楚,那么你就谈不上理解security。那么针对我们现在的这个系统,我们可以自己设计一个security的认证方案,结合江南一点雨大佬的博客,我们得到这样一套流程:1.1、流程说明(1)客户端发起一个请..

2021-10-17 14:41:04 630

原创 Springboot整合mybatis plus生成代码

一、Springboot整合mybatis plus生成代码1、介绍1.1、前言从零开始搭建一个项目骨架,最好选择合适熟悉的技术,并且在未来易拓展,适合微服务化体系等。所以一般以Springboot作为我们的框架基础,这是离不开的了。然后数据层,我们常用的是Mybatis,易上手,方便维护。但是单表操作比较困难,特别是添加字段或减少字段的时候,比较繁琐,所以这里我推荐使用Mybatis Plus:https://mp.baomidou.com/为简化开发而生,只需简单配置,即可快速.

2021-10-17 10:14:58 782

原创 springboot获取登录用户的个人信息

上篇:Springboot+Vue的登录接口案例https://blog.csdn.net/weixin_39868387/article/details/120690035一、springboot获取登录用户的个人信息1、工作需求案例需求:获取用户登录的基本信息思路:通过上一个接口存用户id 然后下一个接口调用 存储的id 查找id,然后返回2、编码工作工程结构图2.1、创建DTOpackage reast.introduce.cn.dto;import lom.

2021-10-16 15:46:26 2742

原创 Springboot+Vue的登录接口案例

首先,可以预览项目工程的开发文件目录二话不说,直接上代码,一、Springboot+Vue的登录接口案例1、编码部分1.1、准备数据库CREATE TABLE `sys_user` ( `user_id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '用户ID', `account` varchar(200) DEFAULT NULL COMMENT '账户', `user_name` varchar(45) DEFAULT .

2021-10-10 19:00:14 582

原创 SpringSecurity系列之web权限方案

上篇:SpringSecurity系列之查询数据库认证一、SpringSecurity系列之web权限方案1、自定义用户登录页面(1)自定义用户登录处理类不需要验证就可以直接访问controller返回的信息代码实现如下:package org.apache.config;import org.springframework.beans.factory.annotation.Autowired;import org.springframework.context.ann

2021-10-02 15:30:33 275

原创 SpringSecurity系列之查询数据库认证

上篇:Spring Security系列之基本原理一、整合mybatis plus 完成数据库操作项目工程结构如下:1、引入pom文件依赖<!--mybatis-plus--> <dependency> <groupId>com.baomidou</groupId> <artifactId>mybatis-plus-boot-starter</a..

2021-09-27 19:26:05 176

原创 Spring Security系列之基本原理

上篇:Spring Security系列之入门案例一、SpringSecurity 基本原理1、SpringSecurity本质是一个过滤器链:从启动是可以获取到过滤器链org.springframework.security.web.context.request.async.WebAsyncManagerIntegrationFilter org.springframework.security.web.context.SecurityContextPersistenceFilter

2021-09-25 11:31:06 304

原创 Spring Security系列之入门案例

一、SpringSecurity 框架简介1、概要Spring 是非常流行和成功的 Java 应用开发框架,Spring Security正是Spring家族中的成员。Spring Security 基于 Spring 框架,提供了一套 Web 应用安全性的完整解决方案。正如你可能知道的关于安全方面的两个主要区域是“认证”和“授权”(或者访问控制),一般来说,Web 应用的安全性包括用户认证(Authentication)和用户授权(Authorization)两个部分,这两点也是Spri...

2021-09-25 10:44:00 144

原创 SSM整合系列之基础模块逆向工程与数据准备

一、项目工程搭建1、准备前提1.1、搭建ssm-crud项目工程名项目的架构图(1)pom文件的引入添加依赖<?xml version="1.0" encoding="UTF-8"?><project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLo..

2021-09-20 00:39:12 343 2

原创 MyBatisPlus系列之公共字段自动填充

上篇:MyBatisPlus系列之自定义全局操作一、公共字段自动填充1、元数据处理器接口com.baomidou.mybatisplus.mapper.MetaObjectHandler insertFill(MetaObject metaObject) updateFill(MetaObject metaObject)metaobject: 元对象。是Mybatis提供的一个用于更加方便,更加优雅的访问对象的属性,给对象的属性设置值 的一个对象,还会用于包装对象. 支...

2021-09-19 21:59:45 434 1

原创 MyBatisPlus系列之自定义全局操作

上篇:MyBatisPlus系列之插件扩展一、自定义全局操作1、简介根据MybatisPlus 的AutoSqlInjector可以自定义各种你想要的sql ,注入到全局中,相当于自定义Mybatisplus 自动注入的方法之前需要在xml中进行配置的SQL语句,现在通过扩展AutoSqlInjector 在加载mybatis环境时就注入2、AutoSqlInjector【自定义全局操作】2.1、编码思路(1)配置自定义全局操作【applicationContext.

2021-09-19 18:30:07 528

原创 MyBatisPlus系列之插件扩展

上篇:MyBatisPlus系列之代码生成器一、插件扩展1、Mybatis插件机制简介(1)插件机制Mybatis 通过插件(Interceptor) 可以做到拦截四大对象相关方法的执行,根据需求,完成相关数据的动态改变。Executor StatementHandler ParameterHandler ResultSetHandler(2)插件原理四大对象的每个对象在创建时,都会执行interceptorChain.pluginAll(),会经过每个插件对象的plu...

2021-09-19 17:38:25 1313

原创 MyBatisPlus系列之代码生成器

上篇:MyBatisPlus系列之ActiveRecord(活动记录)一、代码生成器1、概述(1)MP提供了大量的自定义设置,生成的代码完全能够满足各类型的需求(2)MP的代码生成器 和 Mybatis MBG 代码生成器: MP的代码生成器都是基于java代码来生成。MBG基于xml文件进行代码生成 MyBatis的代码生成器可生成: 实体类、Mapper接口、Mapper映射文件 MP的代码生成器可生成: 实体类(可以选择是否支持AR)、Mapper接口、Mapper映射 文件...

2021-09-19 15:43:46 227

原创 MyBatisPlus系列之ActiveRecord(活动记录)

上篇:MyBatisPlus系列之条件构造器 EntityWrapper一、ActiveRecord(活动记录)1、ActiveRecord概述Active Record(活动记录),是一种领域模型模式,特点是一个模型类对应关系型数据库中的一个表,而模型类的一个实例对应表中的一行记录。ActiveRecord 一直广受动态语言( PHP 、 Ruby 等)的喜爱,而 Java 作为准静态语言,对于 ActiveRecord 往往只能感叹其优雅,所以MP也在 AR 道路上进行了一定的探索..

2021-09-19 14:16:15 451

原创 MyBatisPlus系列之条件构造器 EntityWrapper

上篇:MyBatisPlus系列之通用CRUD操作一、条件构造器 EntityWrapper1、EntityWrapper简介(1)Mybatis-Plus 通过 EntityWrapper(简称 EW,MP 封装的一个查询条件构造器)或者 Condition(与EW类似) 来让用户自由的构建查询条件,简单便捷,没有额外的负担,能够有效提高开发效率(2)实体包装器,主要用于处理 sql 拼接,排序,实体参数查询等(3)注意: 使用的是数据库字段,不是Java属性!(4)条件参数...

2021-09-19 11:05:34 2600

原创 MyBatisPlus系列之通用CRUD操作

上篇:MyBatisPlus系列之环境集成一、入门 HelloWorld1、通用 CRUD (1)提出问题: 假设我们已存在一张 tbl_employee 表,且已有对应的实体类 Employee,实现 tbl_employee 表的 CRUD 操作我们需要做什么呢? (2)实现方式: 基于 Mybatis 需要编写 EmployeeMapper 接口,并手动编写 CRUD 方法 提供 EmployeeMapper.xml 映射文件,并手动编写每个方法对应的 SQL 语句基于

2021-09-12 22:50:25 592

原创 MyBatisPlus系列之环境集成

一、简介 1、MyBatisPlus 介绍MyBatis-Plus(简称 MP),是一个 MyBatis 的增强工具包,只做增强不做改变. 为简化开发工作、提高生产率而生2、代码及文档发布地址(1)官方地址:http://mp.baomidou.com(2)代码发布地址:Github: https://github.com/baomidou/mybatis-plus Gitee: https://gitee.com/baom...

2021-09-12 16:33:22 169

原创 基于SpringBoot的Web应用源码分析【中】

上篇:基于SpringBoot的Web应用源码分析【上】一、Web应用源码分析1、请求参数处理【rest使用与原理】@RequestMapping:Rest风格支持(使用HTTP请求方式动词来表示对资源的操作)以前: ...

2021-09-05 13:17:36 129

原创 基于SpringBoot的Web应用源码分析【上】

上篇:SpringBoot的配置文件篇一、SpringMVC自动配置概览1、Spring Boot provides auto-configuration for Spring MVC that works well withmost applications翻译:SpringBoot为SpringMVC提供了自动配置,可用于大多数应用程序2、The auto-configuration adds the following features on top of Spring’s de.

2021-09-04 12:21:28 162 1

原创 SpringBoot的配置文件篇

上篇:最佳实践-SpringBoot应用如何编写一、配置文件1、文件类型(1)properties(2)yaml简介YAML 是 "YAML Ain't Markup Language"(YAML 不是一种标记语言)的递归缩写。在开发的这种语言时,YAML 的意思其实是:"Yet Another Markup Language"(仍是一种标记语言)。 非常适合用来做以数据为中心的配置文件基本语法key: value;kv之间有空格 大小写敏感 使用缩进表示层级关系.

2021-09-02 20:36:08 142 1

原创 最佳实践-SpringBoot应用如何编写

上篇:自动配置--包规则原理&初始加载自动配置类一、最佳实践1、引入场景依赖https://docs.spring.io/spring-boot/docs/current/reference/html/using-spring-boot.html#using-boot-starter2、查看自动配置了哪些(选做)(1)自己分析,引入场景对应的自动配置一般都生效了(2)配置文件中debug=true开启自动配置报告。Negative(不生效)\Positive(生效)(3)

2021-09-02 13:52:23 1158

原创 java项目---探花交友

一、项目介绍1、项目背景在线社交是互联网时代的产物,已成为互联网用户的基础需求之一。移动互联网自2003年起快速发展, 促使在线社交逐渐从PC端转移至移动端。移动社交最初以熟人社交为主,以维系熟人关系、共享资源信 息的形式存在。随着人们交友需求的延伸,移动社交开始向陌生人社交、兴趣社交等垂直方向发展,形 式丰富多样。2、市场分析探花交友项目定位于 陌生人交友市场。根据《2018社交领域投融资报告》中指出:虽然相比2017年,投融资事件减少29.5%,但是融资 的总额却大幅增长,达到68%

2021-09-01 18:37:17 9494 12

原创 自动配置--包规则原理&初始加载自动配置类

上篇:基础入门--了解自动配置原理【上】一、容器功能1、组件添加@Configuration案例测试:(1)配置类package org.apache.springboot.config;import org.apache.springboot.bean.Pet;import org.apache.springboot.bean.User;import org.springframework.context.annotation.Bean;import org.spring.

2021-08-27 11:41:58 376

原创 底层注解--@ConfigurationProperties配置绑定

上篇:基础入门--SpringBoot2程序1、SpringBoot特点1.1、依赖管理自定义引入的依赖管理<parent> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-parent</artifactId> <version>2.3.4.RELEASE</v

2021-08-22 00:51:11 379 2

牛津高级学习词典 是世界上最畅销的英语学习者高级词典。

一种全新的单词搭配词典,可帮助学生和高级学习者有效地学习、书写和说出听起来自然的英语。这本在线词典对雅思、托福考试的教育很有帮助。 主要特点 搭配/搭配——常见的单词组合,例如“聪明的想法”或 “自由交谈” ——是发音自然的英语的基本组成部分。该词典包含近 9,000 个词条的 150,000 多个搭配。 该词典显示了与每个词条组合使用的常用词:名词、动词、形容词、副词和介词、常用短语。 搭配词典基于1亿词的英国国家语料库。 超过 50,000 个示例显示了搭配/搭配如何在上下文中使用,并在有用的地方提供语法和寄存器信息。 清晰的页面布局根据词性和含义对搭配进行分组,帮助用户快速定位所需的词条、词义和搭配。

2022-06-19

常见的base64的三种加密与解密的方法

常见的base64的三种加密与解密的方法: 1. 基于JDK 2. 基于commonsCodes 3. 基于bouncyCastle

2022-05-09

PBE是一种基于口令的加密算法,使用口令代替其他对称加密算法中的密钥,其特点在于口令由用户自己掌管,不借助任何物理媒体;

PBE算法是对称加密算法的综合算法,常见算法PBEWithMD5AndDES,使用MD5和DES算法构建了PBE算法。将盐附加在口令上,通过消息摘要算法经过迭代获得构建密钥的基本材料,构建密钥后使用对称加密算法进行加密解密。 算法/密钥长度/默认密钥长度: 1.PBEWithMD5AndDES/56/56 2.PBEWithMD5AndTripleDES/112,168/168 3.PBEWithSHA1AndDESede/112,168/168 4.PBEWithSHA1AndRC2_40/40 to 1024/128 工作模式:CBC 填充方式:PKCS5Padding

2022-05-09

在密码学中,恺撒密码是一种最简单并且最广为人知的加密技术。 它是一种替换加密的技术,明文中的所欲字母都在字母表上向后(或向前)

这个加密方法是以恺撒的名字命名的,当年恺撒曾用此方法与其将军们进行联系。

2022-05-09

SMS4算法是在国内广泛使用的WAPI无线网络标准中使用的加密算法,是一种32轮的迭代非平衡Feistel结构的分组加密算法,其

SMS4算法是在国内广泛使用的WAPI无线网络标准中使用的加密算法,是一种32轮的迭代非平衡Feistel结构的分组加密算法,其密钥长度和分组长度均为128。SMS4算法的加解密过程中使用的算法是完全相同的,唯一不同点在于该算法的解密密钥是由它的加密密钥进行逆序变换后得到的。

2022-05-09

SM1是一种分组加密算法 对称加密算法中的分组加密算法,其分组长度、秘钥长度都是128bit,算法安全保密强度跟 AES 相当

该算法没有公开。SM7适用于非接IC卡应用包括身份识别类应用(门禁卡、工作证、参赛证),票务类应用(大型赛事门票、展会门票),支付与通卡类应用(积分消费卡、校园一卡通、企业一卡通、公交一卡通)。

2022-05-06

虹软人脸识别,是免费的,有多个平台版本,可以离线使用

虹软人脸识别,是免费的,有多个平台版本,可以离线使用

2022-04-24

dbeaver.zip

该工具主要是一个客户端远程连接工具,可对传统数据库、nosql数据进行连接,界面简洁

2021-09-24

sql业务语句.zip

数据库的业务数据所用的操作,主要有用户表、企业表、详情表、信息表等,我们可以通过数据据进行做增删改查操作

2020-09-05

十次方文档的核心资料.zip

项目的需求分析概述,主要有架构的设计、项目需求分析、总体的架构模块实现要求,思路划分,如技术栈的架构设计(前端技术栈、后端技术栈、持久化技术栈、消息队列技术栈等)

2020-09-05

flink的yarn模式jar包.zip

基于YARN来提交运行,则需要选择对应Hadoop版本的Flink安装部署,,但如果Hadoop版本不同时也是要考虑对源码指定Hadoop版本进行编译获取分发包进行部署安装。同时如果想使用Blink新功能也是需要对源码进行编译。

2020-05-05

kafkag工具包(包含监控压缩包).zip

这个工具管理kafka随便都可以创建,删除,修改topic,而且告警系统,值得一提:流量,最长可以查看最近七天的流量波动图、lag size邮件告警、可以用kafkasql分析

2020-04-28

Echar框架的js文件.zip

springboot整合Echar的可视化工具需要的文件,显示在web页面的文件,通过echart.js 初始化一个echarts 的实例,并通过setOption方法生成简单的柱状图

2020-04-24

hivefunction.zip

操作原始日志展平,定义了UDF和UDTF基本操作。从定义输入参数--&gt;获取所有key、mid、uv--&gt;服务器时间--&gt;校验---&gt;对logContents【1】创建json对象---&gt;获取公共的字段的json对象---&gt;循环遍历---&gt;拼接事件字段和服务器时间

2020-04-10

运行引擎Tez.zip

Tez是一个Hive的运行引擎,性能优于MR.Tez可以将多个有依赖的作业转换为一个作业,这样只需写一次HDFS,且中间节点较少,从而大大提升作业的计算性能。

2020-04-09

kafka-manager.zip

kafka-manager是最受欢迎的kafka集群管理工具,可以管理多个集群、轻松检查群集状态(主题,消费者,偏移,代理,副本分发,分区分发)

2020-04-08

flume-interceptor.zip

思路步骤:1、获取body数据(放到header :将body里的数据根据类型,写到header)---&gt;2、获取header---&gt;3、向header中添加值---&gt;追加数据值

2020-04-07

Linux-JDK-1.8.zip

JDK 是整个Java的核心,包括了Java运行环境、Java工具和Java基础类库;hadoop环境需要jdk

2020-04-04

hadoop+Zookeeper工具包.zip

hadooop环境所用的的工具包,是大数据生态圈的组件;另外:Zookeeper是一个开源的分布式应用程序协调服务,基于zookeeper可以实现同步服务,配置维护,命名服务,环境所运用到

2020-04-04

jd-gui.zip

JD-GUI是使用C++开发的一款Java反编译工具,它是一个独立图形界面的Java源代码“.class”文件反编译工具。

2020-04-03

redis-desktop-manager-0.8.8.384.zip

Redis Desktop Manager是一款简单快速、跨平台的Redis桌面管理工具,也被称作Redis可视化工具,是一款开源软件,支持通过SSH Tunnel连接,支持windows、mac等多平台

2020-04-03

Balsamiq Mockups 3.zip

可存:告别那一堆堆的纸质线框图 易用:UI控件支持自动拖拽,并且可以实现自动对齐; 美观:手绘风格,简约清爽; 丰富:从按钮到输入框,从导航条到页面、表格,甚至包括了最潮的Iphone元素; 方便:对元素的修改除了工具栏外,还可以使用隐藏编辑框,支持快捷键; 兼容:可使用XML语言保存元素,也可以导出PNG图片,可以插入到任何项目; 跨平台:Windows、Mac OS、Linux下都可以使用,还有能集成在Confluence,JIRA,和XWiki中的版本,对了,如果你没时间下载桌面版,还可以直接使用网页版的Balsamiq Mockups

2020-04-03

第 1 节 数据采集--日志生成代码.zip

主程序类: 日志行为数据模拟 实体类: 用户后台活跃+用户前台活跃+广告+公共日志+评论+品点击日志+错误日志+收藏+商品列表+商品详情+消息通知日志+点赞+启动日志

2020-04-03

flume-hadoop-jar.zip

Flume要想将数据输出到HDFS,必须持有Hadoop相关jar包:commons-configuration-1.6.jar、 hadoop-auth-2.7.2.jar、 hadoop-common-2.7.2.jar、 hadoop-hdfs-2.7.2.jar、 commons-io-2.4.jar、 htrace-core-3.1.0-incubating.jar

2020-03-28

BigData0327.zip

使用Kafka消费者获取Flume采集的数据,思路如下:首先:创建消费者--&gt;消费数据--&gt;关闭资源; 从业务逻辑出发:创建配置对象--&gt;获取flume采集的数据--&gt;关注主题--&gt;消费数据

2020-03-26

BigData0323.zip

数据生产的构建通话记录、数据采集等通过数据生产,将数据输出到日志文件中,不需要配置全局配置文件,通过项目业务的需求:通过从读取通讯录数据-->到通讯录中随机查找2个电话号码(主叫,被叫)-->生成随机的通话时间-->通话时间-->通话时间字符串-->生成随机的通话时长-->生成通话记录-->将通话记录刷写到数据文件中-->闭生产者

2020-03-24

BigData0323.zip

电信客服项目案例,根据数据生产--获取通讯录数据,进行格式化的转换,采用java接口编程开发,提高代码的复用性

2020-03-23

基于flink的电商用户行为数据分析

该项目是基于于flink的电商用户行为数据分析的flink项目,模块划为为:从项目介绍与代码框架、实时热门商品统计、替换kafka源、实时流量统计、恶意登录检测、恶意登录监控CEP实现、订单支付监控CEP实现

2020-03-21

canal.deployer-1.1.2.tar.gz

之所以采用canal,原因如下:某些情况无法从日志中获取信息,而又无法利用sqoop等EL工具对数据实时的监控,canal的工作原理很简单,就是把自己伪装成slave,假装从master复制数据。

2020-03-21

gmall1205-parent.zip

该项目主要包括的模块有:从实时框架的项目搭建、日志保存、日志服务器集群、NGINX配置、消费kafka、利用redis进行去重、es安装说明保存查询总数与查询时分、采用canal通过kafka发送,查询es接口,最后,我们在hive导出到es,并采用es部分数据查询出来

2020-03-21

mysqlClient.zip

mysql的SQLyog操作数据库的典型常用的工具,灵活快速上手,企业级实际开发过程中,通常使用!!

2020-03-19

dw-chart.zip

springboot的数据查询接口,对前端工程url,这个是基于Springboot的子模块dw-chart工程的代码,在保存的es数据进行查询,并与前端对接

2020-03-19

空空如也

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

TA关注的人

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