运维开发网

并发编程

0
  • 线程安全性问题

    什么是线程安全性 当多个线程访问某个类,不管运行时环境采用何种调度方式或者这些线程如何交替执行,并且在主调代码中不需要任何额外的同步或协同,这个类都能表现出正确的行为,那么就称这个类为线程安全的。----《并发编程实战》。 什么是...[详细]

    2020-07-17 13:25 分类:路由交换
  • java架构师成长路线-如何深入学习Java并发编程

    鲁班学院java架构师成长路线该如何正确学习Java并发编程的问题,这应该是每个学习Java并发编程都在纠结的问题,我总了些我学习Java并发编程时用过的挺高效的Java并发编程学习方法分享给大家,希望这些前辈的经验之谈会帮助你们更好地学习...[详细]

    2020-07-16 08:37 分类:编程语言
  • 基于协程的TCP并发编程

    基于协程的TCP并发编程 服务端 from gevent import monkey;monkey.patch_all() import gevent from socket import * def runserver(): server = socket() server.bind(('127.0.0.1',8000)) server.listen(5) p[详细]

    2020-07-15 20:57 分类:路由交换
  • python 并发编程

    基础概念 一、进程、程序和线程 程序:程序只是一堆代码而已 进程:指的是程序的运行过程,是对正在运行程序的一个抽象。进程是一个资源单位[详细]

    2020-07-13 18:30 分类:Python
  • 并发编程-IO模型

    IO模型 模型就是解决某个问题的固定套路 I/0指的是输出和输入 I/O操作产生的问题,就是当我们输入和输出数据通常需要很长一段时间(这对于CPU而言是如此),因此会造成资源浪费 注意IO其实有很多类型,例如,socket网络IO,内存到内存的copy,等待...[详细]

    2020-07-11 18:19 分类:路由交换
  • [并发编程] 进程间通信

    1.进程间通信方式 套接字、信号、匿名管道、命名管道、等等 2.管道 管道是Linux由Unix那里继承过来的进程间的通信机制,它是Unix早期的一个重要通信机制。[详细]

    2020-07-11 12:40 分类:Linux
  • Python并发编程

    一.操作系统 1.简介 现代计算机系统是由一个或者多个处理器,主存,磁盘,打印机,键盘,鼠标显示器,网络接口以及各种其他输入输出设备组成的复杂系统,每位程序员不可能掌握所有系统实现的细节,并且管理优化这些[详细]

    2020-07-09 17:44 分类:Python
  • 并发编程总结

    并发编程小结 进程 进程不是什么具体的东西,而是只一个过程,即程序运行起来的过程,是一个资源集合[详细]

    2020-07-09 12:08 分类:Python
  • 并发编程中的GIL锁(全局解释器锁)自己理解的他为啥存在

    自己的分析 GIL锁就是一个全局解释器锁 也就是python中因为有垃圾回收机制的存在。垃圾回收机制也是一个线程,如果所有的线程都可以使用cpu的不同资源(也就是多核 cpu并行处理线程的情况)[详细]

    2020-07-07 16:08 分类:Python
  • day33-3 用协程实现并发实例

    基于协程的TCP并发编程 服务端 from gevent import monkey monkey.patch_all() # 一定要放在上面 import gevent from socket import * def runserver(): server = socket() server.bind(('127.0.0.1', 8000)) ser...[详细]

    2020-07-07 14:48 分类:路由交换