- 博客(5)
- 资源 (6)
- 收藏
- 关注
原创 #ifndef和#define在头文件中的作用
作用:防止文件被多次编译,浪费不必要的时间 在一个工程里,多个 .cpp文件包含了同一个 .h文件,那么这个.h文件的开头和结尾就应该加上#ifndef 、#define和#endif组合,当编译第一个包含该.h文件的.cpp文件的时候,该.h文件会被编译, 因为#ifndef条件成立,但当编译后续的时,由于执行过#define了,#ifndef条件就不成立了,该.h文件就不会被编译了。 ...
2015-11-24 13:07:16 1243
原创 Java接口和抽象类
1.概述 一个软件设计的好坏,我想很大程度上取决于它的整体架构,而这个整体架构其实就是你对整个宏观商业业务的抽象框架,当代表业务逻辑的高层抽象层结构 合理时,你底层的具体实现需要考虑的就仅仅是一些算法和一些具体的业务实现了。当你需要再开发另一个相近的项目时,你以前的抽象层说不定还可以再次利用 。面对对象的设计,复用的重点其实应该是抽象层的复用,而不是具体某一个代码块的复用。 说...
2015-11-24 11:37:39 135
原创 #pragma hdrstop
#pragma hdrstop 表示将这语句之前的头文件的预处理内容都缓存在.csm文件(BCB的)中,这样可以加快下次的预处理速度; 以后每次编译前进行预处理操作时,只要这些头文件没有被修改就直接从缓冲文件中加载内容而不需要重新预处理它(默认都要重新预处理)。 在BCB的Project->Options->Compiler中可以设置,一般为$(BCB)\lib\vcl60....
2015-11-24 10:59:41 1011
原创 严重: IOException while loading persisted sessions: java.io.EOFException
Eclipse启动tomcat时发生了以下错误:严重: IOException while loading persisted sessions: java.io.EOFException 解决方法:把tomcat/work目录下的资料删除
2015-11-20 09:52:50 193
原创 VMware
在安装虚拟机时注意: 注意事项一、 --------------------------- Failed to create the requested registry key Key: Installer Error: 1021 --------------------------- 解决方法: 在注册表(开始--运行--输入regedit)中找到HKEY_LOCAL_MAC...
2015-11-13 11:00:57 83
lucene-2.9.0
2015-05-07
commons-lang3-3.3.2.jar
2014-09-05
JasperReport Struts2 整合所需完整jar
2013-12-24
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人