在构造自己的类时,有可能会碰到两个类之间的相互引用问题,例如:定义了类A类B,A中使用了B定义的类型,B中也使用了A定义的类型class A{ B b;}class B{ A* a;}请注意上面的定义内容,一般情况下是不能出现类A,类B相互引用都定义对象,即如下的样子:class A{ B b;}c...
分类:
编程语言 时间:
2015-07-16 21:41:30
阅读次数:
107
Visual C++是开发ActiveX控件的强大工具,它的特点是开发周期短、便于使用,因此它已经成为开发ActiveX控件的主要工具之一。Visual C++集成开发环境,使用了微软自己的类库MFC,MFC对开发ActiveX控件提供了全面的支持,本文讲述的过程均在Visual C++ 6.0(以...
分类:
编程语言 时间:
2015-07-16 21:35:47
阅读次数:
121
继承关系中,父类无默认构造函数类类型类成员变量无默认构造函数const类型成员变量引用类型成员变量不使用初始化列表,在创建对象调用构造函数之前会对所有的成员变量进行默认初始化,然后再执行构造函数体里的内容,这样做的话对于没有默认构造函数和变量在声明时便需要被赋值的类型是不适用的。初始化列表属于函数声...
分类:
编程语言 时间:
2015-07-16 21:28:56
阅读次数:
147
auto自动类型推断,用于从初始表达式中推断出变量的类型。 auto a; // 错误,没有初始化表达式,无法推断出a的类型 auto int a = 10; // 错误,auto临时变量的语义在C++ 11中已不存在 auto a = 10; auto c = 'A'; auto s("hello...
分类:
编程语言 时间:
2015-07-16 21:26:27
阅读次数:
211
#include using namespace std;class ClassTest{public: ClassTest() { cout << "ClassTest()" <<endl; } ClassTest(int i) { cout << "ClassTest(int)" <<endl;...
分类:
编程语言 时间:
2015-07-16 21:24:13
阅读次数:
149
基本特性const对象一旦创建后其值就不能被修改,故而const对象必须进行初始化可以用一个非const对象初始化一个const对象,也可以用一个const对象赋值给一个非const对象默认状态下,const对象仅在文件内有效当多个文件内出现了同名的const变量时,等同于在不同文件中定义了独立的变...
分类:
编程语言 时间:
2015-07-16 21:24:03
阅读次数:
134
maven 使用本地包 lib jar包 依赖一个lib目录解决方法:# 把本地的lib加入maven编译时的依赖路径From:http://blog.chinaunix.net/uid-23173926-id-2942789.html有些项目的jar包不是在maven服务器上能够下载的,那么需要将...
分类:
编程语言 时间:
2015-07-16 21:21:13
阅读次数:
163
http://blog.csdn.net/catoop/article/details/42744705使用到的类:net.sf.json.JSONObject使用JSON时,除了要导入JSON网站上面下载的json-lib-2.2-jdk15.jar包之外,还必须有其它几个依赖包:commons-...
分类:
编程语言 时间:
2015-07-16 21:22:58
阅读次数:
201
之前在做项目的时候,刚好用到Spring-Integration的TCP/IP组件,在定义ServerSocket的过程中,有一个参数backlog比较突出,通过网上的查阅,才知道这是原生Java中ServerSocket的参数。通过查API得知,ServerSocket的构造参数:public.....
分类:
编程语言 时间:
2015-07-16 21:20:01
阅读次数:
148
编写多线程应用程序,模拟多个人通过一个山洞: 1、 这个山洞每次只能通过一个人,每个人通过山洞的时间为5秒 2、随机生成10个人,同时准备过此山洞,显示一下每次通过山洞人的姓名 MuThreadTest.java package com.Train; public class MuThreadTes...
分类:
编程语言 时间:
2015-07-16 21:20:26
阅读次数:
214
Google 图片搜索功能 在谷歌图片搜索中, 用户可以上传一张图片, 谷歌显示因特网中与此图片相同或者相似的图片. 比如我上传一张照片试试效果: 原理讲解 参考Neal Krawetz博士的这篇文章, 实现这种功能的关键技术叫做"感知哈希算法"(Perceptual Hash Algorithm)...
分类:
编程语言 时间:
2015-07-16 21:19:40
阅读次数:
178
RC4相对是速度快、安全性高的加密算法。在实际应用中,我们可以对安全系数要求高的文本进行多重加密,这样破解就有一定困难了。如下测试给出了先用RC4加密,然后再次用BASE64编码,这样双重锁定,保证数据信息安全(个人见解,不周之处请谅解!)。package com.bao.tools.encrypt...
分类:
编程语言 时间:
2015-07-16 21:17:40
阅读次数:
228
js 对象 该阵列看起来像 我明白http://blog.csdn.net/baicp3/article/details/12752255本文我们指示样品棒data3一个js对象。遗嘱java当代码被接收到一个entity 跟js对象里面的字段相应上。var data3 = {"sign" : "0...
分类:
编程语言 时间:
2015-07-16 21:18:43
阅读次数:
115
软件开发与测试人员常常会在远程 Linux/UNIX 系统上执行命令或脚本,有时还会有批量执行任务的需求。常见的办法是通过本地工具(例如 Putty)连接远程计算机,输入命令执行,但是当遇到需要集成这些任务到代码或者...
分类:
编程语言 时间:
2015-07-16 20:12:05
阅读次数:
233
javadoc命令的正确使用姿势
javadoc -d apidoc -windowtitle Testing -doctitle 'The API of javadoc' -header 'My class' -charset UTF-8 -author -version *.java...
分类:
编程语言 时间:
2015-07-16 20:05:08
阅读次数:
225
本系统包括五个模块,注册模块、登录模块、RSA算法模块、DES算法模块、MD5算法模块。这五个模块每一个实现不同的功能。注册模块实现将用户名和密码写入文件中,登录模块则负责将其读入并且判断其是否正确。RSA算法模块实现生成密钥对、加密和解密功能。DES算法模块实现加密和解密功能。MD5算法模块是实现生成摘要的功能。
(1)、首先为注册界面:
package test;
import java...
分类:
编程语言 时间:
2015-07-16 20:05:15
阅读次数:
250