自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

庭前云落的博客

用代码从创建自己的世界

  • 博客(225)
  • 收藏
  • 关注

原创 统计每日昨晚20点到今天20点 的数据

【代码】统计每日昨晚20点到今天20点 的数据。

2024-03-21 10:54:25 107

原创 el-tree横向纵向滚动条

给容器一个高度,然后样式加上overflow: scroll,这样纵向滚动条就出来了。el-tree未展开时样式。el-tree展开时样式。横向的加上下面的样式。

2023-10-25 14:50:02 1160 2

原创 Echarts y轴数据重复导致tooltip显示文字重复

【代码】Echarts y轴数据重复导致tooltip显示文字重复。

2023-10-16 22:58:01 587

原创 vue实现带有横向和纵向双表头

ChatGPT真是唯一真神!

2023-09-23 17:00:45 1450

原创 从零开始的Hadoop学习(六)| HDFS读写流程、NN和2NN工作机制、DataNode工作机制

这样又会带来新的问题,当在内存中的元数据更新时,如果同时更新FsImage,就会导致效率过低,但如果不更新,就会发生一致性问题,一旦NameNode节点断电,就会产生数据丢失。但是,如果长时间添加数据到Edits中,会导致该文件数据过大,效率降低,而且一旦断电,恢复元数据需要的时间过长。但如果只存在内存中,一旦断电,元数据丢失,整个集群就无法工作了。(1)一个数据块在 DataNode 上以文件形式存储在磁盘上,包括两个文件,一个是数据本身,一个是元数据包括数据块的长度,块数据的校验和,以及时间戳。

2023-09-01 11:22:24 620

原创 从零开始的Hadoop学习(五)| HDFS概述、shell操作、API操作

1)HDFS 产生背景随着数据量越来越大,在一个操作系统存不下所有的数据,那么就分配到更多的操作系统管理的磁盘中,但是不方便管理和维护,迫切需要一种系统来管理多台机器上的文件,这就是分布式文件管理系统。HDFS只是分布式文件管理系统中的一种。2)HDFS定义HDFS(Hadoop Distributed File System),它是一个文件系统,用于存储文件,通过目录树来定位文件:其次,它是分布式的,由很多服务器联合起来实现其功能,集群中的服务器有各自的角色。

2023-08-31 15:22:46 757

原创 从零开始的Hadoop学习(四)| SSH无密登录配置、集群配置

1)各个模块分开启动/停止(配置 ssh 是前提)常用整体启动/停止 HDFS整体启动/停止 YARN2)各个服务组件逐一启动/停止分别启动/停止 HDFS 组件启动/停止 YARN。

2023-08-29 16:12:41 2404

原创 从零开始的Hadoop学习(三)| 集群分发脚本xsync

(a) 在hadoop102上,将hadoop102中/opt/module/jdk1.8.0_212目录拷贝到hadoop103上。(b) 在hadoop103上,将hadoop102中/opt/module/hadoop-3.1.3目录拷贝到hadoop103上。© 在hadoop103上操作,将hadoop102中/opt/module目录下所有目录拷贝到hadoop104上。(b) 同步hadoop102中的/opt/module/hadoop-3.1.3到hadoop103。

2023-08-28 09:20:00 967

原创 从零开始的Hadoop学习(二)| Hadoop介绍、优势、组成、HDFS架构

HDFS(Hadoop Distributed File System)的架构概述。NameNode(nn):存储文件的元数据,如文件名,文件目录结构,文件属性(生成时间、副本数、文件权限),以及每个文件的块列表和块所在的DataNode等。DataNode(dn):在本地文件系统存储文件块数据,以及块数据的校验和。Secondary NameNode(2nn):用来监控HDFS状态的辅助后台程序,每隔一段时间获取HDFS元数据的快照。

2023-08-25 08:46:22 1324

原创 从零开始的Hadoop学习(一) | 大数据概念、特点、应用场景、发展前景

这是大数据区分于传统数据挖掘的最显著特征。根据IDC的"数字宇宙"的报告,预计到2025年,全球数据使用量将达到163ZB。在如此海量的数据面前,处理数据的效率就是企业的生命。内用常规软件工具进行捕捉、管理和处理的数据集合,是需要新处理模式才能具有更强的决策力、洞察发现力和流程优化能力的。这种类型的多样性也让数据被分为结构化数据和非结构化数据,相对于以往便于存储的。当前,典型个人计算机硬盘的容量为TB量级,而一些大。等,这些多类型的数据对数据的处理能力提出了更高要求。价值密度的高低与数据总量的大小成反比。

2023-08-24 11:35:42 141

原创 实现公共字段自动填充

*** 自定义注解,用于标识某个方法需要进行功能字段自动填充处理//数据库操作类型:UPDATE INSERT OperationType value();/*** 数据库操作类型/*** 更新操作* 插入操作/**/*** 切入点} /*** 前置通知,在通知中进行公共字段的赋值log . info("开始进行公共字段自动填充...");

2023-07-06 16:51:28 398 1

原创 递归获取JSONArray下的子级

【代码】递归获取JSONArray下的子级。

2023-06-29 10:09:01 149

原创 《大话设计模式》笔记

“策略模式还有些什么优点?

2023-06-22 14:09:58 1694

原创 Echarts实时监控(动态排序折线图)

吾之初為,記之以便後日視資。效果展示示例代码<template> <div class="app-container"> <el-row> <el-col :span="24"> <b>Echarts实时监控</b> <el-card style="height: 600px" id="realTime"> </el-card> <

2023-06-16 11:00:27 838

原创 Echarts甘特图

吾之初為,記之以便後日視資。

2023-06-09 11:54:23 252

原创 Echarts饼状图与箱线图联动

吾之初為,記之以便後日視資。

2023-06-09 11:49:33 153

原创 GaussDB 100jar包(gsjdbc100-V100R003C20SPC113.jar)

链接:https://pan.baidu.com/s/1XuvLcd_F1tO5uJiLL3ODtQ?

2023-05-25 09:20:33 346

原创 Echarts饼状图与柱状图联动

点击左侧饼状图【电器故障】展示。点击左侧饼状图【机修故障】展示。吾之初為,記之以便後日視資。

2023-05-23 14:36:43 622 1

原创 Java设计模式其二(创建型模式-单例) | 穷其道者,归处亦同

双重检查锁模式是一种非常好的单例实现模式,解决了单例、性能、线程安全问题,上面的双重检查锁模式看上去完美无缺,其实是存在问题,在多线程的情况下,可能会出现空指针问题,出现问题的原因是JVM在实例化对象的时候会进行优化和指令重排序操作。枚举类实现单例模式是极力推荐的单例实现模式,因为枚举类型是线程安全的,并且只会装载一次,设计者充分的利用了枚举的这个特性来实现单例模式,枚举的写法非常简单,而且枚举类型是所用单例实现中唯一一种不会被破坏的单例实现模式。instance对象是随着类的加载而创建的。

2023-05-17 15:53:15 95

原创 Java设计模式其一(概述、UML图、软件设计模式) | 穷其道者,归处亦同

软件设计模式(Software Design Pattern),是一套被反复使用、多数人知晓的、经过分类编目的、代码设计经验的总结。它描述了在软件设计过程中的一些不断重复发生的问题,以及该问题的解决方案。也就是解决特定问题的一系列套路,是代码设计经验的总结,具有一定的普遍性,可以反复使用。类图(Class diagram)是显示了模型的静态结构,特别是模型中存在的类、类的内部结构以及它们与其他类的关系等。类图不显示暂时性的信息。类图是面向对象建模的主要组成部分。

2023-05-12 16:51:25 609

原创 java统计出现频率最高的3个单词,并输出出现次数

统计排序

2022-11-12 16:59:48 946

原创 freemarker导出pdf

freemarker导出pdf

2022-09-17 16:01:16 1819

原创 InvalidDefinitionException: No serializer found for class java.io.CharArrayReader(Clob数据插入问题)

列表的数据上移下移功能

2022-09-07 20:16:01 653

原创 列表的数据上移下移功能

列表的数据上移下移功能

2022-07-22 18:05:58 407

原创 jacob解决freemaker导出word文档手机无法预览问题(附下载地址)

jacob解决freemaker导出word文档手机无法预览问题(附下载地址)

2022-06-29 17:02:09 561 2

原创 Freemarker 模板导出(带图片)

1. 依赖 <!--FreeMarker--> <dependency> <groupId>org.freemarker</groupId> <artifactId>freemarker</artifactId> <version>2.3.28</version> </dependenc.

2022-02-24 16:22:09 1221 2

原创 EasyPoi 模板导出Excel (带图片) 以及一些踩坑记录

最近都是在写导出,那么为什么要用 easypoi呢,我用freemarker模板导出写好后,发现图片不行,word转Base64编码就行,excel不行,只能换一种了,一个导出弄一天。做个记录,你知道的越多,不知道的越多。EasyPoi官网展示效果(正面 sheet)(反面 sheet)1. EasyPoi模板导出1.1 准备模板用{{}}包裹变量就行,注意一点,图片所在的单元格不用提前合并。这边有个遍历填充的第一个单元格:{{$fe: maplist t.familyName

2022-02-17 10:31:42 6161 3

原创 Spring Boot 项目使用 flyway

在项目迭代开发中,难免会有更新...

2021-11-04 17:40:00 341

原创 从零开始的RabbitMQ学习 | 1_RabbitMQ相关知识

B站视频传送门 1.1 MQ...

2021-10-25 10:07:00 119

原创 从零开始的Redis学习 | 4_Redis主从复制、集群

B站视频传送门 1. 主从复...

2021-10-11 14:58:00 90

原创 从零开始的Redis学习 | 3_Redis发布订阅,事务,持久化

这是我之前写的: Jedis...

2021-09-28 14:58:00 123

原创 从零开始的Redis学习 | 2_Redis数据类型、配置文件

B站视频传送门 1. Red...

2021-09-24 14:38:00 92

原创 枚举里面自定义方法(根据code返回Info)

/** * @Author ...

2021-09-17 16:55:00 310

原创 从零开始的Redis学习 | 1_NoSQL 数据库相关知识

B站视频传送门 前言 技术...

2021-09-14 10:14:00 65

原创 二分查找

二分查找 1. 基本概念 ...

2021-09-08 15:15:00 78

原创 Java 虚拟机

大部分内容参考 《深入理解 Java 虚拟机》 一、运行时数据区域 ...

2021-08-30 14:20:00 78

原创 Java 并发

一、使用线程 有三种使用线程的方法: 实现 Runnable 接口; ...

2021-08-24 14:44:00 106

原创 Java 容器 (二) | 源码分析 ArrayList、Vector、LinkedList

Java 容器 (二) | 源...

2021-08-19 15:23:00 110

原创 Java 容器 (一) | 概览、容器中的设计模式

一、概览 容器主要包括 Co...

2021-08-18 18:18:00 139

原创 从零开始的Java基础学习 (七) | 反射、异常、泛型、注解、特性

七、反射 每个类都有一个 C...

2021-08-18 17:20:00 119

空空如也

空空如也

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

TA关注的人

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