让浏览器不再显示 https 页面中的 http 请求警报 让浏览器不再显示 https 页面中的 http 请求警报 业余开发chen2017 年 7 月 21 日 at 下午 5:02139 次浏览00 HTTPS 是 HTTP over Secure Socket Layer,以安全为目标的 HTTP 通道,所以在 HTTPS 承载的页面上不允许出现 http 请求,一旦出现就是提示或报错: Mixed Content: The page at ‘https://www.taobao.com/‘ …
关于请求被挂起页面加载缓慢问题的追查 关于请求被挂起页面加载缓慢问题的追查 业余开发chen2017 年 6 月 12 日 at 下午 4:29100 次浏览01 缘起 有用户反馈内部MIS系统慢,页面加载耗时长。前端同学们开组会提及此事,如何解决慢的问题。 最致命的是:偶发!你不能准确知道它抽风的时间点,无法在想要追查问题的时候必现它。 这只是一方面,另外,慢的可能实在太多了,那么问题来了,是前端导致的还是后端的问题? 对慢的定义也有待商榷,多久算慢?如果这 …
danmu.fm 获取斗鱼TV指定主播的弹幕 danmu.fm 获取斗鱼TV指定主播的弹幕 业余开发chen2017 年 4 月 19 日 at 上午 2:07277 次浏览10 danmu.fm Github地址 https://github.com/twocucao/danmu.fm 这是一个用来获取斗鱼TV指定主播的弹幕的命令行小工具.最近更新时间为 2016-07-14 问题 因斗鱼API修改,如果运行碰到一下错误,请修改 /usr/local/lib/python3 …
为 CSS 设置正确的 Content-Type 为 CSS 设置正确的 Content-Type 业余开发chen2017 年 4 月 4 日 at 下午 11:42283 次浏览00 Web 服务器在响应请求时,除了返回所请求的资源本身,一般还会在响应的头部带上 Content-Type 字段,其值应当与该资源的 MIME 类型相匹配。如果 Content-Type 没有与资源一同返回或配置不正确的话,就有可能在一些浏览器上造成兼容性问题。如网页中的样式文件 CSS 对应的 Co …
Charles 之SSL 更新篇 Charles 之SSL 更新篇 业余开发chen2016 年 11 月 15 日 at 下午 12:591,206 次浏览00 安装 SSL 证书 Mac 端设置 随着Charles 新版本的发布,SSL Proxy也带来了一些变换,也变的更易用。步骤如下: Mac端安装证书: 启动Charles软件,在菜单中找到 Help -> SSL Proxying ->Install Charles Root Certificate …
Redis过期淘汰与内存释放机制 Redis过期淘汰与内存释放机制 Linux,业余开发chen2016 年 9 月 30 日 at 下午 1:28881 次浏览00 1.Redis过期机制 在实际应用中,有些信息是有时效性的,比如我们发了一个广告,和这个广告相关的一些信息就只有在约定好的广告期间才有效。所以,我们有时候需要对redis中的一些数据设置他们的有效期,当数据过了有效期之后就需要删除他们,因为redis本身可用内存有限,所以不能让这些垃圾信息来占用内存 …
微信开发调试攻略 业余开发chen2016 年 6 月 15 日 at 下午 3:512,927 次浏览10 概述 由于微信为了节省用户流量,提升访问速度,会将用户所访问过的站点的各项资源进行缓存,并且这个缓存不能通过清空缓存来清除,必须删除所有微信的数据,才能清除所有的缓存。 这样以来极大提升了用户访问速度(弥补了微信反映慢的坑爹之处),节省了用户的流量消耗。然而带给开发者的则是无尽的痛苦。加之微信的浏览 …
自定义Access-Control-Allow-Origin策略以解决字体文件跨域权限问题 自定义Access-Control-Allow-Origin策略以解决字体文件跨域权限问题 业余开发chen2016 年 1 月 21 日 at 下午 1:47726 次浏览00 什么是Access-Control-Allow-Origin Access-Control-Allow-Origin是HTML5中定义的一种服务器端返回Response header,用来解决资源(比如字体)的跨域权限问题。 它定义了该资源允许被哪个域引用,或者被所有域引用(google字体使用*表 …
微信开发调试攻略 业余开发chen2016 年 1 月 21 日 at 上午 10:12376 次浏览00 概述 由于微信为了节省用户流量,提升访问速度,会将用户所访问过的站点的各项资源进行缓存,并且这个缓存不能通过清空缓存来清除,必须删除所有微信的数据,才能清除所有的缓存。 这样以来极大提升了用户访问速度(弥补了微信反映慢的坑爹之处),节省了用户的流量消耗。然而带给开发者的则是无尽的痛苦。加之微信的浏览 …
python 字符编码与解码——unicode、str和中文:UnicodeDecodeError: ‘ascii’ codec can’t decode 业余开发chen2016 年 1 月 18 日 at 下午 5:00386 次浏览00 摘要:在进行python脚本的编写时,如果我们用python来处理网页数据或者进行与中文字符有关的处理工作,经常出现这样的出错信息:SyntaxError: Non-ASCII character '\xe6' in file ./filename.py on line 3, but no enco …