码迷,mamicode.com
首页 >  
搜索关键字:linux sort 排序    ( 207253个结果
java.security.NoSuchAlgorithmException: Cannot find any provider supporting DESede/CBC/PKCS5Padding
最近在做3DES加密,在本地window下面运行ok的程序,放到linux环境上竟然报错: java.security.NoSuchAlgorithmException: Cannot find any provider supporting DESede/CBC/PKCS5Padding         at javax.crypto.Cipher.getInstance(Ciphe...
分类:编程语言   时间:2014-07-22 23:05:35    阅读次数:1021
ubuntu下编译undefined reference to error解决方法
undefined reference to error解决方法 Linux下编译程序时,经常会遇到“undefined reference error” 报错,   这里总结一些可能的原因和解决方案,给需要的朋友:   说道undefined reference error,先提一下Linux gcc链接规则:   链接的时候查找顺序是:...
分类:其他好文   时间:2014-07-22 23:05:33    阅读次数:361
linux下gdal的搭建
[源码编译] 前期准备: 确认电脑上安装好g++等开发环境,否则执行 sudo apt-get install build-essential     2.  确认电脑上已经安装好svn以便下载最新的源代码,否则执行 sudo apt-get install subversion   3.  确保proj4的安装 $ curl -O...
分类:系统相关   时间:2014-07-22 23:02:53    阅读次数:2542
python数据结构与算法 34 归并排序
归并排序 在提高排序算法性能的方法中,有一类叫做分而治之。我们先研究其中第一种叫做归并排序。归并排序使用递归的方法,不停地把列表一分为二。如果列表是空或只有一个元素,那么就是排好序的(递归基点),如果列表有超过1个的元素,那么切分列表并对两个子列表递归使用归并排序。一旦这两个列表排序完成,称为“归并”的基本操作开始执行。归并是把两个有序列表合并成一个新的有序列表的过程。图10是我们熟悉的列表...
分类:编程语言   时间:2014-05-01 22:18:22    阅读次数:391
常见排序算法总结(java实现)
所谓排序,就是使一串记录,按照其中的某个或某些关键字的大小,递增或递减的排列起来的操作...
分类:编程语言   时间:2014-05-01 22:02:12    阅读次数:360
《linux 内核完全剖析》 笔记 CODE_SPACE 宏定义分析
在memory.c里面,遇到一个宏定义,如下: #define CODE_SPACE(addr) ((((addr)+4095)&~4095) start_code + current->end_code) 看的第一眼,不知道,第二眼,还是不知道,纠结了半天还是不知道。 睡了一晚,今天早上再看,嘿嘿,居然看懂了。。。 这个宏定义用于判断给定的addr线...
分类:系统相关   时间:2014-05-01 17:54:09    阅读次数:516
Upstart事件驱动的任务和服务引导方法简述
Upstart是一个基于事件的替代在引导过程中处理任务和服务的启动、停止、监督整个系统运行的/sbin/init守护进程的一个程序。 在Unix和Linux系统上的“初始化”或“系统初始化”过程中有进程ID(PID)为“1”。也就是说,它是启动在系统引导时(忽略的initrd/ initramfs)装载的第一道工序。根据官方说法,Upstart是一个替代传统的Unix的“System V”的“init”制度的“INIT”。Upstart提供与传统的“初始化”系统相同的功能,但超越了原有的许多方面。 在系...
分类:其他好文   时间:2014-05-01 17:22:23    阅读次数:292
深入理解快速排序算法的稳定性
在初次接触排序算法稳定性这个概念时,我一直认为复杂度为O(n2)的算法是稳定的,复杂度为O(nlogn)的算法是不稳定的。当时是这样理解的,复杂度为O(n2)的算法不可能再坏,而复杂度为O(nlogn)的算法在极端情况下可能会退化为O(n2),例如快速排序。但其实这是错误的,稳定性的概念远没有这么复杂,它只表示两个值相同的元素在排序前后是否有位置变化。如果前后位置变化,则排序算法是稳定的,否则是不...
分类:其他好文   时间:2014-05-01 17:20:58    阅读次数:278
流编辑器 SED 十分钟入门全教程
Sed 是什么?Sed 是一个脚本型的编译器,是非交互式的,也就是说sed与常见的编译器不同(比如说vim),sed没有交互式的编辑界面以及光标移动或者庞大的快捷键/功能,sed 的使用就是很简单的一个脚本行,相当极客吧?Sed 是最早支持正则表达式的工具之一,并且至今仍然被人们用做文本处理,特别是在其强大的替代命令。本文力求详尽的介绍 sed 的使用,希望你能喜欢!...
分类:其他好文   时间:2014-04-30 22:33:38    阅读次数:360
linux学习:常用shell语句
一、正则表达式的使用 cd /usr/share/dict 1、找出words文件下所有以a开头t结尾的单词 egrep "^a.*t$" words 2、匹配以abcde开头,以at结尾的单词 egrep "\" words 3、以大写字母开头,以t结尾 egrep "^[[:upper:]]t$" words 二、管道的使用 egrep "^a.*t$" words|wc -...
分类:系统相关   时间:2014-04-30 22:32:38    阅读次数:372
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!