- 博客(45)
- 资源 (1)
- 收藏
- 关注
原创 VS Code安装即环境配置
VS Code 下载安装与基础设置指南 下载安装:进入官网(https://vscode.js.cn/Download)下载VS Code,安装后重启即可自动汉化。 终端设置: 点击"选择默认配置文件" 选择需要默认打开的终端类型(如CMD/PowerShell等) 简单两步完成VS Code中文版安装及终端配置,适合新手快速上手。
2025-10-06 17:57:03
163
原创 VLLM离线推理本地Qwen3_32B大模型
注:因为Qwen3_32B 模型在一张4090显卡上跑不起来,故此设置使用了4张4090显卡推理。4.使用 openai 框架进行推理:vllm_qwen3_32b_run.py。在命令行使用代码查看显卡类型:nvidia-smi。表示模型名称,在调用 api 时需要使用。1.安装必要的包:vllm,openai。8000:为默认端口;
2025-07-30 21:38:33
765
原创 从huggingface上下载模型
git 用于一般文件下载;git lfs:Git LFS 是 Git 的一个扩展插件,用于管理(比如模型权重、音频、视频、数据集等),这些文件如果直接用 Git 管理会非常低效甚至失败。当你克隆一个使用了 的仓库(比如 Hugging Face 上的 Stable Diffusion 模型),模型权重(如.bin、.ckpt 等大文件)并不会默认下载*,除非你正确配置并启用了 Git LFS。
2025-07-26 00:08:56
808
原创 FastAPI学习笔记
它是 FastAPI(基于 Starlette 框架)提供的上下文对象,封装了请求的完整数据,例如请求头、方法、路径、查询参数、客户端 IP 等。它允许你在应用启动时执行初始化操作(如连接数据库、加载配置),在应用关闭时执行清理操作(如释放资源、关闭连接)。客户端请求 → 中间件链(按注册顺序) → 路由处理 → 中间件链(逆序) → 客户端响应。dbm是Python标准库中的一个模块,用于处理键值对存储,类似于字典,但。它属于简单的数据库,适合小规模数据存储,不需要复杂的结构。
2025-07-25 13:25:16
1147
原创 FastAPI + SQLAlchemy (异步版)连接数据库时,对数据进行加密
密钥一般存在环境变量中,使用安全的随机数生成器(如 Python 的。
2025-07-11 18:20:12
582
原创 Pycharm中配置安装及配置PyQT5
配置PyCharm是为了在Pycharm里面实现打开qt designer,然后生成qt文件,然后将qt文件转换成python语言的软件文件。
2025-07-04 10:14:32
372
原创 Windows中下载Ollama更改安装位置以及models位置
1.进入点击Download for Windows下载2.为了节约C盘空间,将下载文件放在D盘中:D:\ProfessionSoft_Install\OllamaInstall\Ollama3.打开cmd进入上面文件目录下,输入:OllamaSetup.exe /DIR=D:\ProfessionSoft_Install\OllamaInstall\Ollama此时,ollama以及安装在目录:D:\ProfessionSoft_Install\OllamaInstall\Ollama下了。
2025-07-03 01:41:42
617
原创 Windows下docker安装
链接完成后,再双击安装包进行Docker安装。安装完成后查看原安装目录,发现文件夹带有快捷方式类似的箭头,即设置成功。在需要安装的目标目录,创建docker文件夹。如 D:\docker、D:\data-docker。注意:Windows家庭版本安装。
2025-07-02 23:09:23
459
原创 Mysql学习
所有受到影响的数据将返回到事物开始以前的状态,如果单元中的所有SQL语句均执行成功,则事物被顺利执行。一个事务与其他事务隔离的程度称为隔离级别, 数据库规定了多种事务隔离级别,不同隔离级别对应不同的干扰程度,隔离级别越高,数据一致性就越好,但并发性越弱。数据库事务的隔离性:数据库系统必须具有隔离并发运行各个事务的能力,使它们不会相互影响, 避免各种并发问题。确保事务可以从一个表中读取相同的行,在这个事务持续期间,禁止其它事务对该表执行插入,更新和删除;当查询的数据来自多个表时使用,需要添加有效的连接条件;
2024-09-21 20:30:37
1166
原创 C++模板
函数模板的作用:建立一个通用函数,其返回值类型和和形参类型可以不具体制定,用一个虚拟的类型来代表。建议:使用显示指定类型的方式,调用函数模板,因为可以自己确定通用类型 T。建立一个通用类,类中的成员数据类型可以不具体制定,用一个虚拟的类型来代表。类模板中成员函数创建时机实在调用阶段,导致分文件编写时链接不到。使用模板时必须确定出通用数据类型T,并且能够推导出一致的类型。类模板中成员函数类外实现时,需要加上模板参数列表。类模板实例化出的对象,向函数传参的方式。C++另一种编程思想称为。
2024-09-11 16:39:46
676
原创 C++文件操作
函数原型:ostream& write(const char* buffer,int len);函数原型:istream& read(char* buffer,int len);参数解释:字符指针buffer 指向内存中一段存储空间。参数解释:字符指针buffer 指向内存中一段存储空间。注意:文件打开方式可以利用操作符“ | ”配合使用;二进制方式写文件主要利用流对象调用成员函数 write。二进制方式读文件主要利用流对象调用成员函数 read。形式存储在计算机中,用户一般不能直接读懂它们。
2024-09-10 16:02:07
436
原创 C++中STL容器
定长数组,大小在编译时固定,提供类似于 C 风格数组的功能,但具有更多的 STL 接口。元素按哈希值排序的集合,元素不重复,支持常数时间的查找、插入和删除操作。支持在头部和尾部进行高效的插入和删除操作,同时可以随机访问元素。元素按键值排序的集合,元素不重复,支持高效查找、插入和删除操作。双向链表,可以在任意位置高效插入和删除元素,但不支持随机访问。,按哈希值排序,支持常数时间的查找、插入和删除操作。,按键排序,支持高效查找、插入和删除操作。实现,支持按优先级排序的元素插入和访问。类似,但允许重复元素。
2024-09-04 18:15:18
1281
原创 嵌入式相关网站
产品拆解分享网站:方案查询网站:国标、地标查询网站:专利查询:芯片选型:传感器外设:屏幕:电池:产品芯片手册:展会信息跟踪网站:开发论坛:咨讯网站:同性交友社区:
2024-04-19 15:48:32
442
原创 Linux C应用编程:MQTT物联网
MQTT(Message Queuing Telemetry Transport,消息队列遥测传 输)是一种基于客户端-服务端架构的消息传输协议,如今,MQTT 成为了最受欢迎的物联网协议,已广泛应用于车联网、智能家居、即时聊天应用和工业互 联网等领域。
2024-04-10 15:19:47
1180
原创 Linux C应用编程:CMake编译
cmake 是一个跨平台的自动构建工具,cmake允许开发者编写一种与平台无关的 CMakeLists.txt 文件来制定整个工程的编译流程,再根据具体的编译平台,生成本地化的 Makefile 和工程文件,最后执行 make 编译。make 工具依赖于 Makefile 文件,通过 Makefile 文件来定义整个工程的编译规则,使用 make 工具来解析 Makefile 所 定义的编译规则。
2024-04-10 10:13:19
1203
原创 ATK I.MX6U 使用前准备
开发板的串口与电脑通信,需要安装CH340驱动;开发板光盘A-基础资料->3、软件->CH340 驱动(USB 串口驱动)_XP_WIN7 共用找到 SETUP.EXE 双击进行安装。
2024-03-13 11:19:16
527
原创 Linux C应用编程:字符串处理函数
常用的字符串输出函数有 putchar()、puts()、fputc()、fputs(),)这些函数只能输出字符串。而printf()可以按照自己规定的 格式输出字符串信息,一般称为格式化输出。
2024-03-11 10:44:12
1577
1
原创 Linux C编程:标准I/O库
标准 I/O 库是标准 C 库中用于文件 I/O 操作(譬如读文件、写文件等)相关的一系列库函数的集合,通常标准 I/O 库函数相关的函数定义都在头文件 中。
2024-03-06 10:05:14
588
原创 Linux C应用编程:文件I/O
在 Linux 系统中要操作一个文件,需要先打开该文件,得到文件描述符,然后再对文件进行相应的读写 操作(或其他操作),最后在关闭该文件;权限表示方法如下所示:成功将返回文件描述符,文件描述符是一个非负整数;失败将返回-1。
2024-03-06 09:36:32
994
原创 Linux C编程:线程
进程是程序的一次执行过程也是系统进行资源分配和调度的基本单位,而线程是进程中实施资源调度和分派的基本单位。也就是说一个进程中至少有一个线程(即使不额外使用线程,进程内部也有一个执行线程)。同一进程中的多个线程将共享该进程中的全部系统资源,如虚拟地址空间,文件描述符和信号处理等等。但同一进程中的多个线程有各自的调用栈(call stack,我们称为线程栈),自己的寄存器环境(register context)、自己的线程本地存储(thread-local storage)。
2024-03-05 09:28:58
1110
原创 Linux C应用编程--进程
进程是一个可执行程序的实例,进程是一个动态过程,而非静态文件,它是程序的一次运行过程,当应用程序被加载到内存中运行之后,它就称为了一个进程,一个进程的便是从创建开始直至其运行结束。
2024-02-29 10:17:51
1097
原创 python文件打包方法:pyinstaller
在终端(.py文件所在环境的终端)安装 pyinstaller 包pyinstaller可以打包python程序变为exe,像其他程序一样,让其可以在任何windows下正常运行而无需python的解析。
2024-02-21 18:48:14
1546
1
原创 Linux应用编程-文件(I/O)操作
对于每个打开的文件,系统都会记录它的读写位置偏移量,我们也把这个读写位置偏移量称为读写偏移 量,记录了文件当前的读写位置,当调用 read(),譬如进行读操作时,当前文件位置偏移量已经到了文件末尾。函数时需要提供的标志,包括文件访问模式标志以及其它文件相关标志,这些标志使 用宏定义进行描述,都是常量,open。字符串类型,用于标识需要打开或创建的文件,可以包含路径(绝对路径或相对路径)信息。如果写入出错,则返回。成功将返回文件描述符,文件描述符是一个非负整数;文件描述符,需要关闭的文件所对应的文件描述符。
2023-11-02 20:31:35
133
原创 ARM汇编 (GNU语法指令)
text 表示代码段。.data 初始化的数据段。.bss 未初始化的数据段。.rodata 只读数据段。.section .testsection @定义一个 testsetcion 段。
2023-11-01 20:46:45
484
1
原创 23.5.27.2:删除某列中每行中的某些符号
属性,你可以调用许多字符串方法来处理和操作字符串数据,如替换、切割、提取子串等。它允许你在整个列上快速、方便地应用字符串方法,而不需要使用显式循环。是一个访问字符串操作的特殊属性。它用于对 Series 或 DataFrame 中的字符串列进行向量化操作。方法应用于该列中的每个字符串,以删除逗号。这样可以一次性处理整个列,而不需要逐行迭代和处理字符串。要删除某列中每行中的某些符号,你可以使用字符串的。方法来替换符号为空字符串。替换为你要操作的列的名称,替换为你要删除的具体符号。在 Pandas 中,
2023-05-27 14:01:04
656
原创 23.5.27:增加一列标签为同一列的不同行赋予(0,1,2,....)不同的值
【代码】23.5.27:增加一列标签为同一列的不同行赋予(0,1,2,....)不同的值。
2023-05-27 13:37:17
153
1
原创 23.5.26:显示和修改DataFrame列名,并将一列拆分成两列,为同一列的每行增加字符串
【代码】23.5.26:显示和修改DataFrame列名,并将一列拆分成两列。
2023-05-26 14:38:34
1582
1
原创 23.2.24: pandas中merge函数用于将多个表格中某几列合并成组成一个表格,并设置某列为索引
【代码】23.2.24: pandas中merge函数用于将多个表格中某几列合并成组成一个表格。
2023-05-24 21:24:38
1677
1
原创 23.5.18 pandas中两个DataFrame数据的pd.merge()合并与pd.concat()拼接
pd.merge()函数用于将两个或多个数据帧(DataFrame)按照一定的条件(通常是某些列)进行合并(merge)。这种合并方式称为合并(merge)how = ‘inner’(默认),类似于取交集。how = ‘outer’,类似于取并集。
2023-05-18 18:56:52
2345
1
原创 23.5.17 pandas数据清洗
很多数据集存在数据缺失、数据格式错误、错误数据或重复数据的情况,如果要对使数据分析更加准确,就需要对这些没有用的数据进行处理(计即数据清洗)
2023-05-17 19:50:18
426
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅