E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
协程libco
Java&线程&
协程
OS&&JVM)1.内核线程实现2.用户线程实现3.混合实现4.Java线程的实现——如何实现不受Java虚拟机规范的约束Java线程调度——系统自动完成(可能被干预)Java线程状态转换内核线程的局限
协程
的复苏
完了学不下
·
2022-11-17 12:04
JVM
java
jvm
开发语言
Kotlin Job启动流程源码层深入分析
目录Job启动流程launch流程分析父子Job关联分析结论Job启动流程job启动流程,我们先从一段最简单使用
协程
的代码开始,进行代码跟跟踪,顺便引出几个关键的概念,在后面章节里面去单独分析。
·
2022-11-17 06:14
高并发架构设计经验
高并发是从业务角度去描述系统的能力,实现高并发的手段可以采用分布式,也可以采用缓存等,当然也包括多线程、
协程
,但远远不仅如此;高并发的基本表现为单位时间内系统能够同时处理的请求数,高并发的核心是对资源的有效
·
2022-11-16 23:31
后端
万字好文:从无栈
协程
到C++异步框架!
导语|本文我们将尝试对整个C++的
协程
做深入浅出的剖析,方便大家的理解。再结合上层的封装,最终给出一个C++异步框架实际业务使用的一种形态,方便大家更好的在实际项目中应用无栈
协程
。
·
2022-11-16 22:11
c++
Flow如何解决背压问题的方法详解
Flow的背压机制模拟背压问题背压处理方式使用buffer进行缓存收集使用conflate解决使用collectLatest解决小结前言随着时间的推移,越来越多的主流应用已经开始全面拥抱Kotlin,
协程
的引入
·
2022-11-15 13:24
Golang 内存模型The Go Memory Model
)3.发生在…之前(HappensBefore)3.1重排序3.2happens-before3.3规则4.同步(Synchronization)4.1初始化(Initialization)4.2Go
协程
的创建
·
2022-11-11 15:31
Go项目statsviz源码阅读笔记
项目介绍地址:https://github.com/arl/statsviz功能:statsviz可以将Go程序运行时的各种内部数据进行可视化的展示,如可以展示:堆、对象、
协程
、GC等信息。
·
2022-11-09 14:16
go
C++通信新特性
协程
详细介绍
目录一、关于
协程
二、
协程
的好处三、
协程
得用法四、与线程的区别五、
协程
示例一、关于
协程
从1.54.0版本开始,Boost.Asio支持
协程
。
·
2022-11-08 10:58
Golang源码分析之golang/sync之singleflight
singlefliht用于解决单机
协程
并发调用下的重复调用问题,常与缓存一
·
2022-11-07 15:00
【译】kotlin
协程
官方文档(7)- 异常处理
最近一直在了解关于Kotlin
协程
的知识,那最好的学习资料自然是官方提供的学习文档了,看了看后我就萌生了翻译官方文档的想法。
业志陈
·
2022-11-07 00:23
golang
协程
的实现原理
核心概念要理解
协程
的实现,首先需要了解go中的三个非常重要的概念,它们分别是G,M和P,没有看过golang源代码的可能会对它们感到陌生,这三项是
协程
最主要的组成部分,它们在golang的源代码中无处不在
m0_72864708
·
2022-11-06 08:04
golang
java
开发语言
Unity—项目小技术总结
PlayerPrefs切换场景时保存和读取人物位置1.将视频做背景播放空物体上挂载VideoPlayer组件RenderMode改为CameraFarPlane2.含进度条的异步加载场景Unity中使用
协程
搭配异步写代码更佳
小小数媒成员
·
2022-11-06 08:58
UNITY基础
unity
游戏引擎
c#
【译】kotlin
协程
官方文档(6)- 通道
最近一直在了解关于Kotlin
协程
的知识,那最好的学习资料自然是官方提供的学习文档了,看了看后我就萌生了翻译官方文档的想法。
业志陈
·
2022-11-06 00:19
【译】kotlin
协程
官方文档(2)- 取消和超时
最近一直在了解关于Kotlin
协程
的知识,那最好的学习资料自然是官方提供的学习文档了,看了看后我就萌生了翻译官方文档的想法。
业志陈
·
2022-11-06 00:08
go高并发时append方法偶现错误解决分析
排查问题因为并发时使用到了sync等待全部
协程
结束,起初以为是sync异步等待
·
2022-11-05 08:05
【2022秋招面经】——操作系统
coding文章目录操作系统引论1.操作系统的特性(并共虚异)2.操作系统的主要功能3.各种操作系统的区别4.动态链接库与静态链接库的区别5.什么是编译、链接、运行6.用户态和核心态进程1.什么是进程、线程、
协程
ywm_up
·
2022-11-03 18:25
秋招
操作系统
面试
面经
kombu 连接池详解
比如使用线程池的情况下才有用,比如使用
协程
、或者无复用的线程就不合适了第二种方案,连接池是最通用的方案,但也是最麻烦的方案。那nameko使用的是哪种方案呢?答案是:连接池好
·
2022-10-31 04:52
python
【转发】来自西红柿(李乐)的《深入理解Go语言
..第一章Go语言快速入门 第一篇基本语法 第二讲数组与切片 第三讲字符串 第四讲哈希表MAP 第五讲结构体与接口 第六讲反射 第七讲泛型第二章并发编程 第八讲GMP调度模型 第九讲
协程
管理
·
2022-10-30 23:23
go
channel
channelchannel的声明与使用//无缓冲区的channel//无缓冲区的channel必须有
协程
在等待它才可以向channel发送数据ch:=make(chanstring)//向channel
·
2022-10-30 23:22
go
内存分配与GC
内存分配与GCGo使用值传递
协程
栈记录了
协程
执行现场
协程
栈在堆上由GC回收编译原理相关逃逸分析局部变量太大栈帧回收后,需要继续使用的变量不是所有变量读能放在
协程
栈上触发逃逸的情形指针逃逸函数返回了对象的指针
·
2022-10-30 23:22
go
Go语言三十讲【目录】
第一章Go语言快速入门 第一篇基本语法 第二讲数组与切片 第三讲字符串 第四讲哈希表MAP 第五讲结构体与接口 第六讲反射 第七讲泛型第二章并发编程 第八讲GMP调度模型 第九讲
协程
管理
·
2022-10-30 22:46
go后端
并发-异步-
协程
-asyncio in Python, 2022-07-06
提到
协程
,首先需要对同步、异步、多线程、多进程、并发、并行等概念有大概的了解。
Mc杰夫
·
2022-10-30 12:51
Android 使用 okhttp3和retrofit2 进行单文件和多文件上传
使用的mvvm框架,kotlin
协程
。看下大体思路和传参形式,仅供参考一、单文件上传1、apiService中@Multipart@POST(
·
2022-10-29 06:28
在 Android 应用中使用 Kotlin
协程
- 官方示例详解(4) - 直接测试
协程
主要实现:直接调用suspend函数的测试用例.1.要测试的代码TitleRepository.ktsuspendfunrefreshTitle(){try{//Makenetworkrequestusingablockingcallvalresult=network.fetchNextTitle()titleDao.insertTitle(Title(result))}catch(cause:T
行走中的3卡
·
2022-10-27 09:35
python爬虫基础(二)
文章目录python爬虫1、异步爬虫异步爬虫之多进程and多线程(不建议使用)异步爬虫之线程池and进程池(适当使用)单线程+异步
协程
(推荐)补充:回调函数补充:yield多任务异步
协程
aiohttp模块
一只楚楚猫
·
2022-10-26 15:54
python
爬虫
python
爬虫
Python async+request与async+aiohttp实现异步网络请求探索
目录前言初始环境准备搭建测试用的后端1.threadingrequests2.asyncrequests3.asyncaiohttp前言在学习
协程
的时候,会有一个疑问,使用
协程
语法进行异步请求时,比如async
·
2022-10-25 20:19
Kotlin
协程
的取消机制详细解读
目录引言
协程
的状态取消
协程
的用法
协程
取消的有效性如何写出可以取消的代码在finally中释放资源使用不可取消的blockCancellationException超时取消异步的超时和资源取消检查的底层原理引言在
·
2022-10-25 20:13
深入理解Golang channel的应用
的底层是通过mutex来控制并发的,但它为程序员提供了更高一层次的抽象,封装了更多的功能,这样并发编程变得更加容易和安全,得以让程序员把注意力留到业务上去,提升开发效率channel的用途包括但不限于以下几点:
协程
间通信
·
2022-10-25 16:05
社招,文章很细节,大家看下我有多细
社招面试个人简介:迅雷两年后台开发(偏业务方向)熟悉go开发,理解go
协程
、channel、内存分配、GC等基本原理及部分源码熟悉mysql、redis、leveldb,理解其基本原理及部分源码熟悉docker
itneituiquan07
·
2022-10-25 07:48
面经
面试
腾讯
字节跳动
知乎网
网易
golang学习和校招经历
golang最突出的特点是处理并发的能力,在语言层面上解决的了多线程问题,轻轻松松创建10000个
协程
,轻轻松松处理10000个
协程
(golang中的协
临街的小孩
·
2022-10-25 07:47
golang
golang
编程语言
面试
【Golang开发面经】知乎(两轮技术面)
算法:最长公共子串二面用两个
协程
打印交替打印A1B2C3D4E5....慢查询
小生凡一
·
2022-10-25 07:45
Go语言面试题目
1024程序员节
golang
FreeRTOS学习文档
作为一个轻量级的操作系统,功能包括:任务管理、时间管理、信号量、消息队列、内存管理、记录功能、软件定时器、
协程
等,可基本满足较小系统的需要。
炎鸿
·
2022-10-22 21:08
hyperf/go/springboot通过jsonrpc通信
hyperf是一个后现代的php框架,基于php+swoole,支持
协程
,解决了php让人诟病的性能问题和多线程支持不够的问题。
深井伏特加
·
2022-10-22 20:38
协程
作用域概念迭代RxTask 实现自主控制
目录结合
协程
作用域概念迭代RxTask实现作用域功能作用域的设想及机制ITaskScope的实现基于Android平台拓展支持总结结合
协程
作用域概念迭代RxTask实现作用域功能在过去的一段时间里有幸接触过某个项目
·
2022-10-20 22:15
Locust性能测试工具的安装及使用
一、安装Locust安装Locust之前先安装的库:gevent库:第三方库,gevent为python提供了比较完善的
协程
支持。使用gevent,可以获得极高的并发性能。
测试架构师
·
2022-10-18 16:45
golang面试问题汇总(陆续更新)
golang1.简述go语言GMP调度模型G:一个G代表一个goroutine,
协程
的本质是用户态的线程,用户对其有控制权限,内存占用少,切换代价低。
江湖夜雨十年灯丶
·
2022-10-18 15:42
golang
golang
Go语言学习-并发
文章目录Go
协程
信道Select语句本文参考:Go语言之旅GoByExampleGo入门指南Go
协程
Go程(goroutine)是由Go运行时管理的轻量级线程。
蒋大钊!
·
2022-10-18 15:11
Go学习之路
golang
学习
开发语言
浅谈2022Android端技术趋势,什么值得学?
2019-2020Kotlin,
协程
M
我爱田Hebe
·
2022-10-18 11:36
并发编程详解 一文读懂并发编程 线程 线程三大特性 volatile synchronized final CAS AQS Semaphore信号量 线程池
文章目录线程基础进程与线程并行与并发
协程
线程的状态线程中断线程退出线程三大特性三大特性问题JMM主内存与工作内存JMM解决了什么问题Happens-Before可见性的解决方案volatilesynchronizedfinal
君琴
·
2022-10-14 08:31
java
jvm
【3-4 Golang】GC—调度与调优
关于垃圾回收的基本知识已经介绍的差不多了,只是要知道垃圾回收过程是需要耗费CPU时间的,那就有可能会影响到用户
协程
的调度,所以在某些场景需要垃圾回收相关调优。
·
2022-10-13 10:39
go
【Unity】对话系统的技术基础与思路
逐字显示
协程
StartCoroutine、WaitForSecondsCoroutineexampleusingUnityEngine;usingSystem.Collections;publicclassWaitForSecondsExample
RJPRondo
·
2022-10-13 03:31
Unity
unity
unity3d
Unity简单实现对话功能
Unity背包系统简单说明TextAsse相关使用
协程
的相关使用相关素材UI相关创建创建TextAsset支持的格式对话文本提示:以下是本篇文章正文内容简单说明主要使用TextAsset组件TextAsse
SYFStrive
·
2022-10-13 02:57
Unity案例
unity
游戏引擎
c#
【Unity面试汇总】
Unity面试汇总1.Unity3D中的
协程
(coroutine)和C#线程之间的区别是什么?2.简述Unity3D支持的作为脚本的语言的名称3.Unity3D是否支持写成多线程程序?
井队Tell
·
2022-10-12 19:07
Unity面试题
--Java入坑--关于线程你想知道的都在这
文章目录关于Thread你要掌握得知识■进程与线程的关系(补充
协程
)①什么是线程?②什么是进程?①进程间的通信方式②孤儿进程③僵尸进程③什么是
协程
?④线程与进程的区别■如何创建一个线程?
卜困
·
2022-10-12 19:01
面试
经验总结
Java
java
多线程
面试
thread
经验分享
【3-3 Golang】GC—标记 清理
上一篇文章我们主要介绍了三色标记法与写屏障技术,基于这些基础,本篇文章将重点介绍垃圾回收的整个处理流程(开启-标记-标记结束-清理),包括标记
协程
主流程,经典的startTheworld/stopTheworld
·
2022-10-12 10:18
go
橘子学java之java中的
协程
一、关于
协程
最近jdk19上了,java开始支持虚拟线程了,也就是所谓的
协程
,java的
协程
库是官方是这个https://openjdk.org/projects/loom/.我指的是oracle的java
橘子在努力
·
2022-10-11 09:11
JAVA
#
JDK
java
开发语言
jdk
还搞不懂进程、线程、
协程
?看完就懂了
前言操作系统的主要目标是执行用户程序,但也需要顾及内核之外的各种系统任务。系统由一组进程组成:操作系统进程执行系统代码,用户进程执行用户代码。问题:为什么需要进程?早期的计算机系统只允许一次执行一个程序,这种程序对系统有完全的控制,能访问所有的系统资源。现代计算机系统允许将多个程序调入内存并发执行,这一要求对各种程序提供更严格的控制和更好的划分。这些需求产生了进程的概念,即执行中的程序,进程是现代
小二上酒8
·
2022-10-10 21:06
数据库
服务器
linux
开发语言
数据结构
【2-9 Golang】Go并发编程—并发编程
Go语言为我们提供了基于消息传递CSP并发模型,基于管道+
协程
可以很方便的编写高并发服务,但是在某些场景下,或多或少还是需要使用到锁,本篇文章主要介绍除了管道chan之外的常见并发编程模式。
·
2022-10-09 10:02
go
C++20
协程
学习
协程
(coroutine)是在执行过程中可以被挂起,在后续可以被恢复执行的函数。在C++20中,当一个函数内部出现了co_await、co_yield、co_re
·
2022-10-08 15:05
c++
【第十八期】分享一个网易go面经
线程和
协程
有什么区别golang支持哪些并发机制go利用channel通信的方式有缓冲和无缓冲channel的区别channel实现原理被close的channel会有什么问题分布式锁知道哪些?
GOLANG ROADMAP
·
2022-10-07 10:42
golang
上一页
61
62
63
64
65
66
67
68
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他