空的类是会占用内存空间的,而且大小是1,原因是C++要求每个实例在内存中都有独一无二的地址。(一)类内部的成员变量:普通的变量:是要占用内存的,但是要注意对齐原则(这点和struct类型很相似)。static修饰的静态变量:不占用内容,原因是编译器将其放在全局变量区。(二)类内部的成员函数:普通函数...
分类:
编程语言 时间:
2014-05-19 17:23:13
阅读次数:
270
对于每一个声明的函数,里边都会带有一个prototype成员,prototype会指向一个对象,现在我们来聚焦prototype指向的这个对象,首先我们会认为,这个对象是一个该函数对应的一个实例对象,因为我们在new一个对象的时候,通常都会继承该原型prototype对象的属性和方法。比如:
...
分类:
编程语言 时间:
2014-05-19 17:21:58
阅读次数:
362
单链表的C语言描述基本运算的算法——置空表、求表的长度、取结点、定位运算、插入运算、删除运算、建立不带头结点的单链表(头插入法建表)、建立带头结点的单链表(尾插入法建表),输出带头结点的单链表#include#includeusing
namespace std;template class Lin...
分类:
编程语言 时间:
2014-05-19 11:55:01
阅读次数:
541
一、最后一个页面
contact.html。改进表单在该页面实现的功能:几乎所有的网站都会有表单填写,对于用户输入和填写的数据,首先我们一般现在前台验证,然后再去后台验证。在前台最简单的验证:检查必填字段是否填写、填写格式是否符合要求等。每个表单里面,当获取到输入焦点时,令提示文本消失现在开始动手来...
分类:
编程语言 时间:
2014-05-19 17:09:58
阅读次数:
294
python:“蟒蛇”import py_compile
:编译模块,生成pyc文件,或者pyo文件;python -o -m py_compile hello.pypython 补充: 运算符:in/not
in,成员测试, is/not is,同一性测试,三重引号(docstring)的作...
分类:
编程语言 时间:
2014-05-19 17:02:49
阅读次数:
322
浅析Java中的访问权限控制
今天我们来一起了解一下Java语言中的访问权限控制。在讨论访问权限控制之前,先来讨论一下为何需要访问权限控制。考虑两个场景:
场景1:工程师A编写了一个类ClassA,但是工程师A并不希望ClassA被该应用中其他所用的类都访问到,那么该如何处理? 场景2:如果工...
分类:
编程语言 时间:
2014-05-19 16:45:08
阅读次数:
400
public class MyDateFormat { /** * 格式化时间 * @param
date * @param format * @return string */ public static String dateToStr...
分类:
编程语言 时间:
2014-05-19 16:36:00
阅读次数:
339
两种方式:一种继承Thread类实现;一种通过实现Callable接口。第一种方法:因为实现Thread类的run方法自身是没有返回值的,所以不能直接获得线程的执行结果,但是可以通过在run方法里把最后的结果传递给实例变量,然后通过getXX方法获取该实例变量的值。继承实现的代码:class
Run...
分类:
编程语言 时间:
2014-05-19 16:34:44
阅读次数:
287
classmethod:类方法staticmethod:静态方法在python中,静态方法和类方法都是可以通过类对象和类对象实例访问。但是区别是:@classmethod
是一个函数修饰符,它表示接下来的是一个类方法,而对于平常我们见到的则叫做实例方法。类方法的第一个参数cls,而实例方法的第一个参...
分类:
编程语言 时间:
2014-05-19 16:32:15
阅读次数:
263
一、什么是对齐,以及为什么要对齐:1.
现代计算机中内存空间都是按照byte划分的,从理论上讲似乎对任何类型的变量的访问可以从任何地址开始,但实际情况是在访问特定变量的时候经常在特定的内存地址访问,这就需要各类型数据按照一定的规则在空间上排列,而不是顺序的一个接一个的排放,这就是对齐。2.
对齐的作...
分类:
编程语言 时间:
2014-05-19 16:27:46
阅读次数:
376
在new对象的时候有加上(),有不加(),不知道这个到底是什么区别?比如:CBase
*base = new CDerived();CBase *base = new
CDeviced;很多人都说,加括号调用没有参数的构造函数,不加括号调用默认构造函数或唯一的构造函数。这是有问题的。对于自定义类类型...
分类:
编程语言 时间:
2014-05-19 16:26:25
阅读次数:
498
前言 系列文章:[传送门] 项目需求:
http://www.cnblogs.com/Alandre/p/3733249.html 上一博客写的是基本调度,后来这只能用于,像每天定个时间
进行数据库备份。但是,远远不能在上次的需求上实现。所以需要实现spring4.0 整合 Qu...
分类:
编程语言 时间:
2014-05-19 16:21:05
阅读次数:
416
1,什么是类的拷贝控制当我们定义一个类的时候,为了让我们定义的类类型像内置类型(char,int,double等)一样好用,我们通常需要考下面几件事:Q1:用这个类的对象去初始化另一个同类型的对象。Q2:将这个类的对象赋值给另一个同类型的对象。Q3:让这个类的对象有生命周期,比如局部对象在代码部结束...
分类:
编程语言 时间:
2014-05-19 16:15:42
阅读次数:
242
什么是多态(Polymorphism)? 多态就是: 父类的引用既可以来自父类, 也可以来自子类.
也就是, 允许子类的引用赋值给父类的引用 这就正如, 对于小牛, 它既是小牛, 也是动物; 对于汽车, 它既是汽车, 又是交通工具;对于手机,
它既是手机,又是通讯设备...这些的道理是...
分类:
编程语言 时间:
2014-05-19 16:13:05
阅读次数:
234
计算函数值题目:计算给定函数值要求:编制程序,计算下面函数值
其中,从键盘输入x,y,输出数据为a。输入输出时候都要求有提示信息。考查知识点:分支结构的应用。代码如下: 1 ; Example assembly
language program -- 2 ; Author: karllen 3 .....
分类:
编程语言 时间:
2014-05-19 16:11:03
阅读次数:
426
最近在做网站自动登陆小工具,遇到技术屏障。密码在submit时会使用js进行加密。这时我需要模拟这个加密过程,想到使用C#执行javascript代码。对于执行javascript代码,纯代码方式使用如下两种方式。1、Google
Chrome V8引擎Google Chrome V8引擎在.NET...
分类:
编程语言 时间:
2014-05-19 16:01:01
阅读次数:
360
RTTI(Run-Time Type
Information,通过运行时类型信息)程序能够使用基类的指针或引用来检查这些指针或引用所指的对象的实际派生类型.RTTI提供了以下两个非常有用的操作符:(1)typeid操作符,返回指针和引用所指的实际类型。(2)dynamic_cast操作符,将基类类型...
分类:
编程语言 时间:
2014-05-19 15:51:05
阅读次数:
312
C语言中数据类型中只有 字符型(char),而 char型
变量一次只能存储一个字符,在日常工作中经常需要定义 字符串 ,所以使用 字符数组 来存储和调用字符数据。
分类:
编程语言 时间:
2014-05-19 15:47:11
阅读次数:
265
访问控制符: private、default、protected、public同一个类中 √ √ √
√同一个包中 √ √ √子类中 √ √全局范围 ...
分类:
编程语言 时间:
2014-05-19 15:43:23
阅读次数:
208
1. class NewClass(parent): def .... 如果没有父类,
则默认继承object类2. 类属性访问(类似java中的静态属性和方法)直接用类名.属性名, 在python中, 如果没有创建实例,
方法不能被调用。方法必须绑定到一个实例才能直接被调用。 cla...
分类:
编程语言 时间:
2014-05-19 15:40:08
阅读次数:
258