赞了文章2019-12-23
这可能是一篇很多博客的读者都期待的文章,我最终还是决定说一说『如何为技术文章配图』这一话题,过去的几年一直都有非常多的读者在博客、微博和公众号下面提出这样的问题 —— 『你的图是用什么工具画的?』,对于这种问题我我一直都很少回复,一方面是因为我在博客...
发布了文章2018-08-11
最开始选择使用 govendor 作为项目的依赖管理。原因是对比了 Godoc 推荐的几个依赖管理工具,govendor 跟其他几个工具相比,目录最干净,只有一个 vendor 文件夹。(而且当时选用的 web 框架 gin 也使用了 govendor)
赞了文章2018-03-31
Gin is a HTTP web framework written in Go (Golang). It features a Martini-like API with much better performance -- up to 40 times faster. If you need smashing performance, get yourself some Gin.
回答了问题2017-11-16
{代码...}
发布了文章2017-11-14
因为 Yaf 是用 C 语言开发的 PHP 框架,也可以理解为是 PECL 拓展。所以跟平常遇到的用 PHP 开发的框架不太一样,例如 ThinkPHP5,Laravel 是直接下载可用或者通过 Composer 安装使用。Yaf 需要先安装拓展后才可以正常使用。
发布了文章2017-07-05
Redis 是一种 K/V 存储非关系型数据库,数据存储在内存中;跟 memcache 非常相像,不过 Redis 支持了更多的数据结构(字符串,链表,哈希,集合等)。读写速度非常快,官方测试中读的速度是110000次/s,写的速度是81000次/s 。通常我们将 Redis 用于队列,缓存等对性...
提出了问题2017-05-08
发布了文章2017-03-22
安装 Swoole PECL 拓展,执行命令后通过php -m命令来检查 Swoole 是否安装成功,如果返回的拓展列表中包含swoole则表明已经安装成功,也可以通过phpinfo来检查 Swoole 是否安装成功。
回答了问题2017-03-22
Swoole 可以通过 swoole_websocket_server 类来进行 WebSocket 协议开发。前端可以使用 js 原生的 WebSocket 进行连接,但是 js 原生的 WebSocket 最低要求 IE10,IE10之前的版本只能通过 Flash 来进行 WebSocket 连接。
关注了问题2017-01-19
回答了问题2016-01-08
使用第三方的断点续传控件(activex 控件) 比如 Xproer.HttpUploader5,类似 QQ 邮箱的超大附件 或者使用 SWFUpload ,据说最大支持到2G左右