- 浏览: 14231 次
- 性别:
- 来自: 深圳
最新评论
-
javadaydayup:
恩,谢谢了,这个问题我已经知道了
niedj 写道lz啊,生 ...
多线程 生产者与消费者问题 -
niedj:
lz啊,生产者和消费者所看到的对象貌似不是同一个啊,会导致两者 ...
多线程 生产者与消费者问题 -
Checkmate:
15浏览,11投良好?我投一个隐藏吧.换个地方问吧朋友
多线程 生产者与消费者问题
文章列表
#user nobody;
worker_processes 1;
#error_log logs/error.log;
#error_log logs/error.log notice;
#error_log logs/error.log info;
#pid logs/nginx.pid;
events {
worker_connections 1024;
}
http {
include mime.types;
default_type application/octet-stream;
#log_f ...
public class TestSort implements Comparator {
public static void main(String[] args) throws ParseException {
TestSort testSort = new TestSort();
List<User> list = new ArrayList<User>();
testSort.addUser(list);
Collections.sort(list,testSort);
for(User o : list) {
System.out. ...
private static final String HEADERS_KEY = "org.restlet.http.headers";
...
@SuppressWarnings("unchecked")
static Series<Header> getMessageHeaders(Message message) {
ConcurrentMap<String, Object> attrs = message.getAttributes();
Series<Head ...
Restlet header传参异常:java.lang.ClassCastException: org.restlet.data.Parameter cannot be cast to org.restlet.engine.header
原因:
The object returned by Response/Request.getAttributes().get("org.restlet.http.headers") is a Series<Header>, not a Form, which is a Series<Parameter>. Bec ...
安装maven的3.3后,命令行运行mvn -version发现报错如下
Exception in thread "main" java.lang.UnsupportedClassVersionError: org/apache/maven/cli/MavenCli : Unsupported major.minor version 51.0
at java.lang.ClassLoader.defineClass1(Native Method)
at java.lang.ClassLoader.defineClassCond(ClassLoader.jav ...
JAVA多线程生产者与消费者问题
昨天看了一下资料,模仿着写了个,怎么跑起来死锁了?望各位大牛看看哪代码有误 ?
正确的情况 应该是 ,打印 生产 一个 ,接着打印 消费一个 (假设最多只能存放一个产品)
/**
* 店员类
* 假设 店内只有一个产品架 只能存放一个产品
*
*
*/
public class Clerk {
//-1代表店内没有可用产品
private int product = -1;
//生产一个产品
public synchronized void setProduct(int product) throws InterruptedExce ...