赞了文章2021-01-20
koa被认为是第二代node web framework,它最大的特点就是独特的中间件流程控制,是一个典型的洋葱模型。koa和koa2中间件的思路是一样的,但是实现方式有所区别,koa2在node7.6之后更是可以直接用async/await来替代generator使用中间件,本文以最后一种情况举例。
赞了回答2021-01-14
If a server is the only server for a listen port, then nginx will not test server names at all (and will not build the hash tables for the listen port). However, there is one exception. If a server name is a regular expression with captures, then ...
赞了文章2021-01-11
因为误打误撞来到了淘宝直播团队,从开始完全不了解直播技术,现在因为leader暂时的离开,准备接手h5播放器的迭代,就不得不开始了解相关的视频技术,先整理一下在直播技术中的视频格式和不同浏览器的兼容性。
赞了文章2020-12-09
之前写了篇文章《博客迁移至 Hugo》,提了下使用 Typecho 多年后越发感受到运维的成本之高后,将博客迁移到了静态博客程序 Hugo 下。使用 Vercel + Github 可以免费搭建高性能博客,绑定域名还能自动帮忙创建 SSL 证书。当然偷懒的话也可以直接使用默认分配的二级域名。
发布了文章2020-12-06
晚上本来想装个hugo玩玩,hugo提供了挺多安装方法比如最直接的二进制包安装、homebrew等包管理安装、docker,正好电脑里也有golang的环境,平时装go写的软件也很方便go get就解决了,自然而然想到go get -v github.com/gohugoio/hugo,看着控制台Download了半天最后...
发布了文章2020-06-13
最近需要重装 mac,想着能不能用 homebrew 统一安装所有软件,本来以为有些软件应该会缺失的,结果竟然无一例外地都可以用 brew install,简单记录供日后参考。
发布了文章2020-05-31
docker 安装 redis 拉取镜像、启动 拉取镜像 {代码...} 查看已有镜像 {代码...} 启动 docker {代码...} 查看 docker 运行的容器状态 {代码...} 测试使用 在容器内部测试连接 {代码...} 进入容器内部后 {代码...} 在容器外部测试连接 redis 容器绑定到了宿主主机的637...
发布了文章2020-05-24
坑:由于 macOS 的 docker 底层实现的不同,网上的很多教程放在 macOS 中并不能成功运行,主要原因是 macOS 的 docker 在容器和宿主之间无法通过 ip 直接通信。因此在安装的时候需要特殊注意与 ip 相关的设置,当容器需要访问宿主ip时,需要使用docker.for.mac.host....
发布了文章2019-12-22
两个分支都是只需要补齐mysql的配置文件,提前建好对应库,不需要建表就可以直接跑起来的,便于快速看到效果,具体的启动方式在README中有解释。
发布了文章2019-12-18
默认为8888端口,启动后访问http://localhost:8888即可,或者访问演示地址http://mike.jabingp.cn:8888
发布了文章2019-12-12
首先找到输出日志的配置文件 打开logging.properties,搜索log,可以发现以下配置 再看看启动bat的cmd的属性 很明显编码是GBK,所以乱码的原因实锤了,知道了原因就好解决了 把cmd的编码改为utf-8 把tomcat的日志输出改成GBK 由于方法2改配置文件比较方便,并且对其...
发布了文章2019-12-03
由于jwt原理已经有很多文章提及过了,这里不再赘述,本文主要介绍jwt在iris中的实践,文章的最后会给出完整代码,可以运行起来边测试边看。如果文章对你有帮助,点个赞或者留下评论将会是对我的极大鼓励!
发布了文章2019-11-23
发布了文章2019-10-22
使用yum最多只能安装到1.8,版本太旧了,下载源码手动编译安装?先不说国内下载官网包2kB/s的速度,就是下载下来了编译也麻烦啊,包管理是吃干饭的嘛?
发布了文章2019-10-20
以下文档来自 JabinGP/mdout,如果觉得对你有帮助,不妨点个star鼓励一下~ mdout 一个Go语言实现的Markdown转PDF命令行工具,基于headless chrome,简单、可靠、易安装、可定制化、易拓展 mdout有何特点 简单 mdout会根据后缀,自动识别输入类型 {代码...} 可靠 mdou...
发布了文章2019-05-06
Koa是一个简洁的框架,把许多小功能都拆分成了中间件,用一个洋葱模型保证了中间件丰富的可拓展性,我们要使用Session来保持登录状态,就需要引用Session中间件。
赞了文章2019-05-05
koa2系列教程,持续更新 koa2系列教程:koa2应用初见 koa2系列教程:koa2处理静态文件 koa2系列教程:koa2使用模板引擎 koa2系列教程:koa2路由控制中间件 koa2系列教程:综合koa2搭建登录注册页面 koa2系列教程:koa2实现登录注册功能 这个主要结合前几天的内容,做...
发布了文章2019-05-04
由于小程序网络请求大小限制,我们只能采取循环上传单文件,然后收集每次请求的结果--图片在服务器的地址,最后将结果放在一个数组中供后续的操作使用。
发布了文章2019-05-04
项目要做一个可以为日记添加音乐的小程序,所以要用到音乐api,参考了一些文章后我们封装了一个qq音乐api库(完成了动态token获取,音乐搜索,音乐专辑图片,音乐名称,歌手名称,播放),有需要的可以到Github自提。
发布了文章2019-05-04
之前我们已经开发过一款小程序适用的qq音乐api库[链接],这次开发网易云音乐api库的原因是qq音乐api库在小程序中iOS环境下无法使用小程序提供的背景音频播放器播放的问题网易云的加密算法真的比其他几家api复杂太多了。。。完爆QQ和酷狗想要直接用的话可以到Github直...