码迷,mamicode.com
首页 >  
搜索关键字:多线程 条件变量    ( 22983个结果
Python 多线程多进程
前提 我是参考 Github Python 100 天的文章写的,再结合自己的小练习,总结 最近在面大厂,发现许多大厂都会问 Python 的多线程、多进程,所以我觉得很有必要总结学习下 什么是进程 操作系统中执行的一个程序,类似微信、QQ,每个程序都是一个进程 概念 它是 CPU 最小资源分配单元 ...
分类:编程语言   时间:2021-03-26 15:17:14    阅读次数:0
学习Redis之redis的基础知识
运行redis服务,我们来使用熟悉redis的基础命令。 执行命令flushall是清空所有数据库。 记住Redis是单线程的,为什么单线程还这么快。 首先多线程不一定比单线程效率高,redis是将数据存储在内存中,所以说使用单线程操作是效率最高的,多线程(CPU上下文切换是耗时的操作),对于内存来 ...
分类:其他好文   时间:2021-03-18 14:17:41    阅读次数:0
libevent实现多线程
libevent并不是线程安全的,但这不代表libevent不支持多线程模式。前几天在微博上看到ruanyf发了条微博说到apache和nginx的并发模型,看到评论很多人都说不对于是自己又查了下,总结一下我所学过的网络库或者网络服务器的并发模型1、muduo:one loop per thread ...
分类:编程语言   时间:2021-03-18 14:07:27    阅读次数:0
多线程,进程,协程
# 1.多任务:在同一时间内执行多个任务# 操作系统可以同时运行多个软件 # 2.多任务的执行方式(了解)# 2.1 并发# 2.2 并行 # 多线程、多进程执行多任务 # 3. 进程和线程# 进程:运行的一个程序至少会有一个进程,是操作系统进行资源分配的基本单位# 一个进程默认有一个线程,进程里面 ...
分类:编程语言   时间:2021-03-16 12:00:00    阅读次数:0
一文读懂Java多线程原理
前言 线程池,故名思意,就是一个存放线程的池子,学术一点的说法,就是一组存放线程资源的集合。为什么有线程池这一概念地产生呢?想想以前我们都是需要线程的时候,直接自己手动来创建一个,然后执行完任务我们就不管了,线程就是我们执行异步任务的一个工具或者说载体,我们并没有太多关注于这个线程自身生命周期对于系 ...
分类:编程语言   时间:2021-03-15 10:39:59    阅读次数:0
多线程的实现方法
一.创建线程的几种方式: 1.实现Runnable接口 1 public class RunnableThread implements Runnable { 2 3 @Override 4 5 public void run() { 6 7 System.out.println('用实现Runna ...
分类:编程语言   时间:2021-03-11 11:42:35    阅读次数:0
Node.js 并发能力总结
简介 Node.js 有多重并发的能力,包括单线程异步、多线程、多进程等,这些能力可以根据业务进行不同选择,帮助提高代码的运行效率。 本文希望通过读 p-limit、pm2 和 worker_threads 的一些代码,来了解 Node.js 的并发能力。 版本说明 Node.js 15.4.0 N ...
分类:Web程序   时间:2021-03-10 13:34:18    阅读次数:0
ReentrantLock概述
相对于 synchronized 它具备如下特点 可中断 可以设置超时时间 可以设置为公平锁 支持多个条件变量,即对与不满足条件的线程可以放到不同的集合中等待 与 synchronized 一样,都支持可重入 基本语法 // 获取锁 reentrantLock.lock(); try { // 临界 ...
分类:其他好文   时间:2021-03-09 13:42:27    阅读次数:0
线程和简单并发问题
线程的一些概念 ? 很多多线程是模拟出来的,真整的多线程是指有多个cpu,即多核,如服务器。如果是模拟出来的多线程,在一个cpu的情况下,同一个时间点,cpu只能执行一个代码,因为切换的快,所以就有同时执行的错觉。 ? @线程是独立的执行路径 ? @在程序运行时,即使自己没有创建线程,后台也会有多个 ...
分类:编程语言   时间:2021-03-09 13:33:48    阅读次数:0
java中多线程执行时,为何调用的是start()方法而不是run()方法
线程的状态 1. 初始(NEW):新创建了一个线程对象,但还没有调用start()方法。2. 运行(RUNNABLE):Java线程中将就绪(ready)和运行中(running)两种状态笼统的称为“运行”。线程对象创建后,其他线程(比如main线程)调用了该对象的start()方法。该状态的线程位 ...
分类:编程语言   时间:2021-03-09 13:04:51    阅读次数:0
22983条   上一页 1 ... 13 14 15 16 17 ... 2299 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!