在我的工作中,广泛使用了 List 类型的引用变量,而引用的是具体的类 ArrayList。我们通常会使用 for 循环遍历一个 List,每一次循环为 List 调用的 get 方法传入一个循环变量,这样就取到了具体位置的元素,并进行业务上的处理。那么,我们为什么需要 Iterator 接口? 通 ...
分类:
其他好文 时间:
2017-06-22 13:14:38
阅读次数:
230
Thrift採用了TServer来作为server的抽象,提供了多种类型的server实现。用TServerTransport作为server的Acceptor抽象,来监听端口。创建clientSocket连接 先来看看TServerTransport。主要有两类 1. TNonblockingSe ...
分类:
其他好文 时间:
2017-06-22 13:13:29
阅读次数:
177
一.进制介绍 a.进制:进制也就是进位制,是人们规定的一种进位方法。 对于任何一种进制 X进制,就表示某一位置上的数运算时是逢X进一位。 十进制是逢十进一,十六进制是逢十六进一,二进制就是逢二进一,以此类推,x进制就是逢x进位。 b.进位制/位置计数法是一种记数方式,故亦称进位记数法/位值计数法,可 ...
分类:
其他好文 时间:
2017-06-22 12:15:19
阅读次数:
167
Python2input和raw_input的区别input用户交互输入数据字符串的时候需要加双引号用户输入数据的时候输入的是干什么类型就是什么类型如,用户输入name则是变量类型用户输入"name"则是字符串类型用户输入"123"则是数字类型raw_input用户交互数据数据的时候不需要加双引号用户输入..
分类:
编程语言 时间:
2017-06-22 12:11:26
阅读次数:
138
1.调用规则:窗体对象.bind(事件类型,回调函数) 2.<Button-1>表示鼠标左键单击,其中的1换成3表示右键被单击,为2的时候表示鼠标中键 t=Label(root, text='标签') t.bing(<Button-1>, 函数名) # 鼠标左键点击时调用函数 3.<KeyPress ...
分类:
其他好文 时间:
2017-06-22 12:08:41
阅读次数:
142
P1541 乌龟棋 P1541 乌龟棋 题目背景 小明过生日的时候,爸爸送给他一副乌龟棋当作礼物。 题目描述 乌龟棋的棋盘是一行N个格子,每个格子上一个分数(非负整数)。棋盘第1格是唯一的起点,第N格是终点,游戏要求玩家控制一个乌龟棋子从起点出发走到终点。 乌龟棋中M张爬行卡片,分成4种不同的类型( ...
分类:
其他好文 时间:
2017-06-22 12:01:59
阅读次数:
124
编译器直接支持的数据类型成为基元类型(primitive type)。基元类型直接映射到 Framework类库(FCL)中存在的类型。 int a = 0; // Most convenient syntaxSystem.Int32 a = 0; // Convenient syntaxint a... ...
分类:
编程语言 时间:
2017-06-22 11:07:43
阅读次数:
215
定制rpm包及搭建yum仓库第1章定制rpm包1.FPM打包工具FPM的作者是jordansisselFPM的github:https://github.com/jordansissel/fpmFPM功能简单说就是将一种类型的包转换成另一种类型。支持的源类型包:dir将目录打包成所需要的类型,可以用于源码编译安装的软件包rpm对rpm进行转..
分类:
其他好文 时间:
2017-06-22 11:07:12
阅读次数:
147
set类型提供了无序的方式存储多个不同的元素 主要特点:无序、不重复 添加元素 sadd sadd set1 12 sadd set1 12 sadd set1 12 查看元素个数 scard scard set1 判断某个元素是否在set中 sismember key sismember set1 ...
分类:
其他好文 时间:
2017-06-22 10:18:02
阅读次数:
140
sizeof是一个单目运算符,它的运算对象是变量或数据类型,运算结果为一个整数。运算的一般形式如下: sizeof(<类型或变量名>) 它只针对数据类型,而不针对变量! 若运算对象为变量,则所求的结果是这个变量占用的内存空间字节数;若运算对象是数据类型,则所求结果是这种数据类型的变量占用的内存空间字 ...
分类:
其他好文 时间:
2017-06-22 10:14:19
阅读次数:
191