本博文 我们通过 重新实现String类 来说明构造函数,复制控制,重载操作符。一、构造函数(包括析构函数):1:默认构造函数;2:用户自己定义的构造函数注意:当用户自己定义时,也要明确显示默认构造函数,这是因为,当我们没有定义自己的构造函数时,编译器会为我们自动合成一个,而我们定义了构造函数时,编...
分类:
编程语言 时间:
2014-09-29 03:55:46
阅读次数:
463
Java语言概述:是SUN(Stanford University Network,斯坦福大学网络公司)1995年推出的一门高级编程语言;是一种面向Internet的编程语言;随着Java技术在web方面的不断成熟,已经成为web应用程序的首选开发语言是简单易学,完全面向对象,安全可靠,与平台无关的...
分类:
编程语言 时间:
2014-09-29 02:31:26
阅读次数:
295
C++ ASSERT() 断言机制 ASSERT()是一个调试程序时经常使用的宏,在程序运行时它计算括号内的表达式,如果表达式为FALSE (0), 程序将报告错误,并终止执行。如果表达式不为0,则继续执行后面的语句。这个宏通常原来判断程序中是否出现了明显非法的数据,如果出现了...
分类:
编程语言 时间:
2014-09-29 02:47:36
阅读次数:
337
(1)jvm,jre,jdk分别是什么:jvm:Java Virtual Machine(Java虚拟机)jre:java runtime environment,就是java程序的运行环境jdk:JDK(Java Development Kit) 是 Java 语言的软件开发工具包jdk中包含jr...
分类:
编程语言 时间:
2014-09-29 04:09:46
阅读次数:
335
也许每一个计算机专业的人,在大学学习java的时候,老师开始时都会说这么一句话,"Java是一门面向对象的语言"。那么面向对象到底是什么,他有什么好处,或者他比其他流行的语言C/C++他强在哪里呢?“面向对象”在我们实际编程中有什么作用呢?本文将进行些通俗易懂的说明,帮助您深入理解OOP
分类:
编程语言 时间:
2014-09-29 03:36:17
阅读次数:
257
一、添加依赖包 ? ? ? ? ?..... ? ? ? ? compile "org.springframework:spring-context-support:4.0.1.RELEASE" ? ? ? ? compile "javamail:javamail:1.3.2" ? ? ? ? compile "jaf:activation:...
分类:
编程语言 时间:
2014-09-29 02:01:08
阅读次数:
407
http://acm.hdu.edu.cn/showproblem.php?pid=1002
PE 因为最后一个CASE不需要输出空行
import java.math.BigInteger;
import java.util.Scanner;
public class Main {
public static void main(String args[]){
Scanner i...
分类:
编程语言 时间:
2014-09-29 01:58:37
阅读次数:
210
按“Ubuntu下GTK的安装、编译和测试”(http://www.cnblogs.com/niocai/archive/2011/07/15/2107472.html)所说步骤,终于成功安装了GTK,很开心,以为近一个月的困扰要解决了,但在Eclipse IDE for C/C++ Developes中一测试,出现找不到
gtk/gtk.h头文件的错误。哭! 又花了好些时间终于找到了U...
分类:
编程语言 时间:
2014-09-29 03:04:56
阅读次数:
259
每天一个JavaScript实例-使用带有定时器的函数闭包
#redbox{
position:absolute;
left:100px;
top:100px;
width:200px;
height:200px;
background-color:red;
}
window.onload = function(){
document.g...
分类:
编程语言 时间:
2014-09-29 03:03:07
阅读次数:
233
C++ 容器和算法(1)
“泛型算法”:
1. 算法可以作用于不同的容器类型。
2. 容器容纳多种不同类型元素
顺序容器: vector list deque(全称double-ended queue)
适配器: stack queue priority_queue
定义: vector svere;
C c(b,e)当[b,e) 左开右...
分类:
编程语言 时间:
2014-09-29 01:39:37
阅读次数:
269
The Observer PatternThe Observer is a design pattern where an object (known as a subject) maintains a list of objects depending on it (observers), aut...
分类:
编程语言 时间:
2014-09-29 03:15:49
阅读次数:
287
本文主要实现了扫描指定文件路径下的文件,递归扫描其子目录下的所有文件信息,示例文件为: 要求将后缀为.dat的文件夹信息也写入到数据库中,然后将.chk文件解析,将文件中对应的内容读出来写入到数据库,对应类为ChkFileParseFactroy,本文文件发现代码为: 1 package c...
分类:
编程语言 时间:
2014-09-29 02:06:47
阅读次数:
307
//程序在运行时还有一些错误没有找出,在左右碰壁时会过一个才结束游戏#include#include#include char Map[8][16];//游戏地图int H=8,L=16;//地图的高和长 void MapInitial();//地图的初始化 void CreteFood();//随...
分类:
编程语言 时间:
2014-09-29 03:12:47
阅读次数:
249
一切都是对象! 以下的四种(undefined, number, string, boolean)属于简单的值类型,不是对象。剩下的几种情况——函数、数组、对象、null、new Number(10)都是对象。他们都是引用类型。 判断一个变量是不是对象非常简单。值类型的类型判断用typeof,引.....
分类:
编程语言 时间:
2014-09-29 01:48:27
阅读次数:
263
The Singleton PatternThe Singleton pattern is thus known because it restricts instantiation of a class to a single object. Classically, the Singleton ...
分类:
编程语言 时间:
2014-09-29 02:54:37
阅读次数:
360
Sort a linked list inO(nlogn) time using constant space complexity.1、分析该题主要考查了链接上的合并排序算法。2、正确代码实现package com.edu.leetcode;import com.edu.leetcode.List...
分类:
编程语言 时间:
2014-09-29 03:09:07
阅读次数:
315
Java编写的application程序是否能够最终形成一个类似于exe一样的可执行文件,难道就只能用命令行运行?---------------------------------------------------------------通常有两种,一种是制作一个可执行的JAR文件包,然后就可以像...
分类:
编程语言 时间:
2014-09-29 02:51:57
阅读次数:
310