html
文章平均质量分 59
m0_61083409
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
java web毕设系列文章 --- 说明
文章目录前言java web 项目Java web前后端基础前言java web 博客系列分享java 前后端 专业知识分享优秀的java web 项目毕业设计辅导疑问解答,教学关注公众号,毕设帮助,不迷路java web 项目(持续更新。。。。)项目源码关注公众号获取基于java web的搜索引擎的设计与实现基于SSH的任务调度系统的设计与实现基于java web的网上手机销售系统基于 java web的网上花店销售系统设计与实现java web 进销存管理原创 2022-03-12 13:02:27 · 206 阅读 · 0 评论 -
Vue 学习总结笔记 (一)
文章目录1. Vue 的介绍1.1 什么是Vue?1.2 Vue的诞生 和 特点1.3 Vue 的引入 和 Vue devtools开发者工具1.4 Vue 引入后浏览器端的信息处理1.5 Vue.config 配置全局2. MVC和MVVC的基本流程3. Vue 的使用详解3.1 Vue 的mvvm架构3.2 Vue 的注意事项 (重要)3.2.1 Vue实例对象和容器是一一对应的关系3.2.2 开发中只有一个Vue实例3.2.3 Vue中 {{ xxx }}原创 2022-03-11 19:56:45 · 180 阅读 · 0 评论 -
this.$refs[‘form‘].resetFields()方法重置表单无效的坑
this.$refs[‘form’].resetFields()方法重置表单无效的坑1、用法不对要想this.$refs[‘form’].resetFields()方法有效,必须配置el-form :model 属性和el-form-item中的prop属性,才可以。注意:this.$refs[‘form’].resetFields()这个做法其实是重置表单到初始值,不是清空表单,当表单第一次在页面中渲染时所用的数据就是初始数据。2、坑1在还没有显示对话框之前就调用this.$refs[‘form原创 2022-03-11 18:33:46 · 3335 阅读 · 1 评论 -
mybatis-plus分页查询
依赖<!--引入mybatis-plus依赖--><dependency> <groupId>com.baomidou</groupId> <artifactId>mybatis-plus-boot-starter</artifactId> <version>3.3.2</version></dependency>使用添加分页配置@EnableTransac原创 2022-03-11 14:33:15 · 199 阅读 · 0 评论 -
Indicate whether to send a cookie in a cross-site request by specifying its SameSite attribute
前言之前做的一个跨域调用的静态页面,反馈使用出现了问题,检查了一下发现Chorme显示这个消息:Indicate whether to send a cookie in a cross-site request by specifying its SameSite attribute在网上Search了一下,是chrome 更新以后出现的问题,主要是为了防止CSRF 攻击,屏蔽了第三方cookies,具体情况的话可以看下面的两个链接Cookies default to SameSite=LaxRe原创 2022-03-11 13:11:06 · 1755 阅读 · 0 评论 -
echarts3d饼图,环形图(包含透明效果)
效果图:饼图:环形图:带透明度的环形图:安装echarts“echarts”:"^5.1.2"“echarts-gl”:"^2.0.8"import Vue from ‘vue’import * as echarts from ‘echarts’import ‘echarts-gl’ // 3d图表库Vue.prototype.$echarts = echarts.vue文件 【bindListen方法可以提取到mixins里面,以供组件多次调用】&l.原创 2022-03-11 11:49:40 · 5353 阅读 · 2 评论 -
解决跨域:“Access to XMLHttpRequest at ‘http127.0.0.18081‘ from origin ‘httplocalhost8080‘“
在使用 vue 过程中经常会向服务器请求数据,但是时常会发生跨域的错误,具体什么是“跨域”请自行百度,这里说明一下怎么解决这个问题。1、在 vue.config.js 文件中配置如下操作:2、在 main.js 中修改baseURL3、在服务器中配置允许跨域...原创 2022-03-10 12:45:46 · 3168 阅读 · 0 评论 -
最易难学习的编程语言榜单出炉,C++最难学?
你还记得你第一次写代码的时候使用的是什么编程语言吗?在学习编程的过程中,你认为最简单易学或是最难上手的语言是什么呢?如果给新手推荐入门的编程语言,你会如何推荐或是建议他们避开什么语言呢?在线学习平台Springboard选出了他们心目中最容易学习和最难学的编程语言Top 5,一起来看看跟你的答案是不是符合吧!最容易学习的编程语言Top 51、HTMLHTML(超文本标记语言)是用来为大多数网页编码的语言。它使用标签和元素来定义文本、图像和互动形式的显示方式。HTML通常由层叠样式表(CSS)支持,原创 2022-03-10 11:24:51 · 603 阅读 · 0 评论 -
在网页中实现:手势解锁密码
手机的手势解锁,是很好用的功能。方便,而且比输入密码更安全。小知识:为什么手势密码更安全?传统密码输入,有按键输入过程,而按下的按键,可能被木马软件记录。且密码输入框中的密码,也可能被非法获取。而手势密码则不存在这些问题。在网页应用中,是否可以实现一个同样的效果呢?当然可以,本文就来实现一个。实现效果:操作时,用鼠标移动模拟手指触摸。源码:创建canvas手势输入框的部分:将此部分保存为js文件,给后面的代码引用。注:请看到文章最后,后面还有重点内容。(function ($原创 2022-03-10 10:00:30 · 668 阅读 · 0 评论 -
使用Postman如何实现自动化接口测试
一、使用场景实际项目中,很多接口都会开启权限控制,那在做测试的时候,就需要先获取用户身份,再把token信息拷贝到另一个接口中,其实很麻烦,再加上token都会过期,于是postman的就举起了手。二、案例说明先访问用户鉴权再调用创建任务接口。if(responseCode.code == 200 && responseBody.has(“access_token”)){//如果返回状态为200,并且返回的数据中存在access_token,表示登录成功tests[“l原创 2022-03-09 13:41:41 · 255 阅读 · 0 评论 -
[vue 进阶] 关于dicts字典的用法
前言在使用若依框架开发小项目的时候,发现在项目中频繁使用到字典,原本代码中的dicts没有深入研究,故自己写了一个混入来实现想要的字典获取功能。但是觉得每次切换页面都需要调用一下,而且每个系统都有一个mixins混入文件,感觉维护起来稍显繁琐。继而研究了一下dicts的用法,记录一下使用过程。1.首先确定字典的接口,在若依框架中如下,具体可根据自己后端提供的字典接口进行修改// 根据字典类型查询字典数据信息export function getDicts(dictType) { return r原创 2022-03-09 12:21:14 · 1917 阅读 · 0 评论 -
vue前端下载文件docx-preview实现文件预览
一、文件下载):如果在下载过程中不需要其他骚操作的话’直接a标签’<a :href="http://***文件下载地址" download="">下载</a>二、文件预览1.npm安装插件):此插件容易安装失败npm i docx-preview//此插件容易安装失败 安装了cnpm的小伙伴可使用cnpm i docx-preview2.public文件下index.html引入<script src="https://unpkg.com/jszip/d原创 2022-03-09 10:57:22 · 2112 阅读 · 0 评论 -
vue3 ts defineProps
ts 使用vue3的defineProps时 props写法const props = defineProps({ pic: { type: Array as () => Array<string>, //(string也可以是其他你自定义的接口) required: true, default: () => [] } });原创 2022-03-09 09:36:31 · 2633 阅读 · 0 评论 -
uniapp项目中引入vant
uniapp项目引入vant-UI 引入方式和踩到的坑uniapp框架可以写多端的项目和生成多端代码,在引入vant-UI时要确定是写那个端的项目,小程序端和H5项目引入vant组件是不一样的。这个对于刚用uniapp的搬砖人很不友好,容易搞错。今天简单把两种引入的方式在这里讲一下 希望能帮到一些人。uniapp小程序引入vant方法.在项目中创建一个文件叫wxcomponents,注意这个文件和page文件平级2.前往https://github.com/youzan/vant-weapp下载原创 2022-03-09 08:02:20 · 2890 阅读 · 0 评论 -
react 启动报错:Uncaught TypeError Cannot read properties of undefined (reading ‘forEach‘)
安装完react 开发者工具后,再启动报错解决办法:根据上面目录找到相应js文件,注释掉报错代码即可。虽然关掉 react-devtools ,也可以启动成功,但是这不现实呀,总要用开发者工具的嘛,便于提高开发效率。注释掉,不影响开发,但我并没有找到为什么这句话会影响报错呀,欢迎大神指点呀...原创 2022-03-08 13:21:53 · 1218 阅读 · 1 评论 -
MySQL的 初步认识 - 细节狂魔
文章目录什么是数据库?数据库管理的数据,保存在哪里?电脑的组成 :冯诺依曼体系冯诺依曼体系 由五个部分组成冯诺依曼体系结构图CPU存储器内存 和 外存的区别输出 和 输入设备总结小拓展什么是 MySQL?细谈MySQL数据库的简单操作知识铺垫下面我们就来进行一个简单的操作简单操作 :通过 SQL 来操作 “数据库”第一个简单操作 :显示出当前服务器 上 都有哪些数据库(哪些数据集合)第二个简单操作:创建数据库小拓展:原创 2022-03-08 12:01:36 · 375 阅读 · 0 评论 -
JavaScript中函数的防抖与节流
目录一、函数的节流1.1 定义1.2 解决方法1.3 案例演示1.3 .1? 代码演示1.3 .2? 运行结果?1.3 .3? 添加函数节流操作1.3 .4? 运行结果??二、函数的防抖2.1? 定义2.2? 解决方法2.3? 案例演示2.3.1? 代码展示2.3.2? 运行结果2.3.3 添加函数防抖操作2.3.4? 运行结果一、函数的节流1.1 定义同时触发多次函数执行,执行的是相同内容,要求只执行第一次请求。例如scroll事件,鼠标滚动一次触发多次函数执行,原创 2022-03-08 10:41:15 · 132 阅读 · 0 评论 -
ElementUi el-autocomplete 踩坑 (使用clearable清除,点击输入框下拉条件不再显示)
今天在写组件的时候,用到了el-autocomplete来做模糊搜索。因为要可以清除条件,所以加了clearable属性,然后遇到了个bug。点击清除图标后,如果你已经是聚焦状态了,你在点击输入框,下拉框不会再显示了查了一下,是因为有element-ui源码有bug,主要原因是参考该博客autocomplete组件在执行清除事件时,将activated置为false。这时候下拉框不会显示了,而在querySearch执行成功后又没有将activated置为true。所以导致了该bug。解决的核心.原创 2022-03-08 09:21:03 · 1846 阅读 · 0 评论 -
Ajax Interceptor使用介绍
一、介绍与安装**介绍:**Ajax Interceptor是一个用于修改 ajax 请求响应的 chrome 扩展,修改ajax请求并返回结果的chrome插件。注:此扩展仅覆盖 XML HTTP Request 对象中的响应数据以及 fetch 方法,且在 DevTools 的 “ 网络 ” 面板中看到的 “ 真实 ” 响应数据不会改变。建议在不使用时关闭此扩展程序(图标应为灰色)。**安装:**在谷歌浏览器中搜索Ajax Interceptor,点击第一个搜索结果Ajax Interceptor原创 2022-03-08 08:00:57 · 277 阅读 · 0 评论 -
(网页设计+数据库增删查改)——课设展示
课设展示一、网页部分成果展示1、动态显示日期2、动态显示访客3、图片放大效果4、滚动字幕5、网页插入视频6、二级网页7、三级网页8、浮动广告二、数据库部分成果展示1、注册表2、登陆表3、后台信息管理界面4、【增】增加新用户5、【删】删除新用户6、【查】查找关键字7、【改】改变用户信息一、网页部分成果展示提示:1、博主使用的制作网页的软件是dreamweaver,但vscode也行。2、图片素材都是博主自己在网上搜的,侵删。3、本篇博客是为了原创 2022-03-07 10:47:04 · 555 阅读 · 0 评论 -
腾讯架构师带我写代码 —— vue真实企业实战分享
Vue.js+element ui构造后台管理系统阅读本文你会收获些什么?项目预览项目技术栈概览1. 路由配置2. 登录页配置3. API层配置(接口配置)4. 跨域处理5. 可以愉快的调接口了6. main.js中 你需要的配置7. 配置路由拦截8. 全局方法配置9. 父页面配置(home.vue)10. FAQ:你可能会碰到的问题及解决方案阅读本文你会收获些什么?不玩虚的,真实的企业项目实战技巧,可以直接拿过去用真实的接口调用,实现相关功能优秀的封装技巧(原创 2022-03-07 09:23:33 · 3714 阅读 · 3 评论 -
Java项目火车票预订系统(java+JDBC+JSP+Servlet+html+mysql)
一、项目运行环境配置:Jdk1.8 + Tomcat8.5 + mysql + Eclispe(IntelliJ IDEA,Eclispe,MyEclispe,Sts都支持)项目技术:JSP + Servlert + html+ css + JavaScript + JQuery + Ajax 等等;个人中心Controller:/** * 个人中心Controller */@Controllerpublic class UserInforController {原创 2022-03-07 08:00:11 · 190 阅读 · 0 评论 -
前端案例:简易登录表单的制作,包括用户名、密码、随机验证码(代码完整,复制即用)
案例效果本案例基于 vue.js 和Element UI 实现。随机验证码采用 DOM 操作和 canvas 绘制,可随机生成和刷新;后续程序逻辑直接填入方法即可。Element UI 下载安装//npm安装elementnpm i element-ui -S//vue项目中全局引入 src/main.js中import ElementUI from 'element-ui';Vue.use(ElementUI);element ui 的使用方式参见官网:Element - The原创 2022-03-06 04:31:55 · 1735 阅读 · 0 评论 -
【解决】g++编译出错 error expected primary-expression before ‘)’ token
问题描述在windows平台正常编译的c++代码,在Linux平台使用g++进行编译时遇到类似如下报错:error: expected primary-expression before ‘>’ token或error: expected primary-expression before ‘)’ token等原因g++对成员函数有<>等符号情况下的断句产生歧义,将< 、>等误认为小于、大于号解决办法在类后明确加上.template例:a.functi原创 2022-03-06 03:09:55 · 2472 阅读 · 0 评论 -
vue项目报错:.node_modulescache-loaderdistcjs.jsref--12-0
vue项目报错如下:./pageLift.vue in ./node_modules/cache-loader/dist/cjs.jsref–12-0!./node_modules/babel-loader/lib!./node_modules/cache-loader/dist/cjs.jsref–0-0!./node_modules/vue-loader/libvue-loader-options!./src/views/testPage/index.vuevue&type=script&am原创 2022-03-06 01:49:07 · 5360 阅读 · 0 评论 -
vue3.0 从入门到入土---复习 路由
目录前端路由的概念与原理?vue-router 的基本用法?vue-router 的高级用法后台管理案例?总结前端路由的概念与原理1. 什么是路由路由(英文:router)就是对应关系。路由分为两大类 ① 后端路由 ② 前端路由2. 回顾:后端路由后端路由指的是: 请求方式 、 请求地址 与 function 处理函数 之间的 对应关系 。在 node.js 课程中,express 路由的基本用法如下3. SPA 与前端路由SPA 指的是一个 web 网站只有唯一的一个 HTML原创 2022-03-06 00:27:46 · 1114 阅读 · 2 评论 -
B站项目-云E办的项目代码(含前端和后端)
云E办的项目代码(含前端和后端)博主为了学习 Vue 和 SpringBoot 学习了B站UP主 “乐字节” 的项目,如果有需要资料的同学可以加QQ群交流 QQ群号:559369389 。群文件免费获得群主有的资料(前端和后端的源码)~ 一起交流学习!为了方便大家一起学习,群主自费搭建了公网后端服务器!!!只想练练前端的同学不要错过哟~为了防止有人恶意破坏,加群在群公告看服务器地址(不收费的~)新搭建好了用户修改头像使用的FastDFS服务器,已经部署到公网,进群一块用~项目进度:当前前端可完原创 2022-03-05 20:13:35 · 1649 阅读 · 3 评论 -
uniapp刷新当前页面
template部分<view class="btn"> <text @click="RedirectPage(item.Id)">查看详情</text></view>methods部分RedirectPage(id){ uni.setStorageSync("ProductionTaskId",id); uni.navigateTo({ url:"/pages/ProductionTask/ProductionTaskDetails2/P原创 2022-03-03 22:39:37 · 742 阅读 · 1 评论 -
Uncaught (in promise) Error Request failed with status code 500
分享一些状态码400 404 500等原因:出错:前端: // 获取所有的导航菜单 async getMenuList(){ const {data:res} = await this.$http.get("menus"); console.log(res.data); if( res.status != 200) return this.$message.error("操作失败!!!"); this.menuList = res.data原创 2022-03-03 21:44:51 · 2101 阅读 · 0 评论 -
re模块的玩法都在这里~~~
文章目录一、正则函数re.match函数re.search函数re.sub函数re.subn函数re.compile函数re.findall函数re.finditer函数re.split函数小结二、compile函数1. match函数2. search函数3. findall函数4. finditer函数5. split函数6. sub函数7. subn函数小结三、元字符和通用字符四、贪婪与非贪婪匹配五、分组六、正则表达式修饰符七、转载 2022-03-03 17:07:06 · 392 阅读 · 0 评论 -
node版本与npm版本对应关系
以往的版本 | Node.jsNode.js? is a JavaScript runtime built on Chrome’s V8 JavaScript engine.[这里是图片001]https://nodejs.org/zh-cn/download/releases/原创 2022-03-03 16:02:26 · 1014 阅读 · 0 评论 -
JavaScript之彻底理解原型与原型链
1.前言原型与原型链知识历来都是面试中考察的重点,说难不算太难,但要完全理解还是得下一定的功夫。先来看一道面试题开开胃口吧:function User() {}User.prototype.sayHello = function() {}var u1 = new User();var u2 = new User();console.log(u1.sayHello === u2.sayHello); console.log(User.prototype.constructor); consol原创 2022-03-03 14:57:49 · 134 阅读 · 0 评论 -
Element-ui: el-cascader 级联选择器 可以单独选择任意一级选项,去掉单选按钮
目标:1、vue项目中需要使用el-cascader组件,由于官方有单选框,所以需要根据业务去掉单选框点击文字就可以选择任意一级的内容。效果图如下:期望:(可以选择任何一级,有三级情况下,想选择二级就选择二级,并且去掉单选框)步骤如下:1.先设置父子节点取消选中关联,从而达到选择任意一级选项的目的代码:<el-cascader :props="{ checkStrictly: true }" popper-class='自定义类名' clearable></el-casc原创 2022-03-03 13:53:26 · 5332 阅读 · 1 评论 -
@vuecomposition-apidistvue-composition-api.mjs in .node_modulesvue-demilibindex.mjs 报错
This dependency was not found:* @vue/composition-api/dist/vue-composition-api.mjs in ./node_modules/vue-demi/lib/index.mjsTo install it, you can run: npm install --save @vue/composition-api/dist/vue-composition-api.mjs有没有什么解决的办法呢-----------------------原创 2022-03-03 12:01:58 · 2216 阅读 · 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-03-03 00:11:17 · 878 阅读 · 0 评论 -
面试官:谈谈Vue和React的区别?
在我之前写的localStorage与Vuex的区别 这篇文章中讲过关于这个类型的题目,其中分析过描述区别,就是求同存异的过程。那接下来我用同样的思路来解这道题目。首先找到 Vue 和 React 的共性,它们被用于解决什么问题, 然后再挖掘各自独特的个性、设计原理以及未来的趋势等。vue和react区别共同点Vue和React存在着很多的共同点:数据驱动视图组件化都使用 Virtual DOM1. 数据驱动视图在jquery时代,我们需要频繁的操作DOM来实现页面效果与原创 2022-03-02 13:40:51 · 402 阅读 · 0 评论 -
Vue拦截器报错Uncaught (in promise) TypeError Cannot read properties of undefined (reading ‘code‘)
如果出现Vue拦截器报错Uncaught (in promise) TypeError: Cannot read properties of undefined (reading ‘code’)。那么,很可能是因为你修改了你的拦截器却没有重启你的前端服务器的原因。重启一下就可以啦。原创 2022-03-02 12:35:59 · 3911 阅读 · 0 评论 -
来自大厂 300+ 道前端面试题大全附答案(整理版)+前端常见算法面试题~~最全面详细
“全方位总结一下所遇到的面试题目,与大家共同学习,也是对自己的一次总结”前言今天给朋友们分享我花了将近一个月时间,参考了很多网上的优质博文和项目整理的一份比较全面的前端面试题集,还有面试前刷过的题目(其中概括HTML,CSS,JS,React,Vue,NodeJS,互联网基础知识)共有【269页】。很多朋友靠着这些内容进行复习,拿到了BATJ等大厂的offer, 也已经帮助了很多的前端学习者,希望也能帮助到你。另外,宣传一下自己发布在优快云的一个前端Vue的项目:基于vue + vuex + m.原创 2022-03-02 03:40:06 · 560 阅读 · 0 评论 -
在React中使用 react-router-dom 编程式路由导航的正确姿势【含V5.x、V6.x】
react-router-dom 编程式路由导航 (v5)1.push跳转+携带params参数 props.history.push(`/b/child1/${id}/${title}`);2.push跳转+携带search参数props.history.push(`/b/child1?id=${id}&title=${title}`);3.push跳转+携带state参数props.history.push(`/b/child1`, { id, title });4.repl原创 2022-03-02 02:36:34 · 662 阅读 · 0 评论 -
vue的封装request接口(详细)
由于一般使用axios,但是每个组件使用的话,每次都要调用axios还要写地址,如果想更改服务器的地址的话,就要一个组件一个组件的更改所以这就是封装的好处首先引入axios的依赖创建request.jsimport axios from 'axios'// create an axios instanceconst service = axios.create({ // baseURL: 'http://chenyp.top:8008', // url = base url + reque原创 2022-03-02 00:29:19 · 822 阅读 · 1 评论
分享