h*3
2 楼
【 以下文字转载自 Visa 讨论区 】
发信人: heart123 (SDSD), 信区: Visa
标 题: J1已办好waiver,对回国返签有影响吗?
发信站: BBS 未名空间站 (Thu Oct 15 18:28:04 2009, 美东)
如题,谢谢
发信人: heart123 (SDSD), 信区: Visa
标 题: J1已办好waiver,对回国返签有影响吗?
发信站: BBS 未名空间站 (Thu Oct 15 18:28:04 2009, 美东)
如题,谢谢
d*a
3 楼
女子患有急性的心力衰竭和肺气肿,目前在ICU重症监护室里,平时的下午三点是家属
探望的时间,可是这天一名男子没有更换无菌服和鞋套,直接就闯了进去,掀开被子想
拔掉氧气管,医生见状赶紧制止,叫来警察和保安将男子带走,邓男子平静后男子表示
是女子的丈夫,觉得这病这么重救治没有意义了,不如回家,死也要死在家里。才想拔
掉管子的。
警察说你这样的行为是犯法的,剥夺别人的生命权利,妻子现在病重,男子觉得治疗没
有价值,不想在治疗了,于是才做出这样荒唐的行为。
现在男子的妻子经过医院抢救后目前状态稳定下来,妻子如果能看到这一幕会做何感想
,自己的丈夫放弃治疗,想让自己回家等死,哪怕还有一线希望的时候也要搏一搏呀,
病人还没有放弃呢,家属怎么也要尽最后的一点努力,即使最好还是不能救回,至少不
会后悔了。
重症监护室的病人每一分钟都可能发生意外,他们在喝死神赛跑,也许凭借顽强的毅力
他们还有一线生机,但是病房外面的亲人却已经给病人判了死刑。
或许是因为家庭条件的拮据让男子行为过激,但是生命永远是最重要的。
探望的时间,可是这天一名男子没有更换无菌服和鞋套,直接就闯了进去,掀开被子想
拔掉氧气管,医生见状赶紧制止,叫来警察和保安将男子带走,邓男子平静后男子表示
是女子的丈夫,觉得这病这么重救治没有意义了,不如回家,死也要死在家里。才想拔
掉管子的。
警察说你这样的行为是犯法的,剥夺别人的生命权利,妻子现在病重,男子觉得治疗没
有价值,不想在治疗了,于是才做出这样荒唐的行为。
现在男子的妻子经过医院抢救后目前状态稳定下来,妻子如果能看到这一幕会做何感想
,自己的丈夫放弃治疗,想让自己回家等死,哪怕还有一线希望的时候也要搏一搏呀,
病人还没有放弃呢,家属怎么也要尽最后的一点努力,即使最好还是不能救回,至少不
会后悔了。
重症监护室的病人每一分钟都可能发生意外,他们在喝死神赛跑,也许凭借顽强的毅力
他们还有一线生机,但是病房外面的亲人却已经给病人判了死刑。
或许是因为家庭条件的拮据让男子行为过激,但是生命永远是最重要的。
z*i
4 楼
【 以下文字转载自 shopping 讨论区 】
发信人: zhaoruirui (dabao), 信区: shopping
标 题: Re: Sprint Sero Plan怎么换手机?
发信站: BBS 未名空间站 (Thu Aug 20 15:45:25 2009, 美东)
发个图好说明
1.用r************[email protected]/383login
2.选pda
3.选update plan
4.login你的帐户密码
5.选continue
6.check out
因为我上个月才upgrade过,所以最后显示的价钱没有2year,和1year的选项.
但是sero可以上网update应该是确定的. 注意要清cookie,一定要在step 4, 重新login, 否则就会出现错误信息.
如果有人试成功,就给我发个包子吧.哈哈.
发信人: zhaoruirui (dabao), 信区: shopping
标 题: Re: Sprint Sero Plan怎么换手机?
发信站: BBS 未名空间站 (Thu Aug 20 15:45:25 2009, 美东)
发个图好说明
1.用r************[email protected]/383login
2.选pda
3.选update plan
4.login你的帐户密码
5.选continue
6.check out
因为我上个月才upgrade过,所以最后显示的价钱没有2year,和1year的选项.
但是sero可以上网update应该是确定的. 注意要清cookie,一定要在step 4, 重新login, 否则就会出现错误信息.
如果有人试成功,就给我发个包子吧.哈哈.
A*u
5 楼
【 以下文字转载自 Java 讨论区 】
发信人: Augu (奥古), 信区: Java
标 题: 求教一个Java问题 IllegalMonitorStateException
发信站: BBS 未名空间站 (Tue Dec 11 11:31:48 2012, 美东)
import java.util.*;
import java.util.concurrent.locks.*;
public class PC_unsyn
{
public static void main(String[] args)
{
IntBuffer b = new IntBuffer();
Producer p = new Producer(b);
Consumer c = new Consumer(b);
p.setName("Producer");
c.setName("Consumer");
p.start();
c.start();
}
}
class IntBuffer
{
private int index;
private int[] buffer = new int[8];
private Lock bufferLock = new ReentrantLock();
private Condition range;
public IntBuffer()
{
index = 0;
range = bufferLock.newCondition();
}
public void add(int num)
{
bufferLock.lock();
try
{
while(index == buffer.length - 1)
{
range.wait();
}
buffer[index++] = num;
range.signalAll();
}
catch(InterruptedException e)
{
}
finally
{
bufferLock.unlock();
}
}
public int remove()
{
bufferLock.lock();
int ret = 0;
try
{
while(index == 0)
{
range.wait();
}
ret = buffer[--index];
range.signalAll();
}
catch(InterruptedException e)
{
}
finally
{
bufferLock.unlock();
}
return ret;
}
}
class Producer extends Thread
{
private IntBuffer buffer;
public Producer(IntBuffer buffer)
{
this.buffer = buffer;
}
public void run()
{
Random r = new Random();
while(true)
{
int num = r.nextInt();
buffer.add(num);
System.out.println("Producer " + num);
}
}
}
class Consumer extends Thread
{
private IntBuffer buffer;
public Consumer(IntBuffer buffer)
{
this.buffer = buffer;
}
public void run()
{
while(true)
{
int num = buffer.remove();
System.out.println("Consumer " + num);
}
}
}
------------------------------------------------------------------------
这段code,为什么老抛出
-en Exception in thread "Consumer" java.lang.IllegalMonitorStateException
at java.lang.Object.wait(Native Method)Producer 1755009559
at java.lang.Object.wait(Object.java:502)Producer 1901194634
at IntBuffer.remove(PC_unsyn.java:58)Producer -2122660656
Producer -593401757 at Consumer.run(PC_unsyn.java:105)
Producer -1893332279
Producer 152012877
Producer 914672944
Exception in thread "Producer" java.lang.IllegalMonitorStateException
at java.lang.Object.wait(Native Method)
at java.lang.Object.wait(Object.java:502)
at IntBuffer.add(PC_unsyn.java:37)
at Producer.run(PC_unsyn.java:87)
----------------------------------------------------------------------------
我google,说 IllegalMonitorStateException是由于
Thrown to indicate that a thread has attempted to wait on an object's
monitor or to notify other threads waiting on an object's monitor without
owning the specified monitor.
但是我用lock获取了资源啊
多谢
--------------------------------------------------
如果是下面代码,就没有问题
import java.util.*;
public class PC_unsyn
{
public static void main(String[] args)
{
IntBuffer b = new IntBuffer();
Producer p = new Producer(b);
Consumer c = new Consumer(b);
p.start();
c.start();
}
}
class IntBuffer
{
private int index;
private int[] buffer = new int[8];
public synchronized void add(int num)
{
if ( index == buffer.length - 1 )
{
try
{
wait();
}
catch ( InterruptedException e)
{
}
}
buffer[index++] = num;
notifyAll();
}
public synchronized int remove()
{
if (index == 0)
{
try
{
wait();
}
catch ( InterruptedException e)
{
}
}
int ret = buffer[--index];
notifyAll();
return ret;
}
}
class Producer extends Thread
{
private IntBuffer buffer;
public Producer(IntBuffer buffer)
{
this.buffer = buffer;
}
public void run()
{
Random r = new Random();
while(true)
{
int num = r.nextInt();
buffer.add(num);
System.out.println("Producer " + num);
}
}
}
class Consumer extends Thread
{
private IntBuffer buffer;
public Consumer(IntBuffer buffer)
{
this.buffer = buffer;
}
public void run()
{
while(true)
{
int num = buffer.remove();
System.out.println("Consumer " + num);
}
}
}
发信人: Augu (奥古), 信区: Java
标 题: 求教一个Java问题 IllegalMonitorStateException
发信站: BBS 未名空间站 (Tue Dec 11 11:31:48 2012, 美东)
import java.util.*;
import java.util.concurrent.locks.*;
public class PC_unsyn
{
public static void main(String[] args)
{
IntBuffer b = new IntBuffer();
Producer p = new Producer(b);
Consumer c = new Consumer(b);
p.setName("Producer");
c.setName("Consumer");
p.start();
c.start();
}
}
class IntBuffer
{
private int index;
private int[] buffer = new int[8];
private Lock bufferLock = new ReentrantLock();
private Condition range;
public IntBuffer()
{
index = 0;
range = bufferLock.newCondition();
}
public void add(int num)
{
bufferLock.lock();
try
{
while(index == buffer.length - 1)
{
range.wait();
}
buffer[index++] = num;
range.signalAll();
}
catch(InterruptedException e)
{
}
finally
{
bufferLock.unlock();
}
}
public int remove()
{
bufferLock.lock();
int ret = 0;
try
{
while(index == 0)
{
range.wait();
}
ret = buffer[--index];
range.signalAll();
}
catch(InterruptedException e)
{
}
finally
{
bufferLock.unlock();
}
return ret;
}
}
class Producer extends Thread
{
private IntBuffer buffer;
public Producer(IntBuffer buffer)
{
this.buffer = buffer;
}
public void run()
{
Random r = new Random();
while(true)
{
int num = r.nextInt();
buffer.add(num);
System.out.println("Producer " + num);
}
}
}
class Consumer extends Thread
{
private IntBuffer buffer;
public Consumer(IntBuffer buffer)
{
this.buffer = buffer;
}
public void run()
{
while(true)
{
int num = buffer.remove();
System.out.println("Consumer " + num);
}
}
}
------------------------------------------------------------------------
这段code,为什么老抛出
-en Exception in thread "Consumer" java.lang.IllegalMonitorStateException
at java.lang.Object.wait(Native Method)Producer 1755009559
at java.lang.Object.wait(Object.java:502)Producer 1901194634
at IntBuffer.remove(PC_unsyn.java:58)Producer -2122660656
Producer -593401757 at Consumer.run(PC_unsyn.java:105)
Producer -1893332279
Producer 152012877
Producer 914672944
Exception in thread "Producer" java.lang.IllegalMonitorStateException
at java.lang.Object.wait(Native Method)
at java.lang.Object.wait(Object.java:502)
at IntBuffer.add(PC_unsyn.java:37)
at Producer.run(PC_unsyn.java:87)
----------------------------------------------------------------------------
我google,说 IllegalMonitorStateException是由于
Thrown to indicate that a thread has attempted to wait on an object's
monitor or to notify other threads waiting on an object's monitor without
owning the specified monitor.
但是我用lock获取了资源啊
多谢
--------------------------------------------------
如果是下面代码,就没有问题
import java.util.*;
public class PC_unsyn
{
public static void main(String[] args)
{
IntBuffer b = new IntBuffer();
Producer p = new Producer(b);
Consumer c = new Consumer(b);
p.start();
c.start();
}
}
class IntBuffer
{
private int index;
private int[] buffer = new int[8];
public synchronized void add(int num)
{
if ( index == buffer.length - 1 )
{
try
{
wait();
}
catch ( InterruptedException e)
{
}
}
buffer[index++] = num;
notifyAll();
}
public synchronized int remove()
{
if (index == 0)
{
try
{
wait();
}
catch ( InterruptedException e)
{
}
}
int ret = buffer[--index];
notifyAll();
return ret;
}
}
class Producer extends Thread
{
private IntBuffer buffer;
public Producer(IntBuffer buffer)
{
this.buffer = buffer;
}
public void run()
{
Random r = new Random();
while(true)
{
int num = r.nextInt();
buffer.add(num);
System.out.println("Producer " + num);
}
}
}
class Consumer extends Thread
{
private IntBuffer buffer;
public Consumer(IntBuffer buffer)
{
this.buffer = buffer;
}
public void run()
{
while(true)
{
int num = buffer.remove();
System.out.println("Consumer " + num);
}
}
}
o*w
7 楼
帮ding
z*i
8 楼
目前看来,好像pre不行. palm centro可以. 欢迎补充.
【在 z********i 的大作中提到】
: 【 以下文字转载自 shopping 讨论区 】
: 发信人: zhaoruirui (dabao), 信区: shopping
: 标 题: Re: Sprint Sero Plan怎么换手机?
: 发信站: BBS 未名空间站 (Thu Aug 20 15:45:25 2009, 美东)
: 发个图好说明
: 1.用r************[email protected]/383login
: 2.选pda
: 3.选update plan
: 4.login你的帐户密码
: 5.选continue
【在 z********i 的大作中提到】
: 【 以下文字转载自 shopping 讨论区 】
: 发信人: zhaoruirui (dabao), 信区: shopping
: 标 题: Re: Sprint Sero Plan怎么换手机?
: 发信站: BBS 未名空间站 (Thu Aug 20 15:45:25 2009, 美东)
: 发个图好说明
: 1.用r************[email protected]/383login
: 2.选pda
: 3.选update plan
: 4.login你的帐户密码
: 5.选continue
N*7
9 楼
you should use range.await(), not range.wait()
B*s
15 楼
没有影响
N*7
16 楼
wait is old way to use on Object, await is what pairs with signal or
signalAll on Condition.
signalAll on Condition.
c*h
17 楼
他们连中国国内的教授都不忘骚扰,只要你有paper见报
相关阅读
其实很多C++11的feature都是从TR1, Boost,过来的老feature了你妈用VS写个helloworld真难啊。现在如果自学android或者ios哪个靠谱,目标是周末接小活赚外快与 Java 相比,Ruby 有啥优势? (转载)请教大牛和小牛帮助菜鸟ML编程问题!大家来解剖个鸵鸟专访Mozilla宫力--这个大叔也满嘴跑火车啊BIOS或Boot Loader中的程序能直接运行(不通过内存)吗?请教 一个c++ lambda function 的问题请问如何用sort命令给数据排序? (转载)尊重开源, 爱护开源如果volatile只修饰结构体中的某些成员一般操作很多的数据用什么数据结构?各位英雄住手谈谈想学好底层必不可少的东西CS entry-level和junior-level的职位是否已经很拥挤? (转载)Who work with Sencha/HTML5 ?求建议:商业数据使用退google保平安琢磨了一下c++ smart pointer,发现不能到处用