![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
前端
文章平均质量分 58
普通网友
这个作者很懒,什么都没留下…
展开
-
uniapp 图表 插件 qiun-data-charts
<view class="charts-box"> <!-- 开启onmovetip后,同时开启canvas2d模式(需要传canvasId),否则在小程序端会很卡。--> <qiun-data-charts type="line" :canvas2d="true" :canvasId="canvasId" :chartData="chartData" background="none" :ontouch="true"原创 2022-03-11 19:03:05 · 2547 阅读 · 1 评论 -
npm install报错error 404 Not Found - GET httpsregistry.npm.taobao.org@xt
1.问题场景:vue cli3老项目重启,npm install安装报错。错误信息:4327 error code E4044328 error 404 Not Found - GET https://registry.npm.taobao.org/@xtuc/long/-/long-4.2.1.tgz - [not_found] document not found2.解决办法2.1先查看有没有设置代理执行下面的命令npm config get proxynpm config get原创 2022-03-11 15:02:26 · 1722 阅读 · 0 评论 -
javascript面试题
1、说一说JavaScript的数据类型以及存储方式JavaScript一共有8种数据类型其中有7种基本数据类型:ES5的5种:Null,undefined,Boolean,Number,String,ES6新增:Symbol 表示独一无二的值ES10新增:BigInt 表示任意大的整数一种引用数据类型:Object(本质上是由一组无序的键值对组成)包含function,Array,Date等。JavaScript不支持创建任何自定义类型的数据,也就是说JavaScript中所有值的类型都是原创 2022-03-11 13:40:11 · 962 阅读 · 0 评论 -
Error from chokidar (C) Error EBUSY resource busy or locked, lstat ‘CDumpStack.log.tmp‘
真真的懵逼,查问题查了大半天!!! ERROR Failed to compile with 1 error 下午4:31:59T原创 2022-03-11 12:18:29 · 2813 阅读 · 0 评论 -
避坑-报错真正的原因export ‘default’ (imported as ‘Vue’) was not found in ‘vue
文章目录问题描述原因分析解决方案问题描述今天在使用vue安装插件后,在添加生命周期钩子函数created()时显示unused function created,运行后报错export ‘default’ (imported as ‘Vue’) was not found in 'vue并且加载不出页面。听信网上的解决办法,卸载新版本安装低版本(3.x.x)的脚手架,结果始终不能解决问题,因为创建项目会始终通过npm安装新版本,由于镜像的问题会一直报错npm err! a complete l原创 2022-03-10 13:14:24 · 3220 阅读 · 0 评论 -
登录注册界面模板
登录注册界面案例一具体实现先看一下最终效果,登陆和注册背景图片:附源码:login.html<!DOCTYPE html><!-- saved from url=(0047)file:///D:/web%E8%84%9A%E6%9C%AC/WEB/login.html --><html lang="en"><head><meta http-equiv="Content-Type" content="text/html; chars原创 2022-03-10 11:53:29 · 941 阅读 · 0 评论 -
【从零开始的python生活②】力扣爬虫改进方法
前言读完这篇博客,你可以学到什么?excel的读取和写入方式获取接口的方式多线程提高爬虫效率云端服务器部署web服务实时更新这篇博客里,我将在上一篇文章的基础上进一步来发掘网站接口api提高访问速度,进一步多线程发掘更快的速度,最后部署到web服务器来实现实时更新排行榜的访问。没有读过上一篇文章没有基础的同学可以先看一下之前的文章【从零开始的python生活①】手撕爬虫扒一扒力扣的用户刷题数据全文大约阅读时间: 20min???作者简介:一个从工业设计改行学嵌入式的年轻人联系方原创 2022-03-09 12:49:42 · 114 阅读 · 0 评论 -
vue简介、环境配置、项目创建、路由配置、父子组件传值、路由模式修改、vuex的基本使用
vue简介及其环境配置按照以上命令执行后可以看到首页有一些链接,这些链接是一些vue的文档以及常用的插件,可以帮助我们快速上手vue框架vue项目目录文件介绍vue项目目录build:放置的是webpack配置文件,一般不动,修改了必须重启服务器才能生效config:放置针对开发环境和线上环境的配置文件,一般不动 修改后需重启node_modules:项目的依赖src:所有的源代码·components:各个组件所在文件router:路由配置文件main原创 2022-03-09 11:26:25 · 118 阅读 · 0 评论 -
Vue3.0正确引入Element UI组件的正确姿势 (Element-plus)
1命令引入参照官方文档:https://element.eleme.cn/#/zh-CN/component/installationnpm i element-ui -Smain.js中引入报错后 看官方文档 发现vue3已经不支持原来的饿了么ui了 需要使用与vue3适配的Element-plus官网说明 :https://element-plus.gitee.io/#/zh-CN/component/installation这次是得注意安装 element-plusnpm install原创 2022-03-09 10:05:27 · 530 阅读 · 0 评论 -
vue 3 遇到 process is not defined
使用 vite 安装 vue3 时,如果使用了 process.env,会遇到 process 未定义的情况,原因是 process.env 已经被移除了。解决办法是在 vite.config.ts 中增加 define:import { defineConfig } from 'vite'// ...export default defineConfig({ // ... define: { 'process.env': {} }})来源:https://github.co原创 2022-03-09 08:30:45 · 5778 阅读 · 0 评论 -
springboot+vue练手级项目,真实的在线博客系统
文章目录spring boot 练手实战项目说明基础知识面试准备1. 工程搭建1.1 新建maven工程1.1.2遇到的bug1.2 配置1.3 启动类2. 首页-文章列表2.1 接口说明2.2 编码2.2.0 Spring—基于注解开发2.2.1 表结构entity层2.2.2 Controller2.2.3 Service2.2.3.0 解决mapper爆红2.2.3.1mybatisplus遇到多表查询怎么办2.2.3.2创建文件夹时遇到的坑原创 2022-03-08 13:50:27 · 1128 阅读 · 0 评论 -
npm install 安装依赖时,出现 operation not permitted, mkdir Dnodejsnode_cache_cacachetmp
**问题:**说什么权限不够 等等1.解决方法:以管理员身份运行 “黑窗口”,进行安装下载就可以了,但是治标不治本。2.解决方法:也就是治本的方法安装好node,在 “黑窗口” 输入node -v 和 npm -v 都可以正常显示对应的版本号然后在配置npm 全局文件时,不要用以下命令进行配置npm config set prefix "D:odejsode_global" //设置全局包目录npm config set cache "D:odejsode_cache" //设置缓存目录原创 2022-03-08 12:30:02 · 481 阅读 · 0 评论 -
flex布局详解(配图-简洁易懂)
FlexiableBox即是弹性盒,用来进行弹性布局,一般跟rem(rem伸缩布局(转))连起来用比较方便,flexbox负责处理页面布局,然后rem处理一些flex顾及不到的地方(rem伸缩布局主要处理尺寸的适配问题)。2009年,W3C提出了一种新的方案—-Flex布局,可以简便、完整、响应式地实现各种页面布局。目前,它已经得到了所有浏览器的支持,这意味着,现在就能很安全地使用这项功能。注:设为Flex布局后,子元素的float、clear和vertical-align属性将失效接下来说一下具原创 2022-03-08 09:49:25 · 497 阅读 · 0 评论 -
Chromedriver安装教程(简洁版)
1.下载对应的Chromedriver版本首先,打开的谷歌浏览器,找到目前你谷歌浏览器的版本。(打开设置,点击关于谷歌就能看到,如下图)然后chromedriver的版本一定要与Chrome的版本一致,不然下载不对应的版本,没作用。下面有两个下载地址:1.https://npm.taobao.org/mirrors/chromedriver/2.http://chromedriver.storage.googleapis.com/index.html我个人比较喜欢第一个链接下载,打开链接,如下原创 2022-03-08 08:29:25 · 4297 阅读 · 0 评论 -
5分钟了解Vue3 defineAsyncComponent - Vue3 的异步挂载
defineAsyncComponent 的具体功能在使用vue-cli构建项目,在默认情况下,执行 npm run build/yarn build会将所有的js打包成一个整体,vue为单页面应用,同步加载大量的页面代码会导致页面长时间处于空白情况。使用该方法来异步加载所需页面来提升加载速度。此适用于项目比较大的情况下,如果就只有几个页面的情况,不建议使用该功能文章目录defineAsyncComponent 的具体功能问题出处一、defineAsyncComponent是什么?与v原创 2022-03-07 21:19:51 · 304 阅读 · 0 评论 -
解决“yarn 无法加载文件 CUsersquberAppDataRoamingnpmyarn.ps1,因为在此系统上禁止运行脚本”问题
我们在使用yarn命令的时候,可能会出现如下图所示的错误:出现此错误的原因是本地计算机上运行你编写的未签名脚本和来自其他用户的签名脚本,可以使用如下命令将计算机上的执行策略更改为RemoteSigned,执行命令set-ExecutionPolicy RemoteSigned(以管理员身份运行PowerShell,并执行该命令,如下图所示)最后我们可以输入命令get-ExecutionPolicy查看修改后的执行策略是否为RemoteSigned到此问题解决,最后我们可以使用yarn命令执行相关操原创 2022-03-07 09:55:14 · 734 阅读 · 0 评论 -
数字后端基本认识
1、数字后端的目的**数字前端设计:**在集成电路设计中,从Verilog/VHDL代码(RTL级)编写验证再通过综合( synthesis)转换成门级网表( gate netlist)的过程。**数字后端设计(backend design):**门级网表的物理实现,即把门级网表转换成版图,完整的后端设计由后端半定制与后端全定制两个设计部分组成:1)后端全定制设计是指在设计初期最先按照设计需求设计出的物理单元库,物理单元库由标准单元库、IP库及满足特殊需求的定制部件单元等组成。该物理库为后续后端半定原创 2022-03-07 08:31:58 · 2394 阅读 · 0 评论 -
在线翻译、计算、学习、去除所有广告的CSDN浏览器助手
目录一、前言二、安装教程1.打开下载链接2.配置插件三、使用教程1.页面介绍2.功能布局四、脚本功能·兼容油猴脚本安装使用1.安装油猴脚本2.油猴脚本使用教程五、超神的脚本推荐1.Github 增强 - 高速下载2.右键在新标签中打开图片时显示最优化图像质量3.Search By Image4.文本选中复制5.Google网页翻译6.youtube中文字幕7.简悦( SimpRead ) · 轻阅版8.AC-baidu六、建议一、前言CSDN浏览器助手v2.1原创 2022-03-06 05:00:33 · 217 阅读 · 0 评论 -
从零开始学WEB前端——网页的骨架——HTML实战练习
??项目介绍先做个自我介绍,本人是一个没人写前端所以就自学前端的后端程序员??。在此项目中我会和大家一起从零基础开始学习前端,从后端程序员的视角来看前端,受限于作者的水平本项目暂时只会更新到前端框架VUE,不会涉及node.js。该项目适合零基础的小白或者和我一样开发网站没人写前端所以自学前端的后端程序员??。该项目的学习顺序是按照我自己学习时总结出来的,其中的每个知识点都是我认真去理解的,同时也查了很多的资料,所有的参考资料我都放在了文章末尾。尊重开源,尊重知识产权。每一个案例我都亲手写过并觉得不错才原创 2022-03-06 03:38:35 · 250 阅读 · 0 评论 -
[Golang] 基于 Gin 用 Go 搭建简单路由拆分 Web 服务器的经历
前言两年前开始关注 Go,那个时候 Go 的相关学习资料对我来说还比较高深(手动狗头,哈哈哈哈),之前不是搞了个 Leanote 的部署么,发现这个项目是用 Go 写的。在部署过程中发现这个项目居然不用像 Python 一样配置依赖,我就知道,这一天来了。所以就想接触一下 Golang。根据个人需求,先从一个 Web Api 开始,这里使用的是 Gin。以备后查。开发环境信息说明操作系统版本Microsoft Windows 10 专业工作站 10.0.19042 64位开发工具Visual原创 2022-03-06 02:17:45 · 391 阅读 · 0 评论 -
vuex指定版本安装
通过命令行查询可用的包的版本号: npm view vuex versions --jsonPS F:学习Vueue_stu> npm view vuex versions --json [ "0.1.0", "0.2.0", "0.3.0", "0.4.0", "0.4.1", "0.4.2", "0.5.0", "0.5.1", "0.6.1", "0.6.2", "0.6.3", "0.7.0", "0.7.1", "0.8.0"原创 2022-03-06 00:56:23 · 1154 阅读 · 0 评论 -
runtime-core.esm-bundler.js5c406748 Uncaught TypeError Cannot create property ‘id‘ on number ‘0‘
<template #default="scope"> <el-button size="mini" @click="handleEdit(scope.$index,scope.row)">编辑</el-button> <el-popconfirm title="Are you sure to delete this?"> <.原创 2022-03-05 20:43:58 · 991 阅读 · 0 评论 -
vue 3 遇到 process is not defined
使用 vite 安装 vue3 时,如果使用了 process.env,会遇到 process 未定义的情况,原因是 process.env 已经被移除了。解决办法是在 vite.config.ts 中增加 define:import { defineConfig } from 'vite'// ...export default defineConfig({ // ... define: { 'process.env': {} }})来源:https://github.co原创 2022-03-03 23:10:58 · 3081 阅读 · 0 评论 -
OpenCV-Python实战(21)——OpenCV人脸检测项目在Web端的部署
OpenCV-Python实战(21)——OpenCV人脸检测项目在Web端的部署0. 前言1. OpenCV 人脸检测项目在 Web 端的部署1.1 解析请求并构建响应1.2 构建请求进行测试2. 根据获得的响应信息在客户端绘制检测框3. 在服务器端绘制检测框并返回小结系列链接0. 前言将 OpenCV 计算机视觉项目部署在 Web 端一个有趣的话题,部署在 Web 端的优势之一是不需要安装任何应用,只需要访问地址就可以访问应用。在本文中,我们使用 Python W转载 2022-03-03 16:32:23 · 602 阅读 · 0 评论 -
LambdaQueryWrapper构建查询条件、模糊查询、范围查询、排序
#代码如下public Page<Merchants> shopList(MerchantRequest info) { LambdaQueryWrapper<Merchant> queryWrapper = new LambdaQueryWrapper<>(); // 模糊搜索条件 if (StringUtils.notEmpty(info.getKeyword())) { queryWrappe原创 2022-03-03 15:27:56 · 5604 阅读 · 0 评论 -
h5 实现扫码二维码及条形码(js多种实现方式)
方式一. 只识别二维码实现方式一 jsQR个人预览页面网址只扫码二维码GitHub jsQRinde.html<!DOCTYPE html><html> <head> <meta charset="utf-8" /> <title>图片二维码识别</title> <script src="https://cdn.bootcss.com/jquery/3.4.1/j原创 2022-03-03 14:23:23 · 2370 阅读 · 0 评论 -
CSDN浏览器助手又双叒叕更新啦,来体验下都更新了什么
CSDN浏览器助手又双叒叕上新啦,来体验下都更新了什么重磅:沉浸式阅读实用:插件强推荐推荐一:CSDN热榜一键呼推荐二:CSDN收藏夹搜索助手期待:新功能畅想CSDN浏览器助手新版本 9 月强势上线! 插件官网,点击体验新增“博客净化”功能,去掉广告,砍掉边栏……打造沉浸式阅读体验重磅:沉浸式阅读安装新版本浏览器助手更新了CSDN博客详情页优化插件,打开一篇文章,可以看到不但没有广告,连左侧的博主信息,文章目录,相关推荐都没有了,只有你要看的文章,这下可以专心致志看文章了原创 2022-03-03 13:19:01 · 78 阅读 · 0 评论 -
网页大作业代码自取
网页大作业(内有代码可免费自取) 为了便于大家自取,代码都写在一页上,本人还是建议大家通过外链样式来引入css,代码仅供学习,如有侵权联系删除。<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>Document</title> <style type="text/css"> #container{ width: 12原创 2022-03-02 04:09:38 · 117 阅读 · 0 评论 -
彻底搞懂Cookie、Session、JWT和Token(强烈推荐)《彻底搞懂Cookie、Session、JWT和Token|CSDN创作打卡》
文章目录引入:http是一个无状态协议?怎么解决呢?一、Cookie和Session**1.1 cookie 注意事项:****1.2 cookie 重要的属性****1.3 session 注意事项:****1.4 Cookie 和 Session 的区别:**二、token(令牌)**2.1 token优势****2.2 token 的身份验证流程**三、基于JWT实现的Token认证方案3.1 JWT组成部分**3.1.1 Header:标头**转载 2022-03-02 03:06:02 · 266 阅读 · 0 评论 -
关于eslint配置项的报错Failed to load config “standard“ to extend from
对于这个问题: 首先考虑是不是eslint初始化时的下包出问题了, 通常是这样, 解决起来也很容易, 下载以下几个包:yarn add eslint-plugin-promise eslint-plugin-node eslint-plugin-import eslint-plugin-standard eslint-config-standard -D或者也可以重新去配置一下eslint的初始化选项, 具体步骤可以看我的博客:创建一个新项目时的eslint配置选项_的博客-CSDN博客而我遇到的问原创 2022-03-02 02:02:27 · 6045 阅读 · 0 评论 -
“export ‘default‘ (imported as ‘VueRouter‘) was not found in ‘vue-router‘
vue-router@4使用时,报上面的错,代码是这么写的import?VueRouter?from?'vue-router'const?Test?=?{template:?`<h1>测试</h1>`}const?routes?=?[??{????name:?'Test',????path:'/test',????component:?Test??}]const?router?=?VueRouter.createRouter({??//?4.原创 2022-03-02 00:58:47 · 685 阅读 · 0 评论 -
Vue3+TypeScript?看这一篇就够了
1、TypeScript快速上手1.1 初识 TypeScriptTypeScript 的介绍TypeScript是一种由微软开发的开源、跨平台的编程语言。它是JavaScript的超集,最终会被编译为JavaScript代码。2012年10月,微软发布了首个公开版本的TypeScript,2013年6月19日,在经历了一个预览版之后微软正式发布了正式版TypeScriptTypeScript的作者是安德斯·海尔斯伯格,C#的首席架构师。它是开源和跨平台的编程语言。TypeScript扩展了J原创 2022-03-01 23:55:26 · 3333 阅读 · 0 评论 -
TypeError Cannot read properties of undefined (reading ‘manName‘)
标题TypeError: Cannot read properties of undefined (reading ‘manName’)出现这个问题之后我百度了很多,但是效果不佳,没啥作用.最后是自己debugger,深入vue底层,发现了问题所在,原来是后台没有返信息,前端方法里面获取不到data,所以造成了这个问题.解决办法:查询信息时,后台需要返回信息,如果仅仅只是返回成功,那么前端需要获取到这些信息,获取不到,就会报这个问题,所以只需要在查询时,返回响应的信息即可....原创 2022-03-01 20:13:09 · 199 阅读 · 0 评论 -
NodeJS升级到16后node-sass和sass-loader版本兼容问题
在升级完node.js后启动项目是发现报错,这是由于版本兼容导致的,最终无报错依赖如下: "dependencies": { "core-js": "^3.6.5", "element-ui": "^2.3.6", "font-awesome": "^4.7.0", "mavon-editor": "^2.10.4", "node-sass": "6.0.1", "sass-loader": "10.2.0", "vue": "^2.6.11",原创 2022-02-28 20:35:32 · 1422 阅读 · 2 评论 -
jsonarray转化list对象_JSONArray数据转换为实体类
import net.sf.json.*;import java.io.*;import java.net.MalformedURLException;import java.net.URL;import java.net.URLConnection;import java.util.ArrayList;import java.util.List;public classfindElectSet {/** 取出文件内容,填充对象*/public ListwriteFile(String pat原创 2022-02-27 12:37:11 · 1056 阅读 · 0 评论 -
faker.js 创建者希望 GitHub 恢复他的权利;微软公布 VS Code 2022 年路线图;Java 18 的新特性 开源日报
整理 | 宋彤彤责编 | 屠敏开源吞噬世界的趋势下,借助开源软件,基于开源协议,任何人都可以得到项目的源代码,加以学习、修改,甚至是重新分发。关注「开源日报」,一文速览国内外今日的开源大事件吧!一分钟速览新闻点!faker.js 创建者希望 GitHub 恢复他发布到 NPM 的权利微软公布 VS Code 2022 年路线图谷歌浏览器的新改进:让手动保存网站密码更容易Valve 赞助更多开源 Radeon Linux 图形驱动程序的 CI 测试JDK 18:Java 18 中的新特性.原创 2022-02-26 14:00:53 · 584 阅读 · 0 评论 -
Error Cannot find module ‘CUsersAppDataRoamingnpmnode_modules..错误,解决方法
npm和node命令 有效,但vue 命令无效的时候。出现这个错误的原因暂不明确,可能是由于重复安装或者勿删或者其他什么原因导致,vue的一系列命令失败。解决方法,删除node_model下的所有文件,,和node_cache下的所有文件。重新配置vue和vue-cli。如果只删除了node_model下的文件,是不可以的。执行vue命令时,貌似是先从node_cache中找到相应的文件,然后去匹配node_model下的文件。所以两个都要删除干净。如果还不能解决问题,请重新安装node.js。具体原创 2022-02-25 07:55:47 · 3872 阅读 · 0 评论 -
2021-07-27 React useHistory 更新为useNavigate如何传值
路由组件如何传值1.组件跳转并传值(1)导入import { useNavigate } from ‘react-router-dom’;(2)使用const navigate = useNavigate();点击事件中使用 组件“/machine”为已经定义好的路由,state负责传值state:{参数:值}(3)获取值导入import { useLocation } from ‘react-router-dom’;使用let location = useLocation();原创 2022-02-24 20:15:27 · 253 阅读 · 0 评论 -
13.Django中几大常用模板标签讲解及实战使用 【for循环;if判断;页面跳转;开启关闭自动转义;url携带参数传递;注释】
1.常用模板标签(1)模板标签重要概念:①定义:标签在渲染的过程中提供任意的逻辑。②标签语法: 由 {% 和 %} 来定义的,例如:{%tag%} {%endtag%}(2)常用模板标签讲解及实战使用:第一个——模板标签中的for循环!引言:假设我们现在有个需求是——后端视图函数从数据库中获取了需要渲染在前端页面的数组(为一个列表类型的数据)。我们如何一条条渲染显示在前端页面中,类似于报纸上那种!这就可以用到模板标签中的——for循环简单模拟实现!①视图函数views.py文件:(假转载 2022-02-24 08:37:24 · 744 阅读 · 0 评论 -
统计字符串内某个字符出现的次数
假如有一个字符串 ‘cabcdasgcjaieyakxhanzgajgaa’ 我们要统计这个字符串里字符 ‘a’ 出现的位置以及出现的次数大致思路:先利用 indexOf() 判断出该字符第一次出现的位置,只要其返回结果不等于 -1 就继续往后查找,但是因为 indexOf() 只能查到第一次出现的位置,所以要给其参数的起始索引位置加一,然后继续查找代码实现:var str='cabcdasgcjaieyakxhanzgajgaa';var num=0;var index=str.index原创 2022-02-23 19:40:00 · 435 阅读 · 0 评论