文章出自:http://sakyone.iteye.com/blog/5242928.Application Attributes Application Attributes (应用程序属性)是和VelocityEngine 的运行时实例(Runtimeinstance)相关联的,名-值对(nam...
分类:
编程语言 时间:
2015-05-04 23:28:38
阅读次数:
190
当使用synchronized关键字来保护代码块时,必须把对象引用作为传入参数。通常情况下,使用this关键字来引用执行方法所属的对象,也可以使用其他的对象对其进行引用。一般来说,这些对象就是为这个目的而创建的。例...
分类:
编程语言 时间:
2015-05-04 22:25:15
阅读次数:
177
单页版 http://docs.spring.io/spring/docs/3.1.x/spring-framework-reference/htmlsingle/ http://docs.spring.io/spring/docs/3.2.x/spring-framework-reference/htmlsingle/ http://docs.spring.io/spring/doc...
分类:
编程语言 时间:
2015-05-04 22:24:46
阅读次数:
143
无论是maven工程还是eclipse工程,有时工程引入的jar包并不是运行是实际使用的jar,真正的jar可能是容器内部,这个这个时候如果出现依赖冲突,可以通过this.getClass().getProtectionDomain().getCodeSource().getLocation().getPath();精确获取使用运行的类,加载的位置。
分类:
编程语言 时间:
2015-05-04 22:19:47
阅读次数:
153
#include
#include
using namespace std;
class Sd
{
public:
string name;
static string teacher;
static int room;
Sd(const string & n):name(n){}
void show(){cout<<"我是"<<name<<"在"<<room<<"听"<<teacher...
分类:
编程语言 时间:
2015-05-04 22:17:52
阅读次数:
138
Description
有4个互不相同的数字,输出由其中三个不重复数字组成的排列。
Input
4个整数。
Output
所有排列。
Sample Input
1 2 3 4
Sample Output
1 2 3
1 3 2
2 1 3
2 3 1
3 1 2
3 2 1
1 2 4
1 4 2
2 1 4
2 4 1
4 1 2
4 2 1
1 3...
分类:
编程语言 时间:
2015-05-04 22:18:42
阅读次数:
206
C++的快速排序基本思想就是,任意取出一位作为对比位x,分别从序列两端开始探测,先从右边到左找到一个比x大的数,在从左边到右找到一个比x小的数,然后交换他们,一直循环到i=j。这一次交换完毕之后,将x换到中间位置,因为左边都比它小,右边都比它大,所以它在中间。在函数最后,有一个递归函数,分别在对左边和右边进行刚才的排序,直到将元素分解到1个的时候停止,循环结束。
void quicksort(i...
分类:
编程语言 时间:
2015-05-04 22:16:10
阅读次数:
168
mapwingis是个免费的开源插件,官网上的教程大多都是c#的。最近做的一个project是用的MFC,怎么调用他的接口了,网上的资料比较少,大多数都只有说到怎么显示矢量或者影像数据就结束了,但是这样的话,一打开图片光标的默认状态是放大,鼠标左键单击一下是当大,右键是缩小,拖动是选中放大,怎么实现像他给的demo中点击放大,或者缩小,平移按钮切换鼠标状态来完成相应的操作,mapwingis这些操...
分类:
编程语言 时间:
2015-05-04 22:13:52
阅读次数:
348
类的对象不能直接访问类声明的私有成员变量,否则破坏了信息隐藏的目的。
在C++中,为了防止某些数据成员或成员函数从外部被直接访问,可以将它们声明为private,这样编译器会阻止任何来自外部非友元的直接访问。
私有成员变量的常用访问方法如下:
(1)通过公共函数为私有成员赋值
#include
using namespace std;
class Test
{
...
分类:
编程语言 时间:
2015-05-04 22:11:34
阅读次数:
232
引用计数算法:
Python使用的
给对象中添加一个引用计数器,每当有一个地方引用它时,计数器值就加1;当引用失效时,计数器值就减1;任何时刻计数器为0的对象就是不可能再被使用的。
缺点:很难解决对象之间的相互循环引用的问题。
互相引用着对方,导致它们的计数都不为0,于是引用计数算法无法通知GC收集器回收它们。
根搜索算法:
Java,C#,Lisp用的是这个。
通过一系...
分类:
编程语言 时间:
2015-05-04 22:11:09
阅读次数:
183
JAVA代码如下:
static void testTextString() {
try {
String methodSayTo = "test";
// 定义服务
Service service = new Service();
Call call2 = (Call) service.createCall();
call2.setTargetEndpointAddress...
分类:
编程语言 时间:
2015-05-04 22:09:30
阅读次数:
129
1.默认tomcat容器的默认页面。
/index.html
这种方式适合访问静态的页面(也包括JSP)或者说是没有任何参数的页面。2.spirng mvc 默认index controller 方式
如果在tomcat容器没有配置默认页面,怎spring mvc 会主动去寻找/index的controller,如果有则会调用,没有则会显示404页面。
@RequestMap...
分类:
编程语言 时间:
2015-05-04 22:09:15
阅读次数:
121
一个简单的敌人AI:
当处于监视范围内,跑向玩家;当处于攻击范围内,攻击玩家;否则呆在原地。用行为树表示就是:...
分类:
编程语言 时间:
2015-05-04 22:06:32
阅读次数:
490
算法核心1 public void bubbleSort(){2 for(int i=0;ia[j+1]){5 swap(j,j+1);6 }7 }8 }9 }完整...
分类:
编程语言 时间:
2015-05-04 22:04:49
阅读次数:
175