摘要:
yum安装 1.检查系统环境 首先你要熟悉你的系统环境,憨憨我一上来就是一通熟悉的操作。后来遇到了很多的问题,比如你的系统是32位还是64位。这与Windows不同它会直接告诉你,Linux与查询系统信息相关的命令并不会直接告诉你这个系统到底是多少位的。如果你不是很熟悉Linux,那么你有可能会懵逼 阅读全文
摘要:
原文链接:https://www.cnblogs.com/cjsblog/p/11613708.html BitMap的基本思想 Bit-map的基本思想就是用一个bit位来标记某个元素对应的Value,而Key即是该元素。由于采用了Bit为单位来存储数据,因此在存储空间方面,可以大大节省。(PS: 阅读全文
摘要:
在docker已安装完毕的情况下,拉取redis镜像 #这里拉取最新的redis镜像。当然也可以拉取指定版本的镜像 docker pull redis:5.0 docker pull redis 创建redis容器 #命令如下 docker create --name redis-node1 --n 阅读全文
摘要:
Spring Cloud Netflix 和Spring Cloud alibaba服务技术架构比较 重点介绍Spring Cloud alibaba微服务一站式解决方案 Spring Cloud 本身其实只是一套微服务规范,并不是一个拿来即可用的框架,Spring Cloud Netflix 和S 阅读全文
摘要:
Gateway路由一共有三种uri的配置方式,下面我们会逐一介绍一下。 http方式 http方式,自然指的是可以转发任意http链接,比如可以配置以下这样: routes: - id: demo_router # 路由ID uri: http://www.juejin.cn # 将请求转发到掘金首 阅读全文
摘要:
用Spingboot 的小伙伴一定用过@ConfigurationProperties 注解。这个注解的作用就是将properties 或这yml中配置的参数 值根据key 注入到配置类(Java Bean) 中, 然后用@Autowried 在业务类中注入配置类,就可以获取配置文件中参数信息了,真 阅读全文
摘要:
题目 给定一棵二叉树,你需要计算它的直径长度。一棵二叉树的直径长度是任意两个结点路径长度中的最大值。这条路径可能穿过也可能不穿过根结点。 注意:两结点之间的路径长度是以它们之间边的数目表示。 输入输出 input:[1,2,3,4,5] output:3 input:[4,-7,-3,null,nu 阅读全文
摘要:
一、synchronized 使用 1、synchronized的作用 synchronized 的作用主要有三: (1)、**原子性:所谓原子性就是指一个操作或者多个操作,要么全部执行并且执行的过程不会被任何因素打断,要么就都不执行。**被synchronized修饰的类或对象的所有操作都是原子的 阅读全文
摘要:
题目 给你一个用字符数组 tasks 表示的 CPU 需要执行的任务列表。其中每个字母表示一种不同种类的任务。任务可以以任意顺序执行,并且每个任务都可以在 1 个单位时间内执行完。在任何一个单位时间,CPU 可以完成一个任务,或者处于待命状态。 然而,两个 相同种类 的任务之间必须有长度为整数 n 阅读全文
摘要:
什么是Stream流式计算 大数据:存储 + 计算 集合、MySQL 本质就是存储东西的; 计算都应该交给流来操作! Stream是对集合功能的增强,它提供了各种非常便利、高效的聚合操作,可以大批量数据操作,同时再结合Lambda表达式,就可以极大的提高编程效率。 Stream的API提供了串行和并 阅读全文