自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(73)
  • 收藏
  • 关注

原创 如何阅读代码

静态分析(Static Analysis):使用 `sparse`(针对内核)、`clang-tidy` 或 `cppcheck`。:利用 `cscope` 或 `ctags` 生成索引,跳转到函数定义,看它是谁调用的,它又调用了谁。追踪法:在代码中,每当遇到 `return`、`goto`、`break`,立刻回头检查:“在这个跳出路径之前,我之前出生(分配)的变量死了吗?了解 `kmalloc`、`vmalloc`、`SLAB` 分配器的机制,理解为什么内核中的指针和用户态不一样。

2026-08-27 17:49:43 172

原创 langchain学习笔记

langchain主要功能。

2026-08-24 09:35:22 24

原创 JSON数据格式

key必须是字符串,value可以是数字,字符串,列表,json对象或json数组。

2026-08-23 17:08:50 41

原创 AI大模型开发笔记——开发聊天机器人

摘要:ollama作为开源工具支持在本地运行大规模预训练语言模型,通过其容器化技术简化了大模型的部署流程。结合streamlit框架,开发者可以快速构建交互式Web应用,实现模型推理功能可视化。这种技术组合降低了使用门槛,使研究人员无需复杂配置即可测试和展示大模型能力,为自然语言处理应用开发提供了轻量级解决方案。(98字)

2026-08-15 23:18:41 70

原创 ai 知识学习

AI应用实战。

2026-06-25 21:06:11 204

原创 shell入门

Shell 是指一种应用程序,这个应用程序提供了一个界面,用户通过这个界面访问操作系统内核的服务。nano 编辑器 nano hello.sh 创建一个sh脚本文件,用nano打开。Shell 脚本(shell script),是一种为 shell 编写的脚本程序。Shell 是一个用 C 语言编写的程序,它是用户使用 Linux 的桥梁。通过执行shell脚本,来实现执行多个命令。Bash 也是大多数Linux 系统默认的 Shell。

2026-03-29 17:52:18 53

原创 python核心语法

【代码】python核心语法。

2026-03-29 17:19:57 199

原创 多线程代码解释 + linux内核多线程

创建线程- 等待线程- 保护共享数据。

2026-03-21 17:44:37 53

原创 hlist哈希链表学习笔记

本文介绍了hlist哈希链表的数据结构及其操作原理。

2026-03-15 21:12:40 195

原创 指针——c语言

数组指针:是一个指针,指向一个数组,数组内是3个整形数据。指针数组:是一个数组,数组内有三个元素,

2025-10-08 17:02:49 144

原创 Linux学习笔记

Linux基础笔记内核是Linux最核心的的所在。

2025-10-07 16:59:48 986

原创 电子元器件+模拟电路硬件

电子移动方向:负极到正极电流移动方向:正电荷移动的方向。

2025-09-06 16:54:12 934

原创 YTJ笔记——FFT、NCC

快速傅里叶算法为了计算两个多项式相乘(卷积),将多项式系数表示法转换成点值表示法。

2025-04-26 21:15:48 273

原创 opencv连接vs2015

4.链接器——输入:D:\softword\opencv\opencv3416\opencv\build\x64\vc14\lib\opencv_world3416d.lib。3.vc++目录 库目录:D:\softword\opencv\opencv3416\opencv\build\x64\vc14\lib。2.vc++目录 包含目录:D:\softword\opencv\opencv3416\opencv\build\include。

2025-04-03 20:09:46 361

原创 STL常用算法

将区间内满足条件的元素替换成指定元素。第三个参数可以不填,默认升序。互换两个同种类型的元素。前提是两个容器是有序的。

2025-03-31 21:52:22 341

原创 STL——函数对象 仿函数+谓词+内建函数对象

【代码】STL——函数对象 仿函数+谓词+内建函数对象。

2025-03-31 15:22:44 303

原创 容器C++ ——STL常用容器

和数组不同的是,vector可以动态扩展。相似于数组,也称为单端数组。从字符串中获取想要的字串。字符串末尾追加字符串。

2025-03-27 16:12:37 467

原创 添加变量control和value的区别

如果你添加了一个m_CtrlEdit的control型变量你可以调用控件支持的所有函数。//可以向控件传递数据。//可以从控件获得数据。而value只是用来传递数据,不能对控件进行其它的操作。value型变量仅仅该控件关联的public型变量。(对象),可以通过这个变量来对该控件进行一些设置。control型变量是这个控件所属类的一个。control型变量可以获得控件的实例,通过这个变量,你可以操纵控件。

2025-03-24 10:55:15 264

原创 服务器入门笔记

Windows Server,Linux(Linux系统相对于windows更安全,运行效率更高)服务器是计算机的一种。按物理形态:服务器,ECS服务器,VPS服务器,虚拟主机。主机支持的最大下行访问速度,直接影响网站访问速度。实现限制不同虚拟机分配给用户对服务器的管理权限。独立ip——一个服务器有自己独立的ip地址。将源站内容分发至最接近用户的节点,使用户可。服务器用来响应终端的服务请求,并进行处理。主要有asp,.net,php,jsp。1U的服务器的高度——4.445cm。SN号 服务器的唯一标识。

2025-03-23 15:39:50 387

原创 SQL语言——MySQL

SELECT manager_id FROM 'bumen' WHERE 'bumen_name' = '研发';WHERE ’sex‘=’女‘ AND 'birth_date'>'2000-01-01';UPDATE student SET 'major' = '生物','name'='张三'WHERE 'bumen_name' = '研发'WHERE 'student_id'='3' OR 'name'='张四'UPDATE student SET 'major' = '英语文学'

2025-03-22 21:02:46 1220

原创 STL 基础入门

class Person {//Person数据类型public:int m_Age;//向容器中添加数据//遍历容器中的数据it!= v.end();it++) {//*it 是Person的数据类型//两种方式都可以//存放自定义数据类型的指针//向容器中添加数据//尾插法//遍历容器it!= v.end();it++) {//*it是Person类型的指针//test01();test02();return 0。

2025-03-22 15:43:22 360

原创 模板 泛型编程 C++

1、如果函数模板和普通函数都可以调用,优先调用普通函数。4、如果函数模板可以产生更好的匹配,优先调用函数模板。2、可以通过空模板参数列表强制调用函数模板。类模板实例化出的对象,向函数传参的方式。字符型可以转换成整形 a=97。3、函数模板可以发生函数重载。

2025-03-20 11:11:34 691 1

原创 C++文件操作

文本文件二进制文件操作文件的三大类ofstream 写ifstream 读fstream 写+读写文件包含头文件 #include<fstream>创建流对象 ofstream ofs;打开文件 ofs.open("文件路径",打开方式);写数据 ofs<<"写入的数据";关闭文件 ofs.close();打开方式ios::in 为读文件而打开文件。

2025-03-18 21:13:58 439 1

原创 类和对象C++

对象特征封装将属性和行为作为一个整体,表现生活中的事物。

2025-03-16 15:46:17 374

原创 函数的引用/函数的默认参数/函数的占位参数/函数重载

【代码】函数的引用/函数的默认参数/函数的占位参数/函数重载。

2025-03-15 21:17:44 231

原创 MFC控件按钮的使用

/复制按钮// TODO: 在此添加控件通知处理程序代码//获取到edit1的内容,然后给edit2赋值。

2025-03-14 23:56:49 441

原创 底层窗口实现

作用上,Windows使用句柄来标识诸如窗口、位图、画笔等对象,并通过句柄找到这些对象。形象理解上,是Windows中各个对象的一个唯一的、固定不变的ID;数值上,是一个32位无符号整型值(32位系统下);API函数:操作系统提供给应用程序编程的接口。逻辑上,相当于指针的指针;窗口分为客户去和非客户区。CDK:软件开发工具包。

2025-03-14 10:16:33 259

原创 内存分区模型

堆区:由程序员分配和释放;若程序员不释放,程序结束时操作系统回收。栈区:编译器自动分配释放;存放局部变量,函数的参数。栈区:不要返回局部变量的地址,函数执行完栈就关闭了。不同区域存放的数据,赋予不同的生命周期,灵活编程。堆区:在c++中主要利用new在堆区开辟内存。全局区:存放全局变量,静态变量,常量。全局区:在程序结束后由操作系统释放。代码区:存放二进制代码。

2025-03-12 21:51:07 290

原创 结构体 c++

结构体定义/嵌套/数组/指针/const。

2025-03-12 20:01:30 269

原创 网络编程7天学java

网络通信协议:ISO参考模型(7层),TCP/IP协议(4层)* 网络编程:两台或两台以上的主机构成一个网络。* IP地址:标志网络中的一个通信实体的地址。* Socket是传输层供给应用层的编程接口。* 端口号:区分不同应用程序。* Socket 套接字。

2025-03-11 15:47:49 276

原创 多线程7天学Java

【代码】多线程7天学Java。

2025-03-11 15:46:28 458

原创 IO流7天学Java

【代码】IO流7天学Java。

2025-03-11 15:45:28 382

原创 7天学java——XML

【代码】7天学java——XML。

2025-03-11 15:40:06 393

原创 7天学java注解

【代码】7天学java注解。

2025-03-11 15:39:01 141

原创 数据库学习笔记

约束:默认值,非空,唯一约束,主键约束(保证数据唯一性,不为空,只有一个主键),外键约束(保证数据的一致性,一个表的外键必须是一个表的主键)如果MYSQL 不支持intersect关键字 ,可以使用连接查询来替换实现 ( INNER JOIN)设计原型——》数据库建模——》编写后台程序。intersect 合并查询结果的交集。一个查询的条件需要用到另一个查询的结果。的第一个字符开始截取一个字符,即姓氏。来合并,不会去除两个结果中重复的记录。查找level为空的,没有填写。填写了为空的值,空字符串。

2025-03-10 19:47:24 1887

原创 进制转换[C语言机试]

【代码】进制转换[C语言机试]

2025-03-01 13:33:44 232

原创 C语言机试编程题

编写版本:vc++2022。

2025-02-26 17:53:14 1787

原创 MFC—计时器

1.在.h文件中创建变量。2.在.cpp文件中。

2025-02-24 21:27:33 451

原创 MFC—加法器

2.在cpp文件中的按钮中添加代码。1.需要为编辑框添加变量。

2025-02-24 20:57:35 436

原创 MFC学习笔记-1

【代码】MFC学习笔记-1。

2025-02-24 19:54:59 604

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除