![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
前端
文章平均质量分 64
普通网友
这个作者很懒,什么都没留下…
展开
-
Vue.js高效前端开发 【初识Vue.js】
全部章节 >>>>文章目录一、Vue概述1、Web前端框架介绍2、MVC和MVVM3、Vue介绍4、安装Vue二、Vue使用1、第一个Vue应用2、Vue的双向绑定3、实践练习三、Vue生命周期1、Vue的实例和数据2、Vue生命周期钩子函数3、实践练习四、过滤器1、过滤器使用2、实践练习总结:一、Vue概述1、Web前端框架介绍近几年,互联网前端行业发展得依旧迅猛,涌现出了很多优秀的JavaScrip原创 2022-03-11 20:23:40 · 278 阅读 · 0 评论 -
uniapp uni.getUserProfile的使用
小程序登录、用户信息相关接口调整说明:链接地址考虑到近期开发者对小程序登录、用户信息相关接口调整的相关反馈,为优化开发者调整接口的体验,回收wx.getUserInfo接口可获取用户授权的个人信息能力的截止时间由2021年4月13日调整至2021年4月28日24时;最近再用uniapp做一款小程序,使用**uni.getUserInfo()**一直获取不到数据,在官网上看到了上面的公告一、使用方法html中:<button @click="goLogin" class="bottom-btn转载 2022-03-11 19:00:22 · 2764 阅读 · 0 评论 -
JavaScript知识盲区整理
JavaScript知识盲区整理script标签用于引入外部js的注意点JS中严格区分大小写,并且每条语句结尾的分号如果不加,浏览器会自动加,这样会消耗浏览器资源,还容易把分号加错位置在字符串中我们可以使用作为转义字符typeof 用来检查变量类型Number.MAX_VALUE 和 Number.MIN_VALUE获取最大值和最小值,如果自己写的超过最值范围,会返回Infinity当声明一个变量但是不给其赋值时,会返回一个undefined强制类型转换document.write():原创 2022-03-11 13:37:30 · 110 阅读 · 0 评论 -
迟了很多天的postman分享....... )
…Postman简介什么是postman?接口测试接口基础知识接口测试的目的接口测试用例设计http协议Postman基础用法postman常用功能接口请求流程环境变量collection用例集Postman简介什么是postman官方:Postman 是一个用于构建和使用 API 的 API 平台。Postman 简化了 API 生命周期的每个步骤并简化了协作,因此您可以更快地创建更好的 API。Postman是一个接口测试工具,在做接口原创 2022-03-10 13:11:44 · 179 阅读 · 0 评论 -
用VUE实现一个具有登陆、注册等功能的网站【详细步骤】
用VUE实现一个具有登陆、注册等功能的网站【详细步骤】用VUE实现一个具有登陆、注册等功能的网站【详细步骤】一、主要功能二、实现思路1、页面设计2、功能设计3、重点和难点三、代码实现1、项目结构2、页面布局——html部分(以登陆界面为例)3、页面美化——css部分(以登陆界面为例)4、功能设计四、效果展示1、登陆页面2、注册页面3、主页五、总结用VUE实现一个具有登陆、注册等功能的网站【详细步骤】一、主要功能本次任务主要是使用VUE原创 2022-03-10 11:50:49 · 4530 阅读 · 2 评论 -
分享一份软件测试项目实战(web+app+h5+小程序)
大家好,我是谭叔。本次,谭叔再度出马,给大家找了一个非常适合练手的软件测试项目,此项目涵盖web端、app端、h5端、小程序端,可以说非常之全面。缘起在这之前,谭叔已经推出了九套实战教程。但是,这些教程以web测试和接口测试为主,没有app等项目。为了让实战项目更加全面、涵盖到各端,同时也为了满足读者粉丝们对项目的高需求,我决定再给大家找一个项目。(实力宠粉,求个赞不过分吧~)说实话,在找项目的过程中,我下载过(甚至付费下载过)N多个项目、联系过很多项目的作者,但是绝大部分项目,在我看来,并不原创 2022-03-09 14:07:30 · 822 阅读 · 28 评论 -
【Vue项目实践】实现在线预览word文件、excel文件
JUST DO IT目录??一、查看word1.引用mammoth.js2. 页面布局3. 请求URL显示数据二、查看Excel? ? ? ? ?1.引用sheetjs2.页面布局3.?请求URL显示数据三、项目应用:根据详情后缀分情况显示word、excel? ? ? ? ?1. 效果展示2. 页面布局3.调用函数展示数据实现效果:一、查看word1.引用mammoth.js(1)安装 npm install --save mammothnpm install .原创 2022-03-09 12:47:01 · 8286 阅读 · 2 评论 -
vue3.0之全局变量app.config.globalProperties的使用
globalProperties类型:[key: string]: any默认:undefined用法添加一个可以在应用的任何组件实例中访问的全局 property。组件的 property 在命名冲突具有优先权。这可以代替 Vue 2.x Vue.prototype 扩展:// 之前(Vue 2.x)Vue.prototype.$http = () => {} // 之后(Vue 3.x)const app = Vue.createApp({})app.config.glo原创 2022-03-09 10:02:47 · 1143 阅读 · 0 评论 -
SpringBoot+MyBatisPlus+Thymeleaf+AdminLTE增删改查实战
说明AdminLTE是网络上比较流行的一款Bootstrap模板,包含丰富的样式、组件和插件,非常适用于后端开发人员做后台管理系统。因为最近又做了个后台管理系统,这次就选的是AdminLTE做主题模板发现效果不错,这里我把最核心的SpringBoot如何集成AdminLTE实现增删改查的源码提供出来,需要的朋友可以参考而少走弯路。项目源码需要源码的朋友给我来个一键三连,留个邮箱后发送!实现效果技术选型前端:Thymeleaf+Bootstrap+AdminLTE+插件后端:Spri原创 2022-03-08 13:47:45 · 232 阅读 · 1 评论 -
npm ERR,fatal unable to access ‘httpsgithub.comnhnraphael.git‘ OpenSSL SSL_read Connection
vue 初始化项目出现:npm ERR! fatal: unable to access ‘https://github.com/nhn/raphael.git/’: OpenSSL SSL_read: Connection was reset, errno 10054问题详情:npm ERR! Command failed: D:softwareGitbingit.EXE clone --depth=1 -q -b 2.2.0-c https://github.com/nhn/raphael.git原创 2022-03-08 12:27:23 · 982 阅读 · 0 评论 -
Java项目OA办公管理系统(java+Layui+SSM+Maven+mysql+JSP+html)
一、项目运行环境配置:Jdk1.8 + Tomcat8.5 + mysql + Eclispe(IntelliJ IDEA,Eclispe,MyEclispe,Sts都支持)项目技术:JSP +Spring + SpringMVC + MyBatis + html+ css + JavaScript + JQuery + Ajax + layui+ maven等等用户管理控制层:/** * @author yy */@Controller@RequestMapping("/u原创 2022-03-08 11:07:06 · 84 阅读 · 0 评论 -
Fdog系列(二):html写完注册页面之后怎么办,用java写后台响应呀。
文章目录1. 前言2. 创建javaweb项目3. 创建Server4. 解决中文乱码问题5. 响应后台数据目录Fdog系列(一):思来想去,不如写一个聊天软件,那就从仿QQ注册页面开始吧。所有文章源码已整体打包上传至github,求星星!1. 前言接着第一篇用html完成了注册页面,第二篇,我们来完成后台数据处理,需要用的有Eclipse,tomcat,mysql数据库,还有云服务器(如果需要外部访问,可以购买一台云服务器,选择最低配置就好,我用的是腾讯云,使用代金券白嫖了四个原创 2022-03-08 09:46:47 · 179 阅读 · 0 评论 -
CC++ 使用cjson库 操作Json格式文件(创建、插入、解析、修改、删除)
为什么要学习解析Json文件?工作需要呗!最近在工作项目中,有需求是需要进行解析Json字符串的,但是我只会使用QT去解析Json,且主管规定要使用C/C++语言去解析,说是为了方便移植到其他项目中进行使用…没办法,只能硬着头皮,在网上找找有没有什么解析Json的开源库是C/C++可以使用的。找了许多,网上也提供了许多,最终我选择了cJOSN,不为什么,就是因为它小巧玲珑,且是纯C的!花了一两周的悠闲时间去学习,把一些比较常用的解析的JSON字符串解析解析记录下来!最后简单介绍一下json是什么原创 2022-03-08 08:26:47 · 6357 阅读 · 3 评论 -
39.中间件学习之如何使用自定义中间件
引言——举个小例子来讲讲:比如:你登录一个网站,进去主页面的时候网站会显示你是否登录,你访问此网站的别的页面的时候也都会显示你是否登录。难道你要在项目里的每个视图里都进行一次登录与否的判断么!!!这不是很麻烦了,这时候就可以借助中间件十分简单的实现,我们只需要自定义一个中间件,重写其中的方法process_request(self,request) :,在此方法中进行登录与否的判断即可!因为此方法是在执行视图之前被调用,而且是用户的每个请求都会调用!这就是中间件的牛逼之处!!!中间件现在你.转载 2022-03-07 21:17:10 · 240 阅读 · 0 评论 -
解决Vue CLI 4 运行出现“export ‘default‘ (imported as ‘Vue‘) was not found in ‘vue‘的问题
在使用cli4创建项目的时候 当时选择了默认配置 所以像vue-router以及vuex等都是后面再自己去下载的 但是cli4的main.js又和之前有一些不一样的地方之前在main中挂载的代码一般都是这个样子的import Vue from "vue";import App from './App.vue';import router from "./router";new Vue({ router, render: h => h(App)}).$mount("#app");.原创 2022-03-07 09:52:35 · 1116 阅读 · 0 评论 -
推荐一款前后端协作开发神器ApiPost:Postman+Swagger+Mock的复合体
大家好,我是路飞!今天这篇文章,给大家介绍一款非常好用的国内软件自研发的开发辅助软件 ApiPost!作为一个名服务端开发者,我们在日常工作中离不开接口测试、接口文档编写、Mock 数据测试、前后端接口联调。为了完成这些任务,我们经常需要用到 Postman、Swagger、Mock Js等等,而今天这款软件是恰好包含了这三者所有的功能,以及额外的扩展功能!ApiPost = Postman + Swagger + Mock一、什么是ApiPost?1、介绍官网地址:apipost.cnA原创 2022-03-07 08:29:18 · 1115 阅读 · 0 评论 -
在vue中使用unity3D实现webGL将要呈现的效果
文章目录Vue + webGL + unity3D1. 什么是webGL?1.1 兼容性2. 什么是unity3D?2.1 unity3D 的发展史2.2 从 JavaScript 调用 Unity 脚本函数2.2 WebGL 性能注意事项2.2.1可在 WebGL 上期待什么样的性能?2.2.2 影响性能的 WebGL 特有设置2.2.3 WebGL 性能分析2.2.4 后台标签中的 WebGL 内容2.2.5 限制 WebGL 性能3. 如何在vu原创 2022-03-06 04:57:52 · 5250 阅读 · 4 评论 -
什么事件必须要我王二狗来处理?
??个人简介个人主页:??♂??博客领域:编程基础??,后端??,大数据,信息安全??写作风格:干货,干货,还是tmd的干货??精选专栏:【JavaScript】??支持洋哥:点赞??、收藏、留言??好久不见,甚是想念!大家好!我是洋哥 ??看到这个标题,大家可能想说这是什么狗血中二剧情。是的,这就是我最近在看某某某的妖孽人生的一句名言,具体剧情我就不透露了。为什么选这个标题?第一个,就是印象太深了,太中二了,哈哈。第二个,就是它无意中切合了我这篇文章的主题,事件处理。第三个,我希望转载 2022-03-06 03:35:55 · 132 阅读 · 0 评论 -
windows中如何将已安装的nodejs高版本降级为低版本
第一步:先清空本地安装的node.js版本1.按健win+R弹出窗口,键盘输入cmd,然后敲回车(或者鼠标直接点击电脑桌面最左下角的win窗口图标弹出,输入cmd再点击回车键)然后进入命令控制行窗口,并输入where node查看之前本地安装的node的路径2.找到上面找到的路径,将node.exe所在的父目录里面的所有东西都删除3.为了彻底删除之前安装的node.js,鼠标点击电脑左面最左下角的win窗口图标弹出,输入“控制面板”再点击回车键进入,进入控制面板后,找到所安装的node.js并原创 2022-03-06 02:15:05 · 2042 阅读 · 2 评论 -
Vue3:使用 Vue.use() 报错 “ Cannot read property ‘use‘ of undefined ”
问题: 在学习Vue 3的时候,发现以下代码报错,错误信息为:Cannot read property 'use' of undefinedimport Vue from 'vue'import router from './router'Vue.use(router)原因:Vue.use()是Vue 2安装插件的方式在Vue 3中,import Vue from 'vue'并不能导出”vue“这个包Vue 3使用createApp(App) 返回应用实例正解:import { cre原创 2022-03-06 00:53:42 · 7441 阅读 · 1 评论 -
react嵌套路由(新V6.0.2)
最近看了一下react路由,发现网上的视频都是老版的,新版本的路由变化还是蛮大的,我就将我这次遇到的路由嵌套举个例子。新的特性<Switch>重命名为<Routes>component/render被element替代新API:Outlet1:项目目录2:创建router.js代码import React, { Component } from "react";//引入路由import { BrowserRouter as Router, Routes, Rou原创 2022-03-05 20:41:14 · 184 阅读 · 1 评论 -
vscode运行前端代码报错:Code language not supported or defined
问题:vscode运行前端代码报错:Code language not supported or defined.解决办法:打开 文件——首选项——设置——搜索 run code——在扩展中找到 Run Codeconfiguration——找到任意一个setting.js,打开填入以下代码"code-runner.defaultLanguage": "javascript",即可...原创 2022-03-03 23:08:16 · 3642 阅读 · 0 评论 -
nuxt安装报错eslint Error [ERR_REQUIRE_ESM] Must use import to load ES Module
Error [ERR_REQUIRE_ESM]: Must use import to load ES Module:require() of ES modeuls is not supported时间2021-12-16想搭建一个nuxt项目,刚开始直接用npx创建了项目npx create-nuxt-app <项目名>直接报错了百度了一大圈没有找到关于这个问题的答案,发现用npx创建nuxt项目,create-nuxt-app的版本是v4.0.0,我就想不用这么新的版本试一下原创 2022-03-03 16:29:43 · 1354 阅读 · 0 评论 -
git官网下载速度太慢解决方法
git下载速度太慢解决方法真是吐了,下载速度稳定20k,我得下一年,也不想网上搜了,直接去淘宝花一块钱买了个下载地址,血赚,就放在这吧,以后没准也用得到:下载链接:https://npm.taobao.org/mirrors/git-for-windows/真滴快!...原创 2022-03-03 14:20:44 · 549 阅读 · 0 评论 -
core-js介绍及安装使用
前言这里就和大家说一下core-js的开发者,也是网上查阅的资料。core-js的作者:一位彪悍的俄罗斯程序员,名字叫丹尼斯·普什卡列夫(Denis Pushkarev),平时爱好就是飙摩托车。并在一次事故中,他以 60 km/h的速度驾驶,结果撞了两个行人,一人现场死亡。根据俄罗斯联邦法律,他被判处有期徒刑 18 个月,剥夺 2 年驾驶权利,另处以罚金 138 万卢布。详情地址:core-js作者入狱18个月,2600万次周下载的开源项目如何进行下去? - IT之家当负责维护的程序员进了监.原创 2022-03-03 12:29:25 · 3148 阅读 · 0 评论 -
爬虫 - 解决 Executable path has been deprecated please pass in a Service object in Selenium Python 问题
目录# 1. 错误描述# 2. 错误原因# 3. 解决方案# 1. 错误描述# 2. 错误原因出现 DeprecationWarning 警告的类型错误:该类型的警告大多属于版本更新时,所使用的方法过时的原因,他在当前版本被重构,还可以传入参数,但是在之后的某个版本会被删除.查询当前版本重构后的函数,是之前的 executable_path 被重构到了 Service 函数里,如图# 3. 解决方案# -*- coding = utf-8 -*-# @Time : 2021/1原创 2022-03-02 13:03:23 · 467 阅读 · 0 评论 -
引入element-plus出现错误’this dependency was not found:‘element-pluslibtheme-chalkindex.css ‘
引入element-plus出现错误’this dependency was not found:'element-plus/lib/theme-chalk/index.css '出现问题:一开始我在main.js引入的代码为:import ElementPlus from 'element-plus'import 'element-plus/lib/theme-chalk/index.css'后面就出现了错误:this dependency was not found:'element-plu原创 2022-03-02 03:03:25 · 499 阅读 · 0 评论 -
全栈开发那些事
在全栈开发中,学完基础后,我们首先要下载tomcat以及对它的使用,有的人可能就要问到,什么是tomcat。实际上它就是一个服务器软件。然后,我们会学到servlet。大家可能对servlet有点陌生,但说起来,它就是Java的接口之一,也是JavaWeb三大组件之一,后期会给大家讲到三大组件都有什么。既然我们已经知道了servlet是一个接口,那么就需要一个类去实现这个接口,后面会跟大家讲如何实现。接下来就是一个重点了,它就是JSP。JSP全名是Java Server Page,是Java的服务页面,主要原创 2022-03-02 01:59:50 · 642 阅读 · 0 评论 -
[移动端]移动端适配方案略解
文章目录css3新增单位remvw vh移动端适配方案flexible rem方案优点缺点vh、vw方案缺点css3新增单位remcss3 新增相对单位rem和em单位一样,都是一个相对单位,em是相对于父元素的font-size进行计算,即父元素的font-size为npx,则1em就代表npx,所以em单位在不同的元素或选择器中都不同因此我们需要一个在所有元素或选择器中都一致的一个单位,rem因此出现了rem是相对于根元素ht原创 2022-03-02 00:56:11 · 84 阅读 · 0 评论 -
vue3+elementplus报错Unhandled error during execution of setup function
vue3+elementplus报错Unhandled error during execution of setup function因为element-plus使用的是最新版本,所以才报错,很多其他的功能也无法使用,目前没有好的办法,把element-plus降级到^1.0.2-beta.36,所有组件是可以正常使用的。降级之后再升级到最新版本也是可以使用的,不知道什么原因!!!!...原创 2022-03-01 23:52:47 · 7858 阅读 · 0 评论 -
To install it ,you can run npm i -- save vuetypesumd
本人实习新手 在实际开发中遇到了这么情况一开始还傻傻的去 终端上输入npm i – save vue/types/umd但是直接就报错了1. 实际出现这么个问题 第一去看一下你的 路由(router) 有没有引入这个么东西2. 如果没有 那请看一下你刚才再编辑的组件 有没有下面这行引入我刚才再编辑的页面里面是(eventActivity) 果然发现了这么个东西 (估计是系统帮我引入的)3.直接把 import { set } form ‘vue/types/umd’ 删了 这样程序就不会报错原创 2022-03-01 20:10:27 · 448 阅读 · 0 评论 -
node16.0版本 对应node-sass sass-loader 各个版本号
"node-sass": "^6.0.1", "sass-loader": "^10.0.1",试了半天啊我真的泪目了希望给各位省点时间吧https://www.npmjs.com/package/node-sass原创 2022-02-28 20:32:51 · 520 阅读 · 0 评论 -
Js(二)SyntaxError Cannot use import statement outside a module
前言本章主要讲述js报错之SyntaxError: Cannot use import statement outside a module的解决一、问题描述问题:顾名思义,根据错误信息翻译【不能在模块外部使用导入语句】,即报错地方import { v4 as uuidv4 } from 'uuid’该导入语句在模块外二、解决方法由于在模块外,我们更改package.json即可,在文件中添加【“type”: “module”】“type”: “module”三、查看结果原创 2022-02-27 12:34:32 · 969 阅读 · 0 评论 -
docker 配置文件:etcdockerdaemon.json
因为工作的需要,需要把docker 启动后的路径改成/data,所以就会用到:/etc/docker/daemon.json 是 docker 的配置文件,默认是没有的,需要我们手动创建,可配置项如下:具体的操作是:1: 设置/etc/docker/daemon.json 文件.2.创建并修改完daemon.json文件后,需要让这个文件生效a.修改完成后reload配置文件sudo systemctl daemon-reloadb.重启docker服务sudo systemctl resta原创 2022-02-26 20:51:45 · 4384 阅读 · 0 评论 -
ERR_UNSAFE_PORT浏览器安全问题无法访问的解决方案
ERR_UNSAFE_PORT浏览器安全问题导致无法访问的解决方案目录ERR_UNSAFE_PORT浏览器安全问题导致无法访问的解决方案一、问题现象二、浏览器自身机制三、解决方法1.Google Chrome浏览器2.Firefox浏览器3.Edge浏览器四、部分非安全端口列表一、问题现象配置好web的https协议的服务器后,使用浏览器访问服务器的时候出现ERR_UNSAFE_PORT无法访问,如下图提示。经过抓取报文分析,并没有抓到访问服务器的报文,定位发现是浏览器的保护机制原创 2022-02-26 13:58:09 · 519 阅读 · 0 评论 -
Element implicitly has an ‘any‘ type because expression of type ‘any‘ can‘t be used to index type 报错
Typescriptlet obj = { a: "hey", b: "you", c: "guys" };for (const k in obj) { console.log(obj[k].toUpperCase()); // error! /* Element implicitly has an 'any' type because expression of type 'string' can't be used to index type '{ a: string; b: str原创 2022-02-25 07:53:05 · 4875 阅读 · 0 评论 -
1月18-Servlet
今日内容1.Servlet2.Request3.Response4.案例:同步请求:实现登录功能(不操作数据库)异步请求:实现登录功能(不操作数据库)5.作业: 使用异步请求完成登录功能,并且连接数据库一.Servlet1.1 Servlet概述概述servlet 是运行在 Web 服务器中的小型 Java 程序(动态资源)。servlet 通常通过 HTTP(超文本传输协议)接收和响应来自 Web 客户端(浏览器)的请求。Servlet作用:Servlet接收浏览器发送的原创 2022-02-24 20:12:23 · 104 阅读 · 0 评论 -
登高自卑 我的Vue3入门与实践笔记
0 需要在head标签内包含此标签<script src="https://unpkg.com/vue@next"></script>1 面向数据编程2 mvvm m-model v-view mv-modelviewVue会帮我们自动关联v和m3 生命周期函数:在某一时刻会自动执行的函数手动执行的函数是methods:{}大括号中的,名称要安到标签的v-on:click=""双引号中。以下是官网给出的实例生命周期图示lifecycle(红色都是生命周期函数,大括号原创 2022-02-23 19:37:16 · 62 阅读 · 0 评论