相关文章
【架构】从 Socket 的角度认识非阻塞模型
文章目录 前言1. 阻塞模型2. 非阻塞模型2.1 Reactor 模型优势2.2 Reactor 模型劣势 后记 前言
近期看了很多中间件的文章,RocketMQ,Dubbo 这些中间件内部的rpc通信都用的是非阻塞的模型。(Netty),这里从 Socket 的角度总结一下。
1. 阻塞模…
编程日记
2024/12/23 9:12:22
克服大规模语言模型限制,构建新的应用方法——LangChain
大模型
大模型的出现和落地开启了人工智能(AI)新一轮的信息技术革命,改变了人们的生 活方式、工作方式和思维方式。大模型的落地需要数据、算力和算法三大要素。经过几 年发展,大模型的数据集(包括多模态数据集)制作已经形成了规约,Meta、Go…
编程日记
2024/12/23 9:25:44
Any2Policy: Learning Visuomotor Policy with Any-Modality(类似AnyGPT)
发表时间:NeurIPS 2024
论文链接:https://readpaper.com/pdf-annotate/note?pdfId2598959255168534016¬eId2598960522854466816
作者单位:Midea Group
Motivation:Current robotic learning methodologies often focus…
编程日记
2024/12/19 11:54:06
ESP32-S3模组上跑通ES8388(28)
接前一篇文章:ESP32-S3模组上跑通ES8388(27) 二、利用ESP-ADF操作ES8388
2. 详细解析
上一回解析完了es8388_init函数中的第10段代码,本回继续往下解析。为了便于理解和回顾,再次贴出es8388_init函数源码,在components\audio_hal\driver\es8388\es8388.c中,如下:
…
编程日记
2024/12/23 9:14:39
【2024年浙江工商大学程序设计竞赛新生赛(同步赛)部分题解】
比赛链接
C. 交换
题目大意
给定一个长度为 n n n 的数组 a a a。一开始你有一个总和 s 0 s 0 s0。
现在你需要做 n n n 次操作,第 i i i 次操作的流程如下( 1 ⩽ i ⩽ n 1 \leqslant i \leqslant n 1⩽i⩽n):
选择一个下标 p ∈…
编程日记
2024/12/19 16:37:02
Swing1.计算器案例
Swing1.计算器案例
构建了一个基本的图形用户界面,包括用于显示计算结果的文本框和数字、运算符按钮等。通过不同的监听器来处理数字按钮点击(将数字添加到显示文本框)、运算符按钮点击(将当前数字和运算符分别压入相应栈&#x…
编程日记
2024/12/19 10:20:23
什么是多线程中的上下文切换
什么是多线程中的上下文切换
回答
上下文切换是指CPU从一个线程转到另一个线程时,需要保存当前线程的上下文状态,恢复另一个线程的上下文状态,以便于下一次恢复执行该线程时能够正确地运行。
在多线程编程中,上下文切换是一种常…
编程日记
2024/12/21 14:57:05