前言 做完lab5开始做lab6了鸭,哈工大计算机学院的学生永不停歇。在做lab6的时候,我在想移动猴子是锁一整个ladder(ADT)还是只锁一个ladder的一个域Monkey数组呢?这两个好像差不多,然后就开始思考锁一个对象和锁其中一个域有什么区别?如果锁了对象对于方法调用有什么影响?回想起上 ...
分类:
其他好文 时间:
2019-05-31 23:34:30
阅读次数:
125
https://blog.csdn.net/bolg_hero/article/details/78156311 jinfo使用介绍可以用来查看正在运行的Java应用程序的扩展参数,甚至支持在运行时,修改部分参数 -flag <name> pid:打印指定JVM的参数值 -flag [+|-]<na ...
分类:
编程语言 时间:
2019-05-30 10:19:29
阅读次数:
122
基于murmurhash+List实现一致性Hash
分类:
其他好文 时间:
2019-05-27 20:55:23
阅读次数:
111
一、sleep方法和wait方法的区别: 1:wait方法可以指定时间也可以不指定 sleep方法需要指定时间 2:在同步时,对CPU的执行权和锁的处理不同 wait:释放执行权,释放锁 sleep:释放执行权,不释放锁 二、interrupt方法的介绍 interrupt方法将线程从冻结状态强制唤 ...
分类:
编程语言 时间:
2019-05-26 12:27:51
阅读次数:
94
1.使用退出标志,使线程正常退出,也就是当run方法完成后线程终止。 当flag为false时,停止线程。 2.使用stop()强行终止线程(这个方法不推荐用,因为stop()和suspend(),resume一样,可能发生不可预料的结果,没有错误处理机制) 3.使用interrupt()中断线程, ...
分类:
编程语言 时间:
2019-05-24 19:02:05
阅读次数:
144
These symbols related to interrupt management were introduced in this chapter: Calls that register and unregister an interrupt handler. dev_name为显示在/p ...
分类:
系统相关 时间:
2019-05-23 16:36:46
阅读次数:
119
Project 1 - A Process SchedulerCO004 Projects on Operating SystemsMarch 1, 2019Due Date for Grouping: Mar. 21, 2019Due Date for Phase 1: Apr. 04, 2019 ...
分类:
其他好文 时间:
2019-05-06 19:30:12
阅读次数:
142
当某个线程中调用其它线程的join()方法时,调用的线程将被阻塞,直到被join()方法加入的线程执行完成后才会继续运行。 示例: ...
分类:
编程语言 时间:
2019-05-03 18:39:51
阅读次数:
160
1.消息处理机制简介 主要用于进程内线程之间的通信,主线程一般调用looper()进行循环等待处理消息,其它线程向它发消息并指定消息的处理方法。 (1)涉及文件包括frameworks中的:Looper.javaHandler.javaMessageQueue.javaMessage.javaand ...
分类:
移动开发 时间:
2019-05-02 09:46:17
阅读次数:
198