zoukankan      html  css  js  c++  java
  • 多线程学习笔记

    多线程优缺点:

    优点:分身工作

    缺点:线程多,占内存多,难于调度管理,bug难查

    知识点:

    线程阻塞 thread.join() 

    阻塞调用线程,直到线程调用结束或者终止 

    干什么用?

    如果在主线程中,开启了一个新的线程,并且只有在该新线程执行结束后才继续执行主线程,那么开启新线程与在主线程中线程执行有什么区别?

    其他地方用处?

    前台线程、后台线程区别?

    ManualResetEvent

    只是线程间通讯的一个信号,通过信号的有无可以设置线程的阻塞与否 (wait方法)

    lock 互斥代码段, moniter 锁定对象

    ThreadPool线程池应用

     AutoResetEvent

    Mutex互斥体

    可以对线程进行排队,线程1先上mutex,然后线程2等待, 只有线程1释放后线程2才能执行

  • 相关阅读:
    Mac 删除Openfire
    FMDB使用
    豆瓣restful api 状态和错误码
    豆瓣开放api
    常用文字配色方案
    电商网站参考
    HP后端跨域HEADER头
    PHP统计 图表实现方法
    PHP 全过程教程和测试网
    Ajax技术在购物车中的应用(PHP篇)
  • 原文地址:https://www.cnblogs.com/lyroge/p/2422978.html
Copyright © 2011-2022 走看看