首页 >  
搜索关键字:ray    ( 2490个结果
从头认识多线程-2.3 synchronized持有对象锁与类锁的不同点
这一章节我们来讨论游戏,synchronized持有对象锁与类锁的不同点-两种锁是并行的东西,没有交集。1.同步持有对象锁或者类锁package com.ray.deepintothread.ch02.topic_3; public class SynchInstance5 { public static void main(String[] args) throws InterruptedE...
分类:编程语言   时间:2016-04-29 18:56:33    收藏:0  评论:0  赞:0  阅读:44
从头认识多线程-2.3 脏读(DirtyRead)
这一章节我们来讨论一下脏读(DirtyRead)。1.为什么出现脏读?因为代码没有做同步,虽然set方法同步,但是由于get方法一般都会忘了,导致读的值是被写过的2.代码清单(1)由于程序没有同步,并且执行太快,导致脏读package com.ray.deepintothread.ch02.topic_4; public class DirtyRead { public static void...
分类:编程语言   时间:2016-04-29 18:09:23    收藏:0  评论:0  赞:0  阅读:78
从头认识多线程-2.4 锁的可重入性
这一章节我们来讨论一下可重入锁。1.什么是可重入锁?一个线程在执行一个带锁的方法,该方法中又调用了另一个需要相同锁的方法,则该线程可以直接执行调用的方法,而无需重新获得锁。2.特性:(1)同一对象,不同方法,可以获取同样的锁,然后重入package com.ray.deepintothread.ch02.topic_5; public class ReGetInTheLock { public...
分类:编程语言   时间:2016-04-29 16:40:53    收藏:0  评论:0  赞:0  阅读:97
从头认识多线程-2.7 同步方法的隐患
这一章节我们来讨论一下同步方法的隐患。1.同步虽然给我们带来数据的一致性,但是,同时也降低了性能,代码清单:package com.ray.deepintothread.ch02.topic_8; import java.sql.Time; /** * * * * @author RayLee * */ public class ThreatOfSynch { public...
分类:编程语言   时间:2016-04-29 15:00:13    收藏:0  评论:0  赞:0  阅读:62
从头认识多线程-2.6 同步是不具备继承性的
这一章节我们来讨论一下同步是不具备继承性的。1.代码清单package com.ray.deepintothread.ch02.topic_7; /** * * * * @author RayLee * */ public class SynchronizationDoesNotHaveInheritance { public static void main(String[...
分类:编程语言   时间:2016-04-29 15:00:03    收藏:0  评论:0  赞:0  阅读:50
Unity3D——物体鼠标跟随转向
int floorMask; float camRayLenth = 100f;//摄像机射线距离 void Truning() { Ray ray = Camera.main.ScreenPointToRay(Input.mousePosition);//根据当前鼠标的位置,发射一条射线 Rayc ...
分类:编程语言   时间:2016-04-27 12:32:49    收藏:0  评论:0  赞:0  阅读:96
从头认识多线程-2.2 synchronized持有对象锁与类锁的相同点
这一章节我们来讨论一下synchronized持有对象锁。1.当所有方法都不使用同步的时候代码清单package com.ray.deepintothread.ch02.topic_2; public class SynchInstance1 { public static void main(String[] args) throws InterruptedException { MyT...
分类:编程语言   时间:2016-04-26 21:09:38    收藏:0  评论:0  赞:0  阅读:50
从头认识多线程-2.3 synchronized持有对象锁与类锁的不同点
这一章节我们来讨论游戏,synchronized持有对象锁与类锁的不同点-两种锁是并行的东西,没有交集。1.同步持有对象锁或者类锁package com.ray.deepintothread.ch02.topic_3; public class SynchInstance5 { public static void main(String[] args) throws InterruptedE...
分类:编程语言   时间:2016-04-26 21:08:08    收藏:0  评论:0  赞:0  阅读:123
从头认识多线程-2.3 脏读(DirtyRead)
这一章节我们来讨论一下脏读(DirtyRead)。1.为什么出现脏读?因为代码没有做同步,虽然set方法同步,但是由于get方法一般都会忘了,导致读的值是被写过的2.代码清单(1)由于程序没有同步,并且执行太快,导致脏读package com.ray.deepintothread.ch02.topic_4; public class DirtyRead { public static void...
分类:编程语言   时间:2016-04-26 20:22:58    收藏:0  评论:0  赞:0  阅读:84
从头认识多线程-2.1 局部变量与实例变量的线程安全
这一章节我们来讨论一下局部变量与实例变量的线程安全。1.结论局部变量线程安全的实例变量不是线程安全的2.代码清单package com.ray.deepintothread.ch02.topic_1; public class ThreadSafeOfLocalVariable { public static void main(String[] args) throws Interrupte...
分类:编程语言   时间:2016-04-22 19:22:51    收藏:0  评论:0  赞:0  阅读:121
【行业新闻】Autodesk又添新成员:Solid Angle公司以及他的知名渲染器Arnold
熟悉传媒娱乐行业的朋友一定对Solid Angle公司和他的渲染器 Arnold 不陌生。Arnold是一款基于 Monte Carlo Ray tracing 的渲染器,很多好莱坞大厂和一些工作室都在使用。尤其是Sony Pictures Imageworks 基本上全线采用Arnold渲染。Ar ...
分类:其他   时间:2016-04-19 13:48:53    收藏:0  评论:0  赞:0  阅读:117
从头认识多线程-1.12 suspend和resume缺点-不同步
这一章节我们继续来讨论suspend和resume的另一个缺点-不同步。1.代码清单package com.ray.deepintothread.ch01.topic_12; public class SuspendUnSynch { public static void main(String[] args) throws InterruptedException { MyObject...
分类:编程语言   时间:2016-04-19 12:27:41    收藏:0  评论:0  赞:0  阅读:48
从头认识多线程-1.13 yield在使用前后,计算时间的差别
这一章节我们讨论yield的使用。1.yield的作用当我们使用这个方法的时候,我们会让出cup的控制时间,让其他线程计算2.代码清单package com.ray.deepintothread.ch01.topic_13; public class YieldSample { public static void main(String[] args) throws InterruptedE...
分类:编程语言   时间:2016-04-19 12:27:32    收藏:0  评论:0  赞:0  阅读:104
Load Mental Ray in Maya 2015
In Maya 2015, we usually use mental ray to render our model, some new users may not see the mental ray item, that is because you have not loaded it ye ...
分类:其他   时间:2016-04-19 06:29:20    收藏:0  评论:0  赞:0  阅读:114
Android微信智能心跳方案 (转)
原创 2015-08-17 phoenix WeMobileDev 前言:在13年11月中旬时,因为基础组件组人手紧张,Leo安排我和春哥去广州轮岗支援。刚到广州的时候,Ray让我和春哥对Line和WhatsApp的心跳机制进行分析。我和春哥抓包测试了差不多两个多礼拜,在我们基本上摸清了Line和W ...
分类:微信   时间:2016-03-29 16:23:48    收藏:0  评论:0  赞:0  阅读:208
Atitit.iso格式蓝光 BDMV 结构说明
Atitit.iso格式蓝光 BDMV 结构说明 1. Iso是个复合文件1 2. Iso内部格式如下1 2.1. Bdmv文件夹格式 BDMV(Blu-ray Disk Movie、BD-MV),为蓝光光碟规格之一的“BD-ROM”所使用的格式之一1 3. m2ts2 4. Bdmv文件夹格式 详
分类:其他   时间:2016-03-19 06:09:52    收藏:0  评论:0  赞:0  阅读:61
碰撞检测之Ray-Plane检测
平面定义public class Plane : CuGeometry { // p satisfies normal.dot(p) + d = 0 public Plane() : base(GeometryType.Plane) { } public Plane(Vector3 _normal, float _d) : base(GeometryType...
分类:其他   时间:2016-03-01 06:22:31    收藏:0  评论:0  赞:0  阅读:69
Exception in thread "main" java.lang.NoClassDefFoundError: UDP_Receive (wrong na me: com/ray/net/UDP_Receive)
一.事件经过 今晚学习java网络编程,在eclipse中写了两个个java文件,一个发送端UDP_Send2.java,一个接收端UDP_Receive.java。实现发送端键盘录入信息,通过UDP传输方式将数据发送出去,接接收端再接受数据的功能。 源码如下: 1.UDP_Send2.java p
分类:编程语言   时间:2016-02-27 23:19:56    收藏:0  评论:0  赞:0  阅读:87
碰撞检测之Ray-Capsule检测
Capsule的射线检测和Cylinder的类似,只是把上下两个面换成了两个半球,代码上稍作区别即可。Capsule类型定义 public class Capsule : NGeometry { public Vector3 p0; public Vector3 p1; public float radius; public...
分类:其他   时间:2016-02-27 06:21:56    收藏:0  评论:0  赞:0  阅读:102
碰撞检测之Ray-Cylinder检测
正交基和标准正交基首先来看定义Let S = {v1, v2, ... , vk} be a set of vectors in Rn, then S is called an orthogonal if         vi . vj=0for all i not equal to j. An orthogonal set of vectors is called orthonormal if...
分类:其他   时间:2016-02-26 06:58:04    收藏:0  评论:0  赞:0  阅读:106
© 2014 bubuko.com 版权所有 鲁ICP备09046678号-4
打开技术之扣,分享程序人生!
             

鲁公网安备 37021202000002号