大话数据结构读书笔记编程基础: 数据结构 算法1 线性表//顺序储存结构的结构代码:
#define MAXSIZE 20//储存空间的起始分配量
typedef int ElemType;//Ele...
分类:
其他好文 时间:
2016-09-30 09:55:48
阅读次数:
218
JDK内部提供了大量的API和框架,这里主要介绍三部分 多线程同步控制方法 线程池,提高线程调度的性能 JDK的并发容器 重入锁:java.util.concurrent.locks.ReenterLock 在代码中,类ReenterLock实现了Runnable,其中有static的变量i,在ru... ...
分类:
编程语言 时间:
2016-09-28 01:19:55
阅读次数:
315
1.所属类不同 sleep是Thread类的方法; wait是Object类的方法; 2.功能不同 sleep是线程用来控制自身流程的,在调用sleep()方法的过程中,线程不会释放对象锁; wait用于线程间的通信,调用这个方法,线程会放弃对象锁,进入等待此对象的等待锁定池,只有针对此对象调用no ...
分类:
编程语言 时间:
2016-09-27 11:45:26
阅读次数:
163
线程 python 的 threading 模块提供了线程的相关操作,线程是应用程序中工作的最小单元。 通过 threading 模块实现多线程,本身需要至少 10s 的程序会很快执行完成 创建多线程的两种方法 线程锁(Lock,RLock) threading 的 Lock 和 RLock 方法提 ...
分类:
编程语言 时间:
2016-09-26 17:47:33
阅读次数:
285
通过此次实验,明白了多线程的设置和启动、synchronized代码块的用法、线程的优先级使用方法、知道了那几类资源是线程共享的。 我现在理解的多线程是:实例化一个继承了Thread类或实现了Runnable接口的类(继承是为了使其拥有参与多线程的资格);然后再将该类run()中的代码交由Threa ...
分类:
编程语言 时间:
2016-09-25 06:07:43
阅读次数:
148
线程有可能和其他线程共享一些资源,比如,内存,文件,数据库等。当多个线程同时读写同一份共享资源的时候,可能会引起冲突。这时候,我们需要引入线程“同步”机制,即各位线程之间要有个先来后到,不能一窝蜂挤上去抢作一团。线程同步的真实意思和字面意思恰好相反。线程同步的真实意思,其实是“排队”:几个线程之间要 ...
分类:
编程语言 时间:
2016-09-20 19:38:56
阅读次数:
209
1.投射目标是否需要附加刚体,是否可忽略触发器? 默认既支持触发器,也支持刚体。投射的最后一个参数queryTriggerInteraction可以设置,是否包含触发器事件。 2.非射线投射,是否有接触点信息? 投射物刚好相交则会返回接触点信息(hits.point)法线信息等,如果是包含则没有,返 ...
分类:
编程语言 时间:
2016-09-20 10:19:55
阅读次数:
230
STL是CAD软件中出来的一种3D模型文件格式,wiki已经解释的很清楚了。 STL文件两种格式,ASCII STL和Binary STL。 ASCII STL,每一个facet由7行数据组成,outer loop后面三个顶点的顺序沿法线矢量逆时针排序,格式如下: Binary STL,起始有80个 ...
分类:
其他好文 时间:
2016-09-17 17:42:27
阅读次数:
242
题意:给你一串n个数,求出循环来看一阶差的最小字典序:数字串看成一个顺时针的环,从某一点开始顺时针循环整个环,保证字典序最小就是答案 例如给你 2 1 3 就会得到(1-2+8 注意题意负数需要加8) (3-1) (2-3+8)-> 7 2 7 答案就是2 7 7。 典型的最小表示法。线性时间内求出 ...
分类:
其他好文 时间:
2016-09-16 01:41:30
阅读次数:
174
【算法】线段树||二分+前缀和 【题解】二分前缀和写法:http://hzwer.com/2959.html #include<cstdio> #include<algorithm> using namespace std; const int maxn=1e6; struct treess{int ...
分类:
其他好文 时间:
2016-09-05 14:00:32
阅读次数:
116