关闭

[置顶] python进阶十_正则表达式(一)

最近状态一直不太好,至于原因,怎么说呢,不好说,总之就是纠结中覆盖着纠结,心思完全不在点上,希望可以借助Python的学习以及博客的撰写来调整回来,有的时候回头想一想,如果真的是我自己的问题呢,以前我经常跟别人说,千万不要怀疑自己,因为很清楚一旦连自己都变的不可信,那这个世界就太疯狂了,当一遍一遍的问我,现在连我自己都快怀疑自己了,我一遍一遍的说服别人,想不到现在竟然需要自己去说服自己,何其的悲哀...
阅读(1972) 评论(0)

[置顶] python进阶八_警告和异常

心情有点纠结,怎么说呢,倒不是因为其他学习上的事情,反而是因为生活上狗血的剧情逼着人偏离,渐行渐远,人跟人之间有误会也是正常的,可能是因为交流不够,彼此不够了解吧,希望能尽快度过这一段纠结的日子,简单的生活,慢慢的品味,细细的思考。 最近一段时间,因为需要,借阅了一本Python Cookbook,发现这本书在很多方面介绍的都很不错,比如一些系统管理,web,分布式编程,数据持久化等等这些方面。但...
阅读(4281) 评论(1)

[置顶] python进阶七_文件操作(三)

1.文件移动与复制操作(os,shutil)我们先来看一看os与shutil中都有哪些实用的函数:os.sep  可以取代操作系统特定的路径分隔符。windows下为 '\\'os.name     字符串指示你正在使用的平台。比如对于Windows,它是'nt',而对于Linux/Unix用户,它是 'posix'os.getcwd()      函数得到当前工作目录,即当前Python脚本工作...
阅读(1941) 评论(0)

[置顶] python进阶七_文件操作(二)

二.一些特殊用法1.从现有文件中获取信息(os,stat) 当我们读取一个文件之后,如果还想知道关于这个文件的一些属性信息,怎么得到?在python中,我们可以使用os和stat模块来获取基本信息,来看一个例子: 当然,当我们打开一个“文件”后,不清楚到底是不是文件,还是目录,我们可以这么判断:2.目录操作(os, fnmatch , glob)1.列出一个目录下的所有内容2.创建一个目录3.删除...
阅读(1982) 评论(0)

[置顶] python进阶七_文件操作(一)

一.  基本文件操作1.   文件操作基本概况 在python中,文件对象时内建类型file的实例,内建函数open会创建并返回一个文件对象。函数原型 fp = open(“test.txt”,”r”),在这里读和写的唯一用法区别是第二个参数问题,也即open的打开模式。我们来看一个简单的例子: 对于open的打开模式,可以有一下这些: r            以读方式打开...
阅读(2353) 评论(0)

[置顶] python进阶六_封装与继承

转载请注明出处http://blog.csdn.net/liygcheng/article/details/22905439我们先来看一个简单的例子:#author liygcheng 2014-04-04 #object-oriented python class Animal(): def __init__(self): self.__name = "Animal" print(...
阅读(4006) 评论(2)

[置顶] python进阶五_类(二)

一.我们来好好研究一下“类”1.Object对象       学过java的朋友都清楚,在Java中,一切皆对象,是很纯正的面向对象语言,那么在python中呢?会不会也是这样呢?首先,不管是不是,我们先假设它是,然后去证明。如果在python中也是一切皆对象的话,那么一定有一个最原始的基类,就像Java中的Object一样,很容易的我们会猜想,会不会也是object的呢?我们通过交互命令来一看究...
阅读(1940) 评论(0)

[置顶] python进阶五_类(一)

一.基本运用       认真的写博客真的是一件相当费体力和脑力的事情,对于Python老实博主说也是在一边学一边摸索其中的所以然,所以错误纰漏在所难免,欢迎指正,另博主要花好几个通宵去研究Python中的一个个知识点,然后总结出来成博文,所以希望各位转载的时候能够尊重Po主的劳动成果,转载时请注明,谢谢。1.类的编写在python中类的编写很简单,但是要理解OOP的思想并以此去编写类才是我们真正...
阅读(2092) 评论(0)

[置顶] python进阶四_模块调用

一.基本介绍 1.基本语法  模块的导入主要使用import关键字 简单来说,每一个以扩展名py结尾的Python源代码文件都是一个模块,其他的文件可以通过导入一个模块读取这个模块的内容,从本质上来说,是载入另一个文件,并读取那个文件的内容。需要注意的是在第一次的导入之后,其他的重复导入都不会再工作,甚至在另一个窗口中改变并保存了模块的源代码文件也不行。这是由于导入是一个开销很大的操作,以至...
阅读(5864) 评论(6)

[置顶] python进阶三_函数

一.基本规则 1.函数定义 在python中函数用关键字def声明,参数用逗号隔开,另外需要注意的是函数没有返回类型.Python函数不指定特定的返回类型,甚至不需要指定是否返回一个值.但实际上,每一个python函数都会返回一 个值.如果执行了return语句,那么它会返回这个值,否则,它返回一个None.None是Python的null值. 举例来说: 需要注意的是分号,以...
阅读(1985) 评论(0)

[置顶] C++常见问题之二#define使用中的陷阱

一.使用#define宏应注意的问题 1.使用宏定义表达式的时候,加括号是一个好习惯 首先我们来看一段简短的代码,并试着分析其输出: #include #define Add(a,b) a+b int main() { std::cout<<Add(1,2)*Add(2,3)<<std::endl; return 0; } 结果输出: 很显然,当我们看...
阅读(1810) 评论(1)

[置顶] python进阶二_基本数据类型与操作

一.数据类型 1.整数,长整数,浮点数,复数     在python中尤其要注意的是复数,复数由实数部分和虚数部分构成,real + imag(j/J)它们都是浮点数,其中虚数后缀j/J 例如: 注意: Conjugate()求的是该复数的共轭复数 2.字符串       这里只简单做一下说明,关于字符串,有很多需要了解的知识,在python中单引号’与双引号’’均可指示...
阅读(2084) 评论(0)

[置顶] DirectX10一变换(三)

一.基本变换        当我们用Direct3D编程时,我们使用4 x 4矩阵描述变换操作,具体的思路是:先设置一个4 x 4矩阵M,然后为M的每一个元素赋值,使其满足一个特定的变换,然后,将一个点或者一个向量放到1 x 4 行向量v中,通过计算vM得到一个新的行向量v’,这就是变换后的向量。 注意:这里面有一个齐次坐标(homogeneous coordinate)的概念,通过第四个分量...
阅读(1251) 评论(1)

[置顶] python进阶一_简介,安装与环境部署

一.Python简介 1.历史  Python的创始人为吉多·范罗苏姆(Guido van Rossum)。 1989年的圣诞节期间,吉多·范罗苏姆为了在阿姆斯特丹打发时间,决心开发一个新的脚本解释程序,作为ABC语言的一种继承。之所以选中Python作为程序的名字,是因为他是一个蒙提·派森的飞行马戏团的爱好者。ABC是由吉多参加设计的一种教学语言。就吉多本人看来,ABC这种语言非常优美和强...
阅读(2084) 评论(0)

[置顶] DirectX10一矩阵代数(二)

一.矩阵基本概念 在DirectX10中,矩阵是一个非常重要的概念,这里我们主要探讨以下几个方面: 1.矩阵乘法          假设A是一个m*n矩阵,B是一个n*p的矩阵,若C = A* B,则C是一个m*p矩阵,其中C的每一个元素Ci,j = Ai,* * B*,j 2.向量-矩阵乘法           假设向量u=(x,y,z),矩阵A = [A*,1,A*,2,A*...
阅读(1105) 评论(0)

[置顶] DirectX10一向量代数(一)

一.向量(vector)         向量(vector)是一种同时具有方向和大小的物理量,而在DirectX10中,我们主要把精力放在D3DX向量上,D3DXVECTOR3类主要用于在代码中存储相对于某个坐标系的点和向量的坐标,这其中有很多非常有用的向量处理函数:         FLOAT D3DXVec3Length( //return || v ||    CONST D3D...
阅读(1108) 评论(0)

[置顶] C++常见问题之一void&null&0

一. 先从void说起    void 顾名思义,空的意思,在编写C++程序入口函数main的时候,我们经常会看到这样的代码: void main() { //some code… }       在VC++平台中是可以正确编译,链接,执行的,但是在Linux环境下却会产生异常,这里会是怎么回事呢?原因恐怕有二。       其一:市面上一些经典书籍的误导,一个非常有代表性的就是谭浩...
阅读(1958) 评论(2)

计算机科学中最重要的32个算法

奥地利符号计算研究所(Research Institute for Symbolic Computation,简称RISC)的Christoph Koutschan博士在自己的页面上发布了一篇文章,提到他做了一个调查,参与者大多数是计算机科学家,他请这些科学家投票选出最重要的算法,以下是这次调查的结果,按照英文名称字母顺序排序。A* 搜索算法——图形搜索算法,从给定起点到给定终点计算出路径。其中使...
阅读(1043) 评论(0)

python进阶九_网络编程

Python网络编程一一.一些基本概念 在Python网络编程这一节中会涉及到很多网络相关的术语,对于一些最基本的概念,如TCP/IP,Socket等等不再赘述,不明白的可以自己去查一查,对于一些常见但是可能不是很熟悉的术语这里做了一个简要的介绍,后续遇到不会因此止步。SNTP:简单网络时间协议(Simple Network Time  Protocol)简单来说就是用来同步因特网中的计算机时钟,...
阅读(3364) 评论(4)

python实现模拟登录

本文主要用python实现了对网站的模拟登录。通过自己构造post数据来用Python实现登录过程。当你要模拟登录一个网站时,首先要搞清楚网站的登录处理细节(发了什么样的数据,给谁发等...)。我是通过HTTPfox来抓取http数据包来分析该网站的登录流程。同时,我们还要分析抓到的post包的数据结构和header,要根据提交的数据结构和heander来构造自己的post数据和header。分析...
阅读(1258) 评论(0)

颜色值表

名称背景数值背景颜色名称中文名称十六进制RGB十进制RGB粗细字体配色参考  white白色#ffffff255,255,255白色[中国搜]  ivory象牙色#fffff0255,255,240象牙色[中国搜]  lightyellow亮黄色#ffffe0255,255,224亮黄色[中国搜]  yellow黄色#ffff00255,255,0黄色[中国搜]  snow雪白色#fffafa25...
阅读(1115) 评论(0)
180条 共9页1 2 3 4 5 ... 下一页 尾页