相关文章
Mybatis-Plus知识点详解
Mybatis-plus(简称MP),基于Mybatis的增强工具,保留了Mybatis的所有功能,同时增加了通用的CRUD,条件构造器,分页插件等等实用工具 特性 即拿即用:通过通用Mapper和Service,无需编写XML既可以完成单表CURE操作 Lambda支持:使用Lambda表达式构建查询条件,避免硬编码字段名,提升代…
建站知识
2025/7/19 15:50:36
UNIX网络编程笔记:I/O复用:select和poll函数
一、阻塞式I/O模型 核心概念
这是最基础的I/O模型,所有操作默认按顺序执行。当应用进程发起I/O请求时,进程会被完全阻塞,直到内核完成数据准备和复制工作。这种同步等待特性是其最显著特征。 流程图分步解析
阶段1:发起系统调用…
建站知识
2025/7/30 7:54:45
【简单学习】Prompt Engineering 提示词工程
一、Prompt
1、Prompt 是什么?
Prompt 是一种人为构造的输入序列,用于引导 GPT 模型根据先前输入的内容生成相关的输出。简单来说,就是你向模型提供的 “提示词”。
在 ChatGpt 中,我们可以通过设计不同的 prompt,让…
建站知识
2025/7/18 9:46:26
多线程 --- 进程和线程的基本知识
进程
前面我们提到了一个概念是,多任务操作系统,即希望该系统能够同时运行多个程序。本质上说,进程,就算用来解决”并发编程“这样的问题的。
在一些特定的情况下,进程的表现,其实并不能很好的解决”并发…
建站知识
2025/7/27 9:15:41
C# 中实现一个线程持续读取,另一个线程负责写入,且写入时读取线程暂停
实现思路 暂停信号:通过 ManualResetEventSlim 通知读取线程暂停。 暂停确认:读取线程收到暂停信号后,发送确认信号。 原子性控制:确保写入操作执行期间,读取线程处于完全暂停状态。 恢复机制:写入完成后…
建站知识
2025/7/19 19:02:51
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/7/19 21:53:41
Python学习笔记(6)
Python学习笔记(6) 第13节课 函数基础1.函数定义与调用2.函数的返回值3.局部变量与全局变量 第13节课 函数基础
对于任何一个知识点,必须讨论的三个问题:
(1)它是啥
(2)为啥有它 …
建站知识
2025/7/26 7:16:31