摘要:
我这个人没事就喜欢推荐一些好用的 IDEA 插件给大家。这些插件极大程度上提高了我们的生产效率以及编码舒适度。
不知道大家有没有想过自己开发一款 IDEA 插件呢?
我自己想过,但是没去尝试过。刚好有一位读者想让我写一篇入门 IDEA 开发的文章,所以,我在周末就花了一会时间简单了解一下。
不过,这篇文章只... 阅读原文
2020-11-20 12:37:06 阅读(2959) 评论(0)
摘要:
为了记住这冒泡排序,所以特一些了这个博客,【嘻嘻】
`
public static void main(String[] args) {
int[] arr = {5,6,2,4,1,3};
int tmpe = 0;// 开辟一个临时空间, 存放交换的中间值
// 要遍历的次数
for (... 阅读原文
2020-11-20 11:15:02 阅读(2473) 评论(0)
摘要:
Spring如何解决的循环依赖,是近两年流行起来的一道Java面试题。
其实笔者本人对这类框架源码题还是持一定的怀疑态度的。
如果笔者作为面试官,可能会问一些诸如“如果注入的属性为null,你会从哪几个方向去排查”这些场景题。
那么既然写了这篇文章,闲话少说,发车看看Spring是如何解决的循环依赖,以及带... 阅读原文
2020-11-20 10:44:05 阅读(2458) 评论(0)
摘要:
本文探讨Nacos作为配置中心,如何实现不同环境(开发、测试、灰度、正式)的配置管理问题
就像Maven用groupId、artifactId、version三者来定位jar包在仓库中的位置一样,Nacos也提供了 Namespace (命名空间) 、Data ID (配置集ID)、 Group (组) 来确... 阅读原文
2020-11-20 09:44:08 阅读(2377) 评论(0)
摘要:
服务端
package lesson02;
import java.io.*;
import java.net.ServerSocket;
import java.net.Socket;
/**
* 服务端接收文件
*/
public class TcpServerDemo2 {
... 阅读原文
2020-11-20 08:58:02 阅读(2414) 评论(0)
摘要:
作者:冯忠旗
juejin.im/post/5cfde01bf265da1bba58f863
一、背景
对于互联网应用和企业大型应用而言,多数都尽可能地要求做到7*24小时不间断运行,而要做到完全不间断运行可以说“难于上青天”。为此,对应用可用性程度的衡量标准一般有3个9到5个9。
对于一个功能和数据量... 阅读原文
2020-11-20 08:53:03 阅读(2404) 评论(0)
摘要:
静态代理模式(StaticProxy)
1.真实的对象和代理对象都要实现同一个接口
2.代理对象呀是真实的角色
优点:
1.代理对象可以做很多真实对象做不了的事情
2.真实对象专注做自己的事情
`
interface Marry {
void HappyMarry();
}`
//真是角色,你去结婚 cl... 阅读原文
2020-11-20 08:31:10 阅读(2301) 评论(0)
摘要:
两个星期以前,就有读者强烈要求我写一篇 Java Stream 流的文章,我说市面上不是已经有很多了吗,结果你猜他怎么说:“就想看你写的啊!”你看你看,多么苍白的喜欢啊。那就“勉为其难”写一篇吧,嘻嘻。
单从“Stream”这个单词上来看,它似乎和 java.io 包下的 InputStream 和 Out... 阅读原文
2020-11-20 08:19:09 阅读(2386) 评论(0)
摘要:
并发编程实践中,ConcurrentHashMap是一个经常被使用的数据结构,相比于Hashtable以及Collections.synchronizedMap(),ConcurrentHashMap在线程安全的基础上提供了更好的写并发能力,但同时降低了对读一致性的要求(这点好像CAP理论啊 O(∩_∩)O)... 阅读原文
2020-11-20 08:13:02 阅读(2443) 评论(0)
摘要:
新特性一、简化instanceof
PS:如果大家在学习过程中遇到什么问题,或者缺乏相关的学习资料,可查看我的公告栏获取,有问题随问随答,还有我这段时间整理的一些Java学习手册,面试题,开发工具,PDF文档书籍教程,需要的话都可以免费分享给大家。
新特性二、改进NullPointerE... 阅读原文
2020-11-20 07:56:05 阅读(2366) 评论(0)