1,从存储空间角度 虚函数对应一个vtable,这大家都知道,可是这个vtable其实是存储在对象的内存空间的。问题出来了,如果构造函数是虚的,就需要通过 vtable来调用,可是对象还没有实例化,也就是内存空间还没有,无法找到vtable,所以构造函数不能是虚函数。2,从使用角度 虚函数主要用于在信息不全的情况下,能使重载的函数得到对应的调用。构造函数本身就是要初始化实例,那...
分类:
其他 时间:
2015-09-16 08:36:04
收藏:
0 评论:
0 赞:
0 阅读:
100
2012年有一个目标我没有达成,那就是深入学习和使用Python语言。这个目标被其他学习任务和工作无情的抢占了,当然最主要的原因还是我重视不够^_^。近期恰逢有一些Python工程的开发工作要做,就顺便略微深入地学习了一下Python:看了几本Python的英文大部头,比如《Learning Pyt...
分类:
编程语言 时间:
2015-09-16 08:35:34
收藏:
0 评论:
0 赞:
0 阅读:
290
new SqlParameter("@email",System.Data.SqlDbType.VarChar,100){Value=model.Email==null?DBNull.Value:(object)model.Email}model.Email = reader.IsDBNull(3)...
分类:
数据库技术 时间:
2015-09-16 08:35:24
收藏:
0 评论:
0 赞:
0 阅读:
183
-------------------中国各省市名单--------------------------[ProvinceName]name.1=北京(BeiJing)name.2=上海(ShangHai)name.3=天津(TianJin)name.4=重庆(ChongQing)name.5=香港...
分类:
其他 时间:
2015-09-16 08:35:14
收藏:
0 评论:
0 赞:
0 阅读:
157
时间总让我有后知后觉的挫感,而我,总是习惯于四处张望。 3.2.1 顺序查找 将数组中的元素和给定的查找键进行比较,直到成功匹配,或者遍历完整个数组,查找失败。可将查找键添加到数组末尾,这样就不必每次循环时都检查是否到达了表的末尾(然并卵,数组不方便在添加元素吧)。 代码实现: /** * 顺序查找...
分类:
其他 时间:
2015-09-16 08:35:04
收藏:
0 评论:
0 赞:
0 阅读:
470
0. 前言 观察者模式在许多地方都能够用到,特别是作为MVC模式的一部分,在MVC中,模型(M):存放数据,视图(V):显示数据。当模型中的数据发生改变时,视图会得到通知,这是典型的观察者模式。1. 定义 观察者模式:定义了一对多的关系,一个对象作为主题,它维护了一系列的依赖对象,当主题的状态发.....
分类:
其他 时间:
2015-09-16 08:34:54
收藏:
0 评论:
0 赞:
0 阅读:
132
私有是针对类的,而不是对象。 static 函数,其实是类函数。之前一直不太理解每个类中的static main是什么意思,为什么main中不能直接调用非静态的变量:因为main是类函数,不是属于某个对象的。
分类:
编程语言 时间:
2015-09-16 08:34:34
收藏:
0 评论:
0 赞:
0 阅读:
109
Given an array of integers, find two numbers such that they add up to a specific target number.The function twoSum should return indices of the two nu...
分类:
编程语言 时间:
2015-09-16 08:34:24
收藏:
0 评论:
0 赞:
0 阅读:
198
按语言对库的分类:http://www.teglor.com/b/deep-learning-libraries-language-cm569/ 不定时更新。。。。。。
分类:
其他 时间:
2015-09-16 08:34:14
收藏:
0 评论:
0 赞:
0 阅读:
156
大学期间,学了一学期的C语言,当然包括学习数据结构时,用的也是C语言。当时刚刚接触计算机,对于编程更是一无所知。上课学习学习,偶尔会照着书上敲一下代码。大二下学期,就丢掉了不用了。最近由于工作的需要,要使用Java Native Interface,所以就学习了1天半的C++,对C++有了一点点.....
分类:
编程语言 时间:
2015-09-16 08:33:44
收藏:
0 评论:
0 赞:
0 阅读:
210
一 概述 Aciivity可以用来表示一个界面,即一个活动的开始,代表Activity的组件启动,活动结束,代表Acitivity的生命周期结束。一个Android应用必须通过Activity运行和启动。在Android中,Activity的生命周期交给系统统一管理。四个基本概念 Applicat....
分类:
其他 时间:
2015-09-16 08:33:34
收藏:
0 评论:
0 赞:
0 阅读:
261
发动机,座椅,轮胎组成一个产品族对于一个产品中每个零件创建一个接口,实现类通过是实现这个接口创建产品族的接口CarFactory接口:通过实现CarFactory接口来创建实现类工厂:创建者通过调用创建者创建一个产品族,通过调用创建者中的方法创建产品中的某个零件:
分类:
其他 时间:
2015-09-16 08:33:04
收藏:
0 评论:
0 赞:
0 阅读:
215
这学期有了C#开发这门课....先做了计算器,还有进制转换,别人看来似乎很强,其实在ACM中算是两个简单的水题了.....参加竞赛一年下来,发现学到的算法和数据结构都是十分有用的东西。计算器最核心的其实就是中缀表达式转后缀表达式,这就是HDU上的那题”简单计算器“,再加上开发工具做一下界面,套上之前...
分类:
Windows开发 时间:
2015-09-16 08:32:54
收藏:
0 评论:
0 赞:
0 阅读:
255
package com.leegh.implicits/** * @Tuthor Guohui Li */abstract class Template[T] { def add(x: T, y: T): T}abstract class SubTemplate[T] extends Templa....
分类:
其他 时间:
2015-09-16 08:32:44
收藏:
0 评论:
0 赞:
0 阅读:
215
于javascript位反然后可以转换为浮点塑料,而不是更有效parseInt近两倍var start = new Date().getTime(); for (var i = 0; i < 10000000; i++) { var a = Math.random() * 5; ~~a; } c.....
分类:
编程语言 时间:
2015-09-16 08:32:14
收藏:
0 评论:
0 赞:
0 阅读:
189
工厂模式:工厂模式提示:在实际工作中更偏向使用简单工厂模式,相对于简单工厂模式,我们要再建一个工厂接口,对于其他要实现的的类都实现这个接口,创建一个实现类的工厂(public class AudiCarFactory implements CarFactory ){}通过这个实现类工厂来创建我们要的...
分类:
其他 时间:
2015-09-16 08:31:54
收藏:
0 评论:
0 赞:
0 阅读:
193
本文摘自 linux kernel ip.h,感谢开源的GNUstruct ip {#if __BYTE_ORDER == __LITTLE_ENDIAN unsigned int ip_hl:4; /* header length */ unsigned int ip_v:4; ...
分类:
其他 时间:
2015-09-16 08:31:14
收藏:
0 评论:
0 赞:
0 阅读:
247
Node.js的http模块,不但可以构建服务器,也可以作为客户端类库来访问别的服务器,这样我们在服务端程序也可以连接外部世界了。...
分类:
Web开发 时间:
2015-09-16 07:29:35
收藏:
0 评论:
0 赞:
0 阅读:
315
2.6内核 make = make bzImage + make modules无非是改下Makefile而已2.4 内核01.make menuconfig02.make dep03.make bzimage04.make modules05.make modules_install06.make...
分类:
其他 时间:
2015-09-16 07:29:04
收藏:
0 评论:
0 赞:
0 阅读:
433
http://blog.csdn.net/zouyujie1127/article/details/22084671
分类:
数据库技术 时间:
2015-09-16 07:28:54
收藏:
0 评论:
0 赞:
0 阅读:
252