鱼头的博客

Welcome to my wolrd

Charles无法抓取iOS10.3.1 HTTPS请求的问题

Charles Fails to Get HTTPS Requests on iOS 10.3.1

最近一不小心更新了Charles和iOS,没有注意到iOS 10.3.1引入了新的证书允许设置,反复重装了Charles的证书,也一直没法抓包,网上找了好久的资料,由于这个更新才出来,所以一直没有解决,后来问了做iOS开发的同事,才明白了怎么回事。 报错情况如下 手机上安装好了Charles证书后,前往手机的设置->通用->关于本机->证书信任设置,将你安装好的证书...

在Sublime Text 3中设置自己的代码片段

Setting Up Your Own Snippets In Sublime Text 3

写代码的时候,经常会在注释里写一下作者,创建时间等等,这样子也算留下了自己的印记,今天就教大家如何构建自己的注释代码块(Snippets)。 Sublime Snippets(代码片段) Sublime text 3 Snippets是你需要反复输入相同片段的文本、代码时需要的重要功能。 Snippets可以储存在任何一个包的文件夹下,但是为了简单,现在建议先保存在Packages/U...

前端面试问题总结

Practice Makes Perfect

最近换了工作,前前后后也面试了不少公司,碰壁的问题有不少,自己了解但是没有答好的问题也有很多,这篇文章算是对最近面试的一个总结,虽然找到了工作,但是依然不能松懈呀! 数组去重 这个算是面试常问了吧,这是对JS算法最最基础的问题,但是如果要深入的话也是可以涉及到很多的问题 一般方式 //一般方法->使用indexOf,新建一个数组,遍历旧数组元素,如果新数组中没有旧数组元素,...

从零开始配置一个Linux云服务器

Building A Linux Server from Scratch

最近在腾讯云上买了个服务器,准备捣鼓一些自己的项目,由于之前都是用别人现成的环境,因此如何配置一个适合自己的Linux服务器又是一个问题,现学现卖,把自己配置的过程记下来。 不过本人也是Linux新手,所以这份教程也只是野路子,欢迎批评指点。 配置环境 本机系统:macOS Sierra v10.12.1 服务器:腾讯云CentOS 7.2(64位) 无密码ssh登陆 ...

使用React, Socket.io和Express开发一个简易聊天室

Develope A Chatroom using React, Socket.io and Express

对于一直使用jQuery和zepto的我来说,React的确是一种新鲜的存在,数据和元素绑定让数据操作着实变得简单了许多,虚拟DOM也让jQuery繁琐的DOM操作提升了不少性能,因此也坚定了我转向React的决心。 从前的实时刷新页面从来都是长连接或者轮询,这多少有点愚蠢,自从接触到了websocket,实时通讯变得更优雅、更简单了。 本文介绍了Socket.io结合React开发的一...