UI Dynamics是UIKit的一个新组成部分,它向iOS中的视图提供了与物理学有关的功能和动画。可以让你向视图中引入力和物理属性,可以让你的视图弹跳,舞动,受重力影响等等。下面通过样例,演示使用UIGravityBehavior和UICollisionBehavior给UIImageView添...
分类:
编程语言 时间:
2015-10-07 12:00:45
阅读次数:
176
1.python的数字函数cmp(x,y)如果 x y 返回 1max(a,b,...)返回给定参数的最大值,参数可以为序列。min()modf(x) 返回x的整数部分与小数部分,两部分的数值符号与x相同,整数部分以浮点型表示。注意:需要导入math模块随机数函数: 需要导入random模块ran....
分类:
编程语言 时间:
2015-10-07 12:01:03
阅读次数:
197
#!/usr/bin/env python1 import glob2 import os3 os.chdir(“./”)4 for file in glob.glob(“*.py”):5 print fileprint “#######Another One##########”impor...
分类:
编程语言 时间:
2015-10-07 12:00:49
阅读次数:
1842
通常筛选一个数组,通常会在代码的其它地方创建一个函数,然后为数组的每个元素调用它。但这样做会使代码分散在许多地方,不便于阅读。使用闭包就可以将相关代码片断放在一起,使结构逻辑更加清晰。比如,筛选一个字符数组,过滤出以“hangge”开头的字符串数组12345let array = ["hangge"...
分类:
编程语言 时间:
2015-10-07 11:59:20
阅读次数:
158
简介朋友问我能不能做一个下载他在豆瓣读书上的短评的工具,于是就做了这个“豆瓣用户读书短评下载工具”。 GitHub链接:https://github.com/xiaff/dbc-downloader。这个小工具使用Python3.4编写,其工作流程为:用户输入其豆瓣ID;抓取用户评论列表网页对网页进...
分类:
编程语言 时间:
2015-10-07 11:58:31
阅读次数:
300
1.动手动脑仔细阅读示例: EnumTest.java,运行它,分析运行结果?程序运行结果:实验结论:枚举类型是引用类型!枚举不属于原始数据类型,它的每个具体值都引用一个特定的对象。相同的值则引用同一个对象。可以使用“==”和equals()方法直接比对枚举变量的值,换句话说,对于枚举类型的变量,“...
分类:
编程语言 时间:
2015-10-07 10:52:04
阅读次数:
216
前言由于之后要做一个实验,需要用到大量豆瓣用户的电影数据,因此想到了从豆瓣电影的“看过这部电影 的豆瓣成员”页面上来获取较为活跃的豆瓣电影用户。链接分析这是看过"模仿游戏"的豆瓣成员的网页链接:http://movie.douban.com/subject/10463953/collections。...
分类:
编程语言 时间:
2015-10-07 10:51:00
阅读次数:
200
# 帮助文档1、dir函数式可以查看对象的属性:Python命令窗口输入 dir(str) 即可查看str的属性。2.如何查看对象某个属性的帮助文档 ? 如要查看str的split属性,可以用__doc__(双下划线), 使用方法为print(str.split.__doc__) 或者help函.....
分类:
编程语言 时间:
2015-10-07 10:49:42
阅读次数:
241
动手动脑1//枚举类型谷伟华2015/10/3packagetest2;publicclassEnumTest{publicstaticvoidmain(String[]args){//TODO自动生成的方法存根Sizes=Size.SMALL;//从字串转换为枚举Sizet=Size.LARGE;...
分类:
编程语言 时间:
2015-10-07 10:49:28
阅读次数:
248
在Python中集合set是基本数据类型的一种,它有可变集合(set)和不可变集合(frozenset)两种。创建集合set、集合set添加、集合删除、交集、并集、差集的操作都是非常实用的方法。 1.创建集合 set类是在python的sets模块中,大家现在使用的python2.3中,不需要导入s...
分类:
编程语言 时间:
2015-10-07 10:48:06
阅读次数:
319
学习java中,我们都会遇见很多很多的问题,例如:1、枚举类型是引用类型,枚举不属于原始数据类型,它的每个具体值都引用一个特定的对象。相同的值则引用同一个对象。可以使用“==”和equals()方法直接比对枚举变量的值,换句话说,对于枚举类型的变量,“==”和equals()方法执行的结果是等价的。...
分类:
编程语言 时间:
2015-10-07 10:46:56
阅读次数:
183
String 类型的初始化的三种常见手法:1、使用new 关键字的话,就可以直接在构造函数中传入String类型的参数,例如:String name = new String("Name");2、也还可以以char[]类型的参数对构造函数的形参赋值,例如:char[] te = {'a','a','...
分类:
编程语言 时间:
2015-10-07 10:47:02
阅读次数:
173
1.能用set 不用list ~$ python -m timeit -n 1000 "[x for x in range(1000) if x in range(500, 1500)]" 1000 loops, best of 3: 28.2 msec per loop ~$ python -m ...
分类:
编程语言 时间:
2015-10-07 10:46:49
阅读次数:
258
1. 什么是λ表达式λ表达式本质上是一个匿名方法。让我们来看下面这个例子: public int add(int x, int y) { return x + y; }转成λ表达式后是这个样子: (int x, int y) -> x + y;参数类型也可以省略,Java编译器会根据上下文推断出来:...
分类:
编程语言 时间:
2015-10-07 10:44:11
阅读次数:
221
python实例:backup 备份本文来源于《python简明教程》中的实例1.提出问题: 我想要一个可以为我的所有重要文件创建备份的程序。2. 分析明确问题:我们如何确定该备份哪些文件?备份保存在哪里?我们怎么样存储备份?3. 设计程序列表: 1). 需要备份的文件和目录由一个列表指定。 2)....
分类:
编程语言 时间:
2015-10-07 09:40:18
阅读次数:
210
JAVA课后作业一、枚举类型代码:enumSize{SMALL,MEDIUM,LARGE};publicclassEnumTest{publicstaticvoidmain(String[]args){Sizes=Size.SMALL;Sizet=Size.LARGE;//s和t引用同一个对象?Sy...
分类:
编程语言 时间:
2015-10-07 09:39:13
阅读次数:
143
一、创建一个线程创建线程 boost::thread myThread(threadFun); 需要注意的是:参数可以是函数对象或者函数指针。并且这个函数无参数,并返回void类型。 当一个thread执行完成时,这个子线程就会消失。注意这个线程对象不会消失,它仍然是一个还处在它的生存期的C++对象...
分类:
编程语言 时间:
2015-10-07 06:18:20
阅读次数:
251