众所周知java支持多线程,有多线程就必然会存在多线程的交互,交互方式有多种,比如通过共享数据,或者通过提供的锁信号量等等,这里通过用wait以及notify实现线程交互。要用好线程的wait和notify就要首先了解一下线程的状态,线程的状态大致可以划分为一下几种,创建->就绪->运行->阻塞->...
分类:
编程语言 时间:
2014-10-10 16:46:34
阅读次数:
206
摘要:本文主要讲述内核空间资源的收回,分析了wait和waitid函数的基本使用方法,以及它们之间的差异....
分类:
其他好文 时间:
2014-10-10 14:31:14
阅读次数:
260
Let's dance in style让我们翩然起舞Let's dance for a while让我们尽情欢笑Heaven can wait天堂也得等著我们We're only watching the skies我们只是仰望凝视著天空Hoping for the best愿望有最好的结果But...
分类:
其他好文 时间:
2014-10-09 21:44:07
阅读次数:
178
nginx错误优化文档1.大量的TIME_WAIT的情况查看:netstat-n|awk‘/^tcp/{++S[$NF]}END{for(ainS)printa.S[a]}‘CLOSED:无连接是活动的或正在进行LISTEN:服务器在等待进入呼叫SYN_RECV:一个连接请求已经到达,等待确认SYN_SENT:应用已经开始,打开一个连接ESTABLISHED:正常..
分类:
其他好文 时间:
2014-10-09 15:28:49
阅读次数:
187
channel会阻塞,阻塞的时候系统会继续顺序调用其他goroutine,main()也是一个goroutine,只是最先被执行。 看一个代码: package main import ( "fmt" ) func display(msg string, c chan bool) { fmt.Println(ms...
分类:
其他好文 时间:
2014-10-09 13:26:08
阅读次数:
169
定义:@interface ViewController (){ UIActivityIndicatorView *testActivityIndicator;}实例化,开始旋转:-(void) showWaitStatus{ NSLog(@"wait..."); testActi...
分类:
移动开发 时间:
2014-10-09 01:23:07
阅读次数:
184
转自:http://blog.csdn.net/zyplus/article/details/6672775在JAVA中,是没有类似于PV操作、进程互斥等相关的方法的。JAVA的进程同步是通过synchronized()来实现的,需要说明的是,JAVA的synchronized()方法类似于操作系统...
分类:
编程语言 时间:
2014-10-07 21:23:04
阅读次数:
435
以下是接口xml格式数据: rss xmlns:yweather="http://xml.weather.yahoo.com/ns/rss/1.0" xmlns:geo="http://www.w3.org/2003/01/geo/wgs84_pos#" version="2.0">
channel>
title>Yahoo! Weather - Beijing, CNtitle>
lin...
分类:
编程语言 时间:
2014-10-07 17:54:03
阅读次数:
338
java 线程之间的协作 wait()与notifyAll()...
分类:
编程语言 时间:
2014-10-07 12:12:43
阅读次数:
269
建立三个线程,A线程打印10次A,B线程打印10次B,C线程打印10次C,要求线程同时运行,交替打印10次ABC。这个问题用Object的wait(),notify()就可以很方便的解决。public class MyThreadPrinter2 implements Runnable { ...
分类:
编程语言 时间:
2014-10-06 18:58:40
阅读次数:
157