简介本篇文章总结一下最近学习的排序算法,提炼出其思想及不同之处。有归并排序,快速排序,堆排序以及冒泡排序归并排序(Merging Sort)
归并是指将两个或两个以上的有序表组合成一个新的有序表。
归...
分类:
编程语言 时间:
2016-10-21 20:20:46
阅读次数:
340
1、首先安装TOMCAT与JDK2、下载APR所需要用的安装包apr-1.5.2.tar.gz,apr-iconv-1.2.1.tar.gz,apr-util-1.5.4.tar.gz4、安装gccyuminstallgcc-y5、解压安装tarzxvf/root/apr-1.5.2.tar.gz-C/usr/local/cd/usr/local/apr-1.5.2./configure&&make&&makeinstall..
分类:
其他好文 时间:
2016-10-21 16:54:03
阅读次数:
106
当runv需要启动一个容器的时候,首先需要启动containrd,作为该容器的daemon。因此,启动containerd的相关代码也是从runv/start.go开始。最终,启动containerd的命令行参数如下所示: 1、runv/containerd/containerd.go Action ...
分类:
其他好文 时间:
2016-10-21 16:21:48
阅读次数:
266
使用工具 alien wget http://ftp.de.debian.org/debian/pool/main/a/alien/alien_8.87.tar.gz tar zxvf alien_8.87.tar.gz cd alien perl Makefile.PL make make ins ...
分类:
其他好文 时间:
2016-10-21 13:34:46
阅读次数:
242
一个项目中有太多文件需要编译,如果只用gcc进行手动编译,几乎是不可能的。 因此,出现了makefile来完成这个任务,makefile文件定义了一些规则,当执行makefile中定义的动作时,make命令会根据定义的规则对多个文件进行编译,从而达到编译,链接和生成可执行文件的目的。 1. make ...
分类:
其他好文 时间:
2016-10-19 22:05:49
阅读次数:
292
1.pair算是一个结构体模版,定义的时候是这样的: 其中T1,T2可以是int,string,double,甚至是vector<>。 2.进行初始化是这样的: 也可以借用make_pair()函数: 3.进行调用是很简单的: 4.如果对pair进行排序,进行的是字典序比较。 可以用sort(a,a ...
分类:
其他好文 时间:
2016-10-19 19:41:48
阅读次数:
177
● submit_bh 来自cache的数据被封装成bio ● submit_bh -> submit_bio ->submit_bh_wbc->submit_io-> generic_make_request make_queue_fn的注册在request queue初始化的时候blk_init ...
分类:
其他好文 时间:
2016-10-19 17:09:49
阅读次数:
247
python 中__name__ = '__main__' 的作用,到底干嘛的? 有句话经典的概括了这段代码的意义: “Make a script both importable and executable” 意思就是说让你写的脚本模块既可以导入到别的模块中用,另外该模块自己也可执行。 这句话,可 ...
分类:
编程语言 时间:
2016-10-19 01:54:02
阅读次数:
148
下载源代码之后 tar zxvf file.tar.gz 解压源代码压缩包 ./configure --prefix=/opt/haha/ 安装到这个路径 make 编译 sudo make install 安装 如果不使用./configure --prefix将程序安装到特定的路径,就默认为 上 ...
分类:
系统相关 时间:
2016-10-18 07:39:19
阅读次数:
205
原文链接:http://www.2cto.com/os/201511/450258.html ##### Apache 编译安装[root@localhost ~]# yum install gcc gcc-c++ make wget //重启 service httpd -k restart ...
分类:
Web程序 时间:
2016-10-17 23:27:45
阅读次数:
255