![](https://img-blog.csdnimg.cn/20201014180756757.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
总结
Turing-tang
一个想当经济学家的菜鸡程序员
展开
-
#java基础-线程调度之生产者消费者
生产者消费者问题。 生产者产生一个产品放置在仓库里,若没消费者来消费则,线程等待不再生产,当产品被消费者消费时就应该通知生产者再唤醒线程再生产内容。 所以关键因素为: 1、产品 content; 2、生产产品的方法(Product.makeValue),消费产品的方法(Customer.getTheMsg) 3、生产者在生产时阻塞其他线程,不让他们消费,完毕时再唤醒其他线程;消费者在消费时阻塞其他线程,不让他们生产,消费完毕时,唤醒消费者再继续生产。 public class SyncTest {原创 2021-01-22 22:35:23 · 143 阅读 · 0 评论 -
netty初步学习
换了公司,这家公司的第一项目就是接受别人原来的netty项目,真是重来没有搞过java 网络编程,搞过也是原来写android时候搞过,这次这么吊的东西还是第一次玩。 不得不说还是要好好学习java基础,我就是基础太差了,感觉和那位之前的同志写的代码还是有很多差距。电子科技大学是个好学校。 netty 异步非阻塞式网络框架参考教程 netty实战ChannelHandler用来定义处理入站事件的原创 2017-08-24 17:46:32 · 535 阅读 · 0 评论