在Kotlin还没成为Android开发首选语言之前,我们一直是使用Java语言来开发Android应用。不过对于Lambda来说,大家应该并不陌生,因为Android St...
在Kotlin还没成为Android开发首选语言之前,我们一直是使用Java语言来开发Android应用。不过对于Lambda来说,大家应该并不陌生,因为Android St...
Exception 和 RuntimeException都是异常,他们有什么区别呢?是不是面试的时候经常被问道?今天我们就好好聊聊Exception和RuntimeExcep...
一、事务简单介绍 事务指逻辑上的一组操作,组成这组操作的各个单元,要不全部成功,要不全部不成功。 1.1 事务基本要素 原子性(Atomicity): 事务开始后所有操...
在 re-import module 时抛错如下: 明明工程中已经没有了这个module,可是导入还有这个问题; 解决办法打开 .idea/gradle.xml,去掉对应的m...
通过前面两章对Spring Cloud Ribbon和Spring Cloud Hystrix的介绍,我们已经掌握了开发微服务应用时,两个重要武器,学会了如何在微服务架构中...
关于请求拦截器 项目中,我们经常遇到请求后台接口时要做后天返回的code码验证判断。code码通常是一个特定的数值,比如一般返回200作为正常请求,返回其他作为数据异常或...
1.说明 此 demo并未使用Shiro或Spring Security。主要只做身份认证,没做用户权限鉴别。拦截使用了AOP,没用传统的Filter或者Inter...
一、dependencyManagement应用场景 为了项目的正确运行,必须让所有的子模块使用依赖项的统一版本,必须确保应用的各个项目的依赖项和版本一致,才能保证测试的和发...
TreeMap用法总结 TreeMap中的元素默认按照keys的自然排序排列。 (对Integer来说,其自然排序就是数字的升序;对String来说,其自然排序就是按照字母表...