模块主要包括: ?? ? ?? ??? ?1、接口 ?? ??? ? ?? ??? ??? ?1-1、OO中,接口通常是一个层次结构 ?? ??? ??? ? ?? ??? ??? ?1-2、接口表示一种抽象的数据类型 ...
分类:
其他好文 时间:
2014-07-21 10:27:28
阅读次数:
158
python提供了两种特别的方法来定义函数的参数:1. 位置参数 *args,把参数收集到一个元组中,作为变量args >>>def show_args(*args): #定义函数 print args>>>show_agrs("hello", "world") #调用函数输出:("hell...
分类:
编程语言 时间:
2014-07-19 21:09:57
阅读次数:
275
UVA 11534 - Say Goodbye to Tic-Tac-Toe
题目链接
题意:给定一个序列,轮流放XO,要求不能有连续的XX或OO,最后一个放的人赢,问谁赢
思路:sg函数,每一段...看成一个子游戏,利用记忆化求sg值,记忆化的状态要记录下左边和右边是X还是O即可
代码:
#include
#include
const int N = 105;...
分类:
数据库 时间:
2014-07-18 22:34:57
阅读次数:
434
.net开发中,无论ajax还是webform,webpage, 总免不了要和request这个静态全局,可以远程通信的对象打交道。而对于软件来讲,按照Matin Fowler的的面向对象,可利用软件的设计之道之说,面向对象的软件,OO最大的好处莫过于实现了良好的封装和复用。通过封装和复用,我们.....
分类:
Web程序 时间:
2014-07-18 15:22:26
阅读次数:
235
shell bash 是linux系统最常用的脚本,在其里面可以写上grep sed awk等常用命令用到grep那么就要想到正则开头是小写字母的那一行就列出grep -n '^[a-z]'oo前不能是小写字母grep -n '[^a-z]oo'不想要开头是英文字母grep -n '^[^a-zA-...
分类:
其他好文 时间:
2014-07-16 20:23:02
阅读次数:
163
1.set一:field的type=boolean,判断是否isN形式开头,是的话直接set + N...即可,不是的话toUpperCase第一个字母,再加上set前缀二:field的type!=boolean,toUpperCase第一个字母,再加上set前缀2.get一:field的type=...
分类:
其他好文 时间:
2014-07-16 17:07:14
阅读次数:
175
>>> aarray([[1, 2], [3, 4]])>>> a.shape(2, 2)>>> barray([2, 3])>>> b.shape(2,)>>> carray([[1], [2]])>>> c.shape(2, 1)>>> darray([[1, 2]])>...
分类:
其他好文 时间:
2014-07-16 15:03:09
阅读次数:
198
面向对象的基础是类,但Lua中没有提供类的概念,所以我们需要利用Lua现有的机制来实现类似于类的有关oop的一整套概念。基本方案是使用table来实现类机制,并且结合使用self参数和冒号操作。我们先来看看self参数和冒号操作符的用法: self参数的使用是很多面向对象语言的要点,大多数OO...
分类:
其他好文 时间:
2014-07-16 00:43:18
阅读次数:
296
简单的介绍下Mootools: MooTools是一个简洁,模块化,面向对象的开源JavaScript web应用框架。在处理js、css、html时候,为web开发者提供了一个跨浏览器的js解决方案。优点: 1.灵活,模块化的框架,用户可以选择自己需要的组件。 2.MooTools符合OO的...
分类:
其他好文 时间:
2014-07-14 22:06:56
阅读次数:
203
一些面向对象的语言中提供了类的概念,作为创建对象的模版。在这些
语言里面。对象是类的实例,lua通过table也可以实现类的使用。
--建立父类Animal
Animal = {
size,--动物大小 成员变量声明,不赋值为nil
age,--动物年龄
color = "yellow",--动物颜色
sex,--动物性别,这个可以有??
new = function (...
分类:
其他好文 时间:
2014-07-12 22:46:31
阅读次数:
370