Python安装包中已经包含了一个IDE了,叫IDLE,可以在Python的安装目录内找到路径为./Lib/idlelib/idle.bat或者可以在开始菜单中找到。但是这个IDE功能很弱,缺少语法提示等的功能。个人作为一名C#的程序员,能用Visual Studio编写Python就好了,搜索了一...
分类:
编程语言 时间:
2014-09-26 22:41:39
收藏:
0 评论:
0 赞:
0 阅读:
342
http://www.cnblogs.com/wangfupeng1988/p/3994065.html深入理解javascript原型和闭包(15)——闭包
分类:
编程语言 时间:
2014-09-26 22:39:59
收藏:
0 评论:
0 赞:
0 阅读:
282
Python中使用import关键字进行模块加载。先在Visual Studio中建立PythonModuleLoad项目作为演示。1、同目录加载建立SameFolder.py文件写入代码:1 def printSameFolder():2 print("this method is in ...
分类:
编程语言 时间:
2014-09-26 22:38:39
收藏:
0 评论:
0 赞:
0 阅读:
384
1 class Empty 2 { 3 public: 4 Empty(); 5 Empty(const Empty&); 6 ~Empty(); 7 Empty & operator =(const Empty &); 8 Empt...
分类:
编程语言 时间:
2014-09-26 22:38:19
收藏:
0 评论:
0 赞:
0 阅读:
347
在学习Spring AOP技术的同时,发现其实与以前做过的拦截器的功能很类似,于是开始抱着这两者之间有什么关系的问题进行深入研究。我们知道struts2使用拦截器主要是用来处理用户的请求,OGNL的使用,表单验证 等。而spring的拦截器,主要体现在AOP的事务管理方面,还有比如一些错误或者异常的...
分类:
编程语言 时间:
2014-09-26 22:37:29
收藏:
0 评论:
0 赞:
0 阅读:
520
这篇文章主要介绍了相比于python2.6,python3.0的新特性。更详细的介绍请参见python3.0的文档。Common Stumbling Blocks本段简单的列出容易使人出错的变动。print语句被print()函数取代了,可以使用关键字参数来替代老的print特殊语法。例如:Old:...
分类:
编程语言 时间:
2014-09-26 22:36:20
收藏:
0 评论:
0 赞:
0 阅读:
529
IOC:IoC,即控制反转,就是有容器控制程序之间的关系,而非传统实现中,由程序代码直接用new实现。控制权由应用代码中转到了外部容器,因此称作控制反转。IoC又称DI,依赖注入,所谓依赖注入,即组件之间的依赖关系由容器在运行期决定,也就是由容器动态的将某种依赖关系注入到组件之中(系统开机,USB设...
分类:
编程语言 时间:
2014-09-26 22:35:49
收藏:
0 评论:
0 赞:
0 阅读:
463
C语言支持两种不同的数值类型,整数类型,浮点类型。C语言的整数类型有不同的尺寸。int类型通常为32位,但在老的CPU上可能是16位。有些可能是64位。因此,int型如果在16位CPU上最大值就是:0111111111111111 对应值是32768(2^15-1)。在32位CPU上当然就是:01....
分类:
编程语言 时间:
2014-09-26 22:34:59
收藏:
0 评论:
0 赞:
0 阅读:
253
主要有一下四种方式1.Bpublic继承自A;calss B : public A{ ... }2.在A中写参数为B的复制构造函数calss A{ A(const B &b); }3.重写A的=operatorA & operator(const B& );
分类:
编程语言 时间:
2014-09-26 22:33:39
收藏:
0 评论:
0 赞:
0 阅读:
360
到Python的官方网站https://www.python.org/downloads/下载官方的安装包https://www.python.org/ftp/python/3.4.1/python-3.4.1.msi下载,完成后安装即可安装过程中注意选择全部(默认是不添加环境变量的),免得安装后再...
分类:
编程语言 时间:
2014-09-26 22:31:39
收藏:
0 评论:
0 赞:
0 阅读:
338
class MethodTest():
var1 ="class var"
def__init__(self, var2 = "object var"):
self.var2 = var2
@staticmethod
defstaticFun():
print'static method'
...
分类:
编程语言 时间:
2014-09-26 21:25:50
收藏:
0 评论:
0 赞:
0 阅读:
375
# 类的定义
格式:
class 类名(父类):
__init(self,参数)
成员方法
成员变量
# 所有类的基础object
# 私有方法和变量使用__开头
例如:定义一个鸟类
class Bird(object):
__have_feather = True # 私有属性:是否有羽毛
way_of_reprod...
分类:
编程语言 时间:
2014-09-26 21:17:20
收藏:
0 评论:
0 赞:
0 阅读:
372
七(七):严格模式// 严格模式应当仅限在函数内部使用,千万不要在全局使用//不好的写法:全局使用严格模式"user strict";function doSomething() { //code}//好的写法function doSomething() { "user strict"; //cod...
分类:
编程语言 时间:
2014-09-26 21:07:39
收藏:
0 评论:
0 赞:
0 阅读:
368
深拷贝和浅拷贝的根本区别是变量和指针内存申请方式的不同导致的,如果对一一个变量则不存在深拷贝和浅拷贝的区别,对于一些类中包含指针的需要进行动态分配内存的进行拷贝的时候会有深拷贝和浅拷贝的区别事例如下: 1 #include 2 3 using namespace std; 4 5 class C.....
分类:
编程语言 时间:
2014-09-26 21:06:29
收藏:
0 评论:
0 赞:
0 阅读:
372
一、javascript作为脚本语言可以完成以下任务:操纵浏览器对象,如窗口的打开与关闭;操纵Dom树;通过XMLHttpRequest对象与服务器端进行异步通信;XML编程,借助于ActiveX控件或者浏览器内置对象完成对XMLDom的解析、XPath查询和XSLT转换等工作;与浏览器插件交互,如...
分类:
编程语言 时间:
2014-09-26 21:06:09
收藏:
0 评论:
0 赞:
0 阅读:
325
C++中的虚函数 先来看一下实际的场景,就很容易明白为什么要引入虚函数的概念。假设我们有一个基类Base,Base中有一个方法eat;有一个派生类Derived从基类继承来,并且覆盖(Override)了基类的eat;继承表明ISA(“是一个”)的关系,现在我们有一个基类的指针(引用)绑定到派生类....
分类:
编程语言 时间:
2014-09-26 21:05:59
收藏:
0 评论:
0 赞:
0 阅读:
434
集合与数组都是容器,而它们的最大区别在于:
数组可以存储基本数据类型,也可存储对象,而集合只能存储对象(1.5后也可以添加基本数据类型);
数组长度固定,而集合长度是可变的,可以存储不同类型的对象。
由于这样的特点,某些场景下集合比数组更适合存储对象。在内存中,数组和集合中存放的都是对象的地址。JA...
分类:
编程语言 时间:
2014-09-26 21:05:09
收藏:
0 评论:
0 赞:
0 阅读:
300
首先明确的是self只有在类的方法中才会有,独立的函数或方法是不必带有self的。self在定义类的方法时是必须有的,虽然在调用时不必传入相应的参数。self名称不是必须的,在python中self不是关键词,你可以定义成a或b或其它名字都可以,但是约定成俗,不要搞另类,大家会不明白的。下例中将se...
分类:
编程语言 时间:
2014-09-26 21:04:49
收藏:
0 评论:
0 赞:
0 阅读:
280
__init__方法在类的一个对象被建立时,马上运行。这个方法可以用来对你的对象做一些你希望的初始化。注意,这个名称的开始和结尾都是双下划线。代码例子:#!/usr/bin/python# Filename: class_init.pyclass Person: def __init__(sel.....
分类:
编程语言 时间:
2014-09-26 21:03:59
收藏:
0 评论:
0 赞:
0 阅读:
390
/*********************************************************** * * * C程序内存布局 ...
分类:
编程语言 时间:
2014-09-26 21:03:49
收藏:
0 评论:
0 赞:
0 阅读:
307