技术栈
channel
zh_xuan
5 天前
android
·
kotlin
·
协程
·
channel
kotlin Channel的用法
channel相当于管道,协程间通信用。测试下:运行,打印:ok. 一个协程在发数据,另一个协程接受到数据。
creator_Li
6 天前
golang
·
channel
Golang的Channel
通道(channel)是 Go 语言中用于 goroutine 之间通信 的核心机制,是 CSP(Communicating Sequential Processes)模型在 Go 中的具体实现。Go 并发哲学强调:
JaydenAI
17 天前
ai
·
langchain
·
agent
·
channel
·
pregel
[拆解LangChain执行引擎] Channel——驱动Node执行的原力
Pregel由Node和Channel这两个核心部件组成,Channel不仅维护了整个图的状态,还是驱动Node执行的 “原力” 。在前面演示的一系列实例中,我们已经使用了三种Channel类型,包括频繁使用的LastValue,能够将所有添加的值保留下来的BinaryOperatorAggregate,以及帮助我们轻松解决多Node依赖问题的NamedBarrierValue。为什么Channel有这么多类型,我们应该在何种场景中使用何种类型的Channel,要回答这个问题,就无法回避(BSP:Bulk
源代码•宸
1 个月前
后端
·
面试
·
golang
·
context
·
channel
·
sudog
·
cancelctx
Golang面试题库(Context、Channel)
分析 关于context要清楚具体是什么,context其实是一个接口,提供了四种方法,而在官方go语言中对context接口提供了4种基本类型的实现,回答的时候,要答出接口以及几种实现结构
stevenzqzq
1 个月前
android
·
channel
Android 协程 Channel 菜鸟教程
Channel 就是协程里的“消息队列 / 管道”在 Android 里,我们经常遇到这些场景:这些都有一个共同点:
stevenzqzq
1 个月前
android
·
channel
·
sharedflow
android SharedFlow和Channel比较
让我用一个简单的比喻开始:这是最关键的区别:让我们看一个具体的例子,说明为什么不能相互替代:需要处理事件/任务
源代码•宸
1 个月前
开发语言
·
经验分享
·
后端
·
面试
·
golang
·
select
·
channel
Golang原理剖析(channel面试与分析)
是线程安全的,hchan的底层实现中,hchan结构体中采用runtime.mutex锁来保证数据读写安全。在对循环数组buf中的数据进行入队和出队操作时,必须先获取互斥锁,才能操作channel数据
源代码•宸
1 个月前
开发语言
·
后端
·
golang
·
select
·
channel
·
hchan
·
sudog
Golang原理剖析(channel源码分析)
顾名思义,channel就是一个通信管道,被设计用于实现goroutine之间的通信Go语言尊崇的设计思想是:以通信的方式来共享内存,而不是通过共享内存来实现通信,channel就是这一思想的体现
源代码•宸
2 个月前
服务器
·
开发语言
·
后端
·
算法
·
golang
·
channel
·
goroutine
Golang语法进阶(并发概述、Goroutine、Channel)
谈到并发或者并行一个绕不开的话题就是进程和线程,弄清楚进程与线程的本质是并发编程的前提,那么究竟什么是进程,什么是线程呢?
消失的旧时光-1943
2 个月前
flutter
·
dart
·
channel
Flutter 与原生通信机制全解析:MethodChannel / EventChannel / BasicMessageChannel,一篇讲透(工程级)
在 Flutter 项目中,只要涉及 系统能力、硬件设备、第三方 SDK、音视频、蓝牙、串口、机器人控制,就绕不开一个核心问题: 👉 Flutter 如何与 Android / iOS 原生通信?
alwaysrun
3 个月前
rust
·
channel
·
bus
·
mpsc
·
crossbeam
Rust多线程编程之Thread与Channel
Rust利用所有权(Ownership)系统,在编译时保证线程安全,从根本上杜绝了数据竞争(Data Race);其多线程编程主要:
咬_咬
4 个月前
linux
·
c++
·
channel
·
1024程序员节
·
muduo
·
高并发服务器
C++仿muduo库高并发服务器项目:Channel模块
本篇文章所讲的是本人的个人项目仿muduo库高并发服务器中的Channel模块实现部分。功能:Channel模块是对⼀个描述符需要进⾏的IO事件管理的模块,实现对描述符可读,可写,错误…事件的
jzlhll123
5 个月前
kotlin
·
channel
deepseek Kotlin Channel 详细学习指南
deepseek写的文档总结的十分靠谱,微调了一点点内容放出来。十分全面和清晰。Channel 是 Kotlin 协程中的通信原语,用于在协程之间安全地传递数据。它类似于阻塞队列BlockingQueue,但是非阻塞的、可挂起的。
奔跑吧 android
5 个月前
音视频
·
channel
·
audio
·
aosp
·
frame
·
period_size
【车载audio开发】【基础概念1】【音频基础概念通俗讲解】
在 Android 的音频系统(AOSP 15 中)里,开发者经常会遇到一些“硬核”术语,比如 channel、sample rate、format、frame、period_size 等。刚接触时,这些名词很容易混淆。下面我们通过生活中的例子,把这些概念讲清楚。
XeonYu
6 个月前
kotlin
·
协程
·
channel
·
coroutine
·
scope.produce
·
scope.actor
Kotlin 协程之Channel 的高阶应用
了解了 Channel 的基础概念和基本使用 后,我们再来看一看 Channel 的特性以及高阶应用。
静谧之心
7 个月前
开发语言
·
golang
·
channel
·
工程化
·
goroutine
Go 工程化全景:从目录结构到生命周期的完整服务框架
今天天气很好, 正好手头有个小项目, 整理了一下中小项目标准化的痛点问题, 如下, 希望可以帮到大家. 一个成熟的 Go 项目不仅需要清晰的代码组织,还需要完善的生命周期管理。本文将详细讲解生产级 Go 服务的目录设计(包含 model 等核心目录)、组件初始化流程与优雅退出机制,帮助你构建结构清晰、可靠性高的服务框架。
码熔burning
10 个月前
netty
·
nio
·
channel
【Netty篇】Channel 详解
🌟我的其他文章也讲解的比较有趣😁,如果喜欢博主的讲解方式,可以多多支持一下,感谢🤗!🌟了解 Java的 NIO 请看 : NIO,看完你就懂了!
码熔burning
10 个月前
java
·
nio
·
channel
【NIO番外篇】之组件 Channel
🌟我的其他文章也讲解的比较有趣😁,如果喜欢博主的讲解方式,可以多多支持一下,感谢🤗!🌟了解 Redis主从复制 请看 : Redis主从复制:告别单身Redis!
Liigo
1 年前
javascript
·
rust
·
electron
·
tauri
·
channel
·
sycamore
初次体验Tauri和Sycamore(3)通道实现
原创作者:庄晓立(LIIGO) 原创时间:2025年03月10日(发布时间) 原创链接:https://blog.csdn.net/liigo/article/details/146159327 版权所有,转载请注明出处。