首页 > 编程语言
Programming Python - 1. Preview -1.3 Stepping up to OOP
OOP: Structure, Encapsulation, Customization1. Using Classesclass Person: def __init__(self, name, age, pay=0, job=None): self.name=name self.age=age ...
分类:编程语言   时间:2014-02-23 00:21:09    收藏:0  评论:0  赞:0  阅读:363
Python中的正则表达式
Python中的正则表达式 概述 在python中:编码:unicode-->str    解码:str-->Unicode   在python中,编码函数是encode(),解码函数是decode()。   【需要注意的一点是,如果我们调用str.encode(),这里涉及到一个隐士的类型转化,会现将str转化成unicode,才能进行编码,这也是不太容易理解的地方。所以,str....
分类:编程语言   时间:2014-02-23 03:13:22    收藏:0  评论:0  赞:0  阅读:502
Python Tkinter实现的linux命令帮助手册
由于一些工作环境无法上网,而且需要经常使用linux命令,但是如果对linux命令不熟悉,效率就会很低。 正好最近在学习tkinter,就自己写一个linux帮助手册,既熟悉命令,又练习python,下面是源代码: # -*- coding:utf-8 -*- __author__ = 'Cullen' from Tkinter import * from PIL import Im...
分类:编程语言   时间:2014-02-23 03:10:56    收藏:0  评论:0  赞:0  阅读:629
用pickle存储Python的原生对象
pickle模块是能够让我们直接在文件中存储几乎任何python对象的高级工具。它不会要求我们把字符串转换来转换去,是一个通用的数据格式化和解析工具。 pickle模块实现了基本的数据序列化和数据发序列化。通过pickle模块的序列化操作我们能够将程序中运行的对象信息保存到文件中去,永久存储;通过pickle模块的反序列化操作,我们能够从文件中创建上一次程序保存的对象。 主要函数: pick...
分类:编程语言   时间:2014-02-23 03:09:49    收藏:0  评论:0  赞:0  阅读:336
python + selenium2library 自动化框架
1、运行过程中如果出现:      WebDriverException:Message: u'Unexpected error launching Internet Explorer. Protected Modesettings are not the same for all zones. Enable Protected Mode must be set tothe same value...
分类:编程语言   时间:2014-02-23 02:13:29    收藏:0  评论:0  赞:0  阅读:448
C++结构体
C中的结构体和C++中结构体的不同之处:在C中的结构体只能自定义数据类型,结构体中不允许有函数,而C++中的结构体可以加入成员函数。C++中的结构体和类的异同:一、相同之处:结构体中可以包含函数;也可以定义public、private、protected数据成员;定义了结构体之后,可以用结构体名来创...
分类:编程语言   时间:2014-02-22 22:39:09    收藏:0  评论:0  赞:0  阅读:520
python第二站:使用pypi发布程序代码
python第二站:发布自己做的python模块,学会更新这些模块。python标准库提供了大多数模块,而第三方模块也是我们经常会用到的,第三方模块均发布在PyPi上(pythonpackageindex),同时我们可以把自己编写的模块发布在pypi上。发布步骤:为模块创建一个文件夹,将要发布的以后..
分类:编程语言   时间:2014-02-22 15:49:21    收藏:0  评论:0  赞:0  阅读:390
Python 学习入门(37)—— @classmethod函数
@classmethod : 类方法@staticmethod : 静态方法类方法和静态方法的调用一样,都是通过类就可以直接调用。区别:类方法,需要传入该类,定义类方法的时候要传一个默认的参数cls。静态方法则不用。示例:#!/usr/bin/env python # -*- coding: utf-8 -*- # blog.ithomer.net class Test(object):...
分类:编程语言   时间:2014-02-22 14:09:37    收藏:0  评论:0  赞:0  阅读:370
排序算法总结-python实现
排序算法总结-python实现...
分类:编程语言   时间:2014-02-22 14:17:36    收藏:0  评论:0  赞:0  阅读:588
设计实现C++内存的半自动释放
C++的一大优点就直接提供了内存的申请和使用功能,让程序员可以根据自己的需要,通过alloc系列函数或new运算符来申请使用内存,但是C++却不像java或C#那样,提供了垃圾的自动回收机制,我们申请的内存要由自己来管理、自己来释放,也就是说,C++把内存管理的责任完全交给了程序员。申请资源是简单的,在需要的时候申请就可以了,然而请神容易送神难,内存的释放却是一个非常让人头痛的问题。有的程序员忘记...
分类:编程语言   时间:2014-02-22 14:51:18    收藏:0  评论:0  赞:0  阅读:409
BMP图像加载实例(C语言)
bmp图像常被称为位图,这实际是对位图的误解,具体可见opengl superbible中对图像的说明。 代码如下: #include #include #include #ifdef _APPLE_ #include #else #define FREEGLUT_STATIC #include #endif GLuint loadBMP_custom(const char * ...
分类:编程语言   时间:2014-02-22 14:41:35    收藏:0  评论:0  赞:0  阅读:424
Windows下Python开发环境搭建及 Python的HelloWorld示例
最近较忙,都么时间更新博客了。本文介绍Windows下Python开发环境的搭建。一、从链接http://www.python.org/downloads/ 下载安装包,注意32位和64位安装包区别。我下载的是32位 2.7.6的,. 然后就是安装,默认安装到目录C:\Python27,然后将此路径添加到电脑 系统变量Path里。从cmd进去,输入python验证是否安装成功。如果看到下图,表示安...
分类:编程语言   时间:2014-02-22 14:43:32    收藏:0  评论:0  赞:0  阅读:395
几个C语言题与答案
1.C语言中,修饰符volatile的含义是什么?举例说明其使用场合。 答.volatile提醒编译起它后面所定义的变量随时都有可能发生改变,因此编译后的程序每次需要存储或读取这个变量的时候,都会直接从变量地址中读取数据。如果没有volatile关键字,则编译器可能优化读取和存储,可能暂时使用寄存器...
分类:编程语言   时间:2014-02-22 13:20:35    收藏:0  评论:0  赞:0  阅读:348
初试PyOpenGL四 (Python+OpenGL)GPU粒子系统与基本碰撞
这篇相当于是对前三篇的总结,基本效果如下: 在初试PyOpenGL一 (Python+OpenGL)讲解Pyopengl环境搭建,网格,球体,第一与第三人称摄像机的实现。在初试PyOpenGL二 (Python+OpenGL)基本地形生成与高度检测里以用高程图生成地形以及以球体做三人称漫游。初试Py...
分类:编程语言   时间:2014-02-22 13:19:34    收藏:0  评论:0  赞:0  阅读:762
Python web.py 实例和源码分析:
示例:http://jyd.me/python/cookie-and-session/simple to do:http://simple-is-better.com/news/309http://www.airoot.org/wp/?p=603http://www.360doc.com/conte...
分类:编程语言   时间:2014-02-22 12:23:12    收藏:0  评论:0  赞:0  阅读:552
使用c语言编写cgi程序
http://blog.chinaunix.net/uid-22566367-id-3109877.html简单的说,cgi是沟通HTML表单和服务器端程序的接口,是可以被其他语言所应用的一个规范集。必要条件,安装apache。首先建立C程序,这里就不多介绍。参照前面的文章或者其它的参考书籍。建立文...
分类:编程语言   时间:2014-02-22 11:06:25    收藏:0  评论:0  赞:0  阅读:439
C++ --virtual funcation and overload
参考部分代码如下: ....... ....... class A { private: int i; public: virtual void vfoo(){ cout<<"Base"<<endl; } A():i(0){ cout<<"i:"<<i<<endl; cou...
分类:编程语言   时间:2014-02-22 10:48:23    收藏:0  评论:0  赞:0  阅读:372
编程语言印象集
小白:听说你会七门语言?王二:是啊,口语听力都没问题。小白:敢问是哪些国家的语言?王二:秦齐楚魏韩赵燕。计算机专业的学生在大学期间就会学习多门编程语言,我不是科班出身,因为工作或兴趣的原因也接触了好几门语言。除了Lotus Notes开发平台的主要编程语言LotusScript外,其他都谈不上有多深的认识。所以下面对各门语言的印象至多算是经验不足的用户的肤浅感受。Fortran:Fortran 7...
分类:编程语言   时间:2014-02-22 05:16:41    收藏:0  评论:0  赞:0  阅读:384
数据结构--快速、冒泡、选择排序C语言实现
#include //快速排序 void quickSort(int a[],int left,int right) { int i,j,temp; i = left; j = right; temp = a[left]; if(left>right) return; while(i!=j) { while(a[j]>=temp &&j>i) j--; if(j>i) ...
分类:编程语言   时间:2014-02-22 06:33:17    收藏:0  评论:0  赞:0  阅读:330
[C++] 将成员函数作为函数形参
函数以及函数对象都可以作为参数来增加其它函数的功能,并且通常作为STL算法的第二个版本的最后一个参数。成员函数是否可以作为形参呢?如果可以,形参表如何写呢?...
分类:编程语言   时间:2014-02-22 05:40:03    收藏:0  评论:0  赞:0  阅读:348
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!