img

咖啡与代码

咖灰怪’s Blog

用 Fiddler 进行HTTP请求调试

2017-06-29 02:55:12    开发工具   257 阅读   0条回复

1. 什么是Fiddler?Fiddler是一个http协议调试代理工具,它能够记录并检查所有你的电脑和互联网之间的http通讯,设置断点,查看所有“进出”Fiddler的数据(指cookie,html,js,css等文件,这些都可以让你胡乱修改的意思)。 通过Fiddle这个目前最常用的抓包工具之一,我们可以更加方便地在Web开发时进行Debug,像之前,进行ajax接口调试时,都要console.l...

img

Wireshark基础用法:用Wireshark抓包分析网络通讯

2017-06-27 12:58:32    开发工具   315 阅读   0条回复

1. 什么是Wireshark?Wireshark 是一个网络封包分析软件。网络封包分析软件的功能是捕获网络封包,并尽可能显示出最为详细的网络封包资料。 Wireshark不会对网络封包产生内容的修改,它只会反映出目前流通的封包资讯。 Wireshark本身也不会送出封包至网络上。 官网:https://www.wireshark.org/ 2. 使用2.1 安装下载地址:https://www.wireshark.org...

WebSocket实现

2017-06-23 16:12:59    JavaScript前端综合   304 阅读   0条回复

1. 什么是WebSocket?WebSocket 是 HTML5 开始提供的一种在单个 TCP 连接上进行全双工通讯的协议。 可以用来替代长轮询(long polling);long polling 就是客户端不停地向服务器发送请求以获取最新的数据信息,比如说用ajax轮询就是一种方式。 应用场景:一些高实时的应用场景,比如社交聊天、弹幕、多玩家游戏、协同编辑、股票基金实时报价、体育实...

PACE:页面自动加载进度插件

2017-06-23 11:46:25    JavaScript类库与拓展   341 阅读   0条回复

1. Pace.jspace是一个页面自动加载进度的js插件,而且使用特别方便。 主页地址:PACE Github地址:PACE 官方也提供了很多加载样式,都很不错,例如: 更多主题可以在这里看:pace/docs 并且提供wordpress插件:PACE WordPress插件 2. 使用2.1 基本用法只需要引入一个pace.js文件和一个主题文件,就自动集成了该功能,在加载页面时会有主题对应的...

QRCode.js:基于JQuery的生成二维码JS库

2017-06-22 23:50:53    JavaScriptJQuery类库与拓展   193 阅读   0条回复

1. QRCode.jsQRCode.js是一个二维码生成javascript库;支持跨浏览器的HTML5 Canvas和表格标签的DOM操作;并且不依赖其它的库或拓展。 主页:QRCode.js Github:davidshimjs/qrcodejs 2. 用法2.1 基础用法<div id="qrcode"></div> <script type="text/javascript"> new QRCode(document.getElementById(&quo...

PHP QR Code:生成二维码

2017-06-21 11:36:10    PHP类库与拓展   325 阅读   0条回复

1. 介绍PHP QR Code是一个开源的(LGPL)二维码生成库。 官网及下载地址:PHP QR Code 2. 依赖环境需要开启GD2拓展 3. 使用场景将内容生成二维码供扫码使用;例如微信支付,将支付信息生成的URL转为二维码,用户用过微信客户端扫码进行支付。 4. 使用PHP QR Code4.1 官方示例可以创建生成二维码文件,或者直接将图片展示到浏览器上。 QRcode::png(...

PHPMailer:PHP的邮件发送类库

2017-06-21 00:55:37    PHP类库与拓展   241 阅读   0条回复

1. 关于PHPMailerPHP用来操作发送邮件的类库。 Github地址:https://github.com/PHPMailer/PHPMailer 2. 使用2.1下载首先下载类库包,直接Github下载或者通过composer都可以 2.2 使用直接引入PHPMailerAutoload.php文件: require '/path/to/PHPMailerAutoload.php'; 然后实例化 PHPMailer() 类执行操作即可。 2.3 使用示例官方简单示例:...

img

Docker第一步:认识Docker

2017-06-12 22:22:28    系统运维Docker   297 阅读   0条回复

一 什么是Docker1. 什么是Docker?Docker是基于Go语言实现的开源容器项目。Docker的构想是要实现“Build,Ship and Run Any App, Anywhere”, 即通过对应用的封装(Packaging)、分发(Distribution)、部署(Deployment)、运行(Runtime)生命周期进行管理,达到应用组件“一次封装,到处运行”的目的。这里的应用组件,既可以是一个Web应用、一个编译环境...

img

使用Gitbook编写书籍文档

2017-06-07 11:48:58    Git   546 阅读   0条回复

一 GitBook介绍GitBook 是一个使用 Git 和 Markdown 来构建书籍的工具。它可以将你的书输出很多格式:PDF,ePub,mobi,或者输出为静态网页。 GitBook工具链是开源并且完全免费的,它的源码可以在 GitHub 上获取。 意思是 GitBook其实就是一个命令行工具。 而 GitBook.com是一个 GitBook 的平台,有点类似于Github,而gitbook面向书籍。 二 工作流...

img

扁平化风格WordPress主题SaltedFish

2017-06-01 15:47:11    二次开发WordPress   250 阅读   0条回复

最近终于把新的主题换上了,拖了很久,不过现在看来还挺满意,有一些问题需要处理一下,以及修改一下样式,不过问题不大。之前一直用的 Jumping,在搞jumping时就想着越简洁越好,最后发现太简洁了,用着不趁手。 之前太过于崇尚简洁,因为个人博客嘛,而且偏向于技术类的话,文章的展示是首要的,太花哨不好。 而之前制作的主题在使用中有一个很明显...