- 博客(72)
- 问答 (1)
- 收藏
- 关注
原创 ECharts View 可视化 IDEA 插件
ECharts View 是一款专为 JetBrains IDEA 系列 IDE 设计的可视化插件,支持快速渲染 ECharts 配置选项。该插件基于 JCEF 技术,能够自动清理和 mock option 中的非法内容(如变量、函数等),确保复杂配置也能正常渲染为图表。主要功能包括选区可视化、智能 mock、变量自动获取及 JCEF 内嵌渲染。安装时需通过 IDEA 插件市场下载并导入 JAR 包。插件兼容复杂 option 配置,并支持保留字符串类型的 formatter。适用于前端和数据可视化开发场景
2025-05-29 03:14:26
873
原创 Java 入门基础
语言没有好坏之分,只有适不适用?厨房中的刀,哪把刀更好:砍刀,切菜刀,西瓜刀,水果刀?每个语言都有适用的场景数据分析:python,3D游戏:C++前端页面:javascript应用程序的后台:java1.数组是一种引用数据类型,它可以存储多个相同类型的数据2.数组的长度一旦定义,不能改变3.数组中的元素可以通过下标来访问,下标的取值范围是0~长度-1所有具体的事物都是对象(object)回顾1.面向过程,面向对象的区别?2.面向对象的两个重要的概念对象,类。
2024-12-25 20:21:54
917
原创 Map的四种遍历方式
Map中采用Entry内部类来表示一个映射项,映射项包含Key和Value (我们总说键值对键值对, 每一个键值对也就是一个Entry)entrySet是 java中 键-值 对的集合,Set里面的类型是Map.Entry,一般可以通过map.entrySet()得到。还有一种是keySet, keySet是键的集合,Set里面的类型即key的类型。entrySet实现了Set接口,里面存放的是键值对。由于Map中存放的元素均为键值对,故每一个键值对必然存在一个映射关系。用来遍历map的一种方法.
2024-12-25 15:09:27
280
原创 G2图使用-创建简单的柱状图
g2plot 是一套简单、易用、并具备一定扩展能力和组合能力的统计图表库,基于图形语法理论搭建而成,"g2plot"中的 g2 即意指图形语法 (the Gramma of Graphics),同时也致敬了 ggplot2。用来实现的是图例,图例的内容为 window.CONFIG.chartX ,其中color 可以进行变化。// 根据 window.CONFIG.chartX 颜色进行区分,如果不加,则显示全部数据颜色固定。接受了主题的配置,所有的颜色都会根据主题的index.js进行变化。
2024-12-25 15:09:05
566
原创 Can‘t find dependent libraries
然后直接启动这个bat文件就可以了,这样查找很快速。将run_depends.txt后缀名改为bat。使用的时候直接把dll文件拽进去等着搜索就行了。如图可以看到缺了哪些依赖,直接上网搜索添加即可。在部署hadoop项目过程中,出现了这个报错。注意要讲上面的路径改成depends的路径。这个报错大概意思就是:dll缺所需的依赖。创建run_depends.txt文件。只需要查看第一层即可。输入以下内容(两行)
2024-12-25 15:06:56
1048
原创 Vue2使用g2
标题其实vue2和vue3用法差不多,使用的g2也是5.x的预防,其中的区别就是script块的写法不太一样,vue3更简洁更方便<template> <div> <div ref="chartRef"></div> </div></template> <script>import { Chart } from '@antv/g2';export default {
2024-12-23 09:30:26
641
原创 Vue2设置通知提醒框
可自定义设置以下属性:自动关闭的延时时长(duration),单位ms,默认4500ms消息从顶部弹出时,距离顶部的位置(top),单位px,默认24px消息从底部弹出时,距离底部的位置(bottom),单位px,默认24px消息弹出位置(placement),可选:左上topLeft,右上topRight(默认),左下bottomLeft,右下bottomRight调用时可选以下五个方法对应五种不同样式:this.$refs.notification.open(notification)
2024-12-23 09:29:09
1464
原创 服务器巡检
这些日志文件是Oracle用于记录所有数据库更改(如插入、更新和删除操作)的物理文件。- 这列显示了重做日志文件的完整路径和名称。每个日志组可以有多个成员,这意味着该组的日志数据被写入多个物理文件中。这提供了冗余和容错能力,因为如果一个物理文件损坏,其他文件仍然可用。视图,数据库管理员可以了解当前哪些日志文件正在使用,哪些处于空闲状态,以及这些日志文件的物理位置。- 这列描述了重做日志文件的类型。- 表示该日志文件不再用于写入,但可能包含尚未被覆盖的更改。- 表示该日志文件是当前正在写入的日志文件。
2024-12-23 09:28:17
1239
原创 Springboot解决跨域访问
需要更复杂的CORS配置,可以创建一个自定义的CORS过滤器。return 0;// 设置过滤器顺序 } }return 0;// 设置过滤器顺序 } }return 0;// 设置过滤器顺序 } }Ordered;// 设置过滤器顺序 } }return 0;// 设置过滤器顺序 } }
2024-12-19 10:02:46
1111
原创 privateMap.get is not a function
G2图绘制过程中,在渲染过程中前端报错其中报错信息如下。在GitHub上找到相应的解答。GitHub原文链接。
2024-12-19 09:29:32
400
原创 使用electron打包静态页面
就能完成打包了,打完包能看到一个demo.exe启动就ok了。到静态页面文件夹里面创建。在静态文件夹里面创建文件。先到静态页面包外面安装。然后在静态文件夹外面的。里修改如下script。
2024-12-19 09:28:39
537
原创 创建一个聊天弹窗
通过想后端发送请求,可以实现在线聊天功能,也可以通过接入AI来实现客服对话功能。通过阿里的通义千问大模型,可以实现在线的对话机器人功能。点击发送,向后端发送请求,然后更新消息list。也能自定义模型的回答类型,非常实用。在main.js里面添加。
2024-12-19 09:21:56
657
原创 Doris分区、分片、副本的基本命令、修复副本思路
如果使用以上方法进行副本修复,还未成功,或者是Mater FE 显示报错日志则需要进行删除数据,重新写入数据。5.按需关闭colocation表的调度任务,集中集群资源修复其他他高优数据。4.使用更保守的策略触发修复任务,以应对BE频繁宕机导致的雪崩效应。1.找到导致高优任务报错的tablet,将有问题的副本置为bad。这个日志表示,Tablet 20000 的所有副本已损坏或丢失。当确认数据已经无法恢复后,可以通过执行以下命令,生成空白副本。原因为该分区里面只有一个副本,无法将该副本重新填充覆盖。
2024-12-18 16:43:40
1576
原创 Doris SQL 特技
与 RANK() 和 DENSE_RANK() 不同的是,ROW_NUMBER() 返回的值不会重复也不会出现空缺,是连续递增的。返回datetime_expr2−datetime_expr1,其中datetime_expr1和datetime_expr2是日期或日期时间表达式。将字符串拆分为由字符串分隔的子字符串。它使用多个字符的常量字符串分隔符作为分隔符。返回去除了重复元素的数组,如果输入数组为NULL,则返回NULL。需要分割的字符串为空,而分隔符不为空.需要分割的字符串的首尾是分隔符;
2024-12-18 16:41:49
579
原创 最详细的MySQL部署
如果更改了MySQL的配置文件,需要在里面查看mysql的日志路径。打开Windows的服务,找到MySQL然后启动。出现 Complete!在/etc/my.cnf 里面配置。列出MySQL的服务,表示安装成功。可以从下面这个网站选择对应的版本。输入用户名密码,密码就是刚才看的。分别下载 MySQL5.7的。下载完成解压之后文件应该如下。卸载所有 MySQL 服务。设置密码校验强度为最低级别。设置密码长度最少为4个字符。使用yum卸载MySQL。查看MySQL服务状态。如果密码为空直接修改。
2024-12-18 16:36:41
538
原创 原生JS实现聊天窗口
弹窗页面的样式<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <meta http-equiv="X-UA-Compatible" content="ie=edge"> <title>Doc
2024-12-18 16:32:22
1015
基于Springboot的梦宇飞行培训管理系统
2024-12-26
Mybatis 查询下标数组越界
2022-07-08
TA创建的收藏夹 TA关注的收藏夹
TA关注的人