e起飞young
一个前端码农的技术博客
某日被告知某个系统在低版本火狐浏览器打开时一片空白,要求尽快修复,于是卸载本机firefox,安排上表现异常的版本Firefox 42.0,打开目标系统果然一片空白,然后打开控制台,发现提示如下: SyntaxError: let is a reserved identifier 嗯,看提示是低版本还不支持let语法,按照经验转成 var 就行,于是给安排上babel-polyfill再加上各种转换折腾了一上午,无果emmm,,, 嗯,看来还是想当然了(手动捂脸)。于是换个思路,从抛错点入手,从控制台中打开抛错的文件,发现该function有添加"u...
svn常用操作整理
[ 2021/01/11, 800阅, 1评 ]
启动svn服务 svnserve -d -r /data/svn/(多库) svnserve -d -r /data/svn/test123(单库) 详情参考:SVN启动模式 关闭svn服务 使用ps aux|grep svn找到对应线程id,然后kill id 重启svn服务 先关闭,再启动 创建版本库 tips:本例以多库svnserve方式启动SVN,设置用户admin并赋予读写权限。 执行命令svnadmin create /data/svn/t...
node中各种库使用代理ip的方法
[ 2020/11/25, 975阅, 0评 ]
先记录几个比较可靠的代理IP平台: 猿人云(价格合适,可按量收费,稳定可靠) 快代理(价格略贵,但稳定可靠) 阿布云(还没用过,听说还可以) 先定义targetUrl和proxyUrl如下 const targetUrl = 'https://www.baidu.com/' const proxyUrl = 'http://proxyUser:proxyPass@proxyHost:proxyPort' // const proxyUrl = 'http://127.0.0.1:9527' reques...
愉快滴抓取链家地图找房中的商圈
[ 2020/08/28, 1401阅, 0评 ]
首先,将自定义的监听xhr事件的方法override原本的XMLHttpRequest(from:分享JavaScript监听全部Ajax请求事件的方法) (function () { if (typeof window.CustomEvent === "function") return false; function CustomEvent(event, params) { params = params || { bubbles: false, cancelable: false, detail: undefined }; var ...
webpack-bundle-analyzer插件用以分析webpack打包之后的结果,在vue-cli3之前是集成到scripts中,然后直接执行命令就行,而在vue cli3中用vue create创建的项目木有这个插件的命令了,查阅官方文档发现这个文档仍然是被集成的,只是需要我们在有需要的时候自己添加相关参数。 官方默认的命令是这样的: { "scripts": { "serve": "vue-cli-service serve", "build": "vue-cli-service build" } } 那么我们可以执行n...
1、canvas转换为dataURL (从canvas获取dataURL) var dataurl = canvas.toDataURL('image/png'); var dataurl2 = canvas.toDataURL('image/jpeg', 0.8); 2、File对象转换为dataURL、Blob对象转换为dataURL File对象也是一个Blob对象,二者的处理相同。 function readBlobAsDataURL(blob, callback) { var a = new FileReader(); a.onload = ...
vue cli3多页面与cdn配置vue.config.js示例
[ 2020/05/07, 1452阅, 0评 ]
官方配置说明 https://cli.vuejs.org/zh/config/#pages const isProduction = process.env.NODE_ENV === 'production' const isDevelopment = process.env.NODE_ENV === 'development' const cdn = { dev: { css: [ 'https://cdn.jsdelivr.net/npm/element-ui@2.10.1/lib/theme-chalk/index.c...
Linux时间查看与修改
[ 2019/11/28, 2065阅, 2评 ]
Linux的时间分为System Clock(系统时间)和Real Time Clock (硬件时间,简称RTC)。 系统时间:指当前Linux内核中的时间 硬件时间:主板上有电池供电的时间 date命令 查看系统时间date 只设置日期date -s 11/28/2019,也可写成20191128或2019-11-28,此时时分秒会默认为00:00:00 只设置时间date -s 12:13:14,此时日期不会改变 设置系统日期和时间date -s "11/28/2019 12:13:14...
项目中有类似需求:列表进详情,详情再返回列表,列表保持之前的状态,而其他页面进列表则重新渲染。 结合项目实际情况,最终实现方法:结合beforeRouteEnter和beforeRouteLeave钩子然后用keep-alive做缓存。 有关keep-alive的作用及使用方法本文将不再赘述(详见官方文档) 栗子如下,父组件: <template> <div id="app"> <keep-alive :include="cachedPages"> <router-view /> <...

搜索