- 博客(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 全局配置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
原创 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
原创 Canvas+bpmn.js 流程节点鼠标悬浮显示信息 (全网首发)
【代码】Canvas+bpmn.js 流程节点鼠标悬浮显示信息 (全网首发)
2024-07-24 16:23:48
666
原创 Vue 前端修改页面标题无需重新打包即可生效
其他页面的标题都可以用window.title来引用就可以了!在public文件夹下创建config.js文件。index.html页面修改。
2024-07-05 16:11:11
389
原创 Echarts+Vue 首页大屏静态示例Demo 第四版 支持自适应
【代码】Echarts+Vue 首页大屏静态示例Demo 第四版 支持自适应。
2024-03-12 14:27:07
549
原创 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
原创 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
MySQL的安装配置说明
2023-11-14
猴子吃桃是一个经典的数学问题 问题描述如下:有一堆桃子,猴子第一天吃了其中的一半,并再多吃了一个 以后每天猴子都吃其中的一半
2023-11-14
要在C语言中输出一个菱形,可以使用嵌套循环来实现
2023-11-14
水仙花数是指一个 n 位数(n ≥ 3),它的每个位上的数字的 n 次幂之和等于它本身 例如,153 是一个水仙花数,因为 1^
2023-11-14
水仙花数是指一个 n 位数(n ≥ 3),它的每个位上的数字的 n 次幂之和等于它本身 例如,153 是一个水仙花数,因为 1^
2023-11-14
寻找二维数组鞍点 测试案例
2023-11-14
Tomcat 8.0.rar
2020-05-27
Navicat Premium_11.2.7简体中文版.rar
2020-05-27
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人