1 //1.获取运行时类的父类2 @Test3 public void test1(){4 Class clazz = Person.class;5 Class superClass = clazz.getSuperclass();6 ...
分类:
编程语言 时间:
2015-02-04 21:41:57
阅读次数:
201
方法区和堆区是数据共享区。栈区:数据不共享。方法参数、局部变量、参与运算的中间结果、返回值等等都在栈区中。堆区:数据共享。存放对象。方法区存放类型信息,类型信息包括:字段信息、方法信息、该类型的常量池、类变量、一个到类ClassLoader的引用,一个到Class类的引用。这部分数据是共享的,是一个...
分类:
编程语言 时间:
2015-02-04 21:38:26
阅读次数:
172
很多KMP的文章,写得在我看来不够通俗,更不要说从有限自动机来去理解了,本文,从有限自动机,从KMP的根源带你深入了解KMP算法!
分类:
编程语言 时间:
2015-02-04 21:40:13
阅读次数:
277
1、定义接口 使用interface来定义一个接口。接口定义同类的定义类似,也是分为接口的声明和接口体,当中接口体由常量定义和方法定义两部分组成。定义接口的基本格式例如以下:[修饰符] interface 接口名 [extends 父接口名列表]{[public] [static] [final]....
分类:
编程语言 时间:
2015-02-04 21:38:44
阅读次数:
136
原文add jars和add external jars有什么区别?add jars和add external jars有什么区别?add external jars = 增加工程外部的包add jars = 增加工程内包add library = 增加一个库add class folder = 增...
分类:
编程语言 时间:
2015-02-04 21:37:19
阅读次数:
335
随着一步步的学习,学习到的新知识越来越多了,不管是新的还是旧的,都禁不住时间的堆积,再熟悉的知识点时间久了都会渐渐的忘记,也许这就是人们生活中一种潜在的惰性吧,看似非常熟悉的东西,等到真正要用的时候,却拿不出手来,总是似懂非懂的,所以无论知识点多么多,过的时间多久,我们都要经常拿出来练习下,以...
分类:
编程语言 时间:
2015-02-04 21:37:24
阅读次数:
215
1 //静态代理模式 2 //接口 3 interface ClothFactory{ 4 void productCloth(); 5 } 6 //被代理类 7 class NikeClothFactory implements ClothFactory{ 8 9 @Overr...
分类:
编程语言 时间:
2015-02-04 21:35:58
阅读次数:
303
一、数据变换技术 为了保证建模的质量和系统分析结果的准确性,对原始的数据要进行去量纲处理。 1、定义 设有序列,则成映射为序列x到序列y的数据变换。 (1) f 是初值化变换。 (2) f 是均值化变换。 (3) f 是百分比变换 (4) f 是倍数变换 (5) f 是归一化变换其中x0>0的一个数...
分类:
编程语言 时间:
2015-02-04 21:34:55
阅读次数:
297
1 //1.获取运行时类的方法 2 3 @Test 4 public void test1(){ 5 Class clazz = Person.class; 6 //1.getMethods():获取运行时类及其父类中所有的声明为p...
分类:
编程语言 时间:
2015-02-04 21:34:24
阅读次数:
339
拓扑排序:对有向图的所有结点排序,使得每一条有向边(u,v)对应的u都排在v的前面。
如果图中存在有向环,则不存在拓扑排序,反之则存在。把不包含有向环的有向图称为有向无环图(Directed Acyclic Graph,DAG)。
//因为查找的是有向边(u,v),所以在放置u之前需要把比u偏序大的所有的v放置好。
//所以,所有元素的放置是从后往前放的。
//用到的vis数组,vis[u]=...
分类:
编程语言 时间:
2015-02-04 20:26:34
阅读次数:
255
C++ 转型操作符 【1】static_cast 和const_cast...
分类:
编程语言 时间:
2015-02-04 20:25:25
阅读次数:
164
1.下载对应的thrift客户端 编写test.thrift参数 将客户端exe文件盒test.thrift文件放在同一个地方 生成service (thrift-0.9.2.exe --gen java test.thrift) ps 生成service过程 1. 2. 3.生...
分类:
编程语言 时间:
2015-02-04 20:19:18
阅读次数:
246
网上也由很多类似的Blog来介绍如何在Lua中使用自定义C++文件,但在具体操作时会遇到各种蛋疼的问题,在此把具体步骤以及要注意的地方一一记录,方便他人也方便自己。最开始我也说明的是我所使用的是MAC机。首先Quick-Cocos2d-x3.3Final中自带了绑定C++的文档frameworks/...
分类:
编程语言 时间:
2015-02-04 20:16:29
阅读次数:
327
importoswhileTrue:filename=input('Pleaseenterthefilename')ifos.path.exists(filename):print('thefileisexist')breakelse:all=[]whileTrue:content=input('>...
分类:
编程语言 时间:
2015-02-04 20:15:43
阅读次数:
193
list是一个双链表。函数描述voidl.assign(intn,constval)voidl.assign(itfirst,itlast)将链表l初始化为n个相同的val元素。将链表l初始化为从first到last指针所指向的这一段区域内的元素。It指针同l是一个类型的。方便将另一个链表中的某一段...
分类:
编程语言 时间:
2015-02-04 20:14:34
阅读次数:
229
Ok the problem is that for executeFind() the return type is List....so there is no way to use uniqueResult() within the callback from executeFind()......
分类:
编程语言 时间:
2015-02-04 20:13:47
阅读次数:
156
转自:http://www.cnblogs.com/fnng/p/3489321.html在使用多线程之前,我们首页要理解什么是进程和线程。什么是进程? 计算机程序只不过是磁盘中可执行的,二进制(或其它类型)的数据。它们只有在被读取到内存中,被操作系统调用的时候才开始它们的生命期。进程(有时被称为....
分类:
编程语言 时间:
2015-02-04 20:12:29
阅读次数:
194