恪守你我他
码龄7年
关注
提问 私信
  • 博客:282,883
    282,883
    总访问量
  • 48
    原创
  • 991,931
    排名
  • 23
    粉丝
  • 0
    铁粉
IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:河南省
  • 加入CSDN时间: 2018-04-27
博客简介:

qq_42089654的博客

查看详细资料
个人成就
  • 获得109次点赞
  • 内容获得25次评论
  • 获得386次收藏
  • 代码片获得161次分享
创作历程
  • 1篇
    2024年
  • 1篇
    2021年
  • 2篇
    2020年
  • 32篇
    2019年
  • 15篇
    2018年
成就勋章
兴趣领域 设置
  • 前端
    javascriptcssvue.jsreact.jses6webpackxhtml前端框架
  • 后端
    node.js
  • 移动开发
    flutter
  • 网络与通信
    https
  • 微软技术
    typescript
  • 学习和成长
    面试
创作活动更多

2024 博客之星年度评选报名已开启

博主的专属年度盛宴,一年仅有一次!MAC mini、大疆无人机、华为手表等精美奖品等你来拿!

去参加
  • 最近
  • 文章
  • 代码仓
  • 资源
  • 问答
  • 帖子
  • 视频
  • 课程
  • 关注/订阅/互动
  • 收藏
搜TA的内容
搜索 取消

限制并发数

【代码】限制并发数。
转载
发布博客 2024.04.23 ·
50 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

npm 报错gifsicle@5.2.1 postinstall: `node lib/install.js`

npm ERR! code ELIFECYCLEnpm ERR! errno 1npm ERR! gifsicle@5.2.1 postinstall: `node lib/install.js`npm ERR! Exit status 1npm ERR!npm ERR! Failed at the gifsicle@5.2.1 postinstall script.npm ERR! This is probably not a problem with npm. There is likel.
原创
发布博客 2021.11.02 ·
3067 阅读 ·
3 点赞 ·
1 评论 ·
1 收藏

vue-cli3.0以上ico图标更换不了的问题

只需要在vue.config.js添加一下配置就可以:module.exports = { pwa: { iconPaths: { favicon32 : 'favicon.ico', favicon16 : 'favicon.ico', appleTouchIcon: 'favicon.ico', ...
原创
发布博客 2020.05.06 ·
1109 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

vue-cli中使用svg

前言:普通使用图标字体的方式,都是直接导出字体文件,这种方式每次增加图标都需要重新导出。vue中提供的一种loader(svg-sprite-loader)可以让我们更方便的管理svg图标。1.安装svg-sprite-loadernpm install svg-sprite-loader --save-dev2.根目录下创建vue.config.js文件vue.config.j...
原创
发布博客 2020.04.16 ·
706 阅读 ·
1 点赞 ·
0 评论 ·
3 收藏

父级存在transform属性时,内部固定定位会失效

父级存在transform属性时,内部固定定位会失效
原创
发布博客 2019.12.10 ·
842 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

父子都有min-height时,子级min-height失效

父子都有min-height时,子级min-height失效解决办法:子级:绝对定位
原创
发布博客 2019.12.10 ·
504 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

vue项目运行时报错:Unexpected end of JSON input while parsing near '...l-preset-env":"^1.1.8'

vue项目install时报错:Unexpected end of JSON input while parsing near '...l-preset-env":"^1.1.8'原因:项目node版本过低导致解决办法:npm install --registry=https://registry.npm.taobao.org --loglevel=silly npm cache...
原创
发布博客 2019.12.02 ·
594 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

base64图片下载功能

描述:近期在H5项目中,通过html2canvas生成了一个base64的海报(图片)。但是这个图片怎么下载到手机上呢。代码如下:function downloadImage(base64Url) { let imgUrl = base64Url; if (window.navigator.msSaveOrOpenBlob) {//兼容IE浏览器的写法 l...
原创
发布博客 2019.10.16 ·
611 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

微信分享安卓失效

最近vue开发的微信项目碰到了一个关于微信分享失效的问题。描述:刚开始把微信分享需要初始化的东西,都放在了路由钩子beforeEach里调用,结果发现IOS没什么问题,但是安卓分享不能正常生效。问题:后来发现是因为放在beforeEach里的原因,因为页面还没有加载出来,导致微信签名失败。...
原创
发布博客 2019.10.16 ·
375 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

fetch简单的封装与使用

fetch是JavaScript的一个接口,用于进行数据交互,因为是原生API,性能上更加好。封装如下:const baseUrl = 'http://localhost:3000/';function ajax(url = '', data = {} , method = "GET"){ method = method.toUpperCase(); url = bas...
原创
发布博客 2019.10.15 ·
967 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

微信支付提示url未注册

最近在做vue单页项目开发时,遇到了一个关于微信支付提示url未注册的问题。关于微信支付jssdk在使用微信提供的JSSDK的时候,我们需要给当前的网址签名。需在微信公众平台上填写当前网址的url。假设我们支付页为:https://www.xxx.com/order/pay //微信浏览器中访问的支付页这样我们就应该在微信公众平台上填写的地址为:https://www....
原创
发布博客 2019.10.15 ·
4129 阅读 ·
0 点赞 ·
3 评论 ·
1 收藏

v8引擎内存管理及优化

什么是V8引擎?V8使用C++开发,并在谷歌浏览器中使用。在运行JavaScript之前,相比其它的JavaScript的引擎转换成字节码或解释执行,V8将其编译成原生机器码(IA-32,x86-64,ARM, orMIPSCPUs),并且使用了如内联缓存(inline caching)等方法来提高性能。有了这些功能,JavaScript程序在V8引擎下的运行速度媲美二进制程序。V...
原创
发布博客 2019.10.14 ·
680 阅读 ·
0 点赞 ·
0 评论 ·
3 收藏

封装一个简单的ajax

ajax请求细分的话可以分为5个步骤: 获取XMLHttpRequest对象 let xhr = null;if(window.XMLHttpRequest){ xhr = new XMLHttpRequest();} else{ xhr = new ActiveXObject("Mricosoft.XMLHTTP");} 创建一个请求 xhr.open...
原创
发布博客 2019.10.15 ·
154 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

普通二维码打开微信小程序

在小程序开发过程中,我们经常会面临一些需要自定义二维码打开特定页面的场景,这种场景实现方式还是比较简单的。首先看一下微信官方给出的文档https://developers.weixin.qq.com/miniprogram/introduction/qrcode.html 配置流程 登录小程序后台,进入“设置-开发设置-扫普通链接二维码打开小程序”,开启功能后即可配置二维码规则。 配置如...
原创
发布博客 2019.10.11 ·
660 阅读 ·
1 点赞 ·
1 评论 ·
0 收藏

原生js实现复制内容到剪切板

html:<span class='copyPhone'>1008611</span><span onclick="copyPhone()">复制</span>js:function copyPhone(){ let copyPhone = document.getElementsByClassName('copyPhone')[0...
原创
发布博客 2019.10.10 ·
344 阅读 ·
0 点赞 ·
1 评论 ·
1 收藏

微信小程序中使用md5加密

1复制下面的源文件,在utils文件夹里建一个md5.js文件。2在模块的js中直接引入使用。const md5 = require('../../../utils/md5.js');3使用方式为let password = md5.hexMD5(this.data.password);源文件:/* * A JavaScript implementation of the R...
原创
发布博客 2019.10.09 ·
700 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

mysqld : 无法将“mysqld”项识别为 cmdlet、函数、脚本文件或可运行程序的名称。请检查名称的拼写,如果包括路径,请确保路径 正确,然后再试一次。

根据提示 将mysqld 改为:.\mysqld 就可以了
原创
发布博客 2019.09.29 ·
16910 阅读 ·
11 点赞 ·
2 评论 ·
12 收藏

node学习笔记(三)创建一个post请求

post请请求和get请求不一样。express框架中想要直接取到post传值,需要借助中间件body-parser。body-parser是一个HTTP请求体解析的中间件,使用这个模块可以解析JSON、Raw、文本、URL-encoded格式的请求体。js:const express = require('express');const app = express();cons...
原创
发布博客 2019.09.29 ·
583 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

node学习笔记(二)创建一个get请求

get请求是比较简单的,如果用express框架的话,直接在request.query就可以直接拿到js:const express = require('express');const app = express();app.get('/login',(req,res)=>{ console.log(req.query);//{ name: 'zhangsan', ...
原创
发布博客 2019.09.28 ·
335 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

node学习笔记(一)创建一个简单的服务

1.初始化一个项目mkdir testcd testnpm init -y2.安装node的express框架npm i --save express3.起一个简单的服务利用http模块创建一个服务在项目里创建一个hello.js文件。放入一下代码。const http = require('http');const server = http.creat...
原创
发布博客 2019.09.23 ·
186 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏
加载更多