execution用于匹配方法执行的连接点execution(public * *(..))execution(* set*(..))execution(* com.xyz.service.AccountService.*(..))execution(* com.xyz.service..(..))...
分类:
编程语言 时间:
2015-07-09 17:46:06
阅读次数:
140
在前一节,我们介绍了Strategy模式,并使用此模式实现了一个根据角色的职业来分配技能的范例(实际也就是动态地为类分配方法)。作为一款奇幻RPG,有了职业,我们还应当可以为角色选择种族,比如说:人类(Human)、精灵(Elf)、矮人(Dwarf)、兽人(Orc)等等。而这四个种族又有着截然不同的外形,精灵皮肤灰白、有着长长的耳朵、没有体毛和胡须;矮人的皮肤与人类近似,但是身材矮小、通常留着浓密...
分类:
其他好文 时间:
2015-07-02 14:10:36
阅读次数:
102
1. 首先我们来看HeapAlloc:MSDN上的解释为:HeapALloc是从堆上分配一块内存,且分配的内存是不可移动的(即如果没有连续的空间能满足分配的大小,程序不能将其他零散的 空间利用起来,从而导致分配失败),该分配方法是从一指定地址开始分配,而不像GloabalAlloc是从全局堆上分配,...
分类:
其他好文 时间:
2015-06-27 11:29:32
阅读次数:
90
这里分配内存以数组为例,这样就建立了一种思维,肯定离不开数组与指针的关系,这两者的关系是一个永远的话题,具体的可以参见我的这篇文章,是关于数组与指针的下来我们开始动态内存分配方法之旅吧!
C语言的:
C++语言的:...
分类:
编程语言 时间:
2015-06-27 10:02:38
阅读次数:
167
原文http://blog.csdn.net/woshixuye/article/details/7734482首先我们有一个Action——UserActionpublic classUserActionextends ActionSupport{ public String add() { re...
分类:
其他好文 时间:
2015-06-26 21:02:26
阅读次数:
124
题意:给出若干个句子,每个句子包含多个单词。确定第一句是英文,第二句是法文。后面的句子两者都有可能。两个语种会有重复单词。现在要找出一种分配方法(给每个句子指定其文种),使得既是英文也是法文的单词数量最少。分析:网络流的最小割。建图方法如下,每个句子一个点。每个单词一个点。句子向其所属的单词连双向无...
分类:
其他好文 时间:
2015-06-18 11:07:26
阅读次数:
141
方法一(pkg方式:下载链接http://nodejs.org/dist/v0.12.4/node-v0.12.4.pkg):官网:https://nodejs.org/download/例子:he.js:var http = require('http');http.createServer(fu...
分类:
Web程序 时间:
2015-06-10 22:27:19
阅读次数:
249
方法一:参考《精通C#游戏编程》一书。根据学习WorldWind源码可知,WorldWind中采用的方法与该方法基本一致。using System;using System.Collections.Generic;using System.Linq;using System.Text;using S...
String类型定义了几个用于在字符串中匹配模式的方法。第一个方法就是macth(),在字符串上调用这个方法,本质上与调用RegExp()的exec()方法相同。match()方法只接收一个参数,要么是一个正则表达式,要么是一个RegExp()对象。例如:var text="cat,bat,sa.....
分类:
其他好文 时间:
2015-05-28 00:36:36
阅读次数:
171
方法一:IDictionaryEnumeratorenumerator=thProduct.GetEnumerator();while(enumerator.MoveNext()){arrKey.Add("@"+enumerator.Key.ToString());//Hashtable关健字arr...
分类:
其他好文 时间:
2015-05-18 10:40:19
阅读次数:
207