http://blog.itpub.net/22664653/viewspace-1210844/ -- 这篇博客写的更细,以后看ICP(index condition pushdown)是mysql利用索引(二级索引)元组和筛字段在索引中的where条件从表中提取数据记录的一种优化操作。ICP的思...
分类:
数据库 时间:
2014-12-16 13:19:08
阅读次数:
249
首先明确字符串,数字和元组作为函数参数时是不可变的,但是列表和字典等数据结构却是可以改变的。defchange(n):
n[0]=‘apple‘
names=[‘banana‘,‘pear‘]
n=names[:]
change(n)
printnames,n
[‘banana‘,‘pear‘][‘apple‘,‘pear‘]修改后让原始列表保持不变。假设现在要编写一个存..
分类:
编程语言 时间:
2014-12-16 06:35:10
阅读次数:
279
多显示器拼接又称电视屏控制器,电视墙拼接器,显示墙拼接器,拼接墙控制器,多屏处理器,多屏拼接处理器,显示墙拼接器,大屏幕处理器,数码拼接处理器,多 屏图象处理器,显示屏处理器,主要功能是将一个完整的图像信号划分成N块后分配给N个视频显示单元(如背投单 元),完成用多个普通视频单元组成一个超大屏幕动态...
分类:
其他好文 时间:
2014-12-15 10:16:54
阅读次数:
159
问题:如何为整个站点设计一套URL处理和调度的方案?解决方案:webpy的URL处理方案简单但是强大和灵活。在每个应用的顶部,你经常会看到一个在元组中定义的完整的URL调度方案。例如:urls = ( "/tasks/?", "signin", "/tasks/list", "listi...
分类:
Web程序 时间:
2014-12-13 23:06:15
阅读次数:
196
map和hash_map 今天在写拼流的程序时碰到一个问题,要根据流的四元组的结构信息映射到该流的数据。也就是我在网络数据包拼接的过程中,要根据包的地址和端口信息,对应到其对应的一个流的数据上去,把端口和地址信息相同的包的数据段中的数据组装起来。自然想到用map,不过map要求其关键码类型提供一个小...
分类:
其他好文 时间:
2014-12-12 23:34:55
阅读次数:
218
我最近有个感悟,就是有方向的二元组。通过对一个有方向的主客体二元组记录集合的解释可以表现出任意的树结构图结构。
这个二元组是常驻内存的,随时变更随时生效,xml或db纯粹用来持久化数据。这个二元组是中心,其它都是附属。
挺巧合的,Dictionary这种对象刚好是个有方向的二元组集合。
jint这个javascript引擎就是用Dictionary来解释javascript的的
而...
分类:
其他好文 时间:
2014-12-12 22:17:25
阅读次数:
200
题目大意:有n个变量,和m个二元组关系。关系(x,y)表示x<y。现在讲所有变量
从小到大来排序,进行输出。
例如:有4个变量a、b、c、d,若a<b,c<b,d<c,则排序后的可能为a<d<c<b,
也有其他可能d<a<c<d。只要输入其中一个就可。
思路:把n个变量看成是n个点,“x<y”看做是一条边,则得到一个有向图。对图的
节点进行排序,使得每一条有向边(x,y)对应的x都在y前边。即所谓的拓扑排序。
DFS进行拓扑排序,如果存在有向环,则不存在拓扑排序,否则就将访问完的结点
假如到当前拓扑序列的前...
分类:
编程语言 时间:
2014-12-12 20:53:23
阅读次数:
207
9.4 具体的对象类型
面向对象编程中的最重要的结构,就是类的声明。它的价值体现用 F# 写的库,可以在 C# 中使用,因为从 C# 中引用F# 声明的类时,看起来就像普通的类。从概念上讲,类有一点像带成员的记录,因为,它们把值存储在字段中,并提供成员进行访问;类还有另外的功能,在 F# 中,出现下列情况,通常使用类:
■ 需要封装数据和行为时。
■ 在迭代开发过程的后期,把简单的元组...
分类:
其他好文 时间:
2014-12-12 11:49:28
阅读次数:
174
Socket 是进程间通信的一种方式,它与其他进程间通信的一个主要不同是:它能实现不同主机间的进程间通信,我们网络上各种各样的服务大多都是基于 Socket 来完成通信的,例如我们每天浏览网页、QQ 聊天、收发 email 等等。要解决网络上两台主机之间的进程通信问题,首先要唯一标识该进程,在 TCP/IP 网络协议中,就是通过 (IP地址,协议,端口号) 三元组来标识进程的,解决了进程标识问题,...
分类:
编程语言 时间:
2014-12-11 20:55:21
阅读次数:
286