自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(339)
  • 资源 (5)
  • 收藏
  • 关注

原创 Vue CPK分析工具开发(支持左右拖拽和表格可编辑、复制粘贴)全网首发 仿照SPC

实现类 cpkServiceImpl.java。domain实体类 cpk.java。拖拽组件 可支持左右、上下模式拖拽。

2023-09-27 18:52:22 763 2

原创 Vue3+AntdesignVue3/ElementPlus a-upload实现上传(上传前控制类型,数量,多文件限制大小自动拦截)、预览、单个下载、删除(删除前确认)、批量下载(压缩包)(终极版)

文件限制一张 需要替换掉上次上传的文件 用到slice(-1) 代表获取数组末尾的元素。这里设置为true还是不显示问题 需要回显时将文件的status改为done。批量下载文件 文件类型为压缩包文件流。resolve(true)确认删除。多文件上传 限制大小 自动过滤拦截。rejcet(false)不删除。上传限制一张文件并且限制文件类型。添加Promise对象接收。表单提交 文件转文件流。

2023-05-26 15:59:16 2019

原创 Angular10+Ueditor 后端配置项没有正常加载,上传插件不能正常使用问题解决方案(多图)以及 单图上传修改方案

Ueditor 后端配置项没有正常加载,上传插件不能正常使用问题解决方案1、2、34

2021-07-26 15:42:04 732 1

原创 vue+avue 头像裁剪上传

利用vue-image-crop-upload这个插件首先进行安装源码分享<template> <div style="background:#FFF" v-loading="loading"> <div class="title">用户绑定</div> <div class="uploadImg"> <my-upload @crop-success="cropSu...

2020-07-07 09:28:28 19011

原创 avue crud form组件的快速配置使用方法详细讲解

avue的crud和form表单的封装,使得快速搭建表格表单以及新增编辑删除功能的快速格式化,这里具体讲解怎么使用avue的crud和form表单1、首先引入avue.js(引入方式推荐npm安装,能更好的配合webpack打包工具使用)如果您之前的项目使用过avue框架,升级版本的话可以如下操作好了配置好avue包后,下面就开始玩她,这里主要讲解表格组件和表单组件的使用,其他的功能后续更新上1、表格组件crud的使用,直接上代码avue-curd组件中引入列表配置项opti

2020-05-21 14:04:56 26601 10

原创 linux下安装oracle,本地PL/SQL连接Linux下的oracle导入表并新建用户和密码

linux下安装oracle,本地PL/SQL连接Linux下的oracle导入表并新建用户和密码linux初次接触,安装oracle并连接导入库遇到了不少麻烦,接下来全程回顾遇到的问题和一些命令。1.首先安装VMware新建个虚拟机(系统版本:Centos6.5 X64) ,具体安装过程就不赘述了。2.建完虚拟机后,打开终端。进入root权限:su (密码是安装虚拟机

2016-03-11 15:17:13 4647

原创 Vue+Elementui首页看板

【代码】Vue+Elementui首页看板。

2025-04-01 20:05:11 698

原创 Vue+Elementui 全局配置el-table表格列宽可拖拽

我们在main.js里面通过全局混入的方式来修改elementui 通过支持border属性来全局影响。elementui的el-table如果想要列宽可以拖动的话。但是系统里面的表格我不可能一个一个去添加border太麻烦。这样完美实现全局表格列宽可拖拽!如果能够全局配置岂不是非常省时间吗。在模板里添加这个属性即可实现。有一个属性叫 border。如何让表格列宽可以拖动。

2025-03-01 16:29:10 409

原创 Vue+Elementui 弹窗全局配置第二版 监听鼠标是否移除浏览器

【代码】Vue+Elementui 弹窗全局配置第二版 监听鼠标是否移除浏览器。

2025-01-13 10:31:59 368

原创 Angular 最新版本和 Vue 对比完整指南

默认语言 | TypeScript | JavaScript/TypeScript。数据处理 | RxJS | Promise/async/await。ngOnDestroy | unmounted | 组件销毁。ngOnInit | created | 组件初始化。架构特点 | 依赖注入,严格规范 | 灵活,轻量。生态系统 | 完整,自成体系 | 丰富,灵活。框架类型 | 完整框架 | 渐进式框架。特性 | Angular | Vue。Angular | Vue | 说明。// Angular 组件。

2025-01-07 16:22:59 585

原创 Webstorm整合Tabnine AI 编码工具

这个时候右下角会提示安装sucess!回到webstorm编程工具中,提示是否安装Tabnine。右上角会出现安装到你本地安装的JIDEA全家桶 你选择webstorm或者IDEA即可。选择确定后进行登录Tabnine账号 如果没有则进行注册 注册成功后会提示。如果第一种方式在插件中搜索不到Tabnine的话 则通过第二中方式安装。点击 Marketplace。搜索 "Tabnine"点击 Install。1、打开 WebStorm 设置。我们选择webstorm进行安装。1、访问Tabnine官网。

2025-01-07 16:02:01 1595

转载 笔记本触控操作说明

4 、单指轻敲触摸板两次,手指放在触摸板上不要松开,然后移动手指,相当于鼠标的拖动操作, 手指离开后拖动停止。1、两根手指同时放在触摸板上,向一起合并可以缩小页面比例,分开可以放大页面比例。2、三根手指同时放在触摸板上,向上滑动,可以实现当前所有打开应用的窗口化。3、三根手指同时放在触摸板上,向下滑动,可以实现桌面上所有窗口的最小化。6、 两个手指在触控板上滑动可以让页面向下滑动。8 、三指向左向右滑动可以切换应用窗口。5 、两个手指轻点触控板是右键单击。7 、三指点击打开搜索窗口。

2025-01-07 15:23:43 27

原创 Vue 解决浏览器刷新路由参数丢失问题 全局统一配置无需修改组件

在路由跳转的时候,我们经常会传一些参数过去,然后通过传过来的参数调用接口获取相关数据,但是刷新浏览器的时候路由参数会丢失。此时页面报错误了,如何通过全局配置的方式,不需要修改任何组件 实现刷新浏览器保存参数?此时刷新浏览器会保留当前参数~完美解决 无需修改任何组件。首先在router/index.js里添加参数管理器。通过路由全局守卫方法来吧路由参数进行监听存储和清除。

2024-12-31 14:30:26 539

原创 Vue 针对浏览器参数过长实现浏览器参数加密解密

1、在router/index.js中添加如下代码。1、首先安装crypto-js。encryption.js源码。在utils工具类添加如下。query.js源码。

2024-12-31 14:16:42 388

原创 Vue3和Vue2区别对比

【代码】Vue3和Vue2区别对比。

2024-12-19 14:13:30 123

原创 Vue 前端代码规范

在 Vue 前端开发中,遵循代码规范可以提高代码的可读性、可维护性和团队协作效率。

2024-12-19 14:08:24 513

原创 Promise使用以及async await区别

async/await: async/await 是基于 Promise 的语法糖,使得异步代码看起来更像同步代码。使用 Promise 构造函数可以创建一个新的 Promise 对象。Promise.race: 接受一个 Promise 数组,返回第一个完成的 Promise 的结果(无论是成功还是失败)。Promise 支持链式调用,可以在 then 方法中返回一个新的 Promise,从而实现多个异步操作的顺序执行。#### 5. Promise.all 和 Promise.race。

2024-12-16 09:55:10 368

原创 vue webpack详情配置说明

**生产模式**: 使用 `npm run build` 构建项目,生成的文件会放在 `dist` 目录下。Webpack 可以处理 CSS 文件,使用 `css-loader` 和 `style-loader`。- **开发模式**: 使用 `npm run serve` 启动开发服务器,支持热重载。- [Webpack 官方文档](https://webpack.js.org/)- [Vue CLI 官方文档](https://cli.vuejs.org/)

2024-12-16 09:34:41 805

原创 Vue 打印table 分页时自动添加表头

el-table添加表头 主要是给table添加thead。

2024-08-20 14:40:40 361

原创 Vue+Elementui el-table组件二次封装

index.vue表格组件源码。

2024-08-07 19:02:36 703 3

原创 vue2和vue3 watch监听对象属性

Vue 3.x 和Vue 2.x 如何使用watch监听对象

2024-07-24 17:57:28 415

原创 Canvas+bpmn.js 流程节点鼠标悬浮显示信息 (全网首发)

【代码】Canvas+bpmn.js 流程节点鼠标悬浮显示信息 (全网首发)

2024-07-24 16:23:48 666

原创 Node.js 生成vue组件

template.vue模板组件代码。以webstorm工具的控制台为例。报这个错表示要先创建一个文件夹。

2024-07-05 16:35:25 359

原创 Vue 前端修改页面标题无需重新打包即可生效

其他页面的标题都可以用window.title来引用就可以了!在public文件夹下创建config.js文件。index.html页面修改。

2024-07-05 16:11:11 389

原创 Vue +Echarts 二维数组获取最大值和最小值以及索引

根据代码自己将值替换即可实现上面图的效果。

2024-07-05 16:05:36 459

原创 Vue2+Elementui Message弹窗在Modal遮罩层下面解决方案

main.js里面页面使用。

2024-03-12 19:00:57 365

原创 Echarts+Vue 首页大屏静态示例Demo 第四版 支持自适应

【代码】Echarts+Vue 首页大屏静态示例Demo 第四版 支持自适应。

2024-03-12 14:27:07 549

原创 Echarts+Vue 首页大屏静态示例Demo 第三版

【代码】Echarts+Vue 首页大屏静态示例Demo 第三版。

2024-02-02 13:37:58 716

原创 Vue2+ElementUI 弹窗全局拖拽 支持放大缩小

【代码】Vue2+ElementUI 弹窗全局拖拽 支持放大缩小。

2024-02-02 13:35:35 1482 5

原创 js 对象转数组 数组转对象

方法是一个静态方法,它返回一个给定对象自身可枚举属性(不包括继承属性)的键值对数组。该数组中每个元素都是一个具有两个元素的数组,第一个元素表示属性的名称,第二个元素表示属性的值。是 JavaScript 中的两个方法,它们都用于处理对象中的键值对。这两个方法可以互相配合使用,例如对一个对象进行修改之后再将其转换回对象。方法是一个静态方法,它接受一个包含键值对的可迭代对象,然后将这些键值对转换为一个新的对象。方法,将其转换为一个包含键值对的数组。,我们将这些键值对转换为一个新的对象。

2023-12-29 19:38:54 534

原创 Vue +Lucksheet实现预览编辑Excel 支持保存、导入、导出(附源码)

代码:把相关lucksheet相关代码放到publick下面 (资源已上传)封装的lucksheet组件直接拿来使用。lucksheet组件。

2023-12-29 19:36:15 2043

原创 Echarts+Vue+DataV 首页大屏静态示例Demo 第二版

【代码】Echarts+Vue+DataV 首页大屏静态示例Demo 第二版。

2023-12-27 18:18:19 1310

原创 k8s和docker以及nginx的理解和关系

K8S和Docker之间的关系是,Kubernetes是一个容器编排平台,它可以管理并调度多个Docker容器,并提供多种功能来简化容器化应用程序的部署和管理。因此,Kubernetes、Docker和Nginx通常被一起使用,在构建和管理现代化的应用程序中发挥重要作用。Docker是一种开源的容器化平台,它将应用程序和它们的依赖项打包到一个可移植的容器中,这个容器可以在任何环境中运行,这使得软件开发和部署变得更加轻松。

2023-12-04 19:27:55 391

原创 工厂生产数据展示基本布局Demo(提供素材)

【代码】工厂生产数据展示基本布局Demo(提供素材)

2023-12-04 15:10:47 273

原创 Echarts+Vue+dataV 首页大屏静态示例Demo

第三版 解决轮播数据不显示问题。第二版 添加和风天气。

2023-11-24 11:20:21 876

原创 Echarts 大屏注册自定义地图解析文件流报错以及坐标显示数值和地图填充以及dataV轮播数据不显示问题解决

1、首先通过后台接口获取到SVG图片的文件流,postman能够正确解析出文件流,前端调用api时需要设置返回的响应格式为。红色的自定义坐标,官网给的显示的是坐标的Y轴数据值,想显示【X轴,Y轴,值】第三项值。则添加这行代码即可 2代表显示数组的第三项值 0表示X轴数值 1表示显示Y轴数值。这样的放在echarts里面注册时会解析失败,正常格式是这个样子的。格式必须是name 和value组成的数组。这样就可以显示自定义SVG地图了。地图填充整个所在区域可以这样实现。拿到文件流后是这样的。

2023-11-24 11:13:43 306

原创 vue2+elementUI 仿照SPC开发CPK分析工具

CPK源码地址请访问。

2023-11-16 11:24:38 716

原创 vue ES6 对象和数组互相转换

【代码】vue ES6 对象和数组互相转换。

2023-11-16 10:55:14 219

原创 window.open 打开后全屏

【代码】window.open 打开后全屏。

2023-11-16 10:52:31 1174

原创 Vue+elementui 纯前端实现Excel导入导出功能(区分表头标题)

设置中英文映射 就是字段对应。解析获取到表头的数据。

2023-11-02 17:19:15 2145 3

数据结构相关试题和答案

数据结构相关试题和答案

2024-08-21

Vue+elementui 纯前端实现Excel导入导出功能(区分表头标题)

完整代码

2024-08-12

Echarts+Vue 首页大屏静态示例Demo 第四版 支持自适应

Echarts+Vue 首页大屏静态示例Demo 第四版 支持自适应

2024-03-12

Echarts+Vue 首页大屏静态示例Demo 第四版

Echarts+Vue 首页大屏静态示例Demo 第四版

2024-03-12

Vue +Lucksheet实现预览编辑Excel 支持导入、导出

所需要的lucksheet相关资源

2023-12-29

python基本练习题

python基本练习题

2023-11-30

vue面试宝典之高频面试题

vue面试宝典之高频面试题

2023-11-30

Java基础之猜数字游戏

Java基础之猜数字游戏

2023-11-30

Java基础之数组求最值

Java基础之数组求最值

2023-11-30

Java基础之数组元素

Java基础之数组元素

2023-11-30

Java基础之数组的遍历

Java基础之数组的遍历

2023-11-30

Java基础之数组的动态初始化

Java基础之数组的动态初始化

2023-11-30

Java基础之数组的定义方式二

Java基础之数组的定义方式二

2023-11-30

Java基础之数组的注意事项

Java基础之数组的注意事项

2023-11-30

Java基础之数组的访问

Java基础之数组的访问

2023-11-30

Java基础之数组的概述

Java基础之数组的概述

2023-11-30

JAVA基础之数组的定义方式

JAVA基础之数组的定义方式

2023-11-30

MySQL的安装配置说明

下载MySQL安装包: 访问MySQL官方网站(https://dev.mysql.com/downloads/mysql/)。 选择适合您操作系统的版本,下载MySQL安装包。 安装MySQL: 打开下载的安装包,按照安装向导的指示进行安装。 在安装过程中,选择自定义安装选项,以便选择安装路径和其他选项。 在安装选项中,选择要安装的组件,例如MySQL Server、MySQL Workbench等。 完成安装过程。 配置MySQL: 打开MySQL安装目录,找到my.ini(Windows)或my.cnf(Linux)文件。 使用文本编辑器打开该文件。 在文件中找到[mysqld]部分,这是MySQL服务器的配置部分。 根据需要进行以下配置: 设置MySQL服务器的端口号:port = 3306(默认端口号为3306)。 设置MySQL服务器的字符集:character-set-server = utf8(默认字符集为utf8)。 设置MySQL服务器的数据存储路径:datadir = "C:/MySQL/Data"(根据实际情况修改路径)。 保存并关闭文件。 启动MySQL

2023-11-14

猴子吃桃是一个经典的数学问题 问题描述如下:有一堆桃子,猴子第一天吃了其中的一半,并再多吃了一个 以后每天猴子都吃其中的一半

猴子吃桃#include <stdio.h> int main() { int days = 10; // 总共的天数 int peaches = 1; // 第十天剩下的桃子数量 // 从第九天开始逆推,计算每天剩下的桃子数量 for (int i = days - 1; i >= 1; i--) { peaches = (peaches + 1) * 2; } printf("最初有 %d 个桃子\n", peaches); return 0; }

2023-11-14

要在C语言中输出一个菱形,可以使用嵌套循环来实现

#include <stdio.h> int main() { int n, i, j, space; printf("请输入菱形的行数:"); scanf("%d", &n); space = n - 1; // 输出上半部分菱形 for (i = 1; i <= n; i++) { // 输出空格 for (j = 1; j <= space; j++) { printf(" "); } // 输出星号 for (j = 1; j <= 2 * i - 1; j++) { printf("*"); } printf("\n"); space--; } space = 1; // 输出下半部分菱形 for (i = 1; i <= n - 1; i++) { // 输出空格 for (

2023-11-14

水仙花数是指一个 n 位数(n ≥ 3),它的每个位上的数字的 n 次幂之和等于它本身 例如,153 是一个水仙花数,因为 1^

要找出指定范围内的水仙花数,可以按照以下步骤进行: 确定要查找的范围,例如从 m 到 n。 遍历范围内的每个数,判断是否是水仙花数。 对于每个数,将其每个位上的数字的 n 次幂相加,与该数本身进行比较。如果相等,则该数是水仙花数。 以下是一个示例代码,演示如何找出指定范围内的水仙花数:

2023-11-14

水仙花数是指一个 n 位数(n ≥ 3),它的每个位上的数字的 n 次幂之和等于它本身 例如,153 是一个水仙花数,因为 1^

要找出指定范围内的水仙花数,可以按照以下步骤进行: 确定要查找的范围,例如从 m 到 n。 遍历范围内的每个数,判断是否是水仙花数。 对于每个数,将其每个位上的数字的 n 次幂相加,与该数本身进行比较。如果相等,则该数是水仙花数。 以下是一个示例代码,演示如何找出指定范围内的水仙花数: function findNarcissisticNumbers(m, n) { var narcissisticNumbers = []; // 遍历范围内的每个数 for (var i = m; i <= n; i++) { var digits = i.toString().split(''); var sum = 0; // 计算每个位上的数字的 n 次幂之和 for (var j = 0; j < digits.length; j++) { sum += Math.pow(parseInt(digits[j]), digits.length); } // 判断是否是水仙花数 if (sum === i) {

2023-11-14

寻找二维数组鞍点 测试案例

function findSaddlePoint(matrix) { var saddlePoints = []; // 遍历每一行,找到每行的最大值 for (var i = 0; i < matrix.length; i++) { var row = matrix[i]; var maxInRow = Math.max(...row); // 遍历每一列,找到每列的最小值 for (var j = 0; j < row.length; j++) { var column = matrix.map(row => row[j]); var minInColumn = Math.min(...column); // 检查是否是鞍点 if (row[j] === maxInRow && row[j] === minInColumn) { saddlePoints.push([i, j]); } } } return saddlePoints; }

2023-11-14

chatGPT.zip

chatgpt免费使用

2023-11-13

排班表(周排班表,自动变色,灵活排班方式).xlsx

排班表(周排班表,自动变色,灵活排班方式).xlsx

2023-10-08

打开总结文档指导视频.mp4

java

2023-10-08

RuoYi-Cloud-vue3版本

若依框架

2023-08-01

echarts5.4.2

echarts5.4.2

2023-08-01

50道常规面试题你值得拥有

50道常规面试题你值得拥有

2023-08-01

vue2和vue3的区别以及常问的题

vue2和vue3的区别以及常问的题

2023-08-01

机组的SVG图实例显示

机组的SVG图实例显示

2023-08-01

SwitchHosts.rar

地址映射

2023-07-05

Bpmn.js流程建模结合业务整合工作流(三)

一个是设计器代码一个是渲染组件代码

2023-06-27

java所需要的jdk1.8

java所需要的jdk1.8

2023-06-26

apache-maven-3.5.4

apache-maven-3.5.4

2023-06-26

关于bpmn的demo源码

流程建模基本使用

2023-06-26

vue面试题汇总面试主流题

vue经常被问到的面试题汇总

2023-06-21

Tomcat 8.0.rar

Tomcat 是由 Apache 软件基金会下属的 Jakarta 项目开发的一个 Servlet 容器,按照 Sun Microsystems 提供的技术规范开发出来,Tomcat 8 实现了对 Servlet 3.1 和 JavaServer Page 2.3(JSP)的支持,并提供了作为 Web 服务器的一些特有功能,如 Tomcat 管理和控制平台、安全域管理和 Tomcat 附加组件等。

2020-05-27

Navicat Premium_11.2.7简体中文版.rar

Navicat是一套快速、可靠并价格相当便宜的数据库管理工具,专为简化数据库的管理及降低系统管理成本而设。它的设计符合数据库管理员、开发人员及中小企业的需要

2020-05-27

Grid++Report6.zip报表控件

一款简单、高效、智能的报表工具,可快速搭建的企业级Web报表平台。 对各业务板块进行主题数据分析,如财务分析、销售分析、生产分析等。

2020-05-27

空空如也

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

TA关注的人

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