`
文章列表
javascript对象创建、查询、属性枚举   var book=new Object(); book.title="Javascript:The definitive Guide"; book.chapter1=new Object(); book.chapter1.title="Introduction to JavaScript"; book.chapter1.pages=19; book.chapter2={ title:"Lexical Structure&qu ...

Ext.grid.GridPanel

    博客分类:
  • ext
1、Ext.grid.GridPanel 主要配置项: store:表格的数据集 columns:表格列模式的配置数组,可自动创建ColumnModel列模式 autoExpandColumn:自动充满表格未用空间的列,参数为列id,该id不能为0 stripeRows:表格是否隔行换色,默认为false 

计算题

装箱子问题:产品为长方形,高度都是h,长和宽相同,有6种型号:6*6,5*5,4*4,3*3,2*2,1*1,包裹是6*6*h的长方体,求最少的包裹数   输入数据: 0 0 4 0 0 1 输出数据: 2   分析:   该大小的包裹一个只能装1个6*6的或者1个5*5的或者1个4*4的或者最多4个3*3的,上述4种产品不能放在同一个包裹中,N为使用包裹数,从a到f代表1-6种产品的数目;根据上一步分析,有N=f+e+d+(c+3)/4,(c+3)/4是一个向上取正的操作。 接下来使用N个包裹时剩余的能装入2*2产品的数目,1个4*4的包裹中可以有5个装2*2产品的地方, ...
字符输入输出 getchar(); putchar();   ch=getchar(); putchar(ch)           字符串函数 字符串输入   创建存储空间 :接受字符串输入首先需要创建一个空间来存放输入的字符串。   char * name; scanf("%s",name);     上述的 ...

文件输入输出

ANSI C提供了 文件的2种视图: 文本视图和二进制视图   二进制视图中,文本中的每个字节都可以为程序所访问 。在文本视图中,程序看到的内容和文本内容可能会有差异,差异主要体现在换行表现上 。使用文本试图读取文件时,将行尾的本地表示法转换成c试图的,在输出的时候,还要将c试图的行尾表示转换成本地的行尾表示法 。在msdos下 ,\r\n表示行尾。   二进制视图:文本的本地表现。 文本视图:文本行尾的本地表现转换成c视图后的表现。   在unix中二进制和文本没有差别。     标准文件:c程序自动打开3个文件,标准输入、标准输出、和标准错误输出   fopen() ...

数组和指针

数组初始化问题:当给数组初始化过程中提供的数据少于数组长度时,会按照元素的顺序依次给数据元素初始化,剩下的元素赋值为0;无论是一维数组亦或是多维数组,都是这样。       指针加1操作,对于数组而言,地 ...
函数和函数编程: 函数和过程: 函数一般指可以调用的实体,接受一些参数,经过一定处理后,最后向调用者返回一些值。 过程一般指没有返回值的函数。 将过程当作函数的语言一般会将过程的返回值(return nothing)处理成一个特殊的type,像c中的void;在python中就是None   python的函数返回一个值或者一个对象,但有时会有这样的返回   return 'abc',[4-2j,'python']    其实上述也是一个对象,一个元组容器对象,因为元组语法上不是需要带上圆括号。 根据上面的返回值, 可以通过下面三种方式来保存返回值   aTuple ...
In [1]: myTuple=('123','xsd','zsdf') In [2]: i=iter(myTuple) In [3]: i.next() Out[3]: '123' In [4]: i.next() Out[4]: 'xsd' In [5]: i.next() Out[5]: 'zsdf' In [6]: i.next() --------------------------------------------------------------------------- StopIteration ...
字典是python中唯一的映射类型,元素是无序的   删除操作: del dict['name'] dict.clear() del dict dict.pop('name'):删除并返回  cmp(): 先比较字典的长度 比较字典的键 比较字典的值
序列:字符串、列表和元组 上述共同的特点是元素是有序排列,单个元素可以随机访问(通过索引),多个元素通过切片访问。   序列操作符:   成员操作符(in or not in ) 连接操作符:+ 重复操作符:* 切片操作符:[],[:],[::]   trick:abcde,循环,每次把最后一位元素砍掉   In [74]: i=-1 In [75]: for i in range(-1,-len(s),-1): ....: print s[:i] ....: abcdefgh abcdefg abcdef abcde abcd ...
数字: 复数内建属性: num.real:实部 num.imag:虚部 num.conjugate():返回共轭复数In [45]: 4**-1 幂运算: In [45]: 4**-1 Out[45]: 0.25 In [46]: -4**2 Out[46]: -16  **比左侧操作数的一元操作符高,比右侧一元操作符低。 4**2  equal  42 -4**2  equal –(42) 4**-2  equal 4-2 -4**-2  equal -(4-2) 位运算仅使用于整数 功能函数: a ...
python对象:三个特性,身份、类型和值 ;   身份:通过内建id()来获得。 类型:通过内建type()来获得 值:对象所表示的数据项   python标准类型: 字符串:string 列表:list 字典:dictionary 元组:tuple 数字: Integer:整型 Long Integer:长整型 Complex:复数 Floating point real number:浮点数 Boolean:布尔型 其他内建类型:   类型 NULL对象:只有一个值 None,不支持任何运算,没有任何内建方法,相当于c中的void, ...
def decode(aString): result='' for i in range(len(aString)): if ord(aString[i]) >=97 and ord(aString[i])<=122: if ord(aString[i])+2>=122: result+=chr((ord(aString[i])+2)%122+96) else: result+=chr(ord(aString ...
  def query():       conn = Connection('127.0.0.1',27017)  

web.py Template

  Templetor: web.py 模板系统 Introduction web.py 的模板语言叫做 Templetor,它能负责将 python 的强大功能传递给模板系统。 在模板中没有重新设计语法,它是类 python 的。 如果你会 python,你可以顺手拈来。 这是一个模板示例: $def with (name) Hello $name! 第一行表示模板定义了一个变量 name。 第二行中的 $name 将会用 name 的值来替换。 如果是从 web.py 0.2 升级请看这里 升级 部分。 使用模板系统 通用渲染模板的方法: render = ...
Global site tag (gtag.js) - Google Analytics