/** * 自定义收集VertexId的neighborIds * @author TongXueQiang */def collectNeighborIds[T,U](edgeDirection:EdgeDirection,graph:Graph[T,U])(implicit m:scala.re ...
分类:
其他好文 时间:
2016-10-26 19:53:50
阅读次数:
743
一、变量的作用域 要理解闭包,首先必须理解Javascript特殊的变量作用域。 变量的作用域无非就是两种:全局变量和局部变量。 Javascript语言的特殊之处,就在于函数内部可以直接读取全局变量。 Js代码 var n=999; function f1(){ alert(n); } f1(); ...
分类:
编程语言 时间:
2016-10-26 19:16:32
阅读次数:
198
1、集合框架(Map集合概述和特点) A:Map接口概述 查看API可以知道: 将键映射到值的对象 一个映射不能包含重复的键 每个键最多只能映射到一个值 B:Map接口和Collection接口的不同 Map是双列的,Collection是单列的 Map的键唯一,Collection的子体系Set是 ...
分类:
编程语言 时间:
2016-10-26 09:23:17
阅读次数:
270
1.JAVA的反射机制 在运行时判断任意一个对象所属的类;在运行时构造任意一个类的对象;在运行时判断任意一个类所具有的成员变量和方法;在运行时调用任意一个对象的方法;生成动态代理。 2.关于ARRAYLIST ArrayList的构造函数总共有三个: (1)ArrayList()构造一个初始容量为 ...
分类:
编程语言 时间:
2016-10-25 23:59:08
阅读次数:
329
委托是一个类,它定义了方法的类型,使得可以将方法当作另一个方法的参数来进行传递,这种将方法动态地赋给参数的做法,可以避免在程序中大量使用If-Else(Switch)语句,同时使得程序具有更好的可扩展性。 委托和事件在.NET Framework[1]中的应用非常广泛,然而,较好地理解委托和事件对很 ...
神器虽好,logger的插件却比较难找,网上找了个替代方案是通过live template,快速插入日志打印语句。 目前能做到的是: 1,声明logger变量; 2,在方法入口处打印方法名和变量。 实现1: 在live template中新增名为logs的template group,然后新增liv ...
分类:
其他好文 时间:
2016-10-25 14:09:44
阅读次数:
591
也许是工作上并没有这方面的需要,对UIDynamicAnimator的了解不多。这里做简单的介绍; UIKit动力学是模拟真实世界的一些特性,主要就是UIDynamicAnimator类,通过类中的不同行为实现一些动态特性; 1、初始化 UIDynamicAnimator有两种初始化方式; self ...
分类:
其他好文 时间:
2016-10-25 14:05:10
阅读次数:
191
from: http://blog.csdn.net/xljiulong/article/details/7082960 linux ar 命令的使用说明那个和例子 标签: linuxmakefilegccarchivecodecshell 2011-12-19 09:14 5409人阅读 评论(0 ...
分类:
系统相关 时间:
2016-10-25 10:05:47
阅读次数:
248
具体内容 在之前的shiro的认证都是基于配置文件完成的,但是在整个shiro之中,对于用户的认证信息可能各种途径,那么在shiro中要想实现从不同的途径中取得用户的身份认证就需要Realm了。 认识Realm 在shiro里面考虑到以后可能需要面对不同的数据来源,所以为了统一这些来源的处理,准备了... ...
分类:
数据库 时间:
2016-10-23 02:40:25
阅读次数:
247