weixin_41362657
码龄7年
关注
提问 私信
  • 博客:132,908
    132,908
    总访问量
  • 17
    原创
  • 2,027,437
    排名
  • 296
    粉丝

个人简介:谨以此记录自己学习的轨迹,沉淀积累知识的笔记

IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:上海市
  • 加入CSDN时间: 2017-12-12
博客简介:

weixin_41362657的博客

博客描述:
个人博客:https://www.yubo365.cn/
查看详细资料
个人成就
  • 获得50次点赞
  • 内容获得28次评论
  • 获得139次收藏
  • 代码片获得8,223次分享
创作历程
  • 17篇
    2020年
成就勋章
TA的专栏
  • web前端
    7篇
  • 性能优化
    2篇
  • 其他
    2篇
  • 解决问题
  • node
    1篇
  • 服务器
    4篇
兴趣领域 设置
  • 前端
    javascriptcssvue.jsreact.jses6webpackxhtml前端框架
  • 后端
    node.js
  • 移动开发
    flutter
  • 网络与通信
    https
  • 微软技术
    typescript
  • 网络空间安全
    web安全
  • 学习和成长
    面试
创作活动更多

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

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

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

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

进入PowerShell 模式Get-ExecutionPolicy -List 查看当前所有作用域 上图显示就最后一个作用域有权限,其他作用域都没有权限,那么我们就需要去给它设置权限设置权限Set-ExecutionPolicy RemoteSigned -Scope < scopeName >,设置当前用户作用域具备权限,具体设置格Set-ExecutionPolicy RemoteSigned -Scope CurrentUser按照上面的格式,执行需要加权限的作用域,
原创
发布博客 2020.12.04 ·
114834 阅读 ·
41 点赞 ·
24 评论 ·
104 收藏

将时间转换成大写格式

将时间搓转换成大写类型这样的格式:二〇二〇年九月十日 // ConverToDate (new Date(1602374400000)) //20201011 二〇二〇年十月十一日 // ConverToDate (new Date(1602288000000)) // 20201010 二〇二〇年十月十日 // ConverToDate (new Date(1603152000000)) // 20201020 二〇二〇年十月二十日 // ConverToDate (n
原创
发布博客 2020.09.21 ·
1002 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

【解决】qrcodejs2生成的二维码安卓手机无法长按保存

vue项目开发中遇到用qrcodejs2插件生成二维码,在苹果手机长按可以识别扫码,但是在安卓手机上无法识别,查询资料发现,主要是因为在canvas生成img的时候,在苹果手机上会隐藏隐藏canvas标签,但是在安卓手机上不会,就产生了上述的兼容问题,解决如下:实现思路:1.手动将来的canvas标签给隐藏2.重新创建一个img标签,将二维码渲染到img上html:js:...
原创
发布博客 2020.09.10 ·
1661 阅读 ·
1 点赞 ·
2 评论 ·
0 收藏

前端性能优化测试工具 之 lighthouse

通过Lighthouse分析web应用程序和web页面,收集关于开发人员最佳实践的现代性能指标和见解,让开发人员根据生成的评估页面,来进行网站优化和完善,提高用户体验。一、下载全局安装npm install -g lighthouse二、使用创建一个文件(用于存放生成的报告文件),然后进入到文件运行命令,后面的地址是需要检测的网址lighthouse https://www.yubo365.cn然后静态运行,生成报告,跑完之后,会生成一个.html的报告前去查看,根据建议再优化自己代
原创
发布博客 2020.09.10 ·
449 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

node版本控制

前言:由于之前项目是在公司window电脑上的,今天在家加班,就想在mac上敲代码,项目迁移到mac上后,需要npm install下载node_modules包依赖,下载后发现项目跑不起来报错,猜想可能是node版本不一致,于是就开始了更新,特此记录一下更新过程。一、安装n组件并通过n组件升级版本npm install -g n二、安装node 指定版本n <node版本号>n 10.4.0 mac可能会提示权限问题,阻碍安装,前面加个sudo,根据提示再输入一下mac电脑
原创
发布博客 2020.08.29 ·
177 阅读 ·
0 点赞 ·
1 评论 ·
0 收藏

github和码云设置ssh密钥

生成新的ssh密钥ssh-keygen -t rsa -C "你的邮箱"Enter回车后会出现设置密码的内容,不设置的话直接return就行,如果出现Enter passphrase for key ……无论怎么回车都没有反应可以用下面的方法解决:在终端输入:eval ssh-agentssh-add生成ssh 密钥后,可以到~/.ssh目录下查看相关文件,一般来说ssh 密钥会包含id_rsa和id_rsa.pub两个文件,分别表示生成的私钥和公钥。打开公钥id_rsa.
原创
发布博客 2020.08.28 ·
344 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

腾讯云服务器nginx安装配置

开始配置前,需要需要购买一个服务器 腾讯云官网,购买过后还需要你先去备案,从提交备案到管理局通过正常大概一个星期,下面是我的备案操作记录,被腾讯云客服打电话驳回一次,因为填写的备用电话打不通,需要注意:提交备案后注意保持电话畅通。我的环境:服务器:腾讯云服务器nginx版本:nginx/1.18.0 nginx下载地址CentOS: CentOS Linux release 7.6.1810 (Core)一、查看你的公网IP和私网IP二、连接服务器windows系统需要下载个
原创
发布博客 2020.08.12 ·
5596 阅读 ·
4 点赞 ·
1 评论 ·
19 收藏

nginx/1.18.0进行SSL证书配置

服务器:腾讯云服务器nginx版本:nginx/1.18.0 nginx下载地址CentOS: CentOS Linux release 7.6.1810 (Core)查看安装了哪些模块,nginx -V 显示的很乱,看起来不是很方便,如下:可以输入下面的命令,就可以很清晰查看安装了哪些模块了nginx -V 2>&1 | sed "s/\s\+--/
--/g"进入正题,开始配置SSL证书这里我用的是腾讯云服务器,点击下载证书下载后有个这个文件夹打开文件
原创
发布博客 2020.08.08 ·
3386 阅读 ·
0 点赞 ·
0 评论 ·
8 收藏

设置SSH 会话连接永远不超时

更改服务器上 /etc/ssh/sshd_config 的 SSH 配置文件通过命令进入:vim /etc/ssh/sshd_config去掉前面的注释#,然后设置时长ClientAliveInterval 120 // 超时时间,10sClientAliveCountMax 720 // 超时次数,0次重启下ssh服务systemctl start sshd...
原创
发布博客 2020.08.08 ·
2066 阅读 ·
1 点赞 ·
0 评论 ·
1 收藏

【解决】REMOTE HOST IDENTIFICATION HAS CHANGED!

最近在倒腾服务器的时候,使用重装系统,然后就出现了标题上的提示,查询往上资料才知道,因为第一次使用SSH连接时,会生成一个认证,储存在客户端的known_hosts中,服务器重装系统后需要没有更新。可以用指令查看ssh-keygen -l -f ~/.ssh/known_hosts由于服务器重新安装系统了,所以会出现以上错误。解决办法ssh-keygen -R 服务器端的ip地址再次连接服务器显示下面输入yes后显示输入密码,密码输入正确就可以正常访问了...
原创
发布博客 2020.08.07 ·
132 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Vuex数据状态管理使用攻略

vuex数据管理核心的几个状态和属性是State、Mutation、Getter、Action、Module一、初始步骤1.通过npm下载vuexnpm n install vuex --save2.创建vuex文件夹和store.js文件3.vuex/store.js文件中引入vueximport Vue from 'vue';import Vuex from 'vuex';Vue.use(Vuex)通过这三步的操作,vuex就算引用成功了二、State访问状态对象1.在stor
原创
发布博客 2020.07.31 ·
449 阅读 ·
1 点赞 ·
0 评论 ·
4 收藏

JavaScript跨浏览器绑定事件函数的优化

为了操作DOM,我们常会在DOM通过addEventListener绑定各种事件和removeEventListener来移除事件,但是对于低版本的IE是不支持,需要采用IE特有的attachEvent来绑定事件和detachEvent来移除,下面是对于事件的封装,以便于不用写更多的代码。//跨浏览器添加事件function addHandler(target, eventType, handler) {  if(target.addEventListener) { //DOM2 events   
原创
发布博客 2020.07.16 ·
104 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

js防抖和节流优化

防抖和节流的作用都是防止函数多次调用,提高性能,区别在于,当不断触发函数的时候,防抖是在设定的时间(参数wait)内,只会触发一次,节流是每隔设定的时间(参数wait)触发一次。一、防抖// 防抖 简单函数封装/** func 传入的防抖函数 * wait 延时执行时间 默认50毫秒* */const debounce = function(func,wait=50){ // 存一个时间id let timer = 0; // 返回一个用户调用的防抖执行函数 return functi
原创
发布博客 2020.07.15 ·
244 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

vue 移动端屏幕内div随意拖动demo

小球在屏幕内随意拖拽<!DOCTYPE html><html lang="en"><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"> <t
原创
发布博客 2020.06.18 ·
1146 阅读 ·
2 点赞 ·
0 评论 ·
2 收藏

设置nginx代理和缓存

安装nginxnginx下载地址:nginx进入到安装的目录cd d/nginx-1.14.0启动nginx ./nginx.exe浏览器中输入localhost查看有么有安装成功进入到文件夹D:
ginx-1.14.0\conf,找到nginx.conf文件打开nginx.conf在此处添加include指令代码导入配置再到根目录下创建servers文件夹在ser...
原创
发布博客 2020.06.05 ·
168 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

vue组件生命周期

Vue.js文章目录Vue.js组件生命周期创建阶段beforeCreate()created()挂载阶段beforeMount()mounted()更新阶段beforeUpdate()updated()卸载阶段beforeDestroy()destroyed()errorCaptured()ref 与 $refsref$refsnextTick组件生命周期组件生命周期指的是组件从创建到销...
原创
发布博客 2020.02.02 ·
128 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

正则

正则创建:方式一:字面量创建(常用)let str = 'abcdefg';let reg = /ef/;let res = str.match(reg)console.log(res)方式二:构造函数创建let str = 'abcdefg';let reg = new RegExp("ef","g");let res = str.match(reg)console.lo...
原创
发布博客 2020.02.01 ·
115 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏
加载更多