`
文章列表

Python异常

1.常用异常名   AttributeError 调用不存在的方法引发的异常。 EOFError 遇到文件末尾引发的异常。 ImportError 导入模块出错引发的异常。 IndexError 列表越界引发的异常。 IOError I/O操作引发的异常,如打开文件出错等。 KeyError 使用字典中不存在的关键字引发的异常。 NameError 使用不存在的变量名引发的异常。 TabError 语句块缩进不正确引发的异常。 ValueError 搜索列表中不存在的值引发的异常。 ZeroDivisionError 除数为零引发的异常。   ...

列表和元组

1.列表常用操作   list.append(x) 追加成员。 list.count(x) 计算列表中参数x出现的次数。 list.extend(L) 向列表中追加另一个列表L list.index(x) 获得参数x在列表中的位置,没有将会出错。 list.insert(i,x) 在i位置插入数据x。 list.remove(x) 移除列表中第一个值是x的成员。 list.pop([i]) 移除列表中指定位置的成员,并返回,如果无参数,将会移除最后一个元素。 list.sort() 将列表中成员排序。 list.reverse() 将列表中的成员顺序颠倒。 ...

字符串

1.字符串常用操作:   string.capitalize() 将字符串的首字母大写 string.count() 获得字符串中某一子字符串的数目 string.find() 获得字符串中某一子字符串的起始位置 string.isalnum() 检测字符串是否仅包含0-9A-Za-z string.isalpha() 检测字 ...

冒泡排序

时间复杂度为O(n^2) 基本思想 经过n-1趟子排序完成的,第i趟子排序从第1个数至第n-i个数,若第i个数比后一个数大(则升序,小则降序)则交换两数。   举例: 第一趟:50与10比较,50>10,交换;50与30比较,50>30,交换;50与20比较,50>20,交换;50与40比较,50>40,交换。  第二趟:10与30比较,10<30,不交换;30与20比较,30>20,交换;30与40比较,30<40,不交换,结束:  第三趟:10与20比较,10<20,不交换;20与30比较,20<30,不交换,结束:  第 ...

算法导论

算法复杂度分为时间复杂度和空间复杂度。   时间复杂度是度量算法执行的时间长短;而空间复杂度是度量算法所需存储空间的大小。       时间复杂度:   一个算法中的语句执行次数称为语句频度或时间频度。记为T(n)。   一般情况下,算法中基本操作重复执行的次数是问题规模n的某个函数,用T(n)表示,若有某个辅助函数f(n),使得当n趋近于无穷大时,T(n)/f (n)的极限值为不等于零的常数,则称f(n)是T(n)的同数量级函数。记作T(n)=O(f(n)),称O(f(n)) 为算法的渐进时间复杂度,简称时间复杂度。   在各种不同算法中,若算法中语句执行次数为一个常数 ...

图灵机

图灵机 模拟人们用纸笔进行数学运算过程的机器。 人用纸笔进行数学运算的过程可以看过两种简单动作: 在纸上写上或擦除某个符号。 把注意力从纸的一个位置移到另一个位置。 而人进行下一步的动作依赖于 当前注 ...
Sqlite数据库出现错误:database disk image is malformed   修复方法如下:   D:\workspace\ctrguangfa\db>sqlite3 ctrgf.db3 SQLite version 3.4.0 Enter ".help" for instructions sqlite> .output "_abctemp.tmp" sqlite> .dump sqlite> .quit   D:\workspace\ctrguangfa\db>sqlite3 ...
HFS,Http File Server   专为个人用户所设计的 HTTP 文件服务器。   用于文件传输和共享,操作简单快捷,不需要安装程序。   支持右键快捷方式。   支持文件拖拽方式。         
简介                  Mercurial是一个跨平台的分布式版本控制工具。主要由Python语言实现,也包含一个用C语言实现的二进制比较工具。对Mercurial的所有操作都由不同的关键字作为hg的参数来实现的。它采用SHA-1散列算法 ...
Python Excel Tutorial 指南 安装 有几种不同的安装方法。下面是以xlrd为例的,其它二个库都是使用同样的步骤。   从源码安装 Linux系统: $ tar xzf xlrd.tgz $ cd xlrd-0.7.1 $ python setup.py install Windows系统:使用WinZip或类似工具解压xlrd-0.7.1.zip: C:\> cd xlrd-0.7.1 C:\xlrd-0.7.1> \Python26\python setup.py install 注意:确保你想要在你的项目中使用python。   使 ...
1.字符串列表排序 列表的排序是python内置功能,自身含有sort方法 。如果元素是字符串,会分解成字符比较,而字符的大小是根据字符对应ascii码的大小。 >>> str_list = ['spring', 'summer', 'autumn', 'winter'] >>> str_list.sort() >>> print str_list ['autumn', 'spring', 'summer', 'winter']   >>> str_list = ['aB', 'Ab', 'AB', 'ab'] ...
1. 首先是浏览器的选择,绝大多数开发者都选择Firefox浏览器。         火狐浏览器是开源的,很多新特性可以体验,跟IE相比有更丰富的视觉效果。Firefox有着很活跃的社区,丰富着Firefox浏览器的应用,它们以插件的形式安装在浏览器中,如果你不需要可以禁用,使你的浏览器运行更轻便!         Web的调试一直困扰着开发者,火狐的出现带来了福音,很多团队都开发了自己的开发插件,并发布到互联网,使得Firefox在开发领域占据统治地位,其中有很多优秀的插件浮出水面,下面会有介绍。          如果你只是想要开发前台界面,不需要与后台进行通信,那么查看编辑ht ...

Flex4.5的安装破解

    博客分类:
  • Flex
  昨天写了一篇,可是莫名其妙的没有了!难道ITeye把我的给删了?今天重新补上!   Flash Builder4.5 和Flash Builder4 Plugin for Eclipse的安装有点不同,使用的序列号不一样!   附件是序列号的生成器,我用在Flash Builder4 Plugin for Eclipse成功,Flash Builder4.5没试!     FB4.5 官网下载: (http://trials3.adobe.com/AdobeProducts/FLBR/4_5/win32/FlashBuilder_4_5_LS10.exe)  我分别下了中 ...
  1、在C:/python27/Lib/site_packages/下建立chartdirector目录 2、将ChartDirector/lib子目录下文件复制到C:/python27/Lib/site_packages/chartdirector目录下 3、在C:/python27/Lib/site_packages目录下建立chartdirector.pth文件,文件内容如下: # chartdirector packages configuration chartdirector 4、验证安装是否成功,在python Shell中执行 >> ...
第一章       介绍Django 欢迎大家!本书你将学习Django的相关知识,它是一个让你用最小时间和努力就能创建干净、丰富特性的Web应用程序的开源框架。Django是用Python(一种非常适合开发Web应用程序的通用语言)编写的。Django松散地遵循MVC设计模式,极大地帮助你建立干净的、可维护的Web应用程序。 本章预览了在本书中使用的这种技术。下面的章节将会通过指南从零开始建立一个使用
Global site tag (gtag.js) - Google Analytics