解析 我觉得我们需要考虑两种情况: 数组中不存在重复元素 数组中存在重复元素 当数组中存在重复元素,并且target刚好是这两个元素的和,那么我们的返回结果应该是两个相同元素的下标,甚至如果这样相同的元素有很多个,那么我只需要返回前两个相同的元素就可以了。 本题使用哈希来实现,定义哈希为map[in ...
分类:
移动开发 时间:
2020-09-18 01:08:02
阅读次数:
38
分布式集群选举机制 参考资料 常见分布式集群选举机制总结 集群选举算法实现 ...
分类:
其他好文 时间:
2020-09-18 01:06:14
阅读次数:
27
如何用javadoc生成java帮助文档 找到要生成帮助文档的.java文件位置,在地址栏最前面输入cmd+空格,打开doc窗口。 先输入javac+空格 文件名+.java,生成.class文件 输入java+空格,文件名 输入:javadoc -encoding UTF-8 -charset U ...
分类:
编程语言 时间:
2020-09-18 00:45:24
阅读次数:
43
一、部署dashboard的Web-UI界面1、下载yaml文件//github搜索dashboard找到该项目//下载yaml文件[root@docker-k8s01~]#wgethttps://raw.githubusercontent.com/kubernetes/dashboard/v2.0.0/aio/deploy/recommended.yaml//编辑yaml文件[root@dock
分类:
Web程序 时间:
2020-09-18 00:43:53
阅读次数:
55
IIS在windows server服务器中是自带的,并不需要额外的下载安装,只需按照下面的操作安装即可。 https://jingyan.baidu.com/article/93f9803f234eade0e46f559f.html ...
思路: 1. 如果从 (0,0)来看待矩阵,发现是 row col方向都递增,无法利用到该条件 2. 但是如果从 (-1,0)来看,则是 row方向小,col方向大,就可以比较和target的大小,比其小,则col+=1,比其大,则row+=1 ...
分类:
编程语言 时间:
2020-09-17 23:32:34
阅读次数:
32
为什么要升级内核呢?因为在某些特定场景,低版本的内核有可能会引起某些应用的bug,例如k8s对centos7的3.x内核支持就不够好,有的时候会引起网络中断等莫名其妙的问题,此时会通过升级内核到4.x来解决这个问题。 在公司我们用centos发行版的linux服务器居多,而目前主流的centos7的 ...
分类:
其他好文 时间:
2020-09-17 23:27:04
阅读次数:
37
正如其名,vue-router 提供的导航守卫主要用来通过跳转或取消的方式守卫导航。有多种机会植入路由导航过程中:全局的, 单个路由独享的, 或者组件级的。 参数或查询的改变并不会触发进入/离开的导航守卫。 导航守卫执行的顺序 导航守卫分为:全局的、单个路由独享的、组件内的三种。 【全局的】:是指路 ...
分类:
其他好文 时间:
2020-09-17 23:20:29
阅读次数:
27
问题描述 给定一个按照升序排列的整数数组 nums,和一个目标值 target。找出给定目标值在数组中的开始位置和结束位置。 你的算法时间复杂度必须是 O(log n) 级别。 如果数组中不存在目标值,返回 [-1, -1]。 示例 1: 输入: nums = [5,7,7,8,8,10], tar ...
分类:
编程语言 时间:
2020-09-17 21:50:55
阅读次数:
30
本文从另一个角度理解Dijkstra算法,可能会与通常Dijkstra算法的讲解有一些区别。 最短路问题:给定有向图$G = (V, E)$,每条边形如$(x, y, w)$,其中$w$表示节点$x$至节点$y$的距离为$w \geq 0$。求节点$s$至节点$t$的最短路径长度。 Dijkstra ...
分类:
其他好文 时间:
2020-09-17 20:59:36
阅读次数:
25