会员
周边
新闻
博问
闪存
众包
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
猫哥_kaiye | 编程笔记
博客园
首页
新随笔
联系
订阅
管理
上一页
1
2
3
4
5
6
···
9
下一页
2018年12月18日
使用whistle模拟cgi接口异常:错误码、502、慢网速、超时
摘要: 绝大多数程序只考虑了接口正常工作的场景,而用户在使用我们的产品时遇到的各类异常,全都丢在看似 ok 的 try catch 中。如果没有做好异常的兼容和兜底处理,会极大的影响用户体验,严重的还会带来安全和资损风险。 接口异常,通常可以分为以下三类: CGI 逻辑出错。如调用方入参缺失类业务逻辑报错;
阅读全文
posted @ 2018-12-18 15:45 猫哥_kaiye
阅读(9894)
评论(0)
推荐(1)
2018年11月5日
微信小程序 base64 图片 canvas 画布 drawImage 实现
摘要: 在微信小程序中 canvas drawImage API 传入的第一个参数是 imageResource 图片资源路径,这个参数通常由从相册选择图片 wx.chooseImage 或 wx.getImageInfo 获取图片信息来获得。 而 base64 格式图片数据,无法被 getImageInf
阅读全文
posted @ 2018-11-05 15:16 猫哥_kaiye
阅读(14781)
评论(6)
推荐(0)
2018年9月11日
使用 whistle 替代本地 nginx/webpack 服务
摘要: 加入鹅厂之后,我发现团队都在用一款叫做 Whistle 的工具,起初我以为这只是一款类似 Fiddler/Charles 的普通货色。然鹅,发现下面这两种用法之后,我把自己的膝盖摘下来献给了制作这款工具的大佬。 如果你还没用过 whistle,没关系。只需两步: 第一步,Node.js 环境下全局安
阅读全文
posted @ 2018-09-11 16:44 猫哥_kaiye
阅读(3941)
评论(0)
推荐(2)
2018年8月15日
从 RegExp 构造器看 JS 字符串转义设计
摘要: 多年前我第一次入职腾讯的时候,DC 从杭州给我寄来了一本他刚翻译出炉的《高性能 JavaScript》。那段时间为了帮忙校对,我仔细阅读了书中的每一个段落,结果积累了不少 JavaScript 基础知识。现在还依稀记得书中提到的几个知识点: IE7 浏览器在大字符串处理时的极致性能优化;位运算符用于
阅读全文
posted @ 2018-08-15 20:51 猫哥_kaiye
阅读(697)
评论(0)
推荐(0)
2018年7月3日
使用 connect http proxy 绕过 ssh 防火墙限制
摘要: 1、安装 connect 2、配置 ~/.ssh/config
阅读全文
posted @ 2018-07-03 20:04 猫哥_kaiye
阅读(986)
评论(0)
推荐(0)
2018年3月28日
Docker 容器与宿主机网段冲突导致网络无法 ping 通的解决方案
摘要: docker 容器网络默认使用 bridge 桥接模式,正常情况下,容器会使用 daemon.json 中定义的虚拟网桥来与宿主机进行通讯。 最近更新 Docker for mac 之后,发现以前容器中可以访问的局域网内服务(使用宿主机所在的局域网 IP 访问),变得不可访问了。一开始以为是新版本改
阅读全文
posted @ 2018-03-28 11:54 猫哥_kaiye
阅读(17437)
评论(1)
推荐(0)
2017年10月11日
Mac 下 Chrome 浏览器 ERR_NETWORK_CHANGED 报错解决方案
摘要: 一直以为是 SwitchyOmega 和 SpechtLite 的问题,原来是支付宝安全控件。 由于支付宝现在已经不需要 Mac 安全控件机制,所以可以通过在 terminal 运行以下命令来移除
阅读全文
posted @ 2017-10-11 13:57 猫哥_kaiye
阅读(10113)
评论(0)
推荐(0)
2017年9月19日
SCSS & SASS Color 颜色函数用法
摘要: 最近做一个没有设计师参与的项目,发现 scss 内置的颜色函数还挺好用。记录分享下 rgba() 能省掉手工转换 hex 到 rgb 格式的工作,如以下 SCSS 代码 生成的 CSS 代码 还可以通过 opacify 增加,通过 transparentize 来减少透明度值,如: lighten
阅读全文
posted @ 2017-09-19 17:40 猫哥_kaiye
阅读(12284)
评论(1)
推荐(3)
2017年6月26日
eggjs 框架代理调试 SELF_SIGNED_CERT_IN_CHAIN 报错解决方案
摘要: eggjs 中的 this.ctx.curl 可以发起一个请求,配置 proxy 可以很方面的通过接口进行问题定位。代理方式如下: 1、开启 egg-development-proxyagent ,配置 http_proxy 、 https_proxy 环境变量,将代理地址配置为本地 8888 2、
阅读全文
posted @ 2017-06-26 11:10 猫哥_kaiye
阅读(3026)
评论(0)
推荐(0)
2017年6月9日
webpack 解决 semantic ui 中 google fonts 引用的问题
摘要: semantic ui css 的第一行引用了 google web font api,由于不可告人而又众所周知的原因,这条链接在国内无法访问: css 是阻塞渲染的,而 css 中的 import 又会进一步阻塞加载和渲染,所以就导致页面样式加载十分缓慢。 像 semantic ui 这样的开源框
阅读全文
posted @ 2017-06-09 13:56 猫哥_kaiye
阅读(2229)
评论(0)
推荐(1)
上一页
1
2
3
4
5
6
···
9
下一页
公告