- 博客(52)
- 收藏
- 关注
原创 git提交时报错:Rename from ‘xxxxxxxx/分支名.lock‘ to ‘xxxxxxxx/分支名‘ failed. Should I try again?
git执行commit、merge或者其他语句报错:`Rename from 'xxxxxxxx/分支名.lock' to 'xxxxxxxx/分支名' failed. Should I try again?`后面会给一个(y/n),输入y会重复这个错误,输入n就取消执行了。
2024-10-30 10:06:28 109
原创 vue3 吸顶搜索框在页面滚动时改变样式
监听滚动条距离顶部的距离,在距顶部40px内密集监听(依照自己的情况而定),不断改变样式,实现过度效果。
2022-08-09 15:06:52 800
原创 vant van-uploader组件实现点击图片进行编辑(更换图片)
vant van-uploader组件实现点击已上传的图片可以进行编辑(更换图片)
2022-08-05 15:46:40 2326
原创 面试中遇到的笔试题(上机操作题),会持续更新……
面对笔试题/上机操作题,如果没有要求必须使用什么技术,就要去选自己最熟悉、 最拿手的,别逞强,能写出来才是最最要紧的
2022-06-01 14:37:31 1103
原创 vue路由懒加载
vue路由懒加载在单页面应用中,不使用懒加载,运用webpack打包后的文件会非常大,造成进入首页时,需要加载的内容过多,延时过长,不利于用户体验,运用懒加载可以将页面进行划分,按需加载页面,可以分担首页所承担的加载压力,减少加载用时
2022-04-02 09:40:47 163
原创 打包报错:Multiple chunks emit assets to the same filename static/js/chunk-6c337256.33476c81.js
npm run build报错,提示多个块将资源发送到同一文件名,其实就是我把一个css文件,分别给同一个父组件下的子组件都引入一遍,引发的错误
2022-03-31 21:23:58 2558
原创 使用vue-pdf预览合同的pdf文件时,不显示签章
预览pdf不显示合同上的盖章和签字:1. 在node_modules文件夹中搜索pdf.worker.js文件2. 注释掉_this.setFlages(_util.AnnotationFlag.HIDDEN); 在31690行
2022-03-15 09:38:34 1057
原创 div倾斜效果 制作人物介绍模块
transform: skewX(); div沿x轴倾斜的度数效果图:代码如下:<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <meta name="viewport" content="width=device-width, ini
2022-03-15 09:30:56 466
原创 深度拷贝封装函数
深度拷贝封装函数function DeepCopy(obj) { if (typeof obj !== 'object' || obj === null) return obj let request obj instanceof Array ? request = [] : request = {} for (let i in obj) { request[i] = DeepCopy(obj[i]) } return request}let obj = { name:
2021-06-25 09:08:22 112
原创 indexedDB基本使用(内含案例)
indexedDBindexDB是HTML5的新概念,用于将数据存储再用户的浏览器中,它是一个非关系型数据库,会将数据集作为个体对象存储,数据形式使用的是JSONndexeddb比本地存储更强大,可用于需要存储大量数据的应用程序。这些应用程序可以更高效地运行,并且加载速度更快。对象仓库objectStore一个数据库中可以包含多个objectStore,objectStore可以存放多种类型数据,就相当于是一张表,可以使用每条记录中的某个指定字段作为键值(keypath),也可以使用自动生成的递增数
2021-06-25 08:45:19 3822 3
原创 原生js-图片懒加载
图片懒加载<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title>Docu
2021-06-24 20:14:10 131
原创 前端性能优化-防抖和节流
防抖<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title>Documen
2021-06-24 20:02:54 102
原创 git 基本命令
克隆仓库git clone 仓库地址 // 仓库地址最好是SSH格式的检查状态git status更改对比git diff添加到暂存区git add 文件名.后缀名git add . // 全部添加到暂存区从暂存区撤销git restore --staged提交到版本库之后,就无法使用此命令撤销了提交修改git commit -m ‘版本名字’此命令,只会将暂存区中的修改提交到版本库,如果之前工作区有了修改,但为提交到暂存区,就不会提交到版本库查看
2021-06-23 09:00:12 147 3
原创 上传图片
上传图片写项目时,上传的图片如果过多,太占内存,所以可以利用腾讯云或七牛云之类的,创建一个单独的地方,存放涉及到的图片下面利用腾讯云举例,并使用element ui的上传组件,完成上传图片的功能1.腾讯云存储桶注册腾讯云账号,并进行实名认证点击自己的头像,进入账号中心,领取免费产品回到对象存储-概览,在右侧的帮助文档处,打开开发者指南可以将SecretId 和 SecretKey 复制到别的地方,方便后续使用2.安装SDK第一种:script 标签
2021-05-14 14:52:54 903
原创 vue项目中格式化时间的三种办法
格式化时间1.第一种<el-table-column label="创建时间" prop="create_time" :formatter="formatterTime"/>methods:{ formatterTime(row, column, cellValue, index) { return moment(cellValue * 1000).format('YYYY-MM-DD HH:mm:ss') }
2021-05-14 11:16:17 12201
原创 静态托管--在数据库存储本地图片地址却无法显示
在数据库中,我们会存储图片,但是在前端页面中调出数据后,却在页面中没有办法显示,我们就需要使用到静态托管,(1).在后台的app.js文件中在node.js的根目录下新建一个文件夹,存放本地的图片const express = require('express');const app = express();app.use("/public/images", express.static("./public/images"));//第一个是你想要通过写什么路径访问图片,第二个是你图片要在哪个文件
2021-05-06 19:30:00 538
转载 JavaScript数据类型转换
转载于掘金-立花正仁 :https://juejin.cn/post/6956170676327677966JavaScript数据类型转换JavaScript 本身是一门弱类型语言,这意味着 JavaScript 变量没有预先确定的类型。变量当前的类型由其值所决定,也许上一秒种的string,下一秒可能就是个array。所以当我们进行某些操作时,变量可以进行类型之间的转换,接下来我们就谈一谈数据类型到底是如何转换的。前言先来看一道面试题let result = 100 + true + 21
2021-05-06 19:21:09 234
原创 页面刷新vuex中的数据就丢失的问题
页面刷新vuex中的数据会被刷新问题解决办法:将vuex中的数据直接保存到浏览器缓存中(sessionStorage、localStorage、cookie)存储到sessionStorage中,当页面关闭时,自动会将数据清除;可以存较大的数据;只能存储字符串类型的对象存储到localStorage中,除非手动清除localStorage信息,否则这些信息将永远存在;只能存储字符串类型的对象存储到cookie中,可以设置生命期示例(存储到localStorage):// mod
2021-05-06 16:32:16 225
转载 前端面试题中的24个XX和XX的区别
文章目录让我在面试官面前结巴的24个XX和XX的区别!1. 箭头函数和普通函数的区别2. var,let和const之间的区别3. Bigint和Number的区别4. 基本数据类型和引用数据类型的区别5. defer和async的区别6. async await对比promise的优缺点7. get和post的区别8. 用框架和不用框架的区别,vue和react的区别9. cookies和session的区别10. 宏任务和微任务有什么区别11. fetch,Ajax,axios区别12. TCP和UDP
2021-04-29 14:12:32 615
原创 前端面试题
文章目录微信小程序1.简单描述一下微信小程序的相关文件类型2.请谈谈wxml和标准的html的异同3.请谈谈wxss和css的异同4.小程序和vue写法的区别5.小程序页面间有哪些传递数据的方法6.请谈谈小程序的生命周期函数jquery1.jquery库中的$()是什么2.如何找到所有html select标签的选中项3.$(this)和this关键字在jquery中有何不同4.jquery怎么移除标签onclick属性5.jquery有几种选择器6.jquery中的Delegate()函数有什么作用7.$
2021-04-28 19:54:44 312
原创 微信小程序--云开发
云开发云开发(CloudBase)是云端一体化的后端云服务 ,采用 serverless 架构,免去了移动应用构建中繁琐的服务器搭建和运维。同时云开发提供的静态托管、命令行工具(CLI)、Flutter SDK 等能力降低了应用开发的门槛。使用云开发可以构建完整的小程序/小游戏、H5、Web、移动 App 等应用。云开发与传统的前后端开发模式天然互补。基于云开发构建应用层/服务中台,能够弥补传统开发模式的“效率低、耗时多、依赖后台、不够灵活”等问题,更快响应业务需求。云开发提供完整的后端云服务,提供数
2021-04-28 19:47:21 2177 2
原创 node操作mysql
先下载mysql模块npm install mysql可以在集成终端中执行,也可以在你自己建的文件的同级目录下,按shift+ctrl+鼠标右键,打开下面这个窗口,在这个窗口执行这句代码。注意:文件路径中,尽量不要出现中文。node直接运行在js文件node .\文件名.js如果怕文件名写错,可以写文件名的第一个字母,然后按tab键,就可以自己补充上完整的文件名。## js文件中的代码如下(例子)var mysql = require('mysql');var con
2021-01-20 20:00:41 400
原创 css3 旋转木马-走马灯
<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title>Document</title> <style> *{ mar
2021-01-06 20:15:22 204 1
原创 无缝滚动效果
无缝文字滚动效果<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title>Document</title> <style> #box{
2021-01-06 11:11:44 237
原创 js实现轮播图
js制作轮播图<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title>Document</title> <style> *{
2020-12-14 19:50:18 148
原创 静态页面搭建时要注意的事
文件夹一个网站涉及到的网页有很多,如果将所有的文件都放到一个文件夹里面,那么文件要分开,不然等找起来就会很麻烦。建议要将css文件、js文件、图片等这些文件都分门别类的放到不同的文件夹中,看起来会比较清晰。再有就是文件的命名,一定是要有意义的,如果文件较少,或许体会不到,但是一旦文件过多,就会带来不必要的麻烦,若是其他的人来接手查看时,会很盲目。书写规范1.选择器的命名和文件的名称一样,这个要是附带意义的名字,一个模块的选择器命名最好规格差不多,这样比较好区分,还要注意id选择器的名称是唯一性,
2020-12-08 20:03:33 212
原创 laravel 发布文章案例
laravel数据库迁移使用 Laravel 框架操作数据库,不需要自己编写操作数据库的代码,只需要配置好数据库的连接信息,然后使用 Laravel 框架提供的方法就可以操作数据库了在config/database.php文件中更改:'default' => env('DB_CONNECTION', 'mysql'),还需要更改 .env 文件中的一些语句DB_CONNECTION=mysqlDB_HOST=127.0.0.1 //本机DB_PORT=3306 //端
2020-11-25 07:59:55 748 2
原创 mysql基础介绍
1、概念(1)什么是MySQLMySQL原本是一个开放源代码的关系数据库管理系统,属于关系数据库,原开发者为瑞典的MySQL AB公司,该公司于2008年被Sun公司收购。2009年,甲骨文公司Oracle收购Sun公司,MySQL成为Oracle旗下产品。MySQL在过去由于性能高、成本低、可靠性好,已经成为最流行的开源数据库,因此被广泛地应用在Internet上的中小型网站中。随着MySQL的不断成熟,它也逐渐用于更多规模网站和应用,比如Google和Facebook等网站。(2)什么是SQL
2020-11-10 19:55:06 194
原创 jQuery实现全选、全不选
全选的操作<!DOCTYPE html><html lang="zh"><head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <meta http-equiv="X-UA-Compatible" content="ie=edge"> <title></titl
2020-11-10 19:51:12 627
原创 jquery简单实现掉钱效果
掉钱小案例<!DOCTYPE html><html lang="zh"><head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <meta http-equiv="X-UA-Compatible" content="ie=edge"> <title></titl
2020-11-10 19:50:34 380 1
原创 jquery实现tab分页
今日小案例01.tab分页<!DOCTYPE html><html lang="zh"><head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <meta http-equiv="X-UA-Compatible" content="ie=edge"> <title>
2020-11-10 19:49:34 289
原创 jQuery常用动画
jQuery动画hide() 隐藏show() 显示slideUp() 滑上去slideDown() 滑下来<!DOCTYPE html><html lang="zh"><head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <meta http-equi
2020-11-10 19:48:05 167
原创 jQuery节点 DOM节点
jQueryDOM节点父节点parent()$("#p").parent();父节点集合parents(“选择器”)$("#p").parents(".box");直接子节点children()$("#p").children();后代子节点find()$("#p").find(".span");所有的兄弟节点siblings()$("#p").siblings(".div");后面的一个兄弟节点next()$("#p").next();前面的一个兄弟节点prev()
2020-11-10 19:47:11 164
原创 PHP基础知识
PHP注释的应用1.c++风格的单行注释(//)2.c风格的多行注释(/* */)3.shell风格的注释(#)注意:多行注释是不允许进行嵌套操作的,单行注释中的内容不要出现 ?>标志,因为解释器会认为PHP脚本结束,而去执行 ?>后面的代码运行时页面可能遇到的:页面无法显示: 没有打开phpstudy或服务器没有开启,localhost指向的是D:phpstudy/WWW,所以phpstudy文件名不可修改页面出现404找不到1.文件名被修改2.电脑中含有多个php
2020-10-21 16:45:54 624
原创 js中的失去焦点与获取焦点
失去焦点与获取焦点的小案例<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title>Document</title></head><body>
2020-10-05 09:09:17 484
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人