logo

2018

在 Java 单元测试中 mock gRPC
Spring REST Docs 介绍
基于 Elasticsearch 的 Zipkin 统计(续)
Spring Boot 的配置文件优先级

2017

2017 年终总结
Spring Cloud AutoConfiguration 简介
Spring Cloud 是如何实现热更新的
聊聊 API Gateway 和 Netflix Zuul
文档化 Apache Thrift
[Functional Programming Principles in Scala] 学习笔记(二) 高阶函数和类
博客迁移到 Github Pages 了
[Functional Programming Principles in Scala] 学习笔记(一) 函数调用
基于 Elasticsearch 的 Zipkin 统计

2016

2016 年终总结
Armeria 学习笔记之断路器
[Elasticsearch in Action读书笔记]第三章 索引、更新和删除数据
使用Observer实现HBase到Elasticsearch的数据同步
[Elasticsearch in Action读书笔记]第二章 深入功能
[Elasticsearch in Action读书笔记]第一章 Elasticsearch介绍
通过Function Score Query优化Elasticsearch搜索结果
使用FastRoute重写Spring的路由
我所认为的RESTful API最佳实践
使用Chrome Developer Tools调试线上网站
MyBatis无法扫描Spring Boot别名的Bug
使用wekan作为看板工具
Jackson使用ContextualSerializer在序列化时获取字段注解的属性
尝试了一下Kotlin
使用Elasticsearch搭建搜索平台

2015

2015年终总结
Web QQ协议分析(六):其他
Web QQ协议分析(五):群和讨论组相关
Web QQ协议分析(四):好友相关
Web QQ协议分析(三):收发消息
Web QQ协议分析(二):登录
Web QQ协议分析(一):前言
Spring Boot使用心得
一些Spring MVC的使用技巧
使用迅雷下载百度盘文件
数据库水平分片心得
CentOS 6.5搭建Java Web生产环境
在Mac下安装MySQL
可选参数和命名参数
使用自定义HttpMessageConverter对返回内容进行加密
在CentOS下安装MongoDB
Redis应用场景
RESTful登录设计(基于Spring及Redis的Token鉴权)
APP后端分页设计
简易敏感词过滤算法
Pixiv爬图教程
阿里云搭建 WordPress 全过程