- 博客(3)
- 资源 (4)
- 收藏
- 关注
原创 concurrent
谈到并发,多数是指对共享资源的并发控制,不涉及不共享公用资源的并发情况并发控制只能保存公用资源在当前线程的原子性,脱离并发控制后,资源前后的状态也是不可预测的,程序中应当考虑到这一点。如果要明确公用资源在不同线程中不同状态的职责,可以使用wait、notify、blocking之类的实现。‘公用域的读取、修改在多线程中没有决对的先后顺序之分,程序也不可控,实际上所编写的程序也应意识到这点,如果非要
2012-03-13 20:44:52 484
原创 环形死锁
package org.yangzlgg.thread.lock; import java.util.Random; import java.util.concurrent.ExecutorService; import java.util.concurrent.Executors; import java.util.concurrent.TimeUnit; public class Dead
2012-03-12 11:20:57 879
原创 javascript 闭包
闭包:将函数内使用的其它作用域的变量做一个副本(下面称为锁定) 1.函数是不是值得来锁定一个变量,是看该变量在调用这个函数的时候,是不是能在上下文作用域中找到这个变量,如果无法在调用时找到这个变量,内部函数就会锁住它,否则就不会锁住 2. 函数激活时才会锁定变量(满足条件1),激活的方式:call即funName();()()分组;return function....; va
2012-03-07 23:00:05 453
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人