一个线程创建之后,总是处于其生命周期的4个状态之一中。线程的状态表明此线程当前正在进行的活动,而线程的状态是可以通过程序来进行控制的,就是说,可以对线程进行操作来改变状态。这些操作包括启动(start)、终止(stop)、睡眠(sleep)、挂起 (suspend)、恢复(resume)、等待(wait)和通知(notify)。每一个操作都对应了一个方法,这些方法是由软件包java.lang提供的...
分类:
编程语言 时间:
2014-11-26 11:18:13
阅读次数:
217
本文是Tri-Ace在cedec2013上发表的次世代基于物理渲染的反射模型的翻译版,时间和能力有限,一些错误或者不好理解的地方也请联系我修正受到physically-based shading at disney siggraph 2012的影响,很多引擎都对它有所借鉴,3A也是对他们以前的基于物...
分类:
其他好文 时间:
2014-11-24 13:16:16
阅读次数:
248
如神马搜索和百度(http://www.baidu.com),当用桌面浏览器和移动浏览器访问的结果是不一样的。其中的手段可能有两种:转载Ngix反向代理判断服务端直接判断UA输出不同的界面,JAVA和PHP等后台语言都提供了支持框架两家都对移动端做了专门的页面,这样进行功能的拆减,用户体验当然大大提...
分类:
移动开发 时间:
2014-11-22 18:48:24
阅读次数:
232
http://gamerboom.com/archives/36432作者:Richard FineUnity3D的方便之处在于,它很容易地扩展编辑器套件。每款游戏都对加工有着不同的需求,可以快速地以完全集成的方法来构建这些内容并极大地提升开发速度。目前有大量复杂的软件包提供以基本Unity功能套件...
分类:
编程语言 时间:
2014-11-21 23:06:41
阅读次数:
354
相信大多数接触过js编程的程序员或多或少都对js中的闭包了解一些吧,所谓“闭包”,指的是一个拥有许多变量和绑定了这些变量的环境的表达式(通常是一个函数),因而这些变量也是该表达式的一部分。闭包是 ECMAScript (JavaScript)最强大的特性之一,但用好闭包的前提是必须理解闭包。闭包的....
分类:
Web程序 时间:
2014-11-18 00:17:49
阅读次数:
244
一.对象的创建及常用操作(1,3其实差不多,少量的时候可以使用) 1.使用new运算符 var user = new Object(); user.name = '编程浪子'; user.age = 22; user.address = '四川成都'; 2.对象字面量 var user =...
分类:
其他好文 时间:
2014-11-17 17:11:33
阅读次数:
153
来源:36大数据 作者:LinkinPark现一个key-value的数据库,那么有很多种模式都可以实现,但是他们最终所达到的效果却是千差万别的。同样,在机器学习领域,如果我想实现一个分类器,也有很多种算法,但是每种算法都对数据做了不同的前提假设。曾经当我们处理少量数据的时候,我们往往可以先设计若干...
分类:
其他好文 时间:
2014-11-14 12:04:29
阅读次数:
128
handler模块简介 相信大家在看了前一章的模块概述以后,都对nginx的模块有了一个基本的认识。基本上作为第三方开发者最可能开发的就是三种类型的模块,即handler,filter和load-balancer。Handler模块就是接受来自客户端的请求并产生输出的模块。有些地方说upstream...
分类:
其他好文 时间:
2014-11-13 14:35:31
阅读次数:
284
题目描述:XX星有许多城市,城市之间通过一种奇怪的高速公路SARS(Super Air Roam Structure---超级空中漫游结构)进行交流,每条SARS都对行驶在上面的Flycar限制了固定的Speed,同时XX星人对 Flycar的“舒适度”有特殊要求,即乘坐过程中最高速度与最低速度的差...
分类:
其他好文 时间:
2014-11-12 13:44:51
阅读次数:
189
launcherActivity ?1.每个列表项都对应于一个Intent,单机不同的列表项,启动对应的Activity ?2.本质是一个ListActivity,需要涉资adapter ?3.继承launcherActivity是通常需要重写 Intent intentForPosition (in...
分类:
其他好文 时间:
2014-11-11 19:23:18
阅读次数:
152