月份:2012年2月

Spring Boot中如何干掉过多的if else!

需求 这里虚拟一个业务需求,让大家容易理解。假设有一个订单系统,里面的一个功能是根据订单的不同类型作出不同的处 […]...

玩转git-flow工作流-分支解析

概述 搞开发的相信大部分人git天天都在用,那么一般我们在实际工程当中,遵循一个合理、清晰的Git使用流程,是 […]...

Go 每日一库之 cast

简介 今天我们再来介绍 spf13 大神的另一个库 cast 。 cast 是一个小巧、实用的类型转换库,用于 […]...

程序员自我欺骗的 9 个谎言

“我们对计算机的自信可能使我们犯错误,因为我们希望将现实世界都转化为代码。” 程序员有充分的理由感到自豪,因为 […]...

rsyslog,并不落伍的汇总日志利器

服务器应用日志越来越大,而且服务器越来越多,排查问题很不方便,所以: 将服务器应用日志汇总到一台机器上,排查问 […]...

5个顶级异步Python框架

Python在3.4引入了 asyncio 库,3.6新增了关键字 async 和 await ,此后,异步框 […]...

走进微服务的世界

什么是微服务? 我们首先给出微服务的定义,然后再对该定义给出详细的解释。 微服务就是一些可独立运行、可协同工作 […]...

分布式唯一ID的生成方案

分布式ID的特性 全局唯一 不能出现重复的ID,这是最基本的要求。 递增 有利于关系数据库索引性能。 高可用 […]...

Web技巧(10)

自从响应式设计的概念的提出至今也有近10年的时间了,虽然不乏看到响应式设计的身影,但还是有很多同学不太了解什么 […]...