SpringCloud Alibaba微服务实战二十 - 集成Feign的降级熔断
SpringCloud Alibaba微服务实战二十 - 集成Feign的降级熔断
系列文章,欢迎持续关注!
SpringCloud Alibaba微服务实战二十 - 集成Feign的降级熔断
系列文章,欢迎持续关注!
面试:Spring 中的bean 是线程安全的吗?
本章内容主要是讲设计模式中的代理模式,代理模式的作用就是在不修改被代理对象的源码上,进行功能增强。这种开发模式在AOP面向切面编程领域很常见。
代理模式中静态代理需要自己编写代理类,动态代理中代理类通过Proxy.newInstance()方法生成,他们的实质都是面向接口编程。
什么是函数式编程?简单的回答:一切都是数学函数。函数式编程语言里也可以有对象,但通常这些对象都是恒定不变的 —— 要么是函数参数,要什么是函数返回值。函数式编程语言里没有 for/next 循环,因为这些逻辑意味着有状态的改变。相替代的是,这种循环逻辑在函数式编程语言里是通过递归、把函数当成参数传递的方式实现的。
gradle作为一个新兴的工具已经有了广泛的应用。spring等项目已经从Maven切换到了gradle。开发安卓程序也只支持gradle了。因此不管是否现在需要将项目从maven切换到gradle,但是至少学习gradle是一件必要的事情。
如何在生产中编写最优 Dockerfile?
Optional类是Java 8新增的一个类,用以解决程序中常见的 NullPointerException
异常问题。本篇文章将详细介绍Optional类,以及如何用它消除代码中的null检查。
架构师在做架构设计时一定绕不开存储的设计,本文我们一起来了解一下存储的相关知识。主要内容包括存储使用方式、常见协议、链接方式以及分布式存储架构中的典型架构案例。
Jetbrains系列产品2019.3.1最新激活方法
SpringBoot开发秘籍 - 事件异步处理
掌握JAVA代码优化十九式,让你代码翻一番!
很多架构师都是从软件开发成长起来的,大家在软件领域都有很深的造诣,大部分人对硬件接触的很少。而成为架构师后需要频繁的跟人 、硬件 、软件 、网络打交道,本篇文章就给大家带来服务器硬件方面的相关知识,主要包括服务器、CPU、内存、磁盘、网卡。
还不会使用消息队列,来看看这篇文章吧,万字长文带你深入了解ActiveMQ!
通过配置Spring Boot启动校验功能,可以快速的识别参数配置的错误,避免在使用组件的时候才发现问题,可以减少排查问题的工作量,并且在我们封装自定义的starter时可以有更好的体验。
ElasticSearch 是如何建立索引的?