堆排序是一种集合了插入排序与归并排序的优点的排序算法,即有不错的渐近运算上限,又不用占用额外的运行空间。简单的说,它的排序思想如下:从一个数组中选出最大的数,然后在剩余的数里选出最大的数,如此循环,直到数组被穷尽,即可得到有序的数组。根据这个思路,很容易想到其复杂度:第一步,从n个数里选出最大的数,...
分类:
编程语言 时间:
2015-10-10 07:57:22
阅读次数:
176
double是原始数据类型,Double是封装数据类型double没有方法,Double有自己的属性和方法double只创建引用,Double创建对象集合类不能存放double,只能存放Doubledouble存放在栈中,Double存放在堆中栈的存取速度要高于堆,另外栈中的数据可以共享如:doublea=0;doubleb=0;不会..
分类:
编程语言 时间:
2015-10-10 06:52:52
阅读次数:
211
使用OGNL进行简单的测试时,获取对象的属性,结果出现报错,信息如下:Exceptioninthread"main"java.lang.ExceptionInInitializerError
atognl.ASTProperty.getValueBody(ASTProperty.java:114)
atognl.SimpleNode.evaluateGetValueBody(SimpleNode.java:212)
atognl.Simple..
分类:
编程语言 时间:
2015-10-10 06:51:13
阅读次数:
200
[root@saltstack-uitmp]#catbackup.py
#!/usr/bin/envpython
importos
importtime
importsys
defcreate_backup_dir(target_dir):
today_dir=target_dir+time.strftime(‘%Y-%m-%d‘)
ifnotos.path.exists(today_dir):
os.mkdir(today_dir)
returntoday_dir
defis_exists_dir(so..
分类:
编程语言 时间:
2015-10-10 06:51:30
阅读次数:
317
1 2 3 4 5 javascript数组冒泡排序法 6 7 8 22 23 24 第12行 的j < array.length-i可以不用减去 i但为了 是代码可读,符合逻辑,最好减1
分类:
编程语言 时间:
2015-10-10 01:38:07
阅读次数:
186
1 2 3 4 5 javascript数组冒泡排序法 6 7 8 26 27 每一项分别和数组中的所有项比较,包括自己,比后面大就换,比后面大就冒泡,一直冒到大于自己的数的前面;反正不是太理解
分类:
编程语言 时间:
2015-10-10 01:32:20
阅读次数:
266
Zstandard(缩写为Zstd)是一种新的无损压缩算法,旨在提供快速压缩,并实现高压缩比。它既不像LZMA和ZPAQ那样追求尽可能高的压缩比,也不像LZ4那样追求极致的压缩速度。 下面是一组基准测试数据: ? 压缩算法名...
分类:
编程语言 时间:
2015-10-10 00:30:22
阅读次数:
327
一、IoC是什么 IOC——Inversion of Control ? ? ?Ioc—Inversion of Control,即“控制反转”,不是什么技术,而是一种设计思想。在Java开发中,Ioc意味着将你设计好的对象交给容器控制,而不是传统的在你的对...
分类:
编程语言 时间:
2015-10-10 00:32:47
阅读次数:
167
初识Java 拿到这本厚厚的《Java学习笔记》,翻开目录:Java平台概论、从JDK到TDE、认识对象、封装、继承与多态...看着这些似懂非懂的术语名词,心里怀着些好奇与担忧,就这样我开始走进Java的世界。 Java产生的历史Java来自于Sun公司的一个叫GreenProject中撰写的程.....
分类:
编程语言 时间:
2015-10-10 00:28:25
阅读次数:
191
开始好好学习java基础和思想~ 控制反转(IOC)是Spring框架的核心思想,用我自己的话说,就是你要做一件事,别自己可劲new了,你就说你要干啥,然后外包出去就好~ 依赖注入(DI) 在我浅薄的想法中,就是通过接口的引用和构造方法的表达,将一些事情整好了反过来传给需要用到的地方~ ...
分类:
编程语言 时间:
2015-10-10 00:26:43
阅读次数:
247
分享一个下载python扩展库的地址和方法:https://pypi.python.org/pypi/library名称例如,要下载email模块,就输入:https://pypi.python.org/pypi/email下载xlrd模块,输入https://pypi.python.org/pyp...
分类:
编程语言 时间:
2015-10-10 00:27:25
阅读次数:
397
1 2 3 4 5 javascript数组去重算法-----3 6 7 8 24 25
分类:
编程语言 时间:
2015-10-10 00:24:53
阅读次数:
211
Python:1.经历了CNRI、Beopen、DC(digital creations)时期,其中DC最出名的插件是ZOPE2.特征:高阶动态编程语言,简单易学,解释性&编译性,面向对象,可移植性搭建Python环境:1.Linux中安装好,命令python可查看版本,显示>>>可编辑脚本2.运行...
分类:
编程语言 时间:
2015-10-10 00:24:52
阅读次数:
188
1 2 3 4 5 javascript数组去重算法-----3 6 7 8 26 27
分类:
编程语言 时间:
2015-10-10 00:21:03
阅读次数:
151
背景:dataMatrix是(100,3)的列表,labelMat是(1,100)的列表,weights是(3,1)的数组,属性如下代码所示:>>> import types>>> type(dataMatrix)>>> type(labelMat)>>> type(weights)我的代码:>>>...
分类:
编程语言 时间:
2015-10-10 00:21:34
阅读次数:
8404
1 2 3 4 5 javascript数组去重算法-----3 6 7 8 28 29
分类:
编程语言 时间:
2015-10-10 00:19:13
阅读次数:
227