原文http://blog.sina.com.cn/s/blog_6b8c3d7a01018803.html一,引入jsonkit NSString *str
= nil; //字符串 NSMutableString *string = [[NSMutableString allo...
分类:
Web程序 时间:
2014-05-12 17:28:46
阅读次数:
304
简单的便签工具:实现了基于文本的便签信息的浏览,删除,添加。可以查看时间,实时更新数据。这个便签工具完全基于面向对象的编程方式,首先定义Note类,然后使用NoteManager类进行便签的管理。其中的关键就是在NoteManager类中定义list泛型集合。原理上和ArrayList基本是一致的。...
分类:
Windows程序 时间:
2014-05-12 17:09:08
阅读次数:
1093
这个是缩进问题,重新将行前面的空格删掉,换位tab
分类:
编程语言 时间:
2014-05-12 16:35:23
阅读次数:
383
模式1.def test1(*args): test3(*args)def
test2(**kargs): test3(**kargs)def test3(a, b):
print(a,b)test1(1,2)test2(a=1,b=2)模式2.def test4(a= ()): ...
分类:
编程语言 时间:
2014-05-12 16:31:15
阅读次数:
520
一、数组于简单排序 数组
数组(array)是相同类型变量的集合,可以使用共同的名字引用它。数组可被定义为任何类型,可以是一维或多维。数组中的一个特别要素是通过下标来访问它。数组提供了一种将有联系的信息分组的便利方法。
一维数组 一维数组(one‐dimensional array )实质...
分类:
编程语言 时间:
2014-05-06 09:16:37
阅读次数:
383
因为对于任何句柄 ( file descriptor ) select
函数都能检测出其状态变化,对于用于 listen 的 socket 也是一样。只要把用于 listen 的 socket 加入 ( FD_SET ) 到
select 检测的集合里,当有连接到来时 select 就能判断到。因为...
分类:
其他好文 时间:
2014-05-06 01:07:16
阅读次数:
271
A.Islands这种联通块的问题一看就知道是并查集的思想。做法:从高水位到低水位依序进行操作,这样每次都有新的块浮出水面,可以在前面的基础上进行合并集合的操作。给每个位置分配一个数字,方便合并集合。同时将这些数字也排一个序,降低枚举的复杂度。合并集合时向四周查询浮出水面但是没有合并到同一集合的点进...
分类:
其他好文 时间:
2014-05-06 00:49:38
阅读次数:
568
加群看见的但是计算好慢,谁有更优的算法,麻烦说一下。factor=[]for x in
xrange(1, 987654//2+1): if 987654%x==0: factor.append(x)sum=0for y in xrange(1,
1000000000): ...
分类:
编程语言 时间:
2014-05-06 00:37:50
阅读次数:
851
那年是787年!公元?——Monty
Python任何规则都不可能如此一般,以至不能容许任何例外(异常)。——Bobert Burton1、模块化和界面
任何实际程序都是由一些部分组成的。例如,最简单的“ Hello, world! ”程序也涉及到至少两部分:用户代码要求将Hello, world....
分类:
其他好文 时间:
2014-05-06 00:19:04
阅读次数:
382
1. 熟知主流硬件体系(x86, x64)2. 熟知 CPython
的具体实现,如若可能至少通读源码三遍以上3. 熟知每条 Python bytecode 如何被解释执行4. 熟知每条 Python 语句如何 compile 成
bytecode5. 熟知 Python 主要数据结构所采用的优化手...
分类:
其他好文 时间:
2014-05-06 00:18:16
阅读次数:
306