这是学习的第二篇文章,很显然,这个免费的接口能承受的并发是很低的,并且我们的服务器作为一个中转站去向这个接口请求数据也非常地耗时,于性能和稳定性都没有保障,所以我们需要redis作为缓存来提高性能。所以,我们需要用redis来重构一下。
2.天气预报系统-redis提升性能
...more
这是学习的第二篇文章,很显然,这个免费的接口能承受的并发是很低的,并且我们的服务器作为一个中转站去向这个接口请求数据也非常地耗时,于性能和稳定性都没有保障,所以我们需要redis作为缓存来提高性能。所以,我们需要用redis来重构一下。
慕课网的课程《从天气项目看 Spring Cloud 微服务治理》应该是入门spring cloud微服务最简单的实战视频了。这是学习的第一篇文章,因为业务很简单,就是获取天气并且展示出来,本节说明一下如何获取天气信息。代码详见尾部,本系列所有代码都分类保存再github上了。
以问答的形式加深对threadlocal的理解,做到面试的镇定自若。
ThreadLocal是面试重灾区,分为两篇来讲解其中的用法和原理。这是第二篇。
ThreadLocal是面试重灾区,但是好像我没遇到过有人问,尴尬脸,不过我们不能做砧板上的鱼肉静静等待宰割,分为两篇来讲解其中的用法和原理。这是第一篇。
为了限制篇幅,关于IO这一块的内容,已经从本笔记中移除,具体还是另外看笔记,这里主要还是介绍NIO。
学习I/O几种常见模型以及select、poll、epoll三种多路复用的具体实现。
本节继续讨论泛型相关的知识。
本篇文章全面介绍Java泛型中的基础及原理。本节主要介绍什么是泛型、泛型的核心特性、泛型与继承注意点、泛型与多态的原理以及泛型的使用。
面试的时候可能会问到克隆相关的深拷贝和浅拷贝,至少我是被问过的,所以对它们的了解是必要的,本篇文章探讨Java克隆方面的知识。