码迷,mamicode.com
首页 >  
搜索关键字:迭代器 列表    ( 55439个结果
python日志功能实现-自动获取程序运行时信息
通过python的inspect模块,我们可以获取程序的运行时栈。一个python的运行时栈是一个六元组:(frame对象,文件名,当前行号,函数名,保存相关源代码行的列表,当前行在源代码列表中的位置)。栈中第一个元素代表当前执行的位置信息,最后一个表示最外层的执行信息。如: 1 import in...
分类:编程语言   时间:2014-05-26 08:26:29    阅读次数:275
STL
有序容器:vector[连续内存] 拥有一段连续的地址空间,首地址不变,按顺序存放,拥有高效的随机存储和访问,毕竟有迭代器作为序号。 从尾部插入和删除很快,其他地方插入和删除操作的时间复杂度就高喽,需要大范围内存的复制粘贴,效率低下,就像数组一样.有空间预留的特点,操作起来消耗内存空间。capa.....
分类:其他好文   时间:2014-05-26 07:10:59    阅读次数:244
Java学习笔记_25_Collections类
25.Collections类:  Collections类是一个工具类,用来对集合进行操作,它主要是提供一些排序算法,包括随机排序、反相排序等。  Collections类提供了一些静态方法,实现了基于List容器的一些常用算法。   Collections的一些方法列表: · void sort(List): 对List内的元素进行排序。 · void shuffle(List):...
分类:编程语言   时间:2014-05-25 01:47:51    阅读次数:319
如何写出更好的Java代码
Java是最流行的编程语言之一,但似乎并没有人喜欢使用它。好吧,实际上Java是一门还不错的编程语言,由于最近Java 8发布了,我决定来编辑一个如何能更好地使用Java的列表,这里面包括一些库,实践技巧以及工具。   这篇文章在GitHub上也有。你可以随时在上面贡献或者添加你自己的Java使用技巧或者最佳实践。 编码风格 结构体 builder模式 依赖注入避免nul...
分类:编程语言   时间:2014-05-25 00:54:03    阅读次数:427
设计模式(9.1)--迭代器与组合模式
缓存(caching): 当组合结构很复杂,或者遍历的代价太高,那么实现组合节点的缓存就很有帮助。 (1) Java Collection Framework 指的是一群类的接口。 其中包括了 ArrayList, Vector , LinkedList , Stack ,和 PriorityQueue. 这些类都实现了java.util.Collection接口。 (2) Collect...
分类:其他好文   时间:2014-05-24 23:37:45    阅读次数:432
Python基础1--变量类型
首先,在之前,我不是一个 Python玩家,我只是一个使用者,需要即取,现在,我要认真学习和记录,正确称为一个Python的玩家。 说明,这明显不是教程,是我自己理解并记录的笔记而已。 Python有五个标准的数据类型: Numbers(数字)String(字符串)List(列表)Tuple(元组)Dictionary(字典) 数字有四种数值类型:int,long ,float...
分类:编程语言   时间:2014-05-24 23:07:59    阅读次数:387
linux(centos)命令
Linux(CentOS)目录操作命令、文件操作命令、压缩解压缩命令转自:([曾恩])http://www.cnblogs.com/zengen/archive/2011/09/01/2161728.html一、目录操作命令 ls命令 — 功能说明:显示文件和目录列表。 — 命令格式:...
分类:系统相关   时间:2014-05-24 11:42:06    阅读次数:397
获取列表中某一个文件夹下的列表项集合(不包含子文件夹对象,也不包含子文件夹中的列表项)
RT,方法如下:1 SPListItemCollection GetSubItemsWithoutFoldersInParrentFolder(SPFolder parrent)2 {3 SPList list = parrent.Item.P...
分类:其他好文   时间:2014-05-24 11:26:39    阅读次数:243
[Linux 性能检测工具]TOP
TOPNAME 显示linux任务语法 top -hv | -abcHimMsS -d delay -n iterations -p pid [, pid ...]描述top程序提供了系统实时信息,显示系统的总体信息和一组由内核管理的任务,系统总体信息的类型,和任务列表上类型,顺序和大小信息,都可以...
分类:系统相关   时间:2014-05-24 11:25:38    阅读次数:327
基于EasyUi的快速开发框架
先看图,下边这个简单的增、删、改、查,如果自己写代码实现,这两个页需要多少行代码?如果再有类似的增、删、改、查,又需要多少行代码?我最近搞的这个快速开发框架中,代码行数不超过100。两页的代码如下:1,列表页:@{ ViewBag.Title = "**** - 部门管理"; V...
分类:其他好文   时间:2014-05-24 10:38:05    阅读次数:289
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!