C++(C++培训)++中的虚函数的作用主要是实现了多态的机制。关于多态,简而言之就是用父类型别的指针指向其子类的实例,然后通过父类的指针调用实际子类的成员函数。这种技术可以让父类的指针有“多种形态”,这是一种泛型技术。所谓泛型技术,说白了就是试图使用不变的代码来实现可变的算法。比如:模板技术,RT...
分类:
编程语言 时间:
2014-10-23 08:07:32
阅读次数:
255
C++(C++培训)中类里面的静态成员真是个让人爱恨交加的特性。我决定好好总结一下静态类成员的知识点,以便自己在以后面试中,在此类问题上不在被动。 静态类成员包括静态数据成员和静态函数成员两部分。 一 静态数据成员: 类体中的数据成员的声明前加上static关键字,该数据成员就成为了该类的静态...
分类:
编程语言 时间:
2014-10-23 08:08:11
阅读次数:
203
在后面使用和安装pip时说缺少zlib库,于是,先下载zlibzlib-1.2.8.tar.gztarxfzlib-1.2.8.tar.gzcdzlib-1.2.8./configure--prefix=/usr/localmake&&makeinstall得到/usr/local/include/zconf.h位置2.cd到Python-2.7.8./configure--prefix=/usr/local--with-libs=‘/usr/..
分类:
编程语言 时间:
2014-10-23 07:02:05
阅读次数:
229
一,利用网络爬虫来下载韩寒博客文章,主要需要用到以下知识要点:1,简要了解HTML标记语言,熟悉HTTP协议,发现HTML规律2,熟悉urllib模块3,熟悉python在此我利用的是ie8的开发者工具,当然也可以使用比较出名的firebug,这是火狐的一个插件,十分好用。中心思想:获取URL链..
分类:
编程语言 时间:
2014-10-23 06:57:58
阅读次数:
333
//定义坐标系CRectrect;GetClientRect(&rect);//其实现在我也不太懂这句话有什么具体意思!@@!!//采用自定义的形式窗口和视区的坐标系都自己定义pDC->SetMapMode(MM_ANISOTROPIC);//经常用的模式还有MM_TEXT(每个逻辑坐标对应一个设备坐标正x向右正y向下)//定义视区..
分类:
编程语言 时间:
2014-10-23 06:58:47
阅读次数:
195
在进行Eclipse插件开发时,有一种应用场景是,需要在插件项目中设置存放有例如配置文件、模板文件的资源文件夹。本文介绍的问题是,插件项目打包发布后,无法访问资源文件夹中的资源文件。问题重现:在插件项目的根目录下有模板资源文件夹,需要在插件运行时访问这些资源。在插..
分类:
编程语言 时间:
2014-10-23 06:56:51
阅读次数:
253
1、一个".java"源文件中是否可以包括多个类(不是内部类)?有什么限制?可以有多个类,但只能有一个public的类,并且public的类名必须与文件名相一致。2、Java有没有goto?java中的保留字,现在没有在java中使用。3、&和&&的区别。&和&&都可以用作逻辑..
分类:
编程语言 时间:
2014-10-23 06:55:32
阅读次数:
299
一、泛型接口
interface Inter{
public void show(T t);
}
class InterImple implements Inter{//知道是字符串类型
public void show(String str){
System.out.println("show "+str);
}
}
class InterImple_2 implements Int...
分类:
编程语言 时间:
2014-10-23 06:50:07
阅读次数:
273
python实现指定目录下JAVA文件单词计数的多进程版本, 含有 python 的很多编程知识点, 是较好的一个学习示例。
分类:
编程语言 时间:
2014-10-23 01:22:29
阅读次数:
323
python支持对象和函数
1. python是解释型语言,逐行运行 2. 对象调用 例子:删除文件的一个例子
2.1 先定义一个类 class MyApp:
2.2 import 引用要用到的模块
__author__ = 'Bright' import shutil
import os """
...
分类:
编程语言 时间:
2014-10-23 01:20:47
阅读次数:
247
// CPP_Test@2014.10.22.cpp : 定义控制台应用程序的入口点。//#include "stdafx.h"#include /************************************************************************//* ...
分类:
编程语言 时间:
2014-10-23 01:20:47
阅读次数:
275
Foo fool=new Foo();任何一个类,也是一个实例对象,Class类的实例对象,表示方法如下:(1)任何一个类都有一个隐含的静态成员变量classClass c1=Foo.class;(2)已经知道该类的对象通过getClass方法Class c2=fool.getClass();c1,...
分类:
编程语言 时间:
2014-10-23 01:19:43
阅读次数:
190
欢迎来到unity学习、unity培训、unity企业培训教育专区,这里有很多U3D资源、U3D培训视频、U3D教程、U3D常见问题、U3D项目源码,我们致力于打造业内unity3d培训、学习第一品牌。Unity3D 的 asset bundle 的格式并没有公开。但为了做更好的差异更新,我们还是希...
分类:
编程语言 时间:
2014-10-23 01:16:15
阅读次数:
353
Suppose a sorted array is rotated at some pivot unknown to you beforehand.(i.e.,0 1 2 4 5 6 7might become4 5 6 7 0 1 2).You are given a target value t...
分类:
编程语言 时间:
2014-10-23 01:14:53
阅读次数:
312
为什么项目的jar包会和tomcat的jar包冲突?碰到这个问题,猜测tomcat启动时会将自己的lib和项目的lib在逻辑上归并为一个大的lib,但是并没有做版本区分以及去重,这样相同的包可能就有两个引用,启动时自然就不知道用哪个包了,从而引发冲突。纯属猜测,等研究了tomcat的加载过程之后再补...
分类:
编程语言 时间:
2014-10-23 01:15:00
阅读次数:
344
1.安置好你的tar版的jdk 2.运行命令: sudo?gedit?~/.bashrc ?从而用gedit编辑~/.bashrc来设置环境变量: export?JAVA_HOME=/your/path/to/jdk
export?JRE_HOME=$JAVA_HOME/jre
export?CLASSPATH=.:$JAVA...
分类:
编程语言 时间:
2014-10-23 00:11:40
阅读次数:
195
题目意思:
用1, 2, 3 ,4 ,5, 6, 7, 8, 9 组成3个三位数 abc, def 和 ghi, 每个数字恰好使用一次,要求abc:def:ghi = 1:2:3。输出所有解。
分析:
模拟所有三位数,判断条件有二:
一、i(abc):j(def):k(ghi)=1:2:3
二、判断是否出现的1~9之间的所有数字
代码:
/**
*一道有趣的算法题...
分类:
编程语言 时间:
2014-10-23 00:06:32
阅读次数:
174