Uptoc v1.4.3 版本发布,支持 Typora,支持配置上传目录。

经过一个端午节的迭代,v1.4.3版本终于发布了。欢迎试用~

2020-06-28

1 min read

使用buffer对象池(sync.Pool)需要着重关注引用问题

sync.Pool可以在高并发场景下提高吞吐能力,但是如果使用不当会导致严重的问题。这里详细梳理一下这次遇到的问题。

2020-05-10

2 min read

北京买房规划

第一次买房,预计会踩到各种各样的坑。记录一下完整的过程。

2020-04-18

1 min read

王者奥义大全

坑太多了,总结一份王者奥义,但愿坑都能学会。

2020-03-27

1 min read

Uptoc - 将你的Hugo静态博客部署到阿里云OSS上

使用Hugo有一段时间了,和大家一样最开始是是部署在GithubPages上,后来觉得GithubPages在国内访问太慢了。搜寻一圈发现了Netlify,用了一段时间,但是速度还不是很满意。那么有没有办法将我们的博客部署到国内的云存储上呢?

2019-10-27

1 min read

net.http三个坑的总结

最近在做一个API网关项目,其中最核心的一部分是代理服务器的功能。在实现代理转发的过程中踩了golang的net.http这个包的三个坑,记录总结一下。

2018-04-22

4 min read

后端开发写Vue(iView使用总结)

作为一个正正经经的后端开发,虽然早年自称过全栈,但是随着前端技术发展的越来越快,技术栈越来越多,现在已经不敢自称全栈。早年搭建管理后台都是采用bootstrap,由后端渲染页面。但是有很多东西是后端渲染无法做到的。偶然发现一个组件库——iView,这是一个高质量的vue组件库,涵盖了你可以想象到的任何组件。但是因为之前没有vue基础,所以踩了很多坑,这里总结一下。

2018-04-19

3 min read

把基于Yaf框架的接口改造成RPC服务

RPC(Remote Procedure Call Protocol)——远程过程调用协议,它是一种通过网络从远程计算机程序上请求服务,而不需要了解底层网络技术的协议。RPC协议假定某些传输协议的存在,如TCP或UDP,为通信程序之间携带信息数据。在OSI网络通信模型中,RPC跨越了传输层和应用层。RPC使得开发包括网络分布式多程序在内的应用程序更加容易。

2018-04-08

2 min read

基于Docker搭建开发测试环境--网络·缓存

Docker网络类型 docker有三种网络类型bridge、host、none,默认bridge。bridge的意思是容器拥有独立的网络环境通...

2017-07-15

3 min read

写在学习golang一个月后

由于PHP没有连接池,当高并发时就会有大量的数据库连接直接冲击到MySQL上,最终导致数据库挂掉。虽然Swoole有连接池,但是Swoole只是PHP的一个扩展,之前使用Swoole过程中就踩过很多的坑。经过我们的讨论还是觉得使用Golang更加可控一些。

2017-04-23

6 min read