关于并发问题的研究总结
2018-02-07 14:56
302 查看
研究问题,就要先确定问题是什么,什么是并发,并发即同步。举个例子,医院有一个窗口办理挂号手续,这时候一下子来了三个人都要挂号,怎么处理?这就是并发问题。问题明确了,解决方案其实也就有了,第一种是让他们排队(下面重点也是讲的这个),第二种就是多开几个窗口,第三种就是换个熟手去办理挂号业务(即提升单个窗口的办理业务能力)。
下面开始正题
通常来说解决并发问题我们用的都是第一种方法,队列。java有一个接口:阻塞队列BlockingQueue。包括安卓的Handler,推送的服务端,java的线程池等等需要解决并发问题的地方,都用到了这个队列。还有听说过没见过用过的连接池技术,我猜想应该也是同样的或者差别不大的方式去实现的。
BlockingQueue有几个实现类 因为网上有很多资料,这里我就不再造轮子了
贴个我学习的时候看的资料http://blog.csdn.net/kobejayandy/article/details/46834037 同时感谢这个作者
下面开始正题
通常来说解决并发问题我们用的都是第一种方法,队列。java有一个接口:阻塞队列BlockingQueue。包括安卓的Handler,推送的服务端,java的线程池等等需要解决并发问题的地方,都用到了这个队列。还有听说过没见过用过的连接池技术,我猜想应该也是同样的或者差别不大的方式去实现的。
BlockingQueue有几个实现类 因为网上有很多资料,这里我就不再造轮子了
贴个我学习的时候看的资料http://blog.csdn.net/kobejayandy/article/details/46834037 同时感谢这个作者
相关文章推荐
- 关于数据库并发问题总结
- 关于java高并发问题总结
- 关于并发问题目的总结
- 关于讲座“如何更好地做研究以及博士申请相关问题”的总结
- iOS开发小记:关于环信Demo3.0的使用总结以及昵称和头像问题的研究与解决
- 关于操作系统原理几个经典并发问题总结
- 关于研究Webservice问题总结与心得体会
- 关于文件下载的几个问题总结
- 关于maven下载jar包失败的问题的总结和解决
- 关于android自定义标题栏出现的问题总结
- 关于操作系统多进程多线程问题的小的总结
- 最近总结——关于自己的基础问题
- [企业信息化]关于LCS2005的安装总结,但还有很多问题没有解决,希望能够对象我一样的新手有所帮助
- 关于ubuntu1404 apt-get install Fail的问题总结
- 关于redhat enterprise linux 6.4下oracle11g中文乱码问题总结
- 关于JDBC下使用SQLite DB问题总结(Windows下和Linux下使用)
- 关于usr/bin/ld: cannot find -lxxx问题总结
- 举例说明关于android的xml文件的shape中的属性android:angle取值问题的知识总结
- 【转贴】关于ASPNET在IIS一些问题的经验总结
- 关于HBase0.94版本在split region后META Scanner和CatalogJanitor并发操作时存在的问题