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
从零开始实现一个C++高性能服务器框架----环境变量模块
sylar框架实现,是从零开始重写sylar,也是对sylar丰富与完善项目地址:https://gitee.com/lzhiqiang1999/server-framework简介项目介绍:实现了一个基于
协程
的服务器框架
johnsonli99
·
2023-04-05 18:08
c++
服务器
从零开始实现一个C++高性能服务器框架----日志模块
sylar框架实现,是从零开始重写sylar,也是对sylar丰富与完善项目地址:https://gitee.com/lzhiqiang1999/server-framework简介项目介绍:实现了一个基于
协程
的服务器框架
johnsonli99
·
2023-04-05 18:38
服务器
c++
从零开始实现一个C++高性能服务器框架----线程模块
sylar框架实现,是从零开始重写sylar,也是对sylar丰富与完善项目地址:https://gitee.com/lzhiqiang1999/server-framework简介项目介绍:实现了一个基于
协程
的服务器框架
johnsonli99
·
2023-04-05 18:38
服务器
c++
【sylar】框架篇-Chapter6-
协程
调度模块
站在巨人的肩膀上C++高性能分布式服务器框架从零开始重写sylarC++高性能分布式服务器框架概述一个N-M的
协程
调度器,N个线程运行M个
协程
,
协程
可以在线程之间进行切换,
协程
也可以绑定到指定线程运行。
江湖人称菠萝包
·
2023-04-05 18:22
【C++】服务器编程-实战
linux
服务器
c++
【sylar】框架篇-Chapter9-hook 模块
实现上是通过定时器、
协程
、IO
协程
调度等模块
江湖人称菠萝包
·
2023-04-05 18:22
【C++】服务器编程-实战
linux
服务器
c++
【sylar】框架篇-Chapter5-
协程
模块
站在巨人的肩膀上C++高性能分布式服务器框架从零开始重写sylarC++高性能分布式服务器框架概述
协程
是一种用户态的轻量级线程。轻量级:相对于线程而言,
协程
比较轻量。
江湖人称菠萝包
·
2023-04-05 18:52
【C++】服务器编程-实战
服务器
linux
c++
从零开始实现一个C++高性能服务器框架----
协程
调度模块
sylar框架实现,是从零开始重写sylar,也是对sylar丰富与完善项目地址:https://gitee.com/lzhiqiang1999/server-framework简介项目介绍:实现了一个基于
协程
的服务器框架
johnsonli99
·
2023-04-05 18:39
服务器
c++
C/C++
协程
实现-学习笔记
协程
,又称微线程,纤程。英文名Coroutine。
协程
的概念很早就提出来了,但直到最近几年才在某些语言(如Lua\go\C++20)中得到广泛应用。
一只牛_007
·
2023-04-05 17:34
C/C++
多线程
协程
[
libco
] 删除
协程
的正确姿势
如果你认为只需要简单调用co_release就能将
libco
的
协程
删除,那等待你的可能就是定时炸弹。文章来源:*[
libco
]删除
协程
的正确姿势1.正确姿势如何才能安全删除一个
协程
?
wenfh2020
·
2023-04-05 17:32
libco
协程
libco
协程
删除
详解C/C++
协程
实现原理及使用
协程
的概念很早就提出来了,但直到最近几年才在某些语言(如Lua)中得到广泛应用。
攻城狮百里
·
2023-04-05 17:59
C/C++
Linux
c++
linux
libco
——
协程
调度(
libco
终章)
文章目录
协程
的阻塞和线程的阻塞主
协程
和
协程
调度的关系再看
协程
的挂起和恢复执行参考文献呼,整个
libco
库终于快是要剖析完了。整个人算是对
协程
以及操作系统的调度有了新的认识。
shenmingik
·
2023-04-05 16:14
#
协程libco
协程
libco
新星计划
libco
协程
库详解
文章目录
协程
是什么?
协程
用在哪里?
蓝子娃娃
·
2023-04-05 16:29
C/C++
协程
基于
libco
的c++
协程
实现1(前备知识)
为什么会有
协程
普通的应用程序编写,在c++最多的实现方式是多线程来实现异步操作多线程存在的问题1、多线程切换带来的线程用户台到内核态的开销增大2、多线程要解决资源竞争问题。
HjasnJH
·
2023-04-05 16:42
协程
服务器
后端
基于
libco
的c++
协程
实现5(时间轮定时器)
在后端的开发中,定时器有很广泛的应用。比如:⼼跳检测倒计时游戏开发的技能冷却redis的键值的有效期等等,都会使用到定时器。定时器的实现数据结构选择红⿊树对于增删查,时间复杂度为O(logn),对于红⿊树最⼩节点为最左侧节点,时间复杂度O(logn)最⼩堆对于增查,时间复杂度为O(logn),对于删时间复杂度为O(n),但是可以通过辅助数据结构(map或者hashtable来快速索引节点)来加快删
HjasnJH
·
2023-04-05 16:42
协程
数据结构
libco
源码剖析(3)-定时器与事件注册
libco
源码剖析(3)-定时器与事件注册引言
libco
源码剖析(1)-共享栈与
协程
的创建
libco
源码剖析(2)-
协程
生命周期与
协程
调度本文会继续介绍
libco
定时器的实现和
协程
事件的注册。
怀民_亦未寝
·
2023-04-05 16:39
c++
后端
linux
服务器
微信
libco
协程
库原理剖析
作者:alexzmzheng同Go语言一样,
libco
也是提供了同步风格编程模式,同时还能保证系统的高并发能力,本文主要剖析
libco
中的
协程
原理。
腾讯技术工程
·
2023-04-05 16:03
操作系统
java
linux
epoll
编程语言
基于
libco
的c++
协程
实现(时间轮定时器)
在后端的开发中,定时器有很广泛的应用。比如:心跳检测倒计时游戏开发的技能冷却redis的键值的有效期等等,都会使用到定时器。定时器的实现数据结构选择红黑树对于增删查,时间复杂度为O(logn),对于红黑树最⼩节点为最左侧节点,时间复杂度O(logn)最小堆对于增查,时间复杂度为O(logn),对于删时间复杂度为O(n),但是可以通过辅助数据结构(map或者hashtable来快速索引节点)来加快删
linux大本营
·
2023-04-05 16:46
c++
后端开发
linux
定时器
时间轮
C++高性能
协程
分布式服务框架设计
本项目将从零开始搭建出一个基于
协程
的异步RPC框架。
故人帝梦
·
2023-04-05 15:05
c++
rpc
分布式
微服务
服务发现
从零开始实现一个C++高性能服务器框架----配置模块
sylar框架实现,是从零开始重写sylar,也是对sylar丰富与完善项目地址:https://gitee.com/lzhiqiang1999/server-framework简介项目介绍:实现了一个基于
协程
的服务器框架
johnsonli99
·
2023-04-05 15:54
服务器
c++
从零开始实现一个C++高性能服务器框架----TcpServer模块
sylar框架实现,是从零开始重写sylar,也是对sylar丰富与完善项目地址:https://gitee.com/lzhiqiang1999/server-framework简介项目介绍:实现了一个基于
协程
的服务器框架
johnsonli99
·
2023-04-05 15:54
服务器
c++
网络
从零开始实现一个C++高性能服务器框架----Socket模块
sylar框架实现,是从零开始重写sylar,也是对sylar丰富与完善项目地址:https://gitee.com/lzhiqiang1999/server-framework简介项目介绍:实现了一个基于
协程
的服务器框架
johnsonli99
·
2023-04-05 15:24
服务器
c++
linux
从零开始实现一个C++高性能服务器框架----Stream模块
sylar框架实现,是从零开始重写sylar,也是对sylar丰富与完善项目地址:https://gitee.com/lzhiqiang1999/server-framework简介项目介绍:实现了一个基于
协程
的服务器框架
johnsonli99
·
2023-04-05 15:24
服务器
c++
从零开始实现一个C++高性能服务器框架----总结
框架实现,是从零开始重写sylar,也是对sylar丰富与完善项目地址:https://gitee.com/lzhiqiang1999/server-framework1.简介项目介绍:实现了一个基于
协程
的服务器框架
johnsonli99
·
2023-04-05 15:23
服务器
c++
linux
从零开始实现一个C++高性能服务器框架----序列化模块
sylar框架实现,是从零开始重写sylar,也是对sylar丰富与完善项目地址:https://gitee.com/lzhiqiang1999/server-framework简介项目介绍:实现了一个基于
协程
的服务器框架
johnsonli99
·
2023-04-05 15:19
服务器
c++
Golang pprof性能测试与分析讲解
启动CPU分析时,运行时每隔10ms中断一次,采集正在运行
协程
的堆栈信息。程序运行结束后,可以根据收集的数据,找到最热代码路径。一个函数在分析阶段出现的次
·
2023-04-05 12:53
freertos 定时器 不启动_超实用FreeRTOS移植教程
作为一个轻量级的操作系统,功能包括:任务管理、时间管理、信号量、消息队列、内存管理、记录功能、软件定时器、
协程
等,可基本满足较小系统的需要。今天就来讲一分享FreeRTOS移植的教程。
weixin_39892481
·
2023-04-05 09:34
freertos
定时器
不启动
pdf
死锁产生的原因有哪些?
死锁(DeadLock)指的是两个或两个以上的运算单元(进程、线程或
协程
),都在等待对方释放资源,但没有一方提起释放资源,从而造成了一种阻塞的现象就称为死锁。
Moonxiyue
·
2023-04-05 08:35
Java
后端
架构
java
开发语言
Unity API常用方法和类详细讲解 学习笔记21-39课时
一.Coroutine
协程
(一)使用Coroutine实现颜色动画渐变的代码如下:(二)Coroutine
协程
的开启和关闭StartCoroutine:指定一个方法名或者方法的调用去开启
协程
StopCoroutine
vagrant_6
·
2023-04-05 06:37
unity
《flask》flask+mqtt联动快速上手
快速上手因为有项目需求,所以需要flask+mqtt进行联动,因为需要一直开启监听,所以需要一直挂在一个线程上,一开始想到用多线程做,或者说用异步
协程
来做,后来发现有一个关于flask的mqtt扩展库,
帅气的黑桃J
·
2023-04-05 00:43
python
flask
python
后端
mqtt
python中强制关闭线程、
协程
、进程方法
前言python使用中多线程、多进程、多
协程
使用是比较常见的。那么如果在多线程等的使用,我们这个时候我们想从外部强制杀掉该线程请问如何操作?
良知犹存
·
2023-04-05 00:26
python
python
开发语言
2018-01-26
Gradle4.5正式版发布,改进编译缓存和性能OpenTypefreedesktop.org免费的性能午餐——AlibabaJDK
协程
阿里巴巴云化架构创新之路Ruby2.5.0概览末日时钟向前拨了30
baitu
·
2023-04-04 22:25
go的堆内存结构分析
前面几章内容(一)go
协程
栈底层讲解(二)go的堆内存结构分析(三)高级语言垃圾回收思路和如何减少性能影响原理分析3.go的堆内存结构是怎样的在go中堆和栈都是用的堆内存研究go的堆内存的概念先弄清楚操作系统的虚拟内存
_刘小雨
·
2023-04-04 19:17
【go专栏】从原理解析go语言
golang
linux
java
三万字长文让你彻底掌握 FastAPI
楔子随着Python的发展,与
协程
相关的Web框架也层出不穷,其中最受欢迎的莫过于FastAPI。相比其它的
协程
框架,FastAPI要更加的成熟,社区也更加的活跃。那么FastAPI都有哪些特点呢?
Python猫
·
2023-04-04 15:12
中间件
python
java
oauth
acl
【Kotlin】Kotlin
协程
中的同步:Synchronized?Mutex!
协程
中尽量不要使用synchronized,因为这会使线程阻塞。在
协程
中,使用Mutex类来实现类似于多线程中synchronized同步的作用。
littlefogcat
·
2023-04-04 13:19
Go 简介、应用场景
Go简介、应用场景一.go语言的优势1.并发性能好基于goroutine(
协程
)的并发,可以将goroutine理解为一种虚拟线程。
Keep hunger
·
2023-04-04 12:07
Go
Kotlin
协程
调度切换线程是时候解开真相了
前言
协程
系列文章:一个小故事讲明白进程、线程、Kotlin
协程
到底啥关系?少年,你可知Kotlin
协程
最初的样子?
小鱼人爱编程
·
2023-04-04 12:42
Kotlin Jetpack 实战|01. Kotlin 基础
在这些新技术里,Kotlin,
协程
,Jetpack是最具代表性的,它们的知识体系复杂,学起来难度大,学完后实战的坑也多。本系列文章原本是我为小组新人培训准备的,现在重新整理分享出来。
朱涛的自习室
·
2023-04-04 02:57
Android 动画和过渡
许多JetpackComposeAnimationAPI都可以作为可组合的函数提供,就像布局和其他UI元素一样,并且它们由使用Kotlin
协程
暂
fjnu_se
·
2023-04-04 02:03
Android
android
动画
安卓定制系统开发!Android架构师教你如何突破瓶颈,大牛最佳总结
目录前言Kotlin
协程
,现在已经成为了面试甚至是工作中一个非常火的东西。
左夜天
·
2023-04-04 01:46
程序员
Android
字节跳动视频架构(一面面经)
java基础StringStringBuilderStringBufferhashmapjvm,多线程jvm各个部分介绍threadlocal各个引用过程(强软弱虚)乐观锁/悲观锁/锁升级操作系统进程线程
协程
进程通信项目计算机网络
桐叶知秋
·
2023-04-03 19:47
面试
java
面试
字节跳动
讲真,Kotlin
协程
的挂起没那么神秘(故事篇)
前言
协程
系列文章:一个小故事讲明白进程、线程、Kotlin
协程
到底啥关系?少年,你可知Kotlin
协程
最初的样子?
小鱼人爱编程
·
2023-04-03 18:18
[python]-asyncio异步通信之websockets
asyncioasyncio提供一组高层级API用于:并发地运行Python
协程
并对其执行过程实现完全控制;执行网络IO和IPC;控制子进程
alwaysrun
·
2023-04-03 17:27
Python
Internet
python
asyncio
websockets
【译】LiveData with Coroutines and Flow
点击上方蓝字关注我,知识会给你力量这个系列我做了
协程
和Flow开发者的一系列文章的翻译,旨在了解当前
协程
、Flow、LiveData这样设计的原因,从设计者的角度,发现他们的问题,以及如何解决这些问题,
eclipse_xu
·
2023-04-03 16:40
android
java
python
编程语言
设计模式
android java
协程
,关于android:理解
协程
LiveData-和-Flow
从API1开始,解决Activity的生命周期(lifecycle)就是个老大难的问题,基本上开发者们都看过这两张生命周期流程图:△Activity生命周期流程图随着Fragment的退出,这个问题也变得更加简单:△Fragment生命周期流程图而开发者们面对这个挑战,给出了十分持重的解决方案:分层架构。分层架构△体现层(PresentationLayer)、域层(DomainLayer)和数据层
美洲狮梅西
·
2023-04-03 16:53
android
java协程
Android 上的
协程
(第二部分):入门
本系列文章Android上的
协程
(第一部分):了解背景Android上的
协程
(第二部分):入门Android上的
协程
(第三部分):实际应用Android上的
协程
(第二部分):入门背景回顾在第一部分中,我们探讨了
协程
擅长解决的问题
Calvin880828
·
2023-04-03 16:20
Kotlin进阶
android
kotlin
开发语言
Kotlin
协程
三 —— 数据流 Flow
一、Flow的基本使用Kotlin
协程
中使用挂起函数可以实现非阻塞地执行任务并将结果返回回来,但是只能返回单个计算结果。但是如果希望有多个计算结果返回回来,则可以使用Flow。
金戈鐡馬
·
2023-04-03 16:38
kotlin
android
协程
Flow
Sequence
理解
协程
、LiveData 和 Flow机制
从API1开始,处理Activity的生命周期(lifecycle)就是个老大难的问题,基本上开发者们都看过这两张生命周期流程图:随着Fragment的加入,这个问题也变得更加复杂:因此,在开发者面对这个挑战时,给出非常稳健的解决方案:分层架构。如上图所示,通过将应用分为三层,现在只有最上面的Presentation层(以前叫UI层)才知道生命周期的细节,而应用的其他部分则可以安全地忽略掉它。而在
香格里拉的悲伤
·
2023-04-03 16:05
Jetpack相关
android
jetpack
5、Koltin相关面试题
kotlin面试题_码农乐园的博客-CSDN博客_kotlin面试题Kotlin
协程
是个什么东西?-掘金Kotlin如何在Android上运行?
lanxuan1993
·
2023-04-03 16:51
Adroid面试题
android
Android使用 Combine 和 Stateflow同时调用多个API
在本文中,我将MVVM、Koin和存储库模式与
协程
规则结合使用。想象一下,我们想要设计一个页面来显示来自API1和API
Calvin880828
·
2023-04-03 15:32
Kotlin进阶
Android架构
android
kotlin
android
jetpack
Golang实现带优先级的select
目录背景解决方案一个封装背景在Golang里面,我们经常使用channel进行
协程
之间的通信。
·
2023-04-03 08:17
上一页
46
47
48
49
50
51
52
53
下一页
按字母分类:
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
其他