自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(42)
  • 收藏
  • 关注

原创 vue3组合式API实现父组件触发子组件中的方法 | vue3中ref的用法 | defineExpose的使用场景

在 Vue 3 的组合式 API 中,您可以使用 ref 和 value 来获取子组件实例,并调用子组件中的方法。

2023-10-12 15:41:43 2446 1

原创 vue3+vuetify报错:Component inside <Transition> renders non-element root node that cannot be animated.

中的多个根元素包裹起来,则可以解决这个报错。下应该只有一个根节点,用一个。解决方法:在报错的页面中,

2023-10-09 16:29:12 261

原创 vite+vue3+ts中使用require.context | 报错require is not defined | 获取文件夹中的文件名

按照网上搜到的解决方案在代码中加入两行代码(如下)后,产生。:需求为获取文件夹中的后缀为.vue的文件相对路径。的意思是匹配所有文件夹及里面的子文件夹,相当于。格式如下:如果想获得文件的相对路径,则用。用来查找文件内容的,在。方法实现导入资源,注意。

2023-10-09 13:06:10 4992 1

原创 JavaScript数组去重的五种方法 | indexOf | new Set() | reduce includes | Object.keys

ES6 提供了新的数据结构 Set。它类似于数组(不是数组),但是成员的值都是唯一的,没有重复的值。

2022-11-12 00:04:19 1718 1

原创 JavaScript中的 inludes 和 indexOf 方法 | 判断字符串或数组中是否存在对应的元素| 相同点与不同点 | 代码详解

JavaScript中的inludes和indexOf方法 主要用途:用于判断字符串或者数组中是否存在对应的元素。

2022-11-11 00:07:22 1210

原创 JavaScript判断变量类型的几种方式 | typeof | instanceof | constructor | Object.prototype.toString.call()

这四种方法中各种数据类型都能检测且检测精准的就是Object.prototype.toString.call()。包括null、undefined都可以精确的检测出。

2022-11-08 00:30:51 290

原创 ES6-Symbol 笔记 | Symbol 值作为对象的属性名 | Object.getOwnPropertySymbols()

Symbol 数据类型是ES6新出的一种数据类型,这种数据类型的特点就是没有重复的数据,可以作为Object 的 key(属性值)。本篇博客为博主本人整理的Symbol数据类型的笔记,参考文档为《阮一峰的ECMAScript 6 入门》。

2022-11-04 14:58:12 1097

原创 未知宽高元素水平垂直居中对齐的四种方式 | 定位 | flex布局 | grid布局 | table-cell

使用一个父盒子包含一个宽高随意的子元素,使子元素在父元素内水平垂直居中。

2022-11-03 22:54:50 1473

原创 CSS三栏布局的7种方式代码详解 | 圣杯布局 | 双飞翼布局 | 弹性盒子

写在前面:博主最近在转头复习最前面学的CSS,整理一下CSS三栏布局的笔记,正好也捋顺自己的逻辑思路。解析我尽量按照思路详细的写了,代码均可正确运行,留给需要的小伙伴进行参考,如有不足,欢迎在评论区补充。

2022-11-03 16:27:45 3616

原创 【AJAX学习笔记】AJAX | nodejs | express | jsonp | 跨域

AJAX学习笔记

2022-10-31 23:46:01 274

原创 【Git学习笔记】git的基本使用 | gitee | gitignore文件写法

B站【狂神说Java】的git课程笔记整理

2022-10-31 22:36:27 411

原创 vue路由跳转错误路径 | 点击事件或刷新后跳转到不正确的路由

vue路由路径不对 | 刷新跳转到不正确的路由

2022-10-14 18:23:23 919

原创 vue路由跳转报错 xxx is not defined

路由跳转报错 xxx is not defined

2022-10-14 18:19:24 447

原创 Gitee+PicGo上传图片失败404 - {“status“:“404“,“error“:“Not Found“}

博主在配置gitee+picgo的图片上传时,最后一步测试picgo上传时发生报错,报错代码是404 - {“status”:“404”,“error”:“Not Found”}。如果错误描述一致,则可能犯错的原因和我的一致,供大家参考。...

2022-08-28 19:21:16 1810 7

原创 npm publish 发布包报错 代码:ERR400

E400npm ERR! 400 Bad Request - PUT https://registry.npmjs.org/xxx - Cannot publish over previously published version "1.0.0".

2022-07-29 20:56:43 4200

原创 npm install 报错 The package-lock.json file was created with an old version of npm, npm WARN o

【博主已解决】 npm install 报错 The package-lock.json file was created with an old version of npm, npm WARN o

2022-07-27 22:04:31 48222 3

原创 MySQL8.0!!!登录失败|ERROR 1045 (28000): Access denied for user ‘root‘@‘localhost‘ (using password

还是老规矩,重点直接看黄字,或者直接看第三节解决方案,其他都是废话!!运行环境:windows10、mysql8.0.24、cmd用管理员权限运行。前情提要:1、博主做毕设找了一份源码,数据库sql文件的编码格式是utf8mb4,然后当时的mysql版本是mysql5.0,于是就开始了卸载旧版本安装新版本(当前最细mysql8.0.24)的历程。2、跟着网上的教程一顿操作猛如虎之后,以为安装成功,输入mysql -u root -p,然后输入生成的初始root密码,结果就报错ERROR 1045 (

2021-04-23 11:08:55 53420 108

原创 【PR学习笔记】PR学习笔记之PR快捷键

功能快捷键(保证输入法在英文模式下)选择片段V切割片段C删除当前选中片段并向前合并Shift+Delete备用Column 1Column 2centered 文本居中right-aligned 文本居右

2021-02-19 21:22:36 320

原创 【数据结构】线性表|顺序表|(全)测试代码|用C语言/C++实现动态及静态顺序表的定义、插入、删除、查找、打印输出等基本操作

1、静态顺序表的代码#include<stdio.h>#define Maxsize 10 //定义最大长度typedef struct { int data[Maxsize]; //定义一个长度为Maxsize的数组用来存放数据元素 int length; //顺序表的当前长度}SqList;//基本操作——初始化一个顺序表void InitList(SqList &L) { for (int i = 0;i < Maxsize;i++) {

2020-08-12 11:19:31 701

原创 【数据结构】线性表|C/C++实现顺序表的动静态分配及基本操作|2021王道数据结构笔记整理

线性表的物理/存储结构之——顺序表【写在前面】本博客是笔者按照2021王道数据结构考研复习指导的视频课程整理的笔记,均已用编译器测试过可行,部分函数按照老师的提示做了一些代码健壮性的提升,可以放心使用。目录导航(点击跳转)线性表的物理/存储结构之——顺序表一、顺序表的相关知识1、顺序存储的概念2、如何知道一个数据元素的大小二、顺序表的实现:静态存储1、静态分配2、定义一个存放整型数据的顺序表,初始化顺序表,并输出3、【注】如果不给data[i]赋初值,则会输出内存中遗留的脏数据。4、其他笔记一、顺序表

2020-08-12 10:46:03 703

原创 【数据结构】线性表|单链表|(全)测试代码|用C语言/C++实现单链表的定义、插入、删除、查找、打印输出等基本操作

代码:#include<stdio.h>#include<stdlib.h>typedef struct LNode { int data; struct LNode *next;}LNode,*LinkList;//基础操作:单链表的按位查找LNode *GetElem(LinkList L, int i) { int j = 1; LNode *p = L->next; if (i == 0) //是第一个结点 return L; if (i

2020-08-11 21:57:19 538

原创 【数据结构】线性表|C/C++实现单链表的基本操作|2021王道数据结构笔记整理及测试

线性表的逻辑结构之——单链表这里写目录标题线性表的逻辑结构之——单链表单链表的基本操作1、单链表的定义2、基本操作:初始化一个空的单链表2.1 带头结点的单链表2.2 不带头结点的单链表3、基本操作:单链表的判空3.1 带头结点的单链表3.2 不带头结点的单链表4、基本操作:单链表的按位查找5、基本操作:单链表的插入5.1 按位序插入(带头结点的单链表)5.2 按位序插入(不带头结点的单链表)5.3 指定节点的后插操作5.4 指定结点的前插操作6、 基本操作:单链表的打印操作7、单链表的删除操作7.1 按

2020-08-11 21:51:02 601

原创 VS C++程序报错:找不到标识符

报错如下:原因:cpp编译时是顺序编译的,我在一个函数中嵌套使用了上面报错的InsertNextNode()函数,而把InsertNextNode()函数的定义放在了上一个函数的后面,所以报错找不到标识符。解决方案:将报错函数的定义放在嵌套使用它的函数之前,即可解决。我的错误案例:我将InsertNextNode函数的定义放在ListInsert函数的后面了。...

2020-08-11 19:44:29 11611 7

原创 MYSQL|erro 1146- Table ‘db_XXX.db_XXX‘ doesn‘t exist

问题出在SQL语句上,我的SQL语句写的select * from db_apofood然后就报这个错- Table ‘db_apofood.db_apofood’ doesn’t exist,因为db_apofood是我的数据库名不是表名,自然就不存在改成比如select * from db_apofoood.users就不报错了。解决问题的小伙伴点个赞再走吧~...

2020-07-30 12:35:33 1022

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

跟着教程配的环境变量检查了几遍发现没有错但是在dos下面输入startup回车总是这个错误‘startup.bat’ 不是内部或外部命令,也不是可运行的程序或批处理文件。试了几种方法,最后发现是你要用cd命令转到你安装tomact的目录下的bin目录下,再输入startup就可以了。比如我的tomcat在D:\software\apache-tomcat-8.5.50目录下,但是默认是在C盘的users目录下面的。附上命令行...

2020-07-29 22:05:42 14884 6

原创 Android Studio4.0|XXX keeps stopping

运行之后点击右下角的logcat根据logcat程序错误我的错误已解决(问题各有不同,是程序问题)在写activity_main.xml的ViewPager部分时,用android.support.v4.view.ViewPager会出现Didn’t find class "android.support.v4.view.ViewPager"的报错,换成androidx.viewpager.widget.ViewPager后解决...

2020-06-19 21:32:51 5355

原创 Android Studio3.6/4.0|IDEA|plugins插件搜索失败

今天是2020年06月18号,博主的AS版本是4.0版原本是3.6,然后在改bug途中更新了一次问题:plugins的marketplace一直转不出来,搜索不出来。试了很多很多的方法。。。。。解决方案:1、电脑连手机热点!!!!!(没错,就是这么离谱,或许你家的网也是移动网。。。。)2、重启你的AS(这里可能还是有点慢,多搜几次,不要心急。或者再重启一次,我是一次好的。)3、成功了。如下图。真是一把辛酸泪,什么设置啊更新啊改配置文件啥都试过了,能找到的方案都试过了,就开热点有用。祝您心情

2020-06-18 22:28:25 1624 3

原创 Android Studio|Emulator: ERROR解决方案

写AS大作业中,安装了一个AVD但是一直报错。程序也运行不出来。主要是这个错误Emulator: ERROR: Unable to access ‘C:\Users\鏄槗鐑婂崈鐜虹殑灏忛槼鍚屽.emulator_console_auth_token’: emulator console will not work解决方案:1、在C盘用户(Users)目录下创建一个文件夹,命名为你报错的那个乱码字符。(我的就是命名鏄槗鐑婂崈鐜虹殑灏忛槼鍚屽)如下图。2、复制一个== .emulator_c

2020-06-18 17:20:17 10164 6

原创 gitee码云push报错:git@gitee.com: Permission denied (publickey). fatal: Could not read from remote

第一次用gitee和git,一直在报错,改了一整天的错误,终于好了。到最后一步push的时候报错了,最终用以下方法解决。$ ssh-keygen -t rsa -C “XXXXXXX@XXX.com”后面改成你的gitee注册或绑定的邮箱。会有要你输入文件位置和两次密码,不用输入,直接回车回车回车就行。$ ssh-agent -s把ssh密钥添加到码云打开C盘–>用户–>你的用户名–>找到.ssh文件夹。找到id_rsa.pub(日过有多个用最新的那个),用记事本打开

2020-05-26 20:36:57 9852 9

原创 【博主已解决】win10系统wlan消失 网络适配器出现黄色感叹号(代码56)

重点是黄色部份哦,其他都是废话某天下午一觉睡醒发现电脑wifi列表没了?!!打开internet设置里面发现没有wlan选项打开我的电脑–>右键属性–>控制面板–>网络和internet–>网络连接,发现只有一个以太网搜了半天打开设备管理器–>网络适配器,发现无线网络驱动前面有个感叹号,点开显示的什么我忘了(代码56)…………………………………………………………然后开启了漫长的纠错之旅1、设置BIOS。。。。。2、重启重启重启,开启飞行模式又关掉等。。。

2020-05-14 10:40:29 34769 73

原创 【ASP.NET学习笔记】ASP.NET Repeater控件使用

1. Repeater控件学习视频这是在b站找到的两个算比较好的视频,以下内容也是在视频里学的。第一个:https://www.bilibili.com/video/BV144411e7Vm?from=search&seid=16294492281304307385第二个:https://www.bilibili.com/video/BV1GC4y1x7gE2、div盒子根据内...

2020-05-07 09:45:51 362

原创 【正则表达式学习笔记】正则表达式知识点入门教程

工具:RegexBuddy教程地址:b站教程链接*代表任意长度的字符串eg.*.exe——匹配出所有.exe后缀名的文件? 长度为1的任意字符串元字符:语法语义.匹配除换行符以外的任意字符\w匹配字母或数字或下划线或汉字(不会匹配空格和标点符号)\s匹配任意的空白符(空格、换行)\d匹配数字\b匹配单词的开始或结束(\bgo...

2020-05-06 22:11:45 306

原创 【操作系统|linux案例】centos7|ubuntu|linux进程同步生产者消费者问题【代码注释超详解】

实验:用P,V操作和信号量实现进程同步和互斥生产者消费者问题思路:1.同步关系:缓冲区不为空时才能消费,缓冲区满时就不能生产;2.互斥关系:缓冲区是一个临界资源,因此必须互斥使用;设置两个同步信号量FULL,EMPTY,一个互斥信号量MUTEX。*信号量操作使用到的函数:semget(),semctl(),semop():用semget()函数,semctl()函数来对信号量进行创建...

2020-05-06 21:30:38 2216 3

原创 【WEB前端|H5实例】HTML+css实现div盒子根据内容自动增大

链接在这里

2020-05-06 15:47:31 5141

原创 【WEB前端|H5实例】QQ修改密码页面模仿/js+css+html实现密码验证/必须包含数字字符字母两种组合/不含非法字符/密码强度验证/不能是最近使用过的密码/密码输入框实时监控

最近小组做项目自己被分到做修改密码页面,参考了qq修改密码页面,发现验证功能很全。js新手入门,学着写了一个。代码如下。js//旧密码function myFunctionforPast(){ var n=document.getElementById("pwdpast").value; if(n==""){ document.getElementById("pwdpast-...

2020-04-25 10:37:19 2082

原创 【WEB前端|H5实例】HTML+CSS+JS实现修改密码的密码强度判断

代码如下<!DOCTYPE html><html> <head> <meta charset="utf-8"> <title></title> <style type="text/css"> .default { background:...

2020-04-20 19:26:57 3426 2

原创 【WEB前端|H5实例】HTML+CSS实现单行及多行文本超出显示省略号

CSS文本超出显示省略号链接

2020-04-13 15:38:21 228

原创 SQL server2014连接不上的解决方案

每次打开都连接不上,然后都要打开SQLserver Master Data Services Configuration Manager手动启动两个服务,这次打开居然找不到了?好的,到服务里找进入控制面板–>系统和安全–>管理工具–>服务,重启这两个服务(很重要)就可以了。感谢:https://www.cnblogs.com/growingzx/p/7684248.ht...

2020-03-22 12:23:35 5793 4

原创 AH00558: apache2: Could not reliably determine the server‘s fully qualified domain name, usin

问题AH00558: apache2: Could not reliably determine the server’s fully qualified domain name, using 127.0.1.1. Set the ‘ServerName’ directive globally to suppress this message解决方案:https://www.cnblogs....

2020-03-20 15:16:57 5876

原创 Ubuntu18.04下编译C程序及Win10和Ubuntu之间的复制粘贴

在ubuntu18.04上安装gcc安装教程点这里安装成功后开始编写第一个C程序编写教程点这里有时需要在Windows10下面的C代码复制过来,复制粘贴不了可以使用以下教程Windows和Ubuntu的复制粘贴解决方案例题教程(包含makefile文件的编写和使用,错误解决方案)2将4个源码文件main.c, haha.c, sin_value.c, cos_value.c, 编译成...

2020-03-20 15:00:15 672

空空如也

空空如也

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

TA关注的人

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