自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 VSCode终端显示空白无法运行

本文用以解决vscode用着用着终端显示一片空白,再新建终端或者重启都无济于事。

2024-07-01 11:20:21 413

原创 【element 】修改下拉菜单<el-dropdown样式为横向(超简单)

【element 】修改下拉菜单

2024-06-18 14:37:18 455

原创 【警告】Not found ‘xxx‘ key in ‘znCh‘ locale messages.Fall back to translate ‘xxx‘ key with ‘

解决i18n引入后进行切换的【警告】Not found 'xxx' key in 'znCh' locale messages.Fall back to translate 'xxx' key with '

2024-06-18 11:58:12 256

原创 【报错】无法找到模块“element-plus/es/locale/index.mjs”的声明文件。

无法找到模块“element-plus/es/locale/index.mjs”的声明文件。解决该报错

2024-06-12 17:00:21 510

原创 【报错】类型“{}”上不存在属性“ruleForm”。

类型“{}”上不存在属性“ruleForm”。补充:这是在vue3+ts的项目中遇到的。将vue official禁用再启用。

2024-06-10 23:19:45 134

原创 【前端面试3+1】18 vue2和vue3父传子通信的差别、props传递的数据在子组件是否可以修改、如何往window上添加自定义属性、【多数元素】

18 vue2和vue3父传子通信的差别、props传递的数据在子组件是否可以修改、如何往window上添加自定义属性、【多数元素】

2024-06-03 11:00:59 1216

原创 []2024年第⼗五届蓝桥杯全国软件和信息技术专业人才大赛(Web 应用开发)

本文介绍了2024年第⼗五届蓝桥杯全国软件和信息技术专业人才大赛(Web 应用开发)的题目、解题思路、解题等

2024-05-02 09:00:00 889 1

原创 [Python基础知识]05函数和模块

格式:def 函数名(参数列表):注:函数代码块以 def 关键词开头,后接函数标识符名称和圆括号()。即使该函数不需要接收任何参数,也必须保留一对空的圆括号函数形参不需要声明其类型,也不需要指定函数返回值类型参数列表是调用该函数时传递给它的值,可以有零个、一个或多个,当传递多个参数时各参数由逗号分隔函数内容以冒号起始,并且缩进(函数体相对于def关键字必须保持一定的空格缩进)

2024-05-01 23:44:33 452

原创 【SpringBoot】00 Maven配置及创建项目

本文讲解maven的安装配置,以及使用idea创建一个简单的maven项目

2024-04-25 22:00:11 1380

原创 【前端面试3+1】17 伪类和伪元素的区别、CSS权重、图片显示优化、【二叉树最大深度】

【前端面试3+1】17 伪类和伪元素的区别、CSS权重、图片显示优化、【二叉树最大深度】

2024-04-15 21:37:09 798

原创 【前端面试3+1】16 TCP与UDP的区别、如何清除浮动、哪些原因造成阻塞页面渲染、【相同的树】

【前端面试3+1】16 TCP与UDP的区别、如何清除浮动、哪些原因造成阻塞页面渲染、【相同的树】

2024-04-14 22:37:38 1116

原创 【前端面试3+1】15 CSS如隐藏元素、css块级元素和行内元素有哪些?两者有什么区别?、JavaScript中“==”与“===”的区别、【丢失的数字】

【前端面试3+1】14 CSS如隐藏元素、css块级元素和行内元素有哪些?两者有什么区别?、JavaScript中“==”与“===”的区别、【丢失的数字】

2024-04-13 19:24:20 563 1

原创 【前端面试3+1】14 路由跳转的方式、如何取消已经发送的ajax请求、如何按顺序发起三个ajax请求并按顺序返回、【两个数组的并集】

【前端面试3+1】14 路由跳转的方式、如何取消已经发送的ajax请求、如何按顺序发起三个ajax请求并按顺序返回、【两个数组的并集】

2024-04-13 18:59:26 655

原创 【前端面试3+1】13 JS特性、JS是单线程还是多线程、JS中的一部和同步、【合并两个有序数组】

【前端面试3+1】13 JS特性、JS是单线程还是多线程、JS中的一部和同步、【合并两个有序数组】

2024-04-13 16:57:57 541 2

原创 【前端面试3+1】12 toktn验证过程、面向对象特性、webpack和vite的区别、【字符串中的第一个唯一字符】

通过封装,对象提供了一个清晰的界面,其他对象可以通过该界面与对象进行交互,而无需了解对象内部的具体实现。多态性使得代码更加灵活,可以根据具体对象的类型来调用相应的方法,提高了代码的可扩展性和可维护性。继承可以帮助实现代码的重用,减少重复编写代码的工作量,同时也有助于建立类之间的层次关系。将对象的共性特征提取出来,形成一个抽象类或接口,隐藏对象的具体实现细节,只展示对象的关键特征和行为。在多态中,同一个方法可以被不同的对象调用,产生不同的结果。它的第一个不重复的字符,并返回它的索引。

2024-04-13 16:37:49 1023 1

原创 【前端面试3+1】11 http和https有何不同及https的加密过程、数组有哪些方法及作用、tcp三次握手四次挥手、【分发饼干】

【前端面试3+1】11 http和https有何不同及https的加密过程、数组有哪些方法及作用、tcp三次握手四次挥手、【分发饼干】

2024-04-04 21:40:25 678

原创 【前端面试3+1】10 npm run dev 发生了什么、vue的自定义指令如何实现、js的数据类型有哪些及其不同、【最长公共前缀】

【前端面试3+1】10 npm run dev 发生了什么、vue的自定义指令如何实现、js的数据类型有哪些及其不同、【最长公共前缀】一、npmrundev发生了什么运行`npm run dev`时,通常是在一个基于Node.js的项目中,用来启动开发服务器或者执行一些开发环境相关的任务。下面是一般情况下`npm run dev`会执行的步骤:1. 查找package.json中的scripts字段:npm会在项目根目录下的package.json文件中查找scr

2024-04-03 23:10:04 1244

原创 【前端面试3+1】09 ES6新特性、Promise原理 、浏览器从输入到页面渲染的过程、【罗马数字转整数】

Promise 是 JavaScript 中处理异步操作的一种方式,它是一个代表了异步操作最终完成或失败的对象。Promise 有三种状态:Pending(进行中)、Fulfilled(已成功)和Rejected(已失败)。Promise 的原理是通过状态的变化和链式调用来处理异步操作,使得异步编程更加清晰和可控。通过 Promise,可以更好地处理异步操作的结果,避免了回调地狱和提供了更优雅的代码结构。

2024-04-02 22:45:07 1193

原创 【前端面试3+1】08 css选择器、在前端页面展示后端传来的图片数组、请求方法的常见类型、【搜索插入位置】

由于POST请求将数据放在请求体中,不会暴露在URL中,适合传输敏感信息或大量数据。类似于GET请求,但只返回响应头信息而不返回实际数据,用于获取资源的元数据信息。用于获取服务器支持的HTTP请求方法、跨域请求时的预检请求等。用于从服务器获取数据,参数附加在URL的末尾,通常用于。用于向服务器提交数据,数据放在请求体中,通常用于。选择嵌套在另一个元素内部的元素。根据元素的状态选择元素。

2024-04-01 16:08:23 883

原创 【前端面试3+1】07vue2和vue3的区别、vue3响应原理及为什么使用proxy、vue的生命周期中在什么时期给接口发请求、【找出数组最大公约数】

07vue2和vue3的区别、vue3响应原理及为什么使用proxy、vue的生命周期中在什么时期给接口发请求、【找出数组最大公约数】

2024-03-31 22:54:44 925

原创 【前端面试3+1】06继承方式及优缺点、缓存策略、url输入到渲染全过程、【二叉树中序遍历】

因此,我们可以通过递归的方式实现中序遍历:递归遍历左子树,访问当前节点,再递归遍历右子树。在实现函数时,我们可以先判断根节点是否为空,若为空则返回空数组;然后创建一个足够大的数组来存储遍历结果;接着定义一个辅助函数来进行递归中序遍历,并在每次访问节点时将节点的值存入数组;最后返回存储遍历结果的数组,并更新返回大小。

2024-03-31 22:22:27 1194

原创 【前端面试3+1】05v-if和v-show的区别、v-if和v-for能同时使用吗、Vuex是什么?【合并两个有序链表】

当需要在应用中管理路由状态(例如当前路由信息、路由参数等)时,可以使用 Vuex 来管理路由状态,方便在不同组件中共享和操作路由状态。Vuex 遵循 Flux 架构,将应用的状态集中管理在一个全局的 Store 对象中,通过一些规则来保证状态的一致性和可维护性。:当应用变得复杂,组件之间的通信和状态管理变得困难时,使用 Vuex 可以更好地管理应用的状态,提高代码的可维护性和可扩展性。Vuex 是 Vue.js 官方推荐的状态管理库,用于管理 Vue.js 应用中的状态(state)。

2024-03-29 22:46:33 990

原创 【前端面试3+1】04浏览器存储、flex布局&属性和常用指令、 promise和async await区别、【验证回文串】

Flex布局是一种用于设计和排列元素的现代CSS布局方式,它使用弹性盒子模型来实现灵活的布局。

2024-03-28 23:25:19 836

原创 【前端面试3+1】03深拷贝浅拷贝、let和var、css盒模型、【有效括号】

CSS的盒模型是用来描述网页中元素布局的模型,它将每个元素看作是一个矩形的盒子,包含内容区域、内边距、边框和外边距。盒模型的主要作用是确定元素在页面中的大小和位置。

2024-03-27 21:18:55 605

原创 【前端面试3+1】02插槽、箭头函数与普通函数、重绘重排、【回文数】

插槽是一种用于在组件中插入内容的特殊语法。它的作用是让父组件可以向子组件传递内容,从而实现组件的灵活性和复用性。

2024-03-26 22:31:45 933

原创 【前端面试3+1】01闭包、跨域、路由模式、【两数之和】

跨域是指在浏览器中,当前页面的域名、协议、端口和请求的目标资源的域名、协议、端口不一致时,浏览器会限制页面对资源的访问,这就是跨域。跨域是浏览器出于安全考虑而设置的限制,用于防止恶意网站获取用户的隐私信息。

2024-03-25 23:23:47 1034

原创 【报错6】vue.runtime.esm.js:4605 [Vue warn]: Error in v-on handler: “TypeError: _vm.updateData is not

这个错误表明在Vue实例中找不到名为"updateData"的函数。要解决这个问题,需要确保在Vue实例中定义了这个函数或者正确地引入了包含这个函数的组件。2. 如果"updateData"函数是在组件中定义的,确保正确引入了这个组件。检查组件的路径和引入方式是否正确。4. 如果"updateData"函数是在父组件中定义的,确保正确地将它传递给子组件,以便子组件可以调用它。1. 确保在Vue实例中定义了"updateData"函数。可以检查Vue实例的方法中是否包含这个函数。

2024-03-09 23:49:40 532

原创 “System.Data.SqlClient.SqlException”类型的异常在 EntityFramework.dll 中发生,但未在用户代码中进行处理在与 SQL Server 建立连接时出

在与 SQL Server 建立连接时出现与网络相关的或特定于实例的错误。请验证实例名称是否正确并且 SQL Server 已配置为允许远程连接。(provider: SQL Network Interfaces, error: 26 - 定位指定的服务器/实例时出错)“System.Data.SqlClient.SqlException”类型的异常在 EntityFramework.dll 中发生,但未在用户代码中进行处理。检查web.config里的数据库连接

2023-12-14 22:21:39 560

原创 【报错6】 Error in v-on handler: “TypeError: this.$refs[addsupplierForm].validata is not a function“

validata拼错了。

2023-12-04 23:03:24 407

原创 【vue会员管理系统】篇七之权限校验

登录的权限校验,通过使用 Vue Router中的前置钩子函数beforeEach(to,from,next)实现

2023-11-10 23:23:19 585

原创 【vue会员管理系统】篇六之退出系统功能

实现会员管理系统的退出系统功能

2023-11-09 23:23:55 327

原创 【vue会员管理系统】篇五之系统首页布局和导航跳转

1.首页2.会员管理,跳转,跳其他页面也是如此,该页的详细设计会在后面的章节完善。

2023-11-09 21:11:37 415

原创 【手把手教vue会员管理系统】篇四之登录界面

1.将view目录下的about、home组件删除,再新建login文件夹,在login文件夹下新建index.vue组件,并添加如下图所示的代码:2.将App.vue更改成下图所示,删掉不必要的代码。3.在router的index.js文件中配置路由注意:1.是export,不是exports。2.是routes,是没有r的,不是routers!!3.路由名称可以自定义,组件名称看引入时给了什么名字4.运行。

2023-10-28 16:59:48 727 1

原创 【vue会员管理系统】篇三之自定义Axios、初试后台接口、跨域问题

因为本项目很多组件需要通过Axios发送一步请求,所以封装Axios对象,自己封装的Axios在后续可以使用axios中提供的拦截器。1.在src文件夹下创建utils文件夹,再在utils文件夹下创建request.js文件2.填入以下代码。

2023-10-26 22:12:15 649

原创 【会员管理系统】篇二之项目搭建、初始化、安装第三方库

本文将进行项目搭建、初始化、安装第三方库等

2023-10-25 19:38:17 160

原创 【会员管理系统】篇一之项目预热

vue.js vueCLI 3.x Axios babel EcmaScript6 Eslint Mock.js Easy-Mock Element UI Vuex(1)新建文件夹,在vscode中打开,使用终端 npm init -y(2)安装mock.js npm install mockjs(3)新建demo1.js文件,在其中编写代码运行node demo1.js也可使用 console.log(JSON.stringify(data,nu

2023-10-22 14:43:04 162

原创 Android开发

1.在activity_mian3.xml中增加【修改】按钮。1.在activity_main.xml增加【插入】按钮。1.在activity_main.xml增加查询按钮。在MainActivity3.java中补充查询代码。2.在MainActivity.java补充插入代码。2. activity_main.xml中补充代码。3.MainActivity.java中补充代码。2.在MainAcyivity3.java补充代码。2.在MainAcyivity3.java补充代码。

2023-08-31 16:05:28 18

原创 【报错5】Cannot find module ‘vue‘. Did you mean to set the ‘moduleResolution‘ option to ‘node‘, or to ad

报错:Cannot find module 'vue'. Did you mean to set the 'moduleResolution' option to 'node', or to add aliases to the 'paths' option?

2023-08-11 23:22:47 2287

原创 【报错4】Cannot find module ‘@element-plus/icons-vue‘. Did you mean to set the ‘moduleResolution‘ option

报错:Cannot find module '@element-plus/icons-vue'. Did you mean to set the 'moduleResolution' option to 'node', or to add aliases to the 'paths' option?

2023-08-11 23:16:54 2164

原创 【报错3】类型“ImportMeta”上不存在属性“env”。

解决: 在tsconfig.json文件的"compilerOptions"里添加。类型“ImportMeta”上不存在属性“env”。

2023-07-31 20:59:18 5198 2

空空如也

空空如也

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

TA关注的人

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