1. 数组的概念 (1)数组是相同类型的变量的有序集合 (2)数组在一片连续的内存空间中存储元素 (3)数组元素的个数可以显示或隐式指定 【编程实验】数组的初始化 2. 数组地址(&a)与数组名a (1)数组名a代表数组首元素的地址。因此,第2个元素的地址为a+1,以此类推……。注意a或a+i表示元 ...
分类:
编程语言 时间:
2016-03-31 18:29:59
阅读次数:
278
函数的传参 让一个函数接受任意数量的位置参数,可以使用一个 * 参数 def avg(first , *rest): return (first + sum(rest)) / (1 + len(rest)) print(avg(1,2,3)) 为了接受任意数量的关键字参数,使用一个以 ** 开头的参 ...
分类:
编程语言 时间:
2016-03-31 18:28:31
阅读次数:
180
在大二的时候接触过一段时间的Python,最近又开始玩起了这门语言。总的来说,个人很喜欢Python的语言风格,但是这门语言对于windows并不算很友好,因为如果是初学者在windows环境下安装,简直是折磨人,会遇到各种蛋疼的情况。本文希望提供傻瓜式的教程,能够令读者成功安装Python和pip ...
分类:
编程语言 时间:
2016-03-31 18:25:59
阅读次数:
121
1. 一、绑定请求参数到指定对象 Java代码 public String test1(@ModelAttribute("user") UserModel user) Java代码 Java代码 只是此处多了一个注解@ModelAttribute("user"),它的作用是将该绑定的命令对象以“us ...
分类:
编程语言 时间:
2016-03-31 18:27:20
阅读次数:
375
1. break语句:经常用在循环语句中,用于跳出整个循环,执行循环后面的代码。 2. continue语句:经常用在循环语句中,用于跳出当前的这个循环(或者是跳出本次循环),开始下一次循环的执行。 3. break与continue可以搭配标签使用,在实际开发中,根本没有人会将break与cont ...
分类:
编程语言 时间:
2016-03-31 18:26:16
阅读次数:
219
说法一: 我们在运行xcode工程时,有时候会遇到”libc++abi.dylib: terminate_handler unexpectedly threw an exception”错误,app莫名其妙就crash掉了,在控制台输入bt命令,查看调用堆栈,结果也是一头雾水: 分析 现在唯一的信息 ...
分类:
编程语言 时间:
2016-03-31 18:25:27
阅读次数:
162
》设计目标:可扩展性,灵活性,可插入性。 》设计原则 ● Open Closed Principle 开闭原则 对扩展开放,对修改关闭。 对面向对象的语言来说,不可以更改的是系统的抽象层,而可以扩展的是系统的实现层。 ●里式代换原则 任何基类可以出现的地方,子类一定可以出现。 ●依赖倒转原则 要依赖 ...
分类:
编程语言 时间:
2016-03-31 18:22:51
阅读次数:
210
1. Java中的循环控制语句一共有3种,分别是while,do… while以及for循环。2. while循环,形式为:while(布尔表达式){//待执行的代码}3. do…while循环,新式为:do{//待执行的代码}while(布尔表达式);4. while与do…while之间的区别: ...
分类:
编程语言 时间:
2016-03-31 18:20:43
阅读次数:
249
题目:在一个二维数组中,每一行都按照从左到右递增的顺序排序,每一列都按照从上到下递增的顺序排序。请完成一个函数,输入这样的一个二维数组和一个整数,判断数组中是否含有该整数。 当我们运行时,需要测试边界条件: 如果没考虑到这里,就会向下越界。该算法可以运行,但是这个算法超时: 改进后算法如下: 运行通 ...
分类:
编程语言 时间:
2016-03-31 18:21:01
阅读次数:
254
Maximum Product Subarray
Find the contiguous subarray within an array (containing at least one number) which has the largest product.
For example, given the array [2,3,-2,4],
the contiguous s...
分类:
编程语言 时间:
2016-03-31 17:02:53
阅读次数:
206
使用 Date 和 SimpleDateFormat 类表示时间 在程序开发中,经常需要处理日期和时间的相关数据,此时我们可以使用 java.util 包中的 Date 类。这个类最主要的作用就是获取当前时间,我们来看下 Date 类的使用: 使用 Date 类的默认无参构造方法创建出的对象就代表当 ...
分类:
编程语言 时间:
2016-03-31 17:00:09
阅读次数:
183
Calendar 类的应用 Date 类最主要的作用就是获得当前时间,同时这个类里面也具有设置时间以及一些其他的功能,但是由于本身设计的问题,这些方法却遭到众多批评,不建议使用,更推荐使用 Calendar 类进行时间和日期的处理。 java.util.Calendar 类是一个抽象类,可以通过调用 ...
分类:
编程语言 时间:
2016-03-31 16:57:13
阅读次数:
221
python urllib2使用心得 1、http GET请求 过程:获取返回结果,关闭连接,打印结果 f = urllib2.urlopen(req, timeout=10) the_page = f.read() f.close()print the_page 2、http GET请求 + 包头 ...
分类:
编程语言 时间:
2016-03-31 16:54:52
阅读次数:
215
初学Shader,一开始对于渲染队列,ZTest 和 ZWrite一头雾水,经过多方查阅和实验,有了一些自己的理解。发此文与初学Shader的朋友分享,也算是为自己做个笔记。不对或不足之处欢迎指正。 不说废话,直接进入正题。 首先是实验场景,一蓝一红两个Cube。蓝在红前。 两个方块所使用的Shad ...
分类:
编程语言 时间:
2016-03-31 16:52:44
阅读次数:
946