linyawen

  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理
上一页 1 ··· 12 13 14 15 16 17 18 19 20 ··· 28 下一页

2012年3月29日

摘要: 转自http://www.cnblogs.com/huxi/archive/2010/12/05/1897271.htmlPython字符编码详解本文简单介绍了各种常用的字符编码的特点,并介绍了在python2.x中如何与编码问题作战 :)请注意本文关于Python的内容仅适用于2.x,3.x中str和unicode有翻天覆地的变化,请查阅其他相关文档。尊重作者的劳动,转载请注明作者及原文地址 >.<1. 字符编码简介1.1. ASCIIASCII(American Standard Code for Information Interchange),是一种单字节的编码。计算机世界 阅读全文
posted @ 2012-03-29 11:01 linyawen 阅读(218) 评论(0) 推荐(0) 编辑

2012年3月28日

摘要: 简明 Python 编程规范编码转自http://fenxiangdizhi.5d6d.com/thread-341-1-1.html 所有的 Python 脚本文件都应在文件头标上 # -*- coding:utf-8 -*- 。设置编辑器,默认保存为 utf-8 格式。注释 业界普遍认同 Python 的注释分为两种的概念,一种是由 # 开头的“真正的”注释,另一种是 docstrings。前者表明为何选择当前实现以及这种实现的原理和难点,后者表明如何使用这个包、模块、类、函数(方法),甚至包括使用示例和单元测试。 坚持适当注释原则。对不存在技术难点的代码坚持不注释,对存在技术难点的... 阅读全文
posted @ 2012-03-28 10:52 linyawen 阅读(793) 评论(0) 推荐(0) 编辑

摘要: python有三种方法解析XML,SAX,DOM,以及ElementTree###1.SAX (simple API for XML ) pyhton 标准库包含SAX解析器,SAX是一种典型的极为快速的工具,在解析XML时,不会占用大量内存。但是这是基于回调机制的,因此在某些数据中,它会调用某些方法进行传递。这意味着必须为数据指定句柄,以维持自己的状态,这是非常困难的。###2.DOM(Document Object Model) 与SAX比较,DOM典型的缺点是比较慢,消耗更多的内存,因为DOM会将整个XML数读入内存中,并为树中的第一个节点建立一个对象。使用DOM的好处是你不需要... 阅读全文
posted @ 2012-03-28 09:19 linyawen 阅读(10319) 评论(0) 推荐(0) 编辑

2012年3月26日

摘要: 转自http://www.2cto.com/kf/201105/92200.html如何判断操作系统类型import sysprint sys.platformprint sys.version显示和修改python的Module搜索路径>>> import sys>>> print sys.path[, /usr/lib/python23.zip, /usr/lib/python2.3, /usr/lib/python2.3/plat-linux2,/usr/lib/python2.3/lib-tk, /usr/lib/python2.3/lib-dynl 阅读全文
posted @ 2012-03-26 01:40 linyawen 阅读(890) 评论(0) 推荐(0) 编辑

2012年3月25日

摘要: python的元组、列表、字典数据类型是很python(there python is aadjective)的数据结构。这些结构都是经过足够优化后的,所以如果使用好的话,在某些area会有很大的益处。元组 个人认为就像java的数组,python中的元组有以下特性:任意对象的有序集合,这条没啥说的,数组的同性;通过偏移读取;一旦生成,不可改变;固定长度,支持嵌套 来例子吧:python 代码>>>(0,'haha',(4j,'y')) (0,'haha',(4j,'y')) >>>t=(1,3 阅读全文
posted @ 2012-03-25 16:52 linyawen 阅读(278) 评论(0) 推荐(0) 编辑

2012年3月24日

摘要: http://www.cnblogs.com/xunmengqishi/archive/2012/03/23/2414382.html经过上一篇的描述,我想大家对建立一个Android应用程序也有一定的了解啦,首先要想学习好Android首先建议学习好Java,因为Android的应用层开发全是使用的Java语言,并推荐大家多去http://developer.android.com/index.html安卓开发者官网学习。本篇为大家介绍一个有界面的安卓APP,安卓的三大组件:Activty、Intent、Services.Activty:中文翻译为活动,在安卓机器人中表现为一个页面(面板)的 阅读全文
posted @ 2012-03-24 17:06 linyawen 阅读(247) 评论(0) 推荐(0) 编辑

2012年3月22日

摘要: 希尔排序(Shell Sort)是插入排序的一种。是针对直接插入排序算法的改进。该方法又称缩小增量排序,因DL.Shell于1959年提出而得名。目录基本思想介绍算法分析稳定性选择排序希尔排序的JAVA实现希尔排序的C#实现希尔排序的C实现展开编辑本段基本思想 希尔排序基本思想: 先取一个小于n的整数d1作为第一个增量,把文件的全部记录分成d1个组。所有距离为d1的倍数的记录放在同一个组中。先在各组内进行直接插入排序;然后,取第二个增量d2<d1重复上述的分组和排序,直至所取的增量dt=1(dt<dt-l<…<d2<d1),即所有记录放在同一组中进行直接插入排序为 阅读全文
posted @ 2012-03-22 13:53 linyawen 阅读(462) 评论(1) 推荐(0) 编辑

摘要: 转自http://blog.csdn.net/shark0001/article/details/6175783From: http://woodpecker.org.cn/diveintopython3/serializing.html序列化Python对象❝Every Saturday since we’ve lived in this apartment, I have awakened at 6:15, poured myself a bowl of cereal, addeda quarter-cup of 2% milk, sat onthisend ofthiscouch, tu 阅读全文
posted @ 2012-03-22 11:55 linyawen 阅读(18066) 评论(0) 推荐(2) 编辑

2012年3月19日

摘要: 注: 这是目前为止我看见的介绍 Python 的 metaclass 最为详细的文章,看完之后就可以即学即用!好东西不独享,特转载!原文:http://jianpx.iteye.com/blog/908121作者:jianpx分享下自己对python的metaclass的知识。一 你可以从这里获取什么?1. 也许你在阅读别人的代码的时候碰到过metaclass,那你可以参考这里的介绍。2. 或许你需要设计一些底层的库,也许metaclass能帮你简化你的设计(也有可能复杂化:)3. 也许你在了解metaclass的相关知识之后,你对python的类的一些机制会更了解。4. more...... 阅读全文
posted @ 2012-03-19 14:52 linyawen 阅读(331) 评论(0) 推荐(0) 编辑

2012年3月15日

摘要: fromhttp://stqdd.com/archives/427by莫亚菜python对容器内数据的排序有两种,一种是容器自己的sort函数,一种是内建的sorted函数。sort函数和sorted函数唯一的不同是,sort是在容器内排序,sorted生成一个新的排好序的容器。对于一个简单的数组 L=[5,2,3,1,4].sort: L.sort()sorted(...) sorted(iterable, cmp=None, key=None, reverse=False) --> new sorted listiterable:待排序的可迭代类型的容器;cmp:用于比较的函数,比较 阅读全文
posted @ 2012-03-15 16:33 linyawen 阅读(16785) 评论(1) 推荐(0) 编辑

上一页 1 ··· 12 13 14 15 16 17 18 19 20 ··· 28 下一页