原理介绍 通过一趟排序将要排序的数据分割成独立的两部分,其中一部分的所有数据都比另外一部分的所有数据都要小,然后再按此方法对这两部分数据分别进行快速排序,整个排序过程可以递归进行,以此达到整个数据变成有序序列。 具体实现 左右指针法 实现说明 代码实现 public static void sort ...
分类:
编程语言 时间:
2019-05-18 09:40:45
阅读次数:
103
阅读本文大概需要 5.4 分钟。 对于开发来讲,使用 Mac 电脑的好处,下面简单列举几个: 首先,macOS 很安全和稳定,Mac 系统的底层是最原始的 unix 操作系统,很多大型的银行和军工企业都是这个操作系统,安全性很高,基本不需要安装任何杀毒软件。 其次,Mac 电脑操作很快捷,快捷键很多 ...
分类:
系统相关 时间:
2019-05-17 10:52:06
阅读次数:
140
新浪科技讯,北京时间 4 月 9 日上午消息,据美国科技媒体 The Verge 报道,微软再次证实,从 1809 版本的 Windows 10 开始,插入新闪存盘时“快速移除”(quick removal)会成为默认选项。 Windows 10 有一个名叫“快速移除”的功能,用户可以随时移除闪存盘 ...
/** * 冒泡排序 * @param arr */public static void bubbleSort(int [] arr){ for(int i= 0;i < arr.length -1;i++){ for (int j=0;j < arr.length-1-i;j++){ if(arr ...
分类:
编程语言 时间:
2019-05-13 12:16:14
阅读次数:
81
1.卡夫卡教程 今天,我们正在使用Apache Kafka Tutorial开始我们的新旅程。在这个Kafka教程中,我们将看到什么是Kafka,Apache Kafka历史以及Kafka的原因。此外,我们将学习Kafka Architecture,Kafka和Kafka Partition的组件。 ...
分类:
Web程序 时间:
2019-05-11 21:48:24
阅读次数:
198
按 Press 功能 Function Ctrl + Shift + P,F1 显示命令面板 Show Command Palette Ctrl + P 快速打开 Quick Open Ctrl + Shift + N 新窗口/实例 New window/instance Ctrl + Shift ...
分类:
其他好文 时间:
2019-05-11 21:21:14
阅读次数:
134
centos mysql 安装 https://dev.mysql.com/doc/mysql-yum-repo-quick-guide/en/ 注意:centos7 选择 Red Hat Enterprise Linux 7. mysql5.7之后,首次登录操作如下: https://dev.my ...
分类:
数据库 时间:
2019-05-07 23:01:03
阅读次数:
171
sed和gawk是shell脚本中必须熟练掌握的两个命令工具;这一节我们详细掌握sed命令的用法; 1、文本处理 sed和gawk为Linux shell脚本下最常用的行编辑器; 1.1、sed编辑器 流编辑器(stream editor),与普通的交互式文本编辑器相对应。 sed命令每次在内存中处 ...
分类:
其他好文 时间:
2019-05-04 09:58:59
阅读次数:
214
Quick Sort Let's arrange a deck of cards. Your task is to sort totally n cards. A card consists of a part of a suit (S, H, C or D) and an number. Writ ...
分类:
编程语言 时间:
2019-05-03 22:31:53
阅读次数:
177
微信小程序中的目录结构: 一个quick start项目的目录结构: app.js用于定义项目的启动入口 app.json用于定义每个页面 ...
分类:
微信 时间:
2019-05-01 01:21:03
阅读次数:
169