码迷,mamicode.com
首页 > 编程语言 > 日排行
最坏情况为线性时间的选择算法
算法select可以确认一个有n>1个不同元素的输入数组中第i小的元素。(如果n=1,则select只返回它的唯一输入数值作为第i小的元素。) 1.将输入数组的n个元素划分为n/5(向下取整)组,每组5个元素,则至多只有一组由剩下的n mod 5个元素组成。 2.寻找这n/5(向上取整)组中每一组的 ...
分类:编程语言   时间:2017-09-02 16:55:45    阅读次数:194
python装饰器(1)
装饰器本质是函数,用于装饰其他函数(就是为其他函数添加附加功能)原则1:不能修改被装饰函数的源代码原则2:不能修改被装饰函数的调用方式 ...
分类:编程语言   时间:2017-09-02 16:56:44    阅读次数:137
Python学习:并发编程之IO模型
本节内容: 一 IO模型介绍 同步(synchronous) IO和异步(asynchronous) IO,阻塞(blocking) IO和非阻塞(non-blocking)IO分别是什么,到底有什么区别?这个问题其实不同的人给出的答案都可能不同,比如wiki,就认为asynchronous IO和 ...
分类:编程语言   时间:2017-09-02 16:57:04    阅读次数:220
导出含有图片的Java项目,图片不显示
项目的一些图片资源文件在导出成JAR包后,无法正确读取虽然Java项目还是可以运行,但原来的图片资源全不见了,于是你可以打开JAR包看看里面的东西,确实是有图片在里面,就是无法读取。 其实是因为我们在导出成JAR包后,图片资源的路径已经发生了变化,造成无法读取的问题 首先在项目的SRC目录下建立一个 ...
分类:编程语言   时间:2017-09-02 16:57:20    阅读次数:177
Java常用集合学习总结
一 数组 数组可以存储基本数据类型和对象的一种容器,长度固定,所以不适合在对象数量未知的情况下使用。 Arrays : 用于操作数组对象的工具类,里面都是静态方法。 Arrays.asList:把Array 转换成 List,可以作为其他集合类型构造器的参数。 Arrays.binarySearch ...
分类:编程语言   时间:2017-09-02 16:58:11    阅读次数:201
C++ Primer 笔记——union
1.union是一种特殊的类。一个union可以有多个数据成员,但是在任意时刻,只有一个数据成员可以有值。当我们给union的某个成员赋值之后,该union的其他成员就变成未定义的状态了。分配给一个union对象的空间至少要能容纳它的最大的数据成员。和其他类一样,一个union定义了一种新类型。 2 ...
分类:编程语言   时间:2017-09-02 16:59:27    阅读次数:202
python制作wifi破解(跑字典(单线程))
很鸡巴简单,接上一篇文章 ...
分类:编程语言   时间:2017-09-02 16:59:40    阅读次数:224
【javascript】详解变量,值,类型和宿主对象
今天跟大家聊的是javascript的变量,值, 类型和宿主环境, 比你想的要简单, 也比你想的要好玩哦! ...
分类:编程语言   时间:2017-09-02 16:59:55    阅读次数:292
Java学习个人备忘录之关键字final
final关键字final可以修饰类,方法,变量。final修饰的类不可以被继承final修饰的方法不可以被覆盖final修饰的变量是一个常量。只能被赋值一次。内部类只能访问被final修饰的局部变量。 从上面可以看出继承是有弊端的,就是打破了封装性。这时我们就可以用final关键字,不让别人继承, ...
分类:编程语言   时间:2017-09-02 17:00:24    阅读次数:125
【Python算法】遍历(Traversal)、深度优先(DFS)、广度优先(BFS)
遍历、深度优先搜索(DFS)、广度优先搜索(BFS)、图的连通分量 ...
分类:编程语言   时间:2017-09-02 17:01:39    阅读次数:270
JavaSE8基础 多态扩展性 父类引用作为函数参数,调用所装子类对象的重写方法
os :windows7 x64 jdk:jdk-8u131-windows-x64 ide:Eclipse Oxygen Release (4.7.0) 代码: 结果: Java优秀,值得学习。学习资源:itcast视频库。如果您有公开的资源,可以分享给我的话,用您的资源学习也可以。博文是观看视频 ...
分类:编程语言   时间:2017-09-02 17:01:49    阅读次数:222
JavaSE8基础 同一个类下可以访问 默认/私有/受保护/公有的方法
os :windows7 x64 jdk:jdk-8u131-windows-x64 ide:Eclipse Oxygen Release (4.7.0) 代码: 结果: Java优秀,值得学习。学习资源:itcast视频库。如果您有公开的资源,可以分享给我的话,用您的资源学习也可以。博文是观看视频 ...
分类:编程语言   时间:2017-09-02 17:57:57    阅读次数:130
JavaScript的map循环、forEach循环、filter循环
1、map循环 2、forEach循环 3、filter循环 ...
分类:编程语言   时间:2017-09-02 17:58:22    阅读次数:135
JavaSE8基础 同一个包下的子类,可以访问到父类中的 默认/受保护/公有方法
os :windows7 x64 jdk:jdk-8u131-windows-x64 ide:Eclipse Oxygen Release (4.7.0) 代码: 父类: 子类: 结果: Java优秀,值得学习。学习资源:itcast视频库。如果您有公开的资源,可以分享给我的话,用您的资源学习也可以 ...
分类:编程语言   时间:2017-09-02 17:58:28    阅读次数:311
算法复习——欧拉回路(uoj117)
题目: 题解: 欧拉回路相关定理(相关定义和证明请参见其他资料): 1.欧拉回路 (1)有向图:所有点的出度都等于入度为该图为欧拉图(存在欧拉回路)的充要条件。 (2)无向图:所有点的度都为偶数为该图为欧拉图(存在欧拉回路)的充要条件。 2.欧拉通路 (1)有向图:除两点(其中一点出度+1==入度, ...
分类:编程语言   时间:2017-09-02 17:59:15    阅读次数:136
JavaSE8基础 链式编程 调用方法返回对象再调方法 简单示例
os :windows7 x64 jdk:jdk-8u131-windows-x64 ide:Eclipse Oxygen Release (4.7.0) 代码: 结果: 感想: 在String/StringBuffer那块,各种调用方法返回对象。。。对于新手来讲,还是一行一行的写 便于理解。 Ja ...
分类:编程语言   时间:2017-09-02 17:59:55    阅读次数:201
JavaSE8基础 函数返回一个匿名对象 简单示例
os :windows7 x64 jdk:jdk-8u131-windows-x64 ide:Eclipse Oxygen Release (4.7.0) 代码: 结果: Java优秀,值得学习。学习资源:itcast视频库。如果您有公开的资源,可以分享给我的话,用您的资源学习也可以。博文是观看视频 ...
分类:编程语言   时间:2017-09-02 18:01:46    阅读次数:165
JavaSE8基础 内部类可以访问外部类的私有成员
os :windows7 x64 jdk:jdk-8u131-windows-x64 ide:Eclipse Oxygen Release (4.7.0) 代码: 结果: Java优秀,值得学习。学习资源:czbk的视频库。如果您有公开的资源,可以分享给我的话,用您的资源学习也可以。博文是观看视频后 ...
分类:编程语言   时间:2017-09-02 18:01:54    阅读次数:122
C++/C函数
函数堆栈的三个用途: 1.进入函数前保存环境变量和返回地址; 2.进入函数时保存实参的拷贝; 3.保存函数体内的局部变量。 函数调用规范:定义函数实参压栈,退栈以及堆栈释放方式。 1._cdecl:函数默认规范,参数从右到左依次压栈,便于可变参数函数,C++静态成员函数和友元函数使用此规范。 2._ ...
分类:编程语言   时间:2017-09-02 18:02:16    阅读次数:165
Python IDE推荐
八个最佳Python IDE Python是一种功能强大、语言简洁的编程语言。本文向大家推荐8个适合python开发的IDE。 1. Eclipse with PyDev http://pydev.org/ Eclipse+PyDev插件,很适合开发Python Web应用,其特征包括自动代码完成、 ...
分类:编程语言   时间:2017-09-02 18:02:32    阅读次数:130
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!