摘要:
红黑树总结 红黑树用来解决什么问题? 在树型的查找中,我们知道二叉查找树的查找效率很不错,但是此树右个缺陷,就是对基本有序的树查找起来变成了二分查找法.效率低下.后来出现了平衡二叉树,解决了这个问题,但平衡二叉树无论是实现,还是其为了维护左右子树高度差问题的维护实现进而导致效率低下,进而产生了红黑树 阅读全文
摘要:
红黑树 1. 红黑树的性质: 性质 1:每个节点要么是红色,要么是黑色。 性质 2:根节点永远是黑色的。 性质 3:所有的叶节点都是空节点(即 null),并且是黑色的。 性质 4:每个红色节点的两个子节点都是黑色。(从每个叶子到根的路径上不会有两个连续的红色节点) 性质 5:从任一节点到其子树中每 阅读全文
摘要:
1. 解决 2. 解决: 3 解决:(我们确实是没有/var/log/mariadb/mariadb.log 这个目录,这个是因为你没有指定他的配置文件的话,他会默认找到/etc/my.cnf 这个配置文件,因为我们修改了mysql的数据存储目录) 4. 解决:(这个是因为/usr/local/bi 阅读全文
摘要:
Java8 方式解决Stream流转其他数组 一. 题记:原来的List转数组用的是如下方式: example 可以看出,原来是再toArray方法里面新建一个数组, 这个方法里面有个 小技巧: 新建的数组的size小于等于list大小的话,list中所有元素都转化为数组中元素,且大小为数组大小. 阅读全文
摘要:
#ByteArrayInputStream 源码 ``` public synchronized int read(byte b[], int off, int len) { if (b == null) { throw new NullPointerException(); } else if ( 阅读全文
摘要:
SerializerFeature.PrettyFormat:格式化输出 SerializerFeature.WriteMapNullValue:是否输出值为null的字段,默认为false SerializerFeature.DisableCircularReferenceDetect:消除循环引 阅读全文
摘要:
哈哈,终于把分布式的课程演讲给混过去了,下面开始随便自己学点东西。 正题:SpringAware 在实际项目中,用到spring容器的本省功能资源,这是Bean必须意识到Spring容器的存在,才能调用Spring容器所提供的资源,这就是所谓的Spring Aware. 分两部分,一部分演示书上的列 阅读全文
摘要:
路由是微服务架构中必须(integral )的一部分,比如,“/” 可能映射到你的WEB程序上,”/api/users “可能映射到你的用户服务上,“/api/shop”可能映射到你的商品服务商。(注解:我理解这里的这几个映射就是说通过Zuul这个网关把服务映射到不同的服务商去处理,从而变成了微服务 阅读全文
摘要:
一 思路总结 1 主要用spring-boot-starter-amqp来整合RabbitMQ和SpringBoot 2 使用spring-boot-starter-test来进行单元测试 3编写配置文件application.yml 阅读全文
摘要:
1 server依赖 2 server实现 3 server结果 4 client配置 5 client实现 6 client 结果 然后将server和client都注册到注册中心,略 阅读全文