问:泛型 T我们常说是类的占位符,可是这个"T"是通过什么机制。来正常执行得到正确的结果呢? 答:泛型是在多态上开花结果的。 举一个简单的样例:男女平均身高是不同的,所以推断男。女身高的标准就不同,可是两者的比較过程是全然一样的。假设我们仅仅写一个比較身高的方法。假设依照男士的平均身高进行推断。那么 ...
分类:
其他好文 时间:
2017-08-07 13:32:56
阅读次数:
74
近期看到同事写的一段代码,非常easy吧就是: <LinearLayout android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_centerVertical="true" an ...
分类:
移动开发 时间:
2017-08-06 23:06:13
阅读次数:
287
The Center of Gravity ...
分类:
其他好文 时间:
2017-08-06 17:09:01
阅读次数:
218
本系列主要參考《Unity Shaders and Effects Cookbook》一书(感谢原书作者),同一时候会加上一点个人理解或拓展。这里是本书全部的插图。这里是本书所需的代码和资源(当然你也能够从官网下载)。 切割线 写在前面我们已经看到怎样使用Unity内置的CgInclude文件。以及 ...
分类:
编程语言 时间:
2017-08-06 16:04:54
阅读次数:
209
gravity控制组件的重心,也叫对齐方式,表示view横向和纵向的停靠位置。 ...
分类:
移动开发 时间:
2017-08-06 15:58:21
阅读次数:
185
forsake [f?'se?k] vt.放弃;断念。 耶稣被钉死在十字架前说的最后一句话是:My god,why have you forsaken me!前缀for-表away,opposite,如forgive原谅=to give away等。单词sake n.目的;利益;理由,与seek和s ...
分类:
其他好文 时间:
2017-08-05 17:48:14
阅读次数:
105
我们在使用Android Studio的时候新建项目没什么问题的,但是当我们下载一份Github上的项目导入进去的时候却没法正常使用,其原因主要是gradle配置问题。而由于gradle这个玩意儿版本更新太快,android Studio每个版本也不一样。比如2.3版本使用gradle的版本是3.3 ...
分类:
移动开发 时间:
2017-08-05 09:59:13
阅读次数:
443
Given a binary search tree (BST), find the lowest common ancestor (LCA) of two given nodes in the BST. According to the definition of LCA on Wikipedia ...
分类:
其他好文 时间:
2017-08-03 21:50:25
阅读次数:
124
公孙少典 1.Maven的开发流程 Maven的创建工程一般在工具中执行,可以进行创建工程的工具非常多,如ecplise。 怎么用maven开发? 一般在工具上创建一个工程就开始写代码,把所有的东西都写在一个工程里面,这样好吗?我们用maven该怎么开发呢? 在一个工程里写所有的东西,所以的东西集合 ...
分类:
编程语言 时间:
2017-08-03 15:08:18
阅读次数:
230