
html
文章平均质量分 51
普通网友
这个作者很懒,什么都没留下…
展开
-
vite配置less全局变量
有些东西不记录一下,不久就忘了。好记性不如烂笔头!vite配置less全局变量Less变量文件地址如下:src/assets/styles/base.less方法一// vite.config.tsimport { defineConfig } from 'vite'import vue from '@vitejs/plugin-vue'import path from 'path';// https://vitejs.dev/config/export default def.原创 2022-03-12 13:22:07 · 4007 阅读 · 0 评论 -
vue-pure-admin项目的学习
前言感谢作者的开源,让我们有机会学习项目地址: vue-pure-admin只是记录自己的学习,有问题地方感谢指正只会记录一些自己目前感觉有用的知识点代码demo都是基于vue3、ts、element plus目录结构-src --api 存放与请求有关的文件 --assets 存放静态文件(图标、文字) --components 存放全局公共组件 --config 项目配置 --directives 全局指令 --layout 全局布局 --plugins 插件原创 2022-03-11 20:16:53 · 1290 阅读 · 0 评论 -
uni-app授权登录,获取用户信息及用户手机号
最近刚接触了uni-app,用于开发微信小程序,设计到了微信授权登录。抽个时间整理个笔记,适用于向我一样刚开始上手uni-app的初学者。首先要明确uni-app框架有自己的开发一套开发流程,和微信开发者工具使用的语法,api是不同的如果把微信开发者工具比作原生js,那uni-app就好比React,Vue。1.获取用户名及头像(真的就只获取用户名和头像地址,没有其他用户信息)主要步骤:onLoad中调用 uni.login()获取登录用户code调用后端接口,将code作为参数置换出Se原创 2022-03-11 18:53:43 · 6363 阅读 · 2 评论 -
npm ERR code ERESOLVE npm ERR ERESOLVE unable to resolve dependency tree
问题npm ERR! code ERESOLVEnpm ERR! ERESOLVE unable to resolve dependency treenpm ERR! npm ERR! Found: webpack@5.11.1npm ERR! node_modules/webpacknpm ERR! dev webpack@"4.41.5" from the root projectnpm ERR! peer webpack@">=2" from babel-loader@8.转载 2022-03-11 14:53:05 · 357 阅读 · 0 评论 -
JavaScript学习--splice()函数详解
splice()函数详解splice() 方法向/从数组中添加/删除项目,然后返回被删除的项目。注释:该方法会改变原始数组。参数:index —— 必需。整数,规定添加/删除项目的位置,使用负数可从数组结尾处规定位置。howmany —— 必需。要删除的项目数量。如果设置为 0,则不会删除项目。item1, …, itemX —— 可选。向数组添加的新项目。返回值Array —— 包含被删除项目的新数组,如果有的话。一、情况一(只有一个参数)splice(inde原创 2022-03-11 13:30:58 · 11192 阅读 · 0 评论 -
Element-UI 中 el-table 树形数据 tree-props使用避坑
element官网提示设置tree-props为{children: 'children',hasChildren: 'hasChildren'},data数据需要设置children和hasChildren属性,row-key也绑定了数据的唯一值变量id,但是树形结构就是出不来在el-table中,支持树类型的数据的显示。当 row 中包含 children 字段时,被视为树形数据。渲染树形数据时,必须要指定 row-key。支持子节点数据异步加载。设置 Table 的 lazy 属性为 true.原创 2022-03-11 12:09:21 · 2802 阅读 · 0 评论 -
2022年最新前端面试题
js面试题1、js数据类型基本数据类型Number、String、Boolean、Null、Undefined、Symbol、bigInt引用数据类型object、Array、Date、Function、RegExp2、js变量和函数声明的提升在js中变量和函数的声明会提升到最顶部执行函数的提升高于变量的提升函数内部如果用 var 声明了相同名称的外部变量,函数将不再向上寻找。匿名函数不会提升。3、闭包闭包就是能够读取其他函数内部变量的函数闭包基本上就是一个函原创 2022-03-11 10:47:49 · 308 阅读 · 0 评论 -
身为三本的我就是凭借这些前端面试题拿到百度京东offer的,前端面试题2021及答案
此文转载自:https://blog.youkuaiyun.com/qq_33277654/article/details/112758362#commentBox点进来之后你的噩梦就要来了,接下来你要面对上百道面试题,那么,如果你——是个小白菜:推荐使用2~3周的时间来消化接下来的面试题,遇到不会的没听说过名词请立刻去搜;文章中只是简答,如果想要详细了解的话还需要你自觉去搜索如果你是个大神:好叭先给您拜个早年,大哥大嫂过年好。请温柔点黑我。顺便,如果有错误的地方请各位一定要指出,免得原创 2022-03-10 13:05:15 · 1205 阅读 · 0 评论 -
狂神说SpringMVC课堂笔记
文章目录SpringMVC1、回顾MVC1.1、什么是MVC1.2、Model1时代1.3、Model2时代1.4、回顾Servlet2、什么是SpringMVC2.1、概述2.2、中心控制器2.3、SpringMVC执行原理3、第一个MVC程序3.1、配置版3.2、注解版小结4、RestFul和控制器4.1、控制器Controller4.2、实现Controller接口使用注解@ControllerRequestMappingRes原创 2022-03-10 11:44:23 · 218 阅读 · 0 评论 -
安装 npm i element-ui -S 遇到的坑
no such file or directory, rename ‘D:myvue06 ode_modulesabel-runtime ode_modulescore-js’ -> ‘D:myvue06 ode_modulesabel-runtime ode_modules.core-js.DELETE’npm WARN deprecated core-js@2.6.12: core-js@<3.3 is no longer maintained and not recommended原创 2022-03-10 10:19:59 · 2216 阅读 · 0 评论 -
关于vue3.0 + vite的坑(持续更新,有问题在下面留言,解决过的我可以帮忙)
多的数不胜数,而且我也没看出来用了setup函数能解决代码是屎山的问题最大的坑是第三方组件库还不支持vue3.x的问题这个问题还没找到解决方案,有没有老哥知道怎么让vue2的第三方库兼容vue3项目的可以加个群讨论一下,这个坑绕不过去很多项目只能乖乖用vue2,当然一些小项目还是可以拿来练手的,尤其H5页面这种,可以预知风险的,大项目真的不推荐,你不知道哪天项目经理从哪里看来一个方案说人家做的了,你用vue3,你引不了库,芜湖van蛋打包不了可能是这个问题相继引入了vue-router,vuex,e原创 2022-03-09 14:01:05 · 391 阅读 · 0 评论 -
【SpringMVC篇】认识Json,前端对json的处理,后端Jackson,FastJson,@RestController,@ResponseBody
文章目录Json1.什么是JSON?2. 前端对json的处理3. Jackson处理Controller返回JSON数据4. 代码优化5. 测试集合输出6. 输出时间对象7. 抽取为工具类8. FastJSON9. 总结Json1.什么是JSON?JSON(JavaScript Object Notation, JS 对象标记) 是一种轻量级的数据交换格式,目前使用特别广泛。采用完全独立于编程语言的文本格式来存储和表示数据。简洁和清晰的层次结构使得 JSON 成为理想的原创 2022-03-09 12:40:37 · 293 阅读 · 0 评论 -
vue3.0 `slot` attributes are deprecated.`slot`属性已弃用
用vue3.0做项目是发现:`slot`属性已弃用但vue 3.0增加了v-slot的指令,在templatev-slot:dropdown就ok了原创 2022-03-09 09:56:22 · 2146 阅读 · 0 评论 -
vscode 高效开心开发uniapp
vscode 高效开心开发uniapp因为之前一直都是使用vscode开发前端项目,现在有一些小程序或者h5项目采用uniapp开发,在体验了一段时间hbuiler之后,还是觉得vscode香,以下分享我使用vscode开发的一些配置。其中包括uniapp组件语法提示,uniapp代码提示,代码自动格式化。参考文档: https://ask.dcloud.net.cn/article/id-36286__page-21. 安装vetur首先我们需要安装vscode基本的vue插件vetur,在v原创 2022-03-09 08:21:39 · 1130 阅读 · 0 评论 -
selenium 报错 DeprecationWarning executable_path has been deprecated, please pass in a Service object
DeprecationWarning: executable_path has been deprecated, please pass in a Service object driver = webdriver.Chrome(executable_path='chromedriver.exe')出现 DeprecationWarning 警告的类型错误:该类型的警告大多属于版本已经更新,所使用的方法过时。查询当前版本重构后的函数,是之前的 executable_path 被重构到了 Serv.原创 2022-03-08 13:41:20 · 7318 阅读 · 4 评论 -
npm ERR code ENOENT npm ERR syscall open npm ERR path CUserspackage.jsonnpm ERR code ENOENT n
npm run dev时报错npm ERR! code ENOENTnpm ERR! syscall opennpm ERR! path C:Users...Desktop...系统package.jsonnpm ERR! errno -4058npm ERR! enoent ENOENT: no such file or directory, open 'C:UsersMZSHDesktop时间同步网络系统package.json'npm ERR! enoent This is related原创 2022-03-08 12:20:57 · 2368 阅读 · 0 评论 -
JavaWeb图书管理系统,老程序员花一天一夜回忆学生时代
Java图书管理系统,老程序员花了一天一夜热门专栏推荐【1】Java小游戏(俄罗斯方块、飞机大战、植物大战僵尸等)【2】JavaWeb项目实战(图书管理、在线考试、宿舍管理等)【3】JavaScript精彩实例(飞机大战、贪吃蛇、验证码等)【4】Java小白入门200例【5】从零学Java、趣学Java【6】Idea从零到精通系统界面图一张引言:前几天群里的小伙伴说想搞个web图书管理系统(用Java最基础的语法:jsp+servlet ),于是就有人说谁还搞那个东西,都过时了的东西,我原创 2022-03-08 11:00:41 · 152 阅读 · 0 评论 -
ES6查漏补缺
ES6查漏补缺1. let 和const 命令区别于var不存在变量提升let 是块级作用域,只要块级作用域内存在let命令,它所声明的变量就“绑定”(binding)这个区域,不再受外部的影响const命令同样适用let不允许在相同作用域内,重复声明同一个变量重点: let实际上为 JavaScript 新增了块级作用域,即外层代码块不受内层代码块的影响块级作用域内部,优先使用函数表达式const声明一个只读的常量。一旦声明,常量的值就不能改变;const原创 2022-03-08 09:40:23 · 215 阅读 · 0 评论 -
cannot read properties of null(reading appendChild)解决办法
项目场景:本来写的是一个js渲染,但是出了个小问题,cannot read properties of null(reading appendChild)报错。大致意思是:不能读取空的属性。let data = [ {img:"./img/OIP-C.jfif",id:13,name:'黄焖鸡米饭',订餐电话:13782721148,均价:'均价11元'}, {img:"./img/OIP-C.jfif",id:12,name:'胡辣汤',订餐电话:15188811571,均价:'均价3元'}原创 2022-03-08 08:20:21 · 7676 阅读 · 0 评论 -
2022年js基础面试题---持续更新
目录1.javascipt的数据类型1.1基本类型1.2引用类型1.3存储方式的区别1.4 undefined和null的区别1.5JavaScript什么情况下会返回undefined值?2.javaScript数据类型检测的方法?2.1 typeof??2.2 instanceof?3.创建函数的几种方式3.1 函数声明式3.2函数表达式3.3函数对象方式4.Javascript创建对象的几种方式4.1 字面量方式4.2使用构造函数??new关键字的作用:4.3工厂模原创 2022-03-07 21:10:40 · 295 阅读 · 0 评论 -
解决npm ERR notsup Unsupported platform for n@2.1.8 wanted {oswin32,archany} (current {oswin32,arch
解决npm ERR! notsup Unsupported platform for n@2.1.8: wanted {“os”:"!win32",“arch”:“any”} (current: {“os”:“win32”,“arch”:“x64”})npm install --force原创 2022-03-07 09:45:42 · 3361 阅读 · 0 评论 -
找不到模块“xxx.vue”或其相应的类型声明问题解决
解决方法:在项目根目录或 src 文件夹下创建一个后缀为 .d.ts 的文件,并写入以下内容:declare module '*.vue' { import { App, defineComponent } from 'vue' const component: ReturnType<typeof defineComponent> & { install(app: App): void } export default component}注:vue文件.原创 2022-03-07 08:22:58 · 2206 阅读 · 0 评论 -
世间万物皆可为对象
在程序员眼中世间万物皆可为对象,对象不够咱就new~好啦,回到正题在我们前端有很多对象,比如JS函数对象、BOM、DOM…目录JS函数对象简单梳理一下函数&对象:创建对象的三种方式:BOM对象DOM对象总结JS函数对象在该对象身上我所需要学到的东西:函数的作用及定义函数的返回值return函数的参数对象的定义对象的创建分清楚函数与对象的区别简单梳理一下函数&对象:函数——定义:封装了一段可被重复调用执行的代码块。通过此代码块可以实现大量代码的重复原创 2022-03-06 03:29:27 · 243 阅读 · 0 评论 -
vue3开发使用的vscode插件
用了半天的vue2插件开发vue3开发体验差到了极点 啊{{{(>_<)}}}vue3插件如下:使用的时候要把vue2的插件关闭写vue2的时候也要记得关闭vue3的插件啊???原创 2022-03-06 00:47:14 · 2226 阅读 · 0 评论 -
npm ERR code ECONNRESET npm ERR errno ECONNRESET网络问题解决
解决办法:首先npm config set proxy null 代理置为空运行npm cache clean --force清理缓存然后尝试执行npm config set registry http://registry.npmjs.org/如果嫌安装依赖慢的话 可以使用国内淘宝镜像npm config set registry https://registry.npm.taobao.org原文链接:https://blog.youkuaiyun.com/qq_43465393/article/de原创 2022-03-05 20:34:37 · 1622 阅读 · 0 评论 -
vs2019自动补全代码(仅使用enter确定)
vs2019自动补全代码(仅使用enter确定)vs2019针对自动补全的功能,对比vscode差的太多了,不过聊胜于无,使用过程中还遇到了一些很反人类的问题,习惯了使用enter选定提示成员,然而在vs2019使用中遇到了敲符号键时也自动补全,很反人类。1、开启自动补全打开vs2019:(依次点击)工具–>选项–>文本编辑器–>C/C++–> 高级–>主动提交成员列表–>Ture如果需要也可以把智能提交成员列表修改true此时已经打开了代码自动提示补全的原创 2022-03-03 23:01:33 · 2963 阅读 · 0 评论 -
npm 报错 ERR Cannot read properties of null reading ‘package npm ERR A complete log of this run can
通过npm install 安装依赖报如下错误。解决办法:尝试通过cnpm install 或yarn install 即可解决。原创 2022-03-03 16:23:10 · 4451 阅读 · 0 评论 -
JS之BOM对象常用知识点整理
JS之BOM对象相关知识点整理消息框alertconfirm定时器循环定时器的设置启动循环定时器----setInterval()取消循环定时器—clearInterval()定时器例子一次性的定时器—setTimeOut()取消一次性定时器—clearTimeOut()Location对象获取当前地址href属性设置例子消息框alert警告框,用来弹出警告消息confirm代码演示: <script>原创 2022-03-03 15:18:42 · 126 阅读 · 0 评论 -
find_element_by_xpath()被弃用解决方案
打开百度并且点击登录按钮代码:from selenium.webdriver import ChromeChrome = Chrome()#启动chromedriverChrome.get('http://www.baidu.com')#打开http://www.baidu.comChrome.find_element_by_xpath('//*[@id="s-top-loginbtn"]').click()#点击登录按钮从下图中,我们可以看到find_element_by_xpath被带上了原创 2022-03-03 14:14:12 · 854 阅读 · 0 评论 -
Chrome“ERR_HTTP2_PROTOCOL_ERROR”解决
实际应用项目:http://github.crmeb.net/u/long打开 chrome://flags/ 页面找到 Block insecure private network requests. 和 Enable Trust Tokens 两项将其值从 Default 改为 Enable点右下角的 ReLaunch 按钮重启浏览器重新打开报错的网站如果打不开,在地址栏输入 chrome://restart/ 再重启一遍浏览器即可...原创 2022-03-03 12:22:55 · 3681 阅读 · 0 评论 -
移动端兼容宝典大全,专治各种不适
〝 古人学问遗无力,少壮功夫老始成 〞**移动端兼容宝典大全,专治各种不适,**你是否也曾为浏览器各种的不兼容而苦恼,尤其是IE这个牛皮癣,这篇文章可能会给你帮助哦,常码字不易,出精品更难,没有特别幸运,那么请先特别努力,别因为懒惰而失败,还矫情地将原因归于自己倒霉。你必须特别努力,才能显得毫不费力。如果这篇文章能给你带来一点帮助,希望给飞兔小哥哥一键三连,表示支持,谢谢各位小伙伴们。目录一、禁止复制、选中文本二、解决在IOS下页面滑动卡顿三、禁止图片点击放大四、解决input标签type为n.原创 2022-03-02 04:00:34 · 119 阅读 · 0 评论 -
小程序中VM655 WAService.js2 TypeError Cannot read property ‘forceUpdate‘ of undefined
在微信开发者工具中:在HBuilder中:原创 2022-03-02 02:56:59 · 978 阅读 · 0 评论 -
YOLOv5 数据增强data augmentation (七)
1.数据增强介绍当我们训练集中的图片比较少时,容易造成网络的过拟合。为了避免这种情况一般我们要经过图像处理的方法,人为地去增加些图片数据,这样就会增加我们可用图片的数目,减少过拟合的可能性。可以通过像素级的剪裁(Crop)、旋转(Rotation)、反转(Flip)、色调(Hue)、饱和度(Saturation)、曝光量(Exposure)、宽高比(Aspect)来做数据增强。另外还可以在图片级数据增强,比如MixUp、CurMix、Mosaic、Blur2.图片级像素增强Mixup原创 2022-03-02 00:49:42 · 5222 阅读 · 1 评论 -
vue3 ts defineProps
ts 使用vue3的defineProps时 props写法const props = defineProps({ pic: { type: Array as () => Array<string>, //(string也可以是其他你自定义的接口) required: true, default: () => [] } });原创 2022-03-01 23:46:24 · 2661 阅读 · 0 评论 -
springboot集成swagger3出现如下错误:Failed to start bean ‘documentationPluginsBootstrapper‘; nested exception
原因: 这是因为Springfox使用的路径匹配是基于AntPathMatcher的,而Spring Boot 2.6.X使用的是PathPatternMatcher。解决:在application.properties里配置:spring.mvc.pathmatch.matching-strategy=ANT_PATH_MATCHER1.导入依赖 <dependency> <groupId>io.springfox</groupId原创 2022-03-01 20:03:51 · 219 阅读 · 1 评论 -
git深入理解(六):git checkout详解
Switch branches or restore working tree files$ git checkout -husage: git checkout [<options>] <branch> or: git checkout [<options>] [<branch>] -- <file>... -q, --quiet suppress progress reporting -b &l原创 2022-02-26 23:33:09 · 1283 阅读 · 0 评论 -
CProgram FilesGitcmdgit.EXE ls-remote -h -t httpsgithub.comnhnraphael.git
报错npm ERR! Error while executing:npm ERR! C:Program FilesGitcmdgit.EXE ls-remote -h -t https://github.com/nhn/raphael.gitnpm ERR!npm ERR! fatal: unable to access 'https://github.com/nhn/raphael.git/': OpenSSL SSL_read: Connection was reset, errno 10054原创 2022-02-26 20:44:38 · 538 阅读 · 0 评论 -
JavaScript流程控制,带你打印九九乘法表
??个人简介个人主页:??♂??博客领域:编程基础,后端??写作风格:干货,干货,还是tmd的干货??精选专栏:【JavaScript】??支持洋哥:点赞??、收藏、留言??好久不见,甚是想念!大家好!我是洋哥芜湖,起飞??今天这篇文章就是来和大家详细聊聊JavaScript中程序流程控制,顺便解决一下打印金字塔和九九乘法表这件趣事,希望大家读完有所收获,那我辛苦码字也就值了。文章目录一、选择结构??if单分支语句??if…else双分支语句??if…else if转载 2022-02-26 14:50:27 · 407 阅读 · 0 评论 -
vue3之fix [Vue warn] Write operation failed computed value is readonly
<template> <div class="transparency tool-kit" @click.stop> <section class="contain"> <span>透明度</span> <a-slider v-model:value="slideVal" :tooltipVisible="false" @change="changeSlider" /> <span&原创 2022-02-23 22:00:33 · 1158 阅读 · 0 评论 -
什么是js【一文入门javascript】
文章目录前言概念一、javascript选择器1.定义:2.作用:概念二、js代码引入方式1.包含区域:①文档内②文档外2.实际案例体会js的魅力概念三、js与其他的编程语言1.简介js2.js与java【谣言解除】总结前言在前端三大件中,html搭建骨架、css给web页面穿上衣服、javascript使web页面动起来,有了一些行为,这个“动起来”与前面提到的3d动画效果不一样,动画效果是已知的变动,而javascript变动起来就很随转载 2022-02-23 01:00:32 · 378 阅读 · 0 评论