一个项目的诞生

以一个开发的视角讲述一个阿里云产品从孵化到上线的都经历了些什么,哪些方面可以做得更好。

阅读更多

这一年我在阿里学到的

阅读更多

Spring boot 全局参数传递和追踪

本文介绍如何基于 spring boot 获取、传递、使用一次会话的全局参数,并在所有链路日志中打印。

阅读更多

使用 Arthas 分析接口响应时间

Arthas 是阿里巴巴开源的 Java 诊断工具,本文介绍如何使用 Arthas 分析 Java 应用的接口响应时间。

阅读更多

Bash 学习小计(二)

很多看似复杂的系统背后实现其实真的很复杂,是因为它过多地使用了胶水语言和指令语言承载业务逻辑。这篇文章记录的是最近在使用 shell 时候学习到的一些小技巧和我认为适用与一定业务场景的比较好的实践。

阅读更多

一三五年陈和阿里味

一年接纳、三年融入、五年开始有了阿里味。

阅读更多

在 Filter 中给 HttpServletRequest 添加 Header

本文介绍如何在 Spring 的 Filter 中修改向下传递的 Request 中的 Header。

阅读更多

蜘蛛侠电影和这个越来越轻的社会

从蜘蛛侠系列电影说起。

阅读更多

下一代镜像构建工具 Buildkit

Buildkit 是 Docker 公司出品的一款更高效、docekrfile 无关、更契合“云原生应用” 的新一代 Docker 构建工具。

阅读更多

Spring boot 注解

Springboot 相比于 Spring 的强大之处在于用注解解决了很多 Spring 的设计中需要配置来解决的问题,极大地提高了开发体验。这篇文章主要解释 Springboot 是如何使用注解实现依赖注入的。

阅读更多

新年伊始

这是一篇姗姗来迟的年终总结。

阅读更多

AWS 认证分享

2019 年在办公室做的第一个分享,话题是AWS认证,整理成文,记录在此。

阅读更多

从 ThoughtWorks 到阿里巴巴

拿到阿里巴巴的 Offer,即将离开 ThoughtWorks。在刚入职 TW 的时候就有同事告诉我“入职第一天就想着离职的员工才是好员工”,我的 Sponsor 也随时在提醒我做决定的时候想想“当你离职的时候你能在你的简历上写些什么”。正是这种关注个人成长的文化激励着我即使在无聊的项目上也没有放弃学习,为随时可能到来的变化做好充分的准备。

阅读更多