摘要: 欲做一个node 的网关服务,通过 cookie 做信息传递,选择框架 koa2,这里简单记录跨域处理以及 cookie 获取。 首先:解决跨域问题,使用 koa2-cros 来处理,跨域问题后端处理就好,与前端无瓜。 其次:解决跨域是传递 cookie 问题,现在的浏览器请求默认都不带 cooki 阅读全文
posted @ 2019-08-07 15:27 小马不黑 阅读(1227) 评论(0) 推荐(0) 编辑
摘要: 使用 PulginInstall 安装就不要想了,如果你没有梯子的话 自己的 ssr 被封,使用的同事的 ss,但是同事设置的加密方式在 linux 上的 ss 应用不支持... 好吧,直接上过程 1. 首先先获取 YouCompleteMe 的代码 这里安装子模块会出现 原因 go.googles 阅读全文
posted @ 2019-07-18 20:33 小马不黑 阅读(10461) 评论(2) 推荐(1) 编辑
摘要: 建议大家先去看看这篇文章 https://juejin.im/post/5cddf289f265da038f77696c?utm_source=gold_browser_extension(来自掘金:ConardLi) 这里针对这篇文章提几个建议而已: 1. 使用 pt 单位, pt:磅,相信用过 阅读全文
posted @ 2019-05-29 00:24 小马不黑 阅读(518) 评论(0) 推荐(0) 编辑
摘要: 5G即将来临,我们还需要优化加载速度嘛? 当年4G来的时候也被这么问过,但是对于网页加载速度而言永远是前端不可逃避的问题,尤其首屏加载,特别对于官网、电商、直播等网站而言,无论何时,这些网站的加载速度都直接影响到客户的去留,这里什么多少速度多少流量以及多少转化率我就不讨论了,网上出有很多,这里只记录 阅读全文
posted @ 2019-05-20 22:22 小马不黑 阅读(1510) 评论(0) 推荐(0) 编辑
摘要: 使用方法 方法一: 使用中间介 koa-body 方法二: 自己写个借口去接收数据流并保存 方法三: 使用 koa-body 接受文件,自己写个接口做文件保存或处理等操作 这里简单记录方法三 app.js api.js 在前端中上传文件 upLoadFile.js 如上即可,注意的地方,使用 fet 阅读全文
posted @ 2019-05-17 10:52 小马不黑 阅读(3853) 评论(0) 推荐(0) 编辑
摘要: 使用 CSS 变量编写你的样式代码 基本使用: 1. --variable: <declaration-value> 2. <css-attribute>: var(--variable) 第一个是定义 css 变量 其中 --variable 可以是自定义的名称,但是必须 -- 开头,冒号后面是变 阅读全文
posted @ 2019-05-17 00:00 小马不黑 阅读(722) 评论(0) 推荐(0) 编辑
摘要: 安装 snap store 进行下载,相当与第三方应用商店,但是往往比某一个官方软件源里面的应用要丰富或更实用 到 snap docs 中选择你的 linux 版本进入安装文档,根据指示一步一步安装即可,这里会安装 snap 我这里使用的是 manjaro linux 安装完了 snap 后,如果你 阅读全文
posted @ 2019-04-27 23:45 小马不黑 阅读(35018) 评论(0) 推荐(0) 编辑
摘要: web worker 使用 web worker 是现代浏览器具有的可以处理密集型任务非常便利的解决方案,众所周知,JavaScript是单线程的(一个JavaScript引擎实例只能占用一个线程,线程由宿主环境提供而非JavaScript引擎,引擎只是占用了一个线程来执行任务),但是如果我们可以使 阅读全文
posted @ 2019-01-11 15:57 小马不黑 阅读(1266) 评论(0) 推荐(0) 编辑
摘要: Media Queries详解 Media Queries直译过来就是“媒体查询”,在我们平时的Web页面中head部分常看到这样的一段代码: 或者这样的形式: 不知道大家留意没有,其中两种方式引入CSS样式都有一个共同的属性“media”,而这个“media”就是用来指定特定的媒体类型,在HTML 阅读全文
posted @ 2018-12-30 11:52 小马不黑 阅读(10389) 评论(0) 推荐(1) 编辑
摘要: 媒体元素嘛,在对应的标签或对象上加上 crossOrigin = 'anonymous' 即可。 例如 Image 在canvas 上绘制时会跨域: 如果并非页面上的元素而是利用 Image 对象的的话: 同理,对于 HTMLMediaElement 的标签元素来说也一样: 如此一来,只要服务器允许 阅读全文
posted @ 2018-11-11 01:37 小马不黑 阅读(1595) 评论(0) 推荐(0) 编辑
摘要: 首先,比较原始(蠢)的方法 这里 while 中判断其实在实际情况我们应该换成我们要搜寻的上限的 dom,例如 while(parentNode document.body) 即可。 当然,能省一行代码绝不多写一个字母才是我们这群懒人所需求的。 返回一个布尔值,判断当前 parent 下面是否包含 阅读全文
posted @ 2018-11-11 00:07 小马不黑 阅读(3522) 评论(0) 推荐(0) 编辑
摘要: 调用下面方法即可获取 websocket 连接时获取 阅读全文
posted @ 2018-11-05 12:38 小马不黑 阅读(4556) 评论(0) 推荐(0) 编辑
摘要: 在 windows 电脑上安装 VNC,包含 VNC server 和 VNC viewer,如果仅需要被操控或操控他人,选择型下载安装 VNC server 或 VNC viewer 即可。 在需要被操控的电脑上打开 VNC server,选择 More 中的 Options 或者右键右下角 VN 阅读全文
posted @ 2018-10-27 00:55 小马不黑 阅读(17477) 评论(3) 推荐(0) 编辑
摘要: 试试下面一行吧 toLocaleString([character]) 方法会将其对象转换成制定语言下的显示格式。默认为当前计算机语言。 由于中国官方的数字统计使用的和美式相同,所以也是使用三个字符后用逗号隔开的, 所以 .toLocaleString() 和 .toLocaleString('zh 阅读全文
posted @ 2018-10-26 13:36 小马不黑 阅读(1590) 评论(0) 推荐(0) 编辑
摘要: 一、简介 linux alias 是命令的一种别称,输入 alias 可以看到像下面这样的结果: alias vi="vim" 也即,输入vi后,被自动定向到vim这个命令了。alias的作用就是,可以简写命令。 二、修改alias 若要添加自己的alias,格式如下 alias la="ls -a 阅读全文
posted @ 2018-10-15 00:23 小马不黑 阅读(34592) 评论(0) 推荐(3) 编辑