自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(5)
  • 资源 (13)
  • 收藏
  • 关注

转载 java 线程wait()与notify()的用法(被唤醒后的线程到底重新执行同步代码块还是从那是等待的那里继续执行)

我们先来看看这两个方法的定义:      wait()   导致当前线程等待,直到其他线程调用此对象的 notify()方法或 notifyAll()方法前,导致当前线程等待。     notify()  唤醒在此同步监视器上等待的单个线程,如果有多个线程在此同步监视器上等待,则会唤醒其中的一个, 现在假设系统有以一种特殊的要求,系统要求存款者和取款者不断的重复存钱,取钱动作,而且

2012-03-19 23:36:48 9190 7

转载 Java编程语言中notify和wait的具体应用

Java编程语言在应用的时候需要我们不断的进行相关知识的学习,首先我们先要理解notify()和wait(),只有理解了这个语句才能更好的进行相关的应用。希望大家有所收获。    为什么在前几天纪录线程的时候没有纪录这两个方法呢,因为这两个方法本来就不属于Thread类,而是属于最底层的object基础类的,也就是说不光是Thread,每个对象都有notify和wait的功能,为什么?因为

2012-03-19 23:34:31 764

转载 浅析Java中CountDownLatch用法

CountDownLatch如其所写,是一个倒计数的锁存器,当计数减至0时触发特定的事件。利用这种特性,可以让主线程等待子线程的结束。下面以一个模拟运动员比赛的例子加以说明。import java.util.concurrent.CountDownLatch;  import java.util.concurrent.Executor;  import java.util.concur

2012-03-17 17:39:37 687

转载 线程--CyclicBarrier

本例介绍第三个同步装置:CyclicBarrier,它维护一个计数器,与CountDownLatch不同的是,等待这个CyclicBarrier的线程必须等到计数器到达某个值时,才可以继续。CyclicBarrier就像它名字的意思一样,可看成是个障碍,所有的线程必须到齐后才能一起通过这个障碍。本例实现一个数组相邻元素的加法,一个线程给数组的第一个元素赋值,然后等待其他线程给数组第二个元素赋值,然

2012-03-17 17:24:56 413

转载 java实现信号量

本文介绍的Semaphore实现基于synchronized,wait()和notify/notifyAll(),这是java并发包之前的典型实现方式.在eclipse的源码中可以找到不少这样的案例,下文中也会把eclipse中的几个实现类作为案例以分析之.       注,这里介绍的信号量实现是基于java语言机制,用于实现多线程间的同步操作,所以对S,P(S),V(S)等概念的介绍将结合本

2012-03-17 11:01:14 738

手机控制电脑

手机控制电脑

2016-04-06

win10安装TA-Lib

windows下面为python配置talib 下载下来pip install就可以了。

2016-04-06

sdk4.0 android4.0

sdk4.0 android4.0 tools 解决4.0无法启动模拟器的问题2

2011-11-25

sdk4.0 android4.0 tools

sdk4.0 android4.0 tools 解决4.0无法启动模拟器的问题1

2011-11-25

无敌得屏幕录制工具 WebEx2.8_setup

无敌得屏幕录制工具 录制工具 WebEx2.8_setup

2010-05-20

plsqldev绿色版

plsqldev绿色版 oracle 无需注册

2010-05-20

java最新反编译工具

XJad是基于Jad核心的Java源程序反编译软件,内置Jad1.5.8e2。   XJad可处理多个*.class文件,可以处理文件夹内的所有文件,甚至可以处理*.jar文件。   XJad带有多页面文本编辑器,反编译完成后可以直接编辑查看,编辑器支持java语法的高亮显示功能。   XJad是一个纯绿色软件,为使用方便,可以在选项中设置集成到资源管理器中,这样在*.class、*.java、*.jar文件和目录上随时点击右键都可直接进行操作。   XJad还带有导出当前编辑器中的代码为HTML文件的功能,HTML文件保持代码高亮显示的样式风格。   使用说明   ===========   1、反编译class文件:打开一个或者多个*.class文件,XJad反编译后,重命名为*.java文件,保存至当前文件夹,并在编辑器中打开查看;   2、反编译文件夹:在软件中选择反编译文件夹或右键点击文件夹选择反编译,XJad将该文件夹下所有*.class文件进行反编译,并保存至该文件夹下,依据包路径信息生成文件夹路径,如com.spring.framework.*,将建立c.:: www.skycn.com/soft_intro.php?id=41898

2010-05-20

超小无任何插件的乐鱼播放器

我一直珍藏的一款播放器 可以播放数万电视节目 无任何插件 播放器也只有2兆多 而且占用流量很小 。。。。

2009-08-27

纯DOS版本的98操作系统

我珍藏的系统 现在拿出来和大家分享 希望大家喜欢

2009-07-19

MFC深入浅出PDF及源代码

这是我很喜欢的东西 现在拿出来和大家分享 希望喜欢!

2009-07-19

EDA数字钟模块 自己做的

数字钟 有EDA设计的钟 不是用VHDL写的,直接用图形模块弄的

2008-12-27

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除