自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(121)
  • 资源 (3)
  • 收藏
  • 关注

原创 js实现计算文件大小的函数

【代码】js实现计算文件大小的函数。

2025-01-06 11:31:47 216

原创 ruoyi前端切换路由,页面出现空白,点击刷新出现页面内容

最近开发ruoyi的项目,发现一个奇怪的问题:切换路由,页面出现空白,点击刷新后出现页面内容。尝试了多种方案终于解决了,在这里记录一下,希望能帮助到同样入此坑的前端开发者们。页面内容必须囊括在1个根结点下。

2025-01-06 11:31:03 448 3

原创 Vue3全局挂载Dialog组件

最近项目中遇到了全局挂载Dialog的需求,在这里记录一下,希望可以帮到大家。在main.js中进行全局挂载。

2024-12-19 17:57:10 674

原创 vue3使用axios请求接口,先报错301,然后报错404

在开发项目需求的时候,碰到一个奇怪的错误,先报错301,然后报错404,如上图所示。但是项目的其他接口请求都是正常的。接口url的末尾缺少斜杠 /,加上就好了。现url:‘/userproject/’原url:‘/userproject’

2024-12-19 13:05:05 406

原创 A watch source can only be a getter/effect function, a reactive object, or an array of these types.

A watch source can only be a getter/effect function, a reactive object, or an array of these types.

2024-12-10 11:38:11 375

原创 vue3+vite中使用在线编辑器Monaco Editor

vue3 + vite项目中插入在线编辑器Monaco Editor。

2024-12-09 16:20:44 675

原创 使用vue-seamless-scroll实现echarts图表大屏滚动,出现空白间隔的解决方案

采用vue-seamless-scroll进行实现,结果发现第二屏出现空白间隔,尝试了多种解决方案均不生效,最终选择换一个方案。

2024-12-09 14:33:24 435

原创 Vue3 + Element Plus 封装文本超出长度显示省略号,鼠标移上悬浮展示全部内容的组件

基于Vue3 + Element Plus的项目,多处出现展示超长文本,为了页面美观,笔者决定封装成Text组件,实现“文本超出长度显示省略号,鼠标移上悬浮展示全部内容”的功能。

2024-10-24 16:40:28 729

原创 Github Actions 构建Vue3 + Vite项目

5.3 打开之后,将.yml默认内容进行替换,然后commit。5.4 commit之后,会自动构建,构建成功后展示如下内容。5.1 新建workflow。5.2 选择workflow。

2024-07-09 21:16:11 675

原创 微信小程序 - 2023年最新版手机号快捷登录详细教程

最近开发公司手机快捷登录的功能,花费了不少时间,这里附上详细教程。这里以海底捞小程序的图片为例,如有侵权请联系小编删除。

2023-09-01 18:05:52 3137 2

原创 Vue实现全屏缩放

本篇介绍两种实现全屏缩放的方式。第一种:使用原生js1、XXX.vue<template> <div class="full" @click="full"> <el-tooltip effect="dark" content="Full Screen" placement="bottom"> <span class="el-icon-full-screen"></span> </el-

2022-04-20 19:43:33 1962

原创 Error in v-on handler: “TypeError: this.$refs.cateForm.validate is not a function

问题描述:多个Tab页切换时,不同的form表单都需要校验,当校验时,报错了。问题解决:检查是否有书写错误,比如 ref=“form” 和 this.$refs.form 一定要对应。如果书写无误,console.log(this.$refs.form),到控制台查看其输出结果。若输出结果如该图所示,则校验时应选择(this.$refs.form)[0].validate。若输出结果如该图所示,则校验时应选择this.$refs.form.validate。...

2022-03-08 16:13:36 6294 1

原创 vue项目中scss的安装及问题解决

Sass官网:https://www.sass.hk/docs/菜鸟教程Sass:https://www.runoob.com/sass/sass-tutorial.htmlSass就是css的预处理器,Scss是Sass3版本中引入的新语法特性一、安装步骤(1)以管理员形式运行cmd(2)输入命令:cnpm i -S node-sass sass-loader(3)安装成功,如下图所示:注意:不难发现,这里安装了sass-loader和node-sass。二、问题解决(1)在pack

2021-09-26 20:21:11 1581

原创 如何修改vue项目名称

1、修改index.html下的title标签2、修改package.json中的“name”3、修改package-lock.json中的“name”4、重新启动 npm run dev5、效果图如下

2021-09-15 21:46:03 2651

原创 字符串压缩——JavaScript和Java实现

题目描述:字符串压缩。利用字符重复出现的次数,编写一种方法,实现基本的字符串压缩功能。比如,字符串aabcccccaaa会变为a2b1c5a3。若“压缩”后的字符串没有变短,则返回原先的字符串。你可以假设字符串中只包含大小写英文字母(a至z)。示例1:输入:“aabcccccaaa”输出:“a2b1c5a3”示例2:输入:“abbccd”输出:“abbccd”解释:“abbccd"压缩后为"a1b2c2d1”,比原字符串长度更长。提示:字符串长度在[0, 50000]范围内。JavaS

2021-08-26 14:58:45 1055

原创 704.二分查找——JavaScript和Java实现

题目描述:给定一个 n 个元素有序的(升序)整型数组 nums 和一个目标值 target ,写一个函数搜索 nums 中的 target,如果目标值存在返回下标,否则返回 -1。示例 1:输入: nums = [-1,0,3,5,9,12], target = 9输出: 4解释: 9 出现在 nums 中并且下标为 4示例 2:输入: nums = [-1,0,3,5,9,12], target = 2输出: -1解释: 2 不存在 nums 中因此返回 -1提示:你可以假设 nu

2021-08-16 21:54:53 183

原创 Vue2安装、项目创建及项目启动出错时的解决方法

Vue2安装1、以管理员身份打开命令窗口。2、输入node -v,检查Node.js是否安装成功。3、国内直接使用 npm 的官方镜像是非常慢的,这里推荐使用淘宝 NPM 镜像。npm install -g cnpm --registry=https://registry.npm.taobao.org输入npm -v,检查npm是否安装成功。4、安装wekpacknpm install webpack –g5、安装脚手架npm install vue-cli -g6、输入vue -V,检

2021-07-22 22:29:22 8503 7

原创 软考初级程序员真题资料(2009年上半年——2019年上半年)

小编于2020年下半年通过软考初级程序员的考试,现将资料进行分享。网盘链接:链接:https://pan.baidu.com/s/17_EE356qYWl0i0jmCa40aA提取码:jj4w

2021-07-22 21:46:14 2563 2

原创 Vue3项目创建

1、新建一个文件夹。【存放路径】2、Ctrl+A选中路径,输入cmd。3、打开之后,输入vue create my-project。【my-project可以任意定义】

2021-05-26 21:14:04 625 1

原创 npm install --loglevel error

创建vue3时,报错“command failed: npm install --loglevel error”,核心错误如下图所示。解决方法第一步:找到.vuerc的文件,一般在C盘。第二步:将里边的“useTaobaoRegistry”从true改为false。

2021-05-26 21:01:35 918

原创 Vue3的安装步骤

1、新建一个文件夹。2、Ctrl+A选中路径,输入cmd。3、打开之后,输入npm install -g @vue/cli。4、输入npm vue -version,检查是否安装成功。

2021-05-25 21:53:55 3473

原创 Error: EPERM: operation not permitted, mkdir ‘D:\Program Files\nodejs\node_cache\_cacache‘

安装vue时,出现如下错误:E:\QianDuan\Vue3>npm install -g @vue/clinpm ERR! code EPERMnpm ERR! syscall mkdirnpm ERR! path D:\Program Files\nodejs\node_cache_cacachenpm ERR! errno -4048npm ERR! Error: EPERM: operation not permitted, mkdir ‘D:\Program Files\node

2021-05-18 22:15:46 17662 10

原创 ‘npm‘ 不是内部或外部命令,也不是可运行的程序 或批处理文件。

安装vue时,输入“npm install -g @vue/cli”命令,出现错误“‘npm’ 不是内部或外部命令,也不是可运行的程序 或批处理文件。”,如下图所示:解决方法:安装Node.js【安装教程】。

2021-05-18 22:06:40 845

转载 JavaScript中typeof和instanceof的区别

版权声明:本文为CSDN博主「不染-何程龙」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。原文链接:https://blog.csdn.net/qq_44034384/article/details/99249506一、typeofECMAScript 是松散类型的,一次需要一种手段来检测给定变量的数据类型,typeof 操作符就是负责提供这方面信息的,typeof 可以用于检测基本数据类型和引用数据类型。1、概念:操作符2、目的:检测一个变量是不是基本数据类型

2021-04-26 14:42:20 175

原创 102. 二叉树的层序遍历——Java实现

题目描述:给你一个二叉树,请你返回其按 层序遍历 得到的节点值。 (即逐层地,从左到右访问所有节点)。示例:二叉树:[3,9,20,null,null,15,7],返回其层次遍历结果:[[3],[9,20],[15,7]]Java代码:核心代码: public List<List<Integer>> levelOrder(TreeNode root) { List<List<Integer>> res = new Ar

2020-12-15 13:53:00 247

原创 101. 对称二叉树——Java实现

题目描述:给定一个二叉树,检查它是否是镜像对称的。例如,二叉树 [1,2,2,3,4,4,3] 是对称的。但是下面这个 [1,2,2,null,3,null,3] 则不是镜像对称的:Java代码:核心代码: public boolean isSymmetric(TreeNode root) { return check(root, root); } public boolean check(TreeNode p, TreeNode q){ i

2020-12-09 15:49:47 257

原创 98. 验证二叉搜索树——Java实现

题目描述:给定一个二叉树,判断其是否是一个有效的二叉搜索树。假设一个二叉搜索树具有如下特征:节点的左子树只包含小于当前节点的数。节点的右子树只包含大于当前节点的数。所有左子树和右子树自身必须也是二叉搜索树。示例 1:输入:输出: true示例 2:输入:输出: false解释: 输入为: [5,1,4,null,null,3,6]。根节点的值为 5 ,但是其右子节点值为 4 。Java代码:核心代码: List<Integer> res = new Array

2020-12-09 15:14:35 161

原创 94. 二叉树的中序遍历——Java实现

题目描述:给定一个二叉树的根节点 root ,返回它的 中序 遍历。示例 1:输入:root = [1,null,2,3]输出:[1,3,2]示例 2:输入:root = []输出:[]示例 3:输入:root = [1]输出:[1]示例 4:输入:root = [1,2]输出:[2,1]示例 5:输入:root = [1,null,2]输出:[1,2]提示:树中节点数目在范围 [0, 100] 内-100 <= Node.val <= 100代码实

2020-12-09 11:51:30 586

原创 99. 恢复二叉搜索树——Java实现

题目描述:给你二叉搜索树的根节点 root ,该树中的两个节点被错误地交换。请在不改变其结构的情况下,恢复这棵树。进阶:使用 O(n) 空间复杂度的解法很容易实现。你能想出一个只使用常数空间的解决方案吗?示例 1:输入:root = [1,3,null,null,2]输出:[3,1,null,null,2]解释:3 不能是 1 左孩子,因为 3 > 1 。交换 1 和 3 使二叉搜索树有效。示例 2:输入:root = [3,1,4,null,null,2]输出:[2,1,4,n

2020-12-06 17:50:24 300

原创 106. 从中序与后序遍历序列构造二叉树——Java实现

题目描述:根据一棵树的中序遍历与后序遍历构造二叉树。注意:你可以假设树中没有重复的元素。例如,给出中序遍历 inorder = [9,3,15,20,7]后序遍历 postorder = [9,15,7,20,3]返回如下的二叉树:Java代码:核心代码: private Map<Integer, Integer> inMap; public TreeNode myBuildTree(int[] inorder, int[] postorder, int istart

2020-12-06 15:50:59 405 1

原创 105. 从前序与中序遍历序列构造二叉树——Java实现

题目描述:根据一棵树的前序遍历与中序遍历构造二叉树。注意:你可以假设树中没有重复的元素。例如,给出前序遍历 preorder = [3,9,20,15,7]中序遍历 inorder = [9,3,15,20,7]返回如下的二叉树:Java代码:核心代码:private static Map<Integer, Integer> inMap; public static TreeNode myBuildTree(int[] preorder, int[] inorde

2020-12-04 22:47:52 342

原创 124. 二叉树中的最大路径和——Java实现

题目描述:给定一个非空二叉树,返回其最大路径和。本题中,路径被定义为一条从树中任意节点出发,沿父节点-子节点连接,达到任意节点的序列。该路径至少包含一个节点,且不一定经过根节点。、示例 1:输入:[1,2,3] 1 / \ 2 3输出:6示例 2:输入:[-10,9,20,null,null,15,7]-10/ 9 20/ 15 7输出:42Java代码:核心代码:static int ans = Integer.MIN_VALUE; pu

2020-12-04 20:02:02 995

原创 Oracle插入语句中包含&时,后边会被当作变量

解决办法:在&的后边加上’||'即可解决。

2020-10-24 23:34:05 460

原创 字符串中删除多余下划线——Java实现

题目说明:字符串前后所有以及中间多余一个的下划线被称为“多余下划线”。Java代码:import java.util.Scanner;public class rrr { public static void main(String[] args) { Scanner sc = new Scanner(System.in); String str = sc.nextLine(); changeCase(str); } public

2020-09-03 23:11:28 2843

原创 递归实现将一个正整数分解质因数——Java实现

Java代码:import java.util.Scanner;public class rrr { public static void fenjie(int n) { for (int i=2;i <=n;i++) { if (i == n) { System.out.print(i); return; } if (n > i &

2020-09-03 22:52:09 769

原创 给定两个由小写字母构成的字符串 A 和 B ,只要我们可以通过交换 A 中的两个字母得到与 B 相等的结果,就返回 true ;否则返回 false。——Java实现

题目举例:示例 1:输入: A = “ab”, B = “ba”输出: true示例 2:输入: A = “aaaaaaabc”, B = “aaaaaaacb”输出: true示例 3:输入: A = “”, B = “aa”输出: false提示:0 <= A.length <= 200000 <= B.length <= 20000A和B仅由小写字母构成。Java代码:Java运行结果:...

2020-08-21 23:26:55 1265

原创 Navicat Premium12如何连接oracle

点击链接https://jingyan.baidu.com/article/f0e83a25562f3e22e4910160.html,按步骤即可实现。小编亲测有效~

2020-08-20 19:45:41 614

原创 Tomcat7安装及配置教程

点击链接https://www.cnblogs.com/GaoNa/p/9351926.html,按步骤即可安装成功。小编亲测有效哦~

2020-08-20 15:34:37 3787

原创 win10系统安装了多个版本的JDK如何切换

小编在这里给大家推荐一个网址https://zhidao.baidu.com/question/309877793436412164.html#,非常实用。注意哦 ,小编用的是JDK1.6、JDK1.7和Win10系统。

2020-08-20 13:42:55 572

原创 给定一个数字N,找出一个数字M小于等于N,使得二进制位数与N的二进制位数相同,且M的二进制中所包含的1的个数最多,请输出最小的M.——Java实现

Java代码:package com.renxia.java;import java.util.*;public class HelloWorld { public static void handle(int[]arr){ for (int i : arr){ String str = Integer.toBinaryString(i); System.out.println(i+"的二进制为: ");

2020-08-13 13:09:02 472

OFDM系统设计及噪声性能分析--matlab代码.zip

采用matlab软件,设计并仿真实现OFDM系统;实现OFDM系统在高斯白噪声下的仿真;实现OFDM系统在多径瑞利衰落信道下的仿真;对OFDM系统的抗噪声性能进行分析。

2019-12-10

CurveLab工具箱.zip

该资源包含曲波变换的多个功能函数,可以用曲波变换实现图像去噪等功能,且去噪效果比小波变换等其他方法都要好。

2019-10-17

巴特沃斯滤波器、切比雪夫1、2滤波器以及椭圆函数形滤波器.doc

该文档包含了巴特沃斯滤波器、切比雪夫1、2滤波器以及椭圆函数形滤波器分别在低通、高通、帯通、帯阻的matlab代码实现。

2019-09-03

空空如也

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

TA关注的人

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