(版本1)publicstaticint getIntervalDays(Date fDate, Date oDate) { if (null == fDate || null == oDate) { return -1; } long int...
分类:
编程语言 时间:
2015-02-12 17:47:10
阅读次数:
227
在一些应用中,无法事先知道使用者将加载什么类,而必须让使用者指定类名称以加载类,可以使用 Class 的静态 forName() 方法实现动态加载类。下面的范例让你可以指定类名称来获得类的相关信息。package cn.sunzn.demo;public class ClassDemo { p...
分类:
编程语言 时间:
2015-02-12 17:43:06
阅读次数:
161
代码是从:http://www.cplusplus.com/referen ... /?kw=set_unexpected找的// set_unexpected example#include // std::cerr#include // std::set_unexpec...
分类:
编程语言 时间:
2015-02-12 17:44:53
阅读次数:
278
如何实现C++模板类头文件和实现文件分离,这个问题和编译器有关。引用>里的观点:1)标准C++为编译模板代码定义了两种模型:“包含”模型和“分别编译”模型。2)所有编译器都支持“包含”模型,某些编译器支持“分别编译”模型。问题的提出:(帖子在:http://topic.csdn.net/u/2010...
分类:
编程语言 时间:
2015-02-12 17:43:52
阅读次数:
152
Java中的回调函数学习博客分类:J2SEJavaJ#一般来说分为以下几步:声明回调函数的统一接口interface A,包含方法callback();在调用类caller内将该接口设置为私有成员private A XXX;在caller内提供实现A接口的public方法(将外部该接口的实现类通过形...
分类:
编程语言 时间:
2015-02-12 17:41:10
阅读次数:
154
转自:http://www.cnblogs.com/xwdreamer/archive/2011/12/13/2296910.html1.把二元查找树转变成排序的双向链表题目:输入一棵二元查找树,将该二元查找树转换成一个排序的双向链表。要求不能创建任何新的结点,只调整指针的指向。 10 / \ 6 ...
分类:
编程语言 时间:
2015-02-12 17:35:19
阅读次数:
256
我们先定义一个简单的类: class Vehicle { ?int passengers;????? ?int fuelcap; ?int mpg; } 有了这个模板,就可以用它来创建对象:?---若对对象与类概念模糊的可以看:? 对象与类详解 Vehicle veh1...
分类:
编程语言 时间:
2015-02-12 16:31:20
阅读次数:
178
一、理论篇1.数学公式圆面积公式:π*r*r,其中π为圆周率,r为圆半径;正方形面积公式:s*s,其中s为边长;勾股定理:a*a+b*b=c*c,其中a/b分别为直角三角形的两个直角边,c为斜边。2.计算方法考虑下图,边长为r的正方形内嵌了一个以r为半径的1/4圆。InsideCircle面积=以r为半..
分类:
编程语言 时间:
2015-02-12 16:27:05
阅读次数:
282
有两个字符串S1和S2,求一个最长公共子串,即求字符串S3,它们同时是S1和S2的子串,且要求它们的长度最长,并确定这个长度。这个问题我们称之为最长公共子序列问题。
与求最长递增子序列一样,我们首先将原问题分割成一些子问题,我们用dp[i][j]表示S1中前i个字符和S2中前j个字符分别组成的两个前缀字符串的最长公共子串长度。显然的,当i,j较小时我们可以直接给出答案,如dp...
分类:
编程语言 时间:
2015-02-12 16:22:43
阅读次数:
178
在学习线程之前我们先来回顾下进程,进程就是正在运行的程序的实例,是系统分配资源的基本单位。那么线程与进程有什么关系呢?通常情况,线程是进程的一个实体,是进程的一种表现。那么我们几下来就一起学习下线程:
首先我们通过一个实例来说明,这个实例的需求是:通过产生一个随机数组,然后对其排序并且输出数组,这样交替输出三次。可能有很多种方式实现,但是我们为了说明问题,这里我们用线程控制的方式来实现,下面我们首先...
分类:
编程语言 时间:
2015-02-12 16:22:36
阅读次数:
196
为什么使用该功能?项目中的每个页面都包含产品名称、Logo、版本等信息,我希望修改一处,其它所有的全部跟着变。
有同学会说那就都引用一个页面“”就Ok了;但是我希望这些信息都是可以通过后台代码修改的,修改后保存到数据库和一个静态类中;其实后台直接读写这个引用 的页面或者保存到属性文件(properties)中也是可以的,我觉得还是存到数据库中好一些。
还有同学会说直接使用“<%=com.xung...
分类:
编程语言 时间:
2015-02-12 16:19:53
阅读次数:
143
原因:
默认web.xml配置
struts2
org.apache.struts2.dispatcher.ng.filter.StrutsPrepareAndExecuteFilter
struts2
/*
站点所有请求都要经过struts2过滤器...
分类:
编程语言 时间:
2015-02-12 16:21:00
阅读次数:
122
OnKeyDown不行
Dialog程序本来没有直接响应键盘的事件,如果你用OnKeyDown会发现不起作用。
那么你想按下“左键”、“W键”、“9键盘”应该怎么响应呢?
重载基类的BOOL PreTranslateMessage(MSG* pMsg)函数
最简单的键盘响应函数
头文件声明:
BOOL PreTranslateMessage(MSG* pMsg);
源文件定义:
B...
分类:
编程语言 时间:
2015-02-12 16:11:48
阅读次数:
273
转自:http://onewebsql.com/blog/generics-extends-super以下基本够用了Today we continue our mini-series on Java Generics. In previous posts we have investigatedho...
分类:
编程语言 时间:
2015-02-12 16:06:40
阅读次数:
196
login* 如果有多个文件路径的话(如:webapp/),可以定义个多个 resolver , 配置不同的 viewNames 或者不同的 MediaType 来区分使用哪个 resolver 。果仅有几个不同的视图需要...
分类:
编程语言 时间:
2015-02-12 16:07:16
阅读次数:
148
1、C和C++语言中基本的数据类型有:字符型(char),整形(short, int, long), 浮点型(float, double)类型字节数类型字节数char1short2int根据系统而定,可能是2或4long4float4double8同时字符型和整形还可以继续分为带符号的和不带符号的,...
分类:
编程语言 时间:
2015-02-12 16:06:09
阅读次数:
151
how to tell a javascript pbject's existing or notJavascript语言是"先解析,后运行 。===》hostingjavascript 的各种怪异行为Javascript – How Prototypal Inheritance really wo...
分类:
编程语言 时间:
2015-02-12 16:05:30
阅读次数:
163