相关文章
UNIX网络编程笔记:I/O复用:select和poll函数
一、阻塞式I/O模型 核心概念
这是最基础的I/O模型,所有操作默认按顺序执行。当应用进程发起I/O请求时,进程会被完全阻塞,直到内核完成数据准备和复制工作。这种同步等待特性是其最显著特征。 流程图分步解析
阶段1:发起系统调用…
建站知识
2025/4/29 13:55:58
【简单学习】Prompt Engineering 提示词工程
一、Prompt
1、Prompt 是什么?
Prompt 是一种人为构造的输入序列,用于引导 GPT 模型根据先前输入的内容生成相关的输出。简单来说,就是你向模型提供的 “提示词”。
在 ChatGpt 中,我们可以通过设计不同的 prompt,让…
建站知识
2025/5/2 12:14:42
多线程 --- 进程和线程的基本知识
进程
前面我们提到了一个概念是,多任务操作系统,即希望该系统能够同时运行多个程序。本质上说,进程,就算用来解决”并发编程“这样的问题的。
在一些特定的情况下,进程的表现,其实并不能很好的解决”并发…
建站知识
2025/5/6 7:47:15
C# 中实现一个线程持续读取,另一个线程负责写入,且写入时读取线程暂停
实现思路 暂停信号:通过 ManualResetEventSlim 通知读取线程暂停。 暂停确认:读取线程收到暂停信号后,发送确认信号。 原子性控制:确保写入操作执行期间,读取线程处于完全暂停状态。 恢复机制:写入完成后…
建站知识
2025/5/6 8:44:49
java 解析二维码工具类
mavn pom.xml
<dependency><groupId>com.google.zxing</groupId><artifactId>javase</artifactId><version>3.5.3</version>
</dependency>
java 测试类 import com.google.zxing.BinaryBitmap;
import com.google.zxing.c…
建站知识
2025/5/5 15:04:06
Python学习笔记(6)
Python学习笔记(6) 第13节课 函数基础1.函数定义与调用2.函数的返回值3.局部变量与全局变量 第13节课 函数基础
对于任何一个知识点,必须讨论的三个问题:
(1)它是啥
(2)为啥有它 …
建站知识
2025/5/5 20:03:39
python如何创建虚拟环境
虚拟环境:不同程序所依赖的包不一样,比如a程序需要python2.7的环境,b程序需要python3.6的环境,为了能让不同程序在同一台电脑上运行,我们需要通过建立虚拟环境的方式来适配不同的程序需求,虚拟环境可以看成…
建站知识
2025/5/5 18:03:59