摘要: 二分查找 思想:二分搜索是一种在有序数组中查找某一特定元素的搜索算法。搜索过程从数组的中间元素开始,如果中间元素正好是要查找的元素,则搜索过程结束;如果某一特定元素大于或者小于中间元素,则在数组大于或小于中间元素的那一半中查找,而且跟开始一样从中间元素开始比较。如果在某一步骤数组为空,则代表找不到。 阅读全文
posted @ 2020-07-05 20:39 小皮浩 阅读(85) 评论(0) 推荐(0) 编辑
摘要: 排序算法 冒泡排序 思想:冒泡排序(Bubble Sort)是一种简单直观的排序算法。它的工作原理是:它重复地走访过要排序的数列,一次比较两个元素,如果他们的顺序错误就把它们交换过来。走访数列的工作是重复地进行直到没有再需要交换,也就是说该数列已经排序完成。这个算法的名字由来是因为越小的元素会经由交 阅读全文
posted @ 2020-07-05 19:50 小皮浩 阅读(89) 评论(0) 推荐(0) 编辑
摘要: 分布式调度——zookeeper 一、为什么需要zookeeper 大部分分布式应用需要一个主控、协调器或控制器来管理物理分子的子进程(如资源、任务分配等) 大部分应用需要开发私有的协调程序,缺乏一个通用的机制 协调程序的反复编写浪费,且难以形成通用、伸缩性好的协调器 协调服务 二、zookeepe 阅读全文
posted @ 2020-07-05 14:32 小皮浩 阅读(622) 评论(0) 推荐(0) 编辑
摘要: Linux版JDK环境安装 1、下载安装包 JDK下载网址:https://www.oracle.com/java/technologies/javase/javase-jdk8-downloads.html 百度网盘网址:链接: https://pan.baidu.com/s/1mh03jHcTA 阅读全文
posted @ 2020-07-05 11:34 小皮浩 阅读(213) 评论(0) 推荐(0) 编辑