软件架构一致性 —— 被忽视的研发成本

阿里妹导读
本文主要介绍了一些解决架构一致性问题的方法,以及我们应该如何去理解和应对部分不得不付出的成本。
一、两类研发活动
广义的软件研发活动涉及到需求分析…

不规范的枚举类代码引发的一场事故

阿里妹导读
作者参与了一个问题排查,最后得到的结论和枚举类的规范有关系,本文将过程总结在这里提供大家一起学习交流。
今天开发跟我反馈了一个很奇怪的问题,说有个…

maven logo

Maven全面详解——概念、使用方法、进阶

1. Maven简介
为什么使用mava?
为什么要使用 Maven**?它能帮助我们解决什么问题?**
①**添加第三方 jar 包**:
在今天的 Java…

基于 micro 的 go微服务系列之四

以下文章来源于饭谈编程 ,作者ricoder
一、采用gvt管理依赖(目前推荐使用 go module 管理依赖)
同java的maven方案一样,go也具备有…

天天吹微服务,单体应用有啥不好的?

单体应用确实有问题!
最近在研究微服务架构,有一点点心得,打算在公众号上写几篇文章和大家慢慢分享下。
这个话题有点大,我会分几篇文章和大家慢慢说,今天就先来说说…

12 个免费又酷炫的 IntelliJ IDEA 插件!

作者:JaJian
来源: www.cnblogs.com/jajian/p/8081658.html
今天介绍一下IDEA的一些炫酷的插件,IDEA强大的插件…

IntelliJ IDEA 2019从入门到癫狂 图文教程!

作者:yizhiwazi
来源:www.jianshu.com/p/9c65b7613c30
前言:IntelliJ IDEA

如果说IntelliJ IDE…

Maven 的这 7 个问题你思考过没有?

作者:张丰哲
在如今的互联网项目开发当中,特别是Java领域,可以说Maven随处可见。Maven的仓库管理、依赖管理、继承和聚合等特性为项目的构建提供了一整套…

为什么你的Intellij没别人的好用?

作者:程序员共成长
还不是因为你缺少这10个插件啊!
善用Intellij插件可以提高我们的开发效率。
以下推荐几个我用过的感觉还不错的插件:
1、ignore…

Spring Boot这只怪物到底是如何跑起来的?

作者:钱文品 |《Redis 深度历险:核心原理与应用实践》作者
微信公众号:码洞(ID:codehole)
不得不说 SpringBoot 太复杂了,我本来…

为什么大公司要设置这么高的门槛?

作者:hsm_computer
来源:www.cnblogs.com/JavaArchitect
注:
本篇文末留言和小程序抽奖送书,如对文章不感兴趣,可以直接…

数据库中为什么不推荐使用外键约束?

作者:孤独烟 | 微信公众号:打杂的ZRJ
引言

其实这个话题是老生常谈,很多人在工作中确实也不会使用外键。包括在阿里的JAVA规范中也有下面这一条:

【…

Maven的这三个用法你一定要会!

作者:Java知音
微信公众号:Java知音(ID:Java_friends)
本文中将介绍maven的自定义插件(入门实战)自定义archeType模板(实…

为什么需要分布式配置中心?

作者 :谭明(林湾村龙猫)| 徐刘根
一、前言

对于配置文件,我们并不陌生,它提供我们可以动态修改程序运行能力。引用别人的一句话就是:

系统运行时(runt…

精选Spring Boot三十五道必知必会知识点!

作者 :Arain | 微信公众号:程序员面试
Spring Boot 是微服务中最好的 Java 框架. 我们建议你能够成为一名 Spring Boot 的…

Tomcat中的类是怎么被一步步加载的?

作者 :xingoo
来源:http://www.cnblogs.com/xing901022
说到本篇的Tomcat类加载机制,不得不说翻译学习Tomcat…

作为程序员,我到底在恐慌什么!

作者 | 暗灰 | 修真院创始人 | 知乎小V
来源 | 知乎专栏 | IT修真院
程序员们会觉得恐慌么?有时候我会。
或者说,现在也会。
这种恐慌大概是在上…

Tomcat是怎样处理Spring Boot应用的?

来源 | 公众号 | Tomcat那些事儿
作者 | 侯树成
近一两年, SpringBoot 由于其减少了大量原本繁琐的 Spring 配置,以及基于 Bo…

使用Jenkins配置SpringBoot的自动化构建

一、相关阅读
1、使用Jenkins配置Git+Maven的自动化构建
http://blog.csdn.net/xlgen157387/article/det…

Apache Kafka:下一代分布式消息系统

作者 Abhishek Sharma ,译者 梅雪松
简介

Apache Kafka是分布式发布-订阅消息系统。它最初由LinkedIn公司开发,之后成为Ap…