Dubbo即将毕业,晋升为Apache顶级项目!
作者:Hollis | 微信公众号:Hollis(ID:hollischuang)
2018年2月9日,Apache 基金会的邮件列表上发起了讨论是否接纳阿里的…
『GCTT 出品』探索 Go 中的对象(object)
当我接受了 Go 根本没有 object 之后,我才开始更容易理解 Go 的 object 是什么,其实就是一些可以操作共有状态的函数集合,加了点语法糖的点缀。…
Go 语言如何操作常见的数据库
使用MySQL数据库
目前 Internet 上流行的网站构架方式是 LAMP/LNMP,其中的 M 即 MySQL, 作为数据库,MySQL 以免费、开源、使…
Spring AOP中JDK和CGLib动态代理哪个更快?
一、背景
昨天一位知识星球的小伙伴面试的时候被问到:Spring AOP中JDK和CGLib动态代理哪个效率更高?在知识星球整理了一下,今天特分享出来,供大家…
『GCTT 出品』使用 JWT 保护 API 访问
首发于:https://studygolang.com/articles/13876
APIs 的一个常见用例是提供一个授权中间件,允许客户端向 APIs 发送…
Dubbo生态再添新兵,许久未见的Dubbo Admin回来了!
作者:子观
公众号:阿里巴巴中间件(ID:Aliware_2018)
为了提升 Dubbo 里程碑版本2.7.0的使用体验,于去年年中启动了 Dubbo Ad…
还在使用SimpleDateFormat?你的项目崩没?
作者:Felix zyf
一、前言
日常开发中,我们经常需要使用时间相关类,说到时间相关类,想必大家对SimpleDateFormat并不陌生。主要是用它进行时…
GCTT | 干货来了,该学学IP地址转换了,数字与字符串之间的转换
IP 地址库中 IP 地址的保存格式一般有两种,一种是点分十进制形式(192.168.1.1),另一种是数字形式(3232235777),应用中,经常需要在这两…
GCTT | Go 语言中的选择器
首发于:https://studygolang.com/articles/14628
在 Go 语言中,表达式 foo.bar 可能表示两件事。如果 foo 是…
为什么不用原生的Spring Cloud Config!
作者:孤独烟
微信公众号:孤独烟(ID:zrj_guduyan)
引言
近几年传统应用架构已经逐渐朝着微服务架构演进。那么随着业务的发展,微服务越来越庞大,此时…
Spring Boot中如何干掉过多的if else!
作者:Java高级架构狮
需求
这里虚拟一个业务需求,让大家容易理解。假设有一个订单系统,里面的一个功能是根据订单的不同类型作出不同的处理。
订单实体:
se…
一个NullPointerException,竟然有这么多花样!
本文作者:肥朝 | 已获授权转载
微信公众号:肥朝(ID:feichao_java)
案发现场
我们先看一下给出的异常栈
java.l…
读《优雅关闭的 Go Web 服务器》有感
GitHub 仓库:https://github.com/stayfoo/stayfoo-hub
文章原文链接:Go语言中文网 : GCTT 出品 | 优雅关…
GCTT 出品 | Go 中的缓存现状
这篇文章登上了 Golang 在 Reddit subreddit 板块的顶部,并在 Hacker News 首页排名到第二名。欢迎各位来阅读讨论,并在 Gi…
GCTT 出品 | 优雅关闭的 Go Web 服务器
在这篇博文里我想要给你们展示下,如何创建一个可以优雅关闭的 Go HTTP Web 服务器。通过这个方法可以让服务器在它真正关闭之前清理某些资源,( 例如 )…
干货 | 一文看懂JVM内存布局及GC原理
作者简介
杨俊明,携程云客服平台研发部软件技术专家。从事IT行业10余年,腾讯云+社区、阿里云栖社区、华为云社区认证专家。近年来主要研究分布式架构、微服务、ja…