第四种获取线程的方法:线程池,一个 ExecutorService,它使用可能的几个池线程之一执行每个提交的任务,通常使用 Executors 工厂方法配置。 线程池可以解决两个不同问题:由于减少了每个任务调用的开销,它们通常可以在执行大量异步任务时提供增强的性能,并且还可以提供绑定和管理资源(包括 ...
分类:
编程语言 时间:
2017-04-03 00:32:15
阅读次数:
261
一、继承Arraylist,然后重写或按需求编写自己的方法,这些方法要写成synchronized,在这些synchronized的方法中调用ArrayList的方法。 二:使用Collections.synchronizedList();使用方法如下: 假如你创建的代码如下:List<Map<St ...
分类:
编程语言 时间:
2017-04-01 22:54:50
阅读次数:
182
在软件开发中,有两个常见的任务,一个是某一组中查找某个特定的元素,另一个是将某一组元素按照特定的顺序排序。我们可以使用多种算法来完成这些任务,而这些算法的差异也是值得我们去仔细研究的,接下来我们探究一下这些算法。一、查找1.1、线性查找法线性查找就是通过索引对..
分类:
编程语言 时间:
2017-03-27 20:24:03
阅读次数:
231
线性回归其实就是寻找一条直线拟合数据点,使得损失函数最小。直线的表达式为:\[y_{j}=\omega_{1}x_{i,1}+\omega_{2}x_{i,2}+\dots+\omega_{j}x_{i,j}+\dots+b\]损失函数的表达式为:\[J=\frac{1}{2}\sum_{k=0}^ ...
分类:
其他好文 时间:
2017-03-27 13:11:36
阅读次数:
93
(注:【D3D11游戏编程】学习笔记系列由CSDN作者BonChoix所写,转载请注明出处:http://blog.csdn.net/BonChoix,谢谢~) 切换空间,同局部空间、世界空间等一样,是3D图形学中众多的坐标系之一。切换空间最重要的用途之一,即法线映射(Normal Mapping) ...
分类:
其他好文 时间:
2017-03-23 12:20:40
阅读次数:
422
线段树。 处理出每个位置下一个位置是哪里。然后搞个线段树找一下最大值就可以了。 ...
分类:
编程语言 时间:
2017-03-22 19:16:40
阅读次数:
235
当我们导入一张图片后,点击图片,有一个Texture Type的贴图类型, Texture:普通贴图 Normal map:法线贴图 Editor GUI and Legacy GUI:UI贴图 Sprite(2D and UI):精灵 Cursor:鼠标指针 Reflection:反射贴图 Coo ...
分类:
编程语言 时间:
2017-03-17 14:38:19
阅读次数:
715
线性查找(Linear Search): 时间复杂度:O(n) 二分查找(Binary Search): ...
分类:
编程语言 时间:
2017-03-11 21:45:43
阅读次数:
208
描述 喵哈哈村有一个谷歌廖,谷歌廖特别喜欢种花。 而且谷歌廖最神奇的就是,他会施展一种种花魔法,会使得一定区间的花儿,长高k厘米。 在谷歌廖施展若干次魔法之后,好奇的沈宝宝想知道,每朵花儿的高度是多少。 喵哈哈村有一个谷歌廖,谷歌廖特别喜欢种花。 而且谷歌廖最神奇的就是,他会施展一种种花魔法,会使得 ...
分类:
其他好文 时间:
2017-03-10 19:14:42
阅读次数:
228