1.C++虚函数的工作原理 虚函数(virtual function)需要虚函数表(virtual table)才能实现。如果一个类有函数声明成虚拟的,就会生成一个虚函数表,存放这个类的虚函数地址。若子类没有覆写虚函数,该子类的虚函数表就会存放父类的函数地址。调用这个虚函数时,就会通过虚函数表解析函
分类:
编程语言 时间:
2016-03-06 15:46:22
阅读次数:
166
一.获得控制台用户输入的信息 public String getInputMessage() throws IOException...{ System.out.println("请输入您的命令∶"); byte buffer[]=new byte[1024]; int count=System.i
分类:
编程语言 时间:
2016-03-06 15:43:57
阅读次数:
238
近年来,基于启发式的多目标优化技术得到了很大的发展,研究表明该技术比经典方法更实用和高效。有代表性的多目标优化算法主要有NSGA、NSGA-II、SPEA、SPEA2、PAES和PESA等。粒子群优化(PSO)算法是一种模拟社会行为的、基于群体智能的进化技术,以其独特的搜索机理、出色的收敛性能、方便
分类:
编程语言 时间:
2016-03-06 15:43:48
阅读次数:
1912
这几天突发奇想,想学习一下Python。看了点基础,觉得有点枯燥,所以想搞点什么。想了想,就随便弄个检测Linux用户登录的小工具吧~ 首先,明确一下功能: 1、能够捕获 linux 用户登录的信息。(这个很容易,方法比较多) 2、能够将捕捉的信息记录下来。(不然要这信息干嘛……) 3、最好能够一发
分类:
编程语言 时间:
2016-03-06 15:38:01
阅读次数:
220
20145231 《Java程序设计》第一周学习总结 教材学习内容总结 Java三大平台Java SE,Java EE,Java ME。其中,Java SE是我们学习的基础。 Java SE主要分为四个部分:JVM,JRE,JDK和JAVA语言。 思考题:Java不只是语言?答:根据以上所写就能知道
分类:
编程语言 时间:
2016-03-06 15:35:23
阅读次数:
184
要求:要求编写一道程序,随机给出30道四则运算题,除了整数意外还包括真分数的运算 思路 一:产生数字1,2计算是整数运算还是分数运算 用一个大循环据统计能打出需要的满足要求的个数,另一个统计实际数量 1随机产生第一数字 2随机产生字符数字,用4计算算符 3随机产生第二数字 4判断结果是否满足要求 1
分类:
编程语言 时间:
2016-03-06 15:35:31
阅读次数:
259
e). 消息延迟发送(和前面没太大区别直接上代码) #include <iostream> #include "caf/all.hpp" #include "caf/io/all.hpp" #include <string> #include <chrono> using namespace std
分类:
编程语言 时间:
2016-03-06 15:35:08
阅读次数:
321
1.什么是拷贝构造函数: 拷贝构造函数嘛,当然就是拷贝和构造了。(其实很多名字,只要静下心来想一想,就真的是顾名思义呀)拷贝又称复制,因此拷贝构造函数又称复制构造函数。百度百科上是这样说的:拷贝构造函数,是一种特殊的构造函数,它由编译器调用来完成一些基于同一类的其他对象的构建及初始化。其唯一的参数(
分类:
编程语言 时间:
2016-03-06 15:32:53
阅读次数:
167
在k-d tree树中进行数据的k近邻搜索是特征匹配的重要环节,其目的是检索在k-d tree中与待查询点距离最近的k个数据点。 最近邻搜索是k近邻的特例,也就是1近邻。将1近邻改扩展到k近邻非常容易。下面介绍最简单的k-d tree最近邻搜索算法。 基本的思路很简单:首先通过二叉树搜索(比较待查询
分类:
编程语言 时间:
2016-03-06 15:32:54
阅读次数:
1339
例一: class DataDemo01{ public static void main(String[] args){ int num =999999999999999999999999; }} 例二: class DataDemo02{ public static void main(Stri
分类:
编程语言 时间:
2016-03-06 15:31:54
阅读次数:
162
1.归并排序介绍: 归并排序遵循分治的三步法,具体的归并排序可以分为以下三部分: 划分问题:把待排序的序列分成元素个数尽量相等的两半。 递归求解:把两半元素分别排序。 合并问题:把两个有序表合并成一个。 前两部分是很好实现的,关键是两个排好序的序列,怎么合并到一起呢?这要借助一个辅助数组,每次让两个
分类:
编程语言 时间:
2016-03-06 15:30:31
阅读次数:
139
import java.util.Scanner; public class Sum {public static void main(String args[]) {Scanner cin=new Scanner(System.in); int T,N,num,startp=1,endp=1; T
分类:
编程语言 时间:
2016-03-06 15:30:03
阅读次数:
162
先贴一点字符串相关算法好了。 学习资料: http://wenku.baidu.com/link?url=0UsXCx1NUs5Sqpv9c8lx7ewHDMacm7WfjPtdwyqsa3z0NV_m6p_3NUE5h6ben0KCf_zxrQ9TEXkCrHkkWjkPpzALolLqhMJwB...
分类:
编程语言 时间:
2016-03-06 15:28:07
阅读次数:
247
通过这次自己独立安装vc++6.0让我学到了如何在众多下载地方的网站中找到真正的软件下载,从兼容性设置的查找,到安装路径不一致等不能执行,让你真正尝试到了模块的好处,其中在安装路径D:\program files (x86)\VC++6.0\Microsoft Visual Studio\Commo
分类:
编程语言 时间:
2016-03-06 15:28:52
阅读次数:
133
1.1.1 格式化输入输出函数一、printf()函数printf()函数是格式化输出函数, 一般用于向标准输出设备按规定格式输出信息。在编写程序时经常会用到此函数。printf()函数的调用格式为:printf("<格式化字符串>", <参量表>);其中格式化字符串包括两部分内容: 一部分是正常字
分类:
编程语言 时间:
2016-03-06 14:21:02
阅读次数:
270
最近做的项目,需要将一些信息导出到word中。在网上找了好多解决方案,现在将这几天的总结分享一下。 目前来看,java导出word大致有6种解决方案: 1:Jacob是Java-COM Bridge的缩写,它在Java与微软的COM组件之间构建一座桥梁。使用Jacob自带的DLL动态链接库,并通过J
分类:
编程语言 时间:
2016-03-06 14:22:04
阅读次数:
267
在c++中,没有java与python中定义的split()功能的函数,于是自己实现之。 情况1,适用范围,分隔符为字符。思路,记录分隔符的位置,判断需要截取的字符串的下标范围。 vector<string> split(string s,char ch){ int start=0; int len
分类:
编程语言 时间:
2016-03-06 14:20:00
阅读次数:
255