上一页 1 ··· 150 151 152 153 154 155 156 157 158 ··· 329 下一页
摘要: 在龙书Compilers - Principles, Techniques, & Tools英文版第2版42页中,提到上下文无关文法有以下的特点:一个终结符的有限集(A set of terminal symbols),构成文法的最基本的字符就是这个文法的终结符,例如一个能够产生个位数的文法规则digit --> 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9,则数字0~9就是这个文法的终结符,一个能够产生变量名的文法规则variable --> ('A'-'Z' | 'a'-'z' 阅读全文
posted @ 2013-07-08 14:13 jlins 阅读(8277) 评论(0) 推荐(2)
摘要: 创建如下自定义对话框:JAVA代码 LayoutInflaterli=LayoutInflater.from(TagActivity. this); //NOTE finalViewTestView=li.inflate(R.layout.tag_dialog,null); dialog= newDialog(TagActivity. this,R.style.dialog); dialog.setContentView(TestView); dialog.setCancelable( true); d... 阅读全文
posted @ 2013-07-08 14:11 jlins 阅读(459) 评论(0) 推荐(0)
摘要: 一般来说这种情况还是蛮多的,比如你从文件中读入了一个array1,然后想把程序中的一个array2中符合array1中内容的元素过滤出来。正 常傻瓜一点就是两个for循环,一个一个进行比较,这样效率不高,而且代码也不好看。其实一个循环或者无需循环就可以搞定了,那就需要用搞 NSPredicate这个类了~膜拜此类~1)例子一,一个循环NSArray *arrayFilter = [NSArray arrayWithObjects:@"pict", @"blackrain", @"ip", nil];NSArray *arrayCont 阅读全文
posted @ 2013-07-08 14:08 jlins 阅读(194) 评论(0) 推荐(0)
摘要: 当我们定义一个二维指针时,如果需要存储相应的数据,就需要我们动态的分配内存,这时,有一点是需要注意的,分配内存的方法不同,内存的连续性也是不相同的,首先,博主先贴出测试代码:#include #include using namespace std;#define nWidth 3#define nHeight 4//内存是否连续分配问题 int main(int argc, char *argv[]){ int **p = NULL; p = (int**)malloc(nWidth*sizeof(int*)); if(p == NULL) return -1; ... 阅读全文
posted @ 2013-07-08 14:07 jlins 阅读(1197) 评论(0) 推荐(0)
摘要: 摘要 一个创新性的的交友网站,引入并贯通,打分和罗斯推荐功能。前者满足人对异性打分的自然习性,而其他网站对此习性视而不见。后者使用2012诺贝尔奖获得者罗斯的算法,为那些相互打过分的用户计算出一个公平的匹配集,并推荐给相关用户。这一推荐能帮助用户更快拉近关系。由此两功能,产生了我们独有的交友网站使用模式。此模式比传统模式:(搜索,试探,等待回复,重复前述动作),更为高效。用户使用交友网站的一个基本心理是,大网撒鱼,网越大,抓到大鱼的机会越大。有了我们的新模式,用户会感觉我们的网站能更好的满足他们,让他们能更高效的在更大的范围内找到条件尽可能好的对象。越大城市的用户感觉更明显。此外,我们还有独特 阅读全文
posted @ 2013-07-08 14:05 jlins 阅读(589) 评论(0) 推荐(0)
摘要: Monkey KingTime Limit: 10 Seconds Memory Limit: 32768 KBOnce in a forest, there lived N aggressive monkeys. At the beginning, they each does things in its own way and none of them knows each other. But monkeys can't avoid quarrelling, and it only happens between two monkeys who does not know eac 阅读全文
posted @ 2013-07-08 14:03 jlins 阅读(267) 评论(0) 推荐(0)
摘要: [color=ize:18px]一,筹办工做 本次 游戏开发需求用到lufylegend.js开源游戏引擎,版本我用的是1.5.2(如今最新的版本是1.6.0)。 引擎下载的位置:http://lufylegend.谷歌code.com/files/lufylegend-1.5.2.rar 引擎API文档:http://lufylegend.com/lufylegend/api 起首为了开发便利,我们得先成立一个叫Find_Word的文件夹,然后正在内里加减项目,以下: Find_Word文件夹 |---index.html |---js文件夹 |---main.js ... 阅读全文
posted @ 2013-07-08 14:01 jlins 阅读(165) 评论(0) 推荐(0)
摘要: 基于Schema定义的切面和前现两种方式定义的切面,内容上都差不多,只是表现形式不一样而已。 3.7.1一般增强的使用 a、目标类 public class Target { public void say(){ System.out.println("say..."); } public String getName(int id,String name){ System.out.println("getName..."); return "MR"+name+id; } public void around(){ System.ou 阅读全文
posted @ 2013-07-08 13:59 jlins 阅读(217) 评论(0) 推荐(0)
摘要: 从前用JAVAscript完成过令文本逐琢夸出的效果,明天嗡炒用html5中的canvas完成一下。canvas里的内容可没有像那样好操做,起首,您需求懂得一些html5的API才气操做canvas,而能够用DOM间接操做,相督言,canvas仍是要比庞大些。那末本篇便为各人讲述进股令文本逐琢夸出。 起首我先阐明,本篇我没有筹算用任何引擎,由于明天我们是去研讨技巧战本理的。一,本理 做一个富有技怯弈法式我们起首得弄分明本理,而令文本逐琢夸出的本理很简单。 假设我们有一串字符,我们能够把它枚讨成一个个字符,然后拆进数组。例进有一个字符串yorhom,那末我们能够把他分红 var arr = [ 阅读全文
posted @ 2013-07-08 13:57 jlins 阅读(241) 评论(0) 推荐(0)
摘要: Spring为我们开发者提供了多种AOP的编程方式。我们该如何选择呢?如果项目采用的是JDK5.0以上版本,我们可以选择@AspectJ的方式。这是第一选择。http://blog.csdn.net/p_3er/article/details/9268637 如果使用的是低版本的JDK,那么可以考虑使用,也就是Schema的方式。http://blog.csdn.net/p_3er/article/details/9269407 如果需要一些特殊的切面需要,如基于ControlFlowPointcut的流程切面,那么我们只能使用基于API的Advisor方式(也就是通过spri... 阅读全文
posted @ 2013-07-08 13:55 jlins 阅读(147) 评论(0) 推荐(0)
上一页 1 ··· 150 151 152 153 154 155 156 157 158 ··· 329 下一页