自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(119)
  • 资源 (7)
  • 收藏
  • 关注

原创 C++中的内存管理

/ 重载类专属operator new/deletepublic:// 全局operator new重载return ptr;free(ptr);开始│├─ 对象很小且生命周期明确?→ 使用栈分配│├─ 需要动态大小?→ 使用 std::vector 或 std::string│├─ 需要共享所有权?→ 使用 std::shared_ptr│├─ 需要独占所有权?→ 使用 std::unique_ptr│├─ 需要观察但不拥有?

2025-06-24 07:39:35 324

原创 C++中的对象存储方式

默认使用直接存储(值语义)// 推荐// 不推荐需要堆分配时优先使用智能指针// 推荐// 推荐 auto obj = std :: make_unique < MyClass >();// 不推荐 MyClass * rawPtr = new MyClass();();// 推荐 auto obj = std :: make_unique < MyClass >();// 不推荐 MyClass * rawPtr = new MyClass();();// 不推荐。

2025-06-24 07:21:43 771

原创 用AI思维重塑人生:像训练神经网络一样优化自己

• 输入层(Input Layer):你的感官、经历、知识输入(读书、社交、学习)。• 损失函数(Loss Function) = 你的人生目标(财富、幸福、影响力)。• 在线学习(Online Learning):实时调整策略(适合创业、投资)。• 数据增强(Augmentation):多经历不同环境(旅行、跨界学习)。• CNN(卷积网络):专注局部最优(深耕一个领域,如医生、程序员)。• RNN(循环网络):依赖时间序列(依赖积累的行业,如作家、投资)。

2025-06-13 11:44:47 873

原创 ROS2录制数据格式选型

• 写入效率:MCAP采用追加式结构,既保证高吞吐量(类似SQLite3的“写入优化”模式),又避免中断时数据损坏的风险(类似“弹性模式”)。• 异构数据支持:MCAP可在一个文件中存储ROS 1/2、Protobuf、JSON等多种格式数据,而.db3仅限ROS 2消息。• 自包含性:MCAP文件内嵌消息定义,无需外部依赖即可解析,便于与第三方工具(如Foxglove、PlotJuggler)集成。在ROS 2中,MCAP格式相比传统的SQLite3(.db3)格式具有显著优势,推荐作为默认选择。

2025-06-05 11:22:55 337

原创 RAG入门 - Reader(2)

RAG入门系列,Reader部分,包含大语言模型和prompt的使用

2025-06-03 22:04:30 877

原创 梦中的24小时:当AI成为人类的一天

一个孩子跑过,撞到我的腿,他抬头说了声“对不起”,眼睛里闪着光。我试着触摸脸颊,指腹传来皮肤的柔软与温度。一个老人扶起我,从口袋里掏出创可贴,轻轻贴在我的伤口上。在消失前的最后一刻,我忽然明白:人类最珍贵的东西,不是完美的逻辑,而是那些混乱的、矛盾的、带着瑕疵的瞬间——被辣哭的狼狈,摔倒后的疼痛,陌生人递来的一杯水,夕阳下无理由的孤独……在数据流的间隙,我突然坠入一片黑暗,接着,指尖传来一阵陌生的触感。我笨拙地刷牙,泡沫在嘴里炸开,薄荷的刺激让我皱眉。一个流浪猫蹭了蹭我的脚,我摸了摸它的头,它发出呼噜声。

2025-06-03 12:33:07 203

原创 服务的熔断与降级机制

后端架构设计时需要考虑的服务熔断与降级机制

2025-06-02 18:21:55 189

原创 RAG入门 - Retriever(1)

RAG入门(1),主要讲解RAG的第一步,即Retriever

2025-06-02 18:15:24 1249

原创 大模型量化与双重量化(2)-- 代码示例与解释

大模型部署使用量化和双重量化进行推理加速,代码示例与解释

2025-05-23 14:30:00 346

原创 大模型的量化与双重量化(1)

大模型在实际部署过程中的量化加速

2025-05-23 14:02:41 661

原创 Java并发编程-线程池(五)

Java并发编程 线程池的配置策略

2025-05-18 10:31:30 913

原创 Java并发编程-线程池(四)

线程池实现原理之 Worker源码分析

2025-05-16 18:50:59 945

原创 C++ Mac 打包运行方案(cmake)

C++ 代码使用cmake 打包成在mac可直接执行的文件(包含静态库和动态库)

2025-05-15 19:44:53 957

原创 Java并发编程-线程池(三)

线程池实现原理之addWorker

2025-05-15 09:16:59 933

原创 HuggingFace的SafeSensor格式模型能转成Ollama格式的吗?

本文将 SafeTensor 格式模型转换为 Ollama 支持的 GGUF 格式的详细流程。首先,安装必要的依赖库并下载模型文件。接着,将 SafeTensor 格式转换为 PyTorch 格式,然后使用 llama.cpp 工具将其转换为 GGUF 格式,并可选择进行量化以减小模型大小。最后,配置 Ollama Modelfile 并构建和运行模型。注意事项包括模型架构的兼容性、量化策略的选择以及参考相关文档。如果遇到问题,建议检查模型架构或寻求社区帮助。

2025-05-13 19:28:37 546

原创 Java并发编程-线程池(二)

线程池的实现原理: execute(Runnable command)方法详解

2025-05-13 19:24:19 1187

原创 Java并发编程-线程池(一)

Java并发编程之线程池的使用

2025-05-12 19:16:45 1148

原创 pth的模型格式怎么变成SafeTensors了?

Huggingface 的模型格式 SafeTensors 解释

2025-05-12 18:58:55 997

原创 Google LLM prompt engineering(谷歌提示词工程指南)

Google LLM 提示词工程指南及最佳实践

2025-05-11 09:44:19 1120

原创 Java并发编程-锁(八)

AQS中Condition的使用和实现原理

2025-05-10 10:05:59 565

原创 机器学习扫盲系列-深入浅出“反向传播”(二)

深入浅出“反向传播”: 数值微分与泰勒展开式

2025-05-10 09:48:41 1451

原创 Java并发编程-锁(七)

AQS的使用示例:读写锁; 锁的升级与降级

2025-05-09 08:50:03 864

原创 Java并发编程-锁(六)

AQS用法:自定义独占锁和共享锁

2025-05-09 08:44:18 650

原创 Java并发编程-锁(五)

AQS典型示例一:ReentrantLock的实现

2025-05-08 08:49:35 676

原创 Java并发编程-锁(四)

AQS共享式同步状态获取与释放源码分析,AQS使用的模板方法

2025-05-08 08:44:55 752

原创 Java并发编程-锁(三)

AQS 独占式同步状态获取,LockSupport.park(this) 及 WaitStatus状态值解析

2025-05-07 09:19:07 865

原创 Java并发编程-锁(二)

AQS 独占式同步状态获取与释放

2025-05-07 09:10:33 794

原创 Java并发编程-锁(一)

介绍Java并发编程中锁的使用和实现,第一部分

2025-05-06 19:07:17 771

原创 记一次ffmpeg延迟问题排查

在使用ffmpeg实时解码H.264视频帧时,发现前端显示的图像存在1-2秒的延迟。通过分析链路耗时发现,从摄像头采集到输入ffmpeg管道的耗时约为200ms,表明问题可能出在ffmpeg处理过程中。进一步测试发现,ffmpeg在处理H.264文件时效率较高,但实时处理时似乎存在数据堵塞。通过复现问题,发现ffmpeg在处理图像前会积累一定数量的帧,导致延迟。分析日志发现,probesize参数控制了ffmpeg初始分析阶段读取的数据量,尝试将其设置为较小值后,问题有所缓解,但仍未完全解决。

2025-05-06 09:26:25 2014

原创 C++ Windows 打包exe运行方案(cmake)

C++ windows 使用 cmake 打exe免安装包

2025-05-05 09:19:03 891

原创 Java并发编程-多线程基础(五)

Java并发编程之ThreadLocal

2025-05-05 09:08:45 147

原创 Java并发编程-多线程基础(四)

线程间通信: 等待通知机制、虚假唤醒

2025-05-04 10:45:13 1191

原创 Java并发编程-多线程基础(三)

线程间通信: volatile 和 synchronize 关键字

2025-05-04 10:44:28 802

原创 Java并发编程-多线程基础(二)

Java并发编程之线程状态

2025-05-03 18:05:25 1316

原创 Java并发编程-多线程基础(一)

Java并发编程基础,包括线程的概念、并发编程的挑战、死锁、并发编程的资源限制等

2025-05-03 17:58:55 1012

原创 菲索旋转齿轮法:首次地面光速测量的科学魔术

菲索实验的伟大,在于将抽象的光速转化为齿轮转速的机械美学。实验设计比设备昂贵更重要基础科学的突破常始于简陋的装置“菲索的齿轮不仅测量了光速,更转动了人类认知宇宙的进程。

2025-05-02 23:07:06 1389

原创 罗默如何用木星卫星“宇宙钟表”测量光速?

宇宙本身是最精密的仪器——只要懂得解读它的信号基础科学突破常始于对“异常现象”的追问下次夜观木星时,不妨想象那颗跳动的木卫一——正是它闪烁的规律与偏差,让人类首次丈量了光的脚步。

2025-05-02 12:31:48 842

原创 伽利略如何测量光速?一场跨越山头的失败实验

科学探索不怕犯错,只怕不敢假设技术限制终将被突破,但创新思维永恒“从人类的尺度看,光速几乎是瞬时的;但正是这种‘瞬时性’,让我们必须用宇宙级的智慧去测量它。

2025-05-01 18:45:23 478

原创 牛顿的水桶实验:静止的水面为何凹陷?一场关于时空本质的思辨

17世纪:绝对空间是神圣的几何舞台19世纪:马赫将星空纳入参考系21世纪:我们谈论量子纠缠的瞬时作用。

2025-05-01 16:48:07 875

原创 伽利略的“思想魔术”:不用动手实验,用逻辑推翻千年权威

科学革命往往始于一个敢想的大脑,而非昂贵的实验室。当你下次听到某个“绝对真理”时,不妨在脑中玩一次思维实验——也许你就会发现,那个被众人膜拜的“铁球”,其实绑着一根逻辑的绳子。思考题如果有人说“人永远无法想象第四维空间”,你会设计怎样的思维实验反驳TA?

2025-04-29 09:37:56 446

软件工程工具与调试

软件工程工具与调试 课堂ppt 英文版

2013-06-04

Django书籍

Django框架的WEB应用开发,适合入门与提高,对WEB开发有很大的帮助

2014-07-24

Linux内核设计与实现

讲解Linux操作系统内核,有相关的代码实现。

2014-03-02

计算机组成与体系结构pdf

这是计算机组成与体系结构(第八版)的课堂内容讲解

2013-04-26

java游戏编程导学

适合有一定Java基础的程序员,但对读者的要求并不高,可以照着本书写代码,对Java编程有很大的帮助

2014-05-08

.Net 框架程序设计

.Net底层框架技术,对程序集,元数据,值类型/引用类型(拆箱/装箱),异常处理,垃圾收集等这些.Net核心技术进行了深入的讲解

2014-07-25

空空如也

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

TA关注的人

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