随笔分类 - 多线程编程
摘要:最近,一直在跟设计的任务调度模块周旋,目前终于完成了第一阶段的调试。今天,我想借助博客园平台把最近在设计过程中,使用队列和集合的一些基础知识给大家总结一下,方便大家以后直接copy。本文都是一些没有技术含量的东西,只是做个总结,牛哥还请绕路。 老习惯,还是先跟各位纸上谈会儿兵,首先说说队列,他主要分
阅读全文
摘要:最近天气很冷,记得保暖,我在帝都向各位问好。一次舒服的小长假回来,是不是都忘了增删改查怎么敲了,那就赶紧粘贴一会儿吧,别等着公司把你优化掉。 好了,老习惯,首先给各位脑补一下多线程必备的知识。 进程和线程: 下图是在来自知乎用户的解释,个人感觉狠到位 进程(Process)是计算机中的程序关于某数据
阅读全文
摘要:今天对synchronized关键字的用法又有了更高一层的理解,特此记录一下。 一直对自己设计的多通道做单不是狠满意,并发效率低下。因为之前使用的锁一直是对象锁(this/类.class),这样则意味着每个线程抢到CPU执行权之后就会把整个类锁住,然后执行完被同步的全部代码后才释放锁,后面的线程才能
阅读全文