摘要: AI数据转换前言:从“食材”到“饭碗”——数据如何被高效“投喂”?第一章:训练数据格式:为什么“存得好”和“用得快”同样重要?1.1 核心挑战:大规模数据加载的I/O瓶颈1.2 理想的数据格式:高效、灵活、可扩展第二章:JSONL:简洁通用,人类友好的“行式记录”2.1 核心思想:每行一个JSON对 阅读全文
posted @ 2025-08-13 22:38 yfceshi 阅读(95) 评论(0) 推荐(0)
摘要: 网络中的各种网:因需求和使用场景以及传输介质的不同,各种情况下的网络互联的实现方式有一定的区别,也就造就了各种网络的架构体系以及各种网络实现的标准。如:以太网诞生于企业局域网,目的是短距离企业内部互联互通。而广域网源于电话网络,目的是长距离的点对点的互联互通。wifi网络又是基于无线通信的局域网,它 阅读全文
posted @ 2025-08-13 22:00 yfceshi 阅读(423) 评论(0) 推荐(0)
摘要: 1.最关键的一步,建议最早执行(就是安装uvx)mac系统执行 brew install uv windows执行 powershell -c "irm https://astral.sh/uv/install.ps1 | iex" 出现这一步就成功安装uvx了,因为mcp需要使用uvx2.第二步骤 阅读全文
posted @ 2025-08-13 21:42 yfceshi 阅读(146) 评论(0) 推荐(0)
摘要: 目录常见端口号:Linux:区分大小写进程查看命令:一、快捷键:二、常用命令:三、文件管理:四、进程权限:五、重定向六、进程管理七:用户管理八、文件编辑九、网络常见端口号:8080 tomcat6379 redis3306 mysql80 http443 https22 sshLinux:区分大小写 阅读全文
posted @ 2025-08-13 21:29 yfceshi 阅读(10) 评论(0) 推荐(0)
摘要: java.lang.OutOfMemoryError:Java heap space打开setting,搜索heap,compiler heap sizejava.lang.OutOfMemoryError:insufficient memory①点击file,选择Invalidate Caches 阅读全文
posted @ 2025-08-13 20:37 yfceshi 阅读(7) 评论(0) 推荐(0)
摘要: 文章目录**1. 核心特性对比****2. 采用场景对比****WebSocket 适用场景****SSE 适用场景****3. 选型建议****选择 WebSocket 的场景****选择 SSE 的场景****4. 注意事项****5. 总结** 在选择 WebSocket (WS) 和 Ser 阅读全文
posted @ 2025-08-13 19:29 yfceshi 阅读(106) 评论(0) 推荐(0)
摘要: 一、核心实现流程 @PostMapping("/parsefile/{fileName}") public Result parsefile(@PathVariable String fileName, HttpSession session) { try { // 1. 构建文件路径 Path f 阅读全文
posted @ 2025-08-13 19:17 yfceshi 阅读(44) 评论(0) 推荐(0)
摘要: Kubernetes核心概念ServiceService作用使用kubernetes集群运行工作负载时,由于Pod经常处于用后即焚状态,Pod经常被重新生成,因此Pod对应的IP地址也会经常变化,导致无法直接访问Pod提供的服务,Kuberetes中使用了Service来解决这一问题,即在Pod前面 阅读全文
posted @ 2025-08-13 18:49 yfceshi 阅读(12) 评论(0) 推荐(0)
摘要: 在现代应用开发中,系统各部分之间的通信至关重要。这就是像RabbitMQ这样的消息代理发挥作用的地方。无论您是在构建微服务架构、实现任务队列,还是开发实时聊天应用程序,RabbitMQ都可能成为改变游戏规则的工具。本文将深入探讨RabbitMQ是什么、它的工作原理以及您为何要考虑应用它。什么是Rab 阅读全文
posted @ 2025-08-13 18:16 yfceshi 阅读(11) 评论(0) 推荐(0)
摘要: 目录字符串基础知识344.反转字符串541.反转字符串 II54.替换数字思路链接:代码随想录现场面试中,什么时候用库函数,什么时候不用呢? 1.如果题目关键的部分直接用库函数就可以解决,建议不要使用库函数。 2.如果库函数仅仅是 解题过程中的一小部分,并且你已经很清楚这个库函数的内部实现原理的话, 阅读全文
posted @ 2025-08-13 17:36 yfceshi 阅读(11) 评论(0) 推荐(0)
摘要: 前言今天这篇文章是整个数字化转型系列收尾篇章。这个系列从一开始给大家讲解了什么是数字化、数字化平台架构、数字化的架构是自研还说采购、数字化系统如何自研采购、数字化项目管理推进等,较为全面的给大家讲解了这些。一、数字化转型是为了什么?在该收尾的阶段我还是在想谈一谈数字化转型是为了什么,作为这个行业的从 阅读全文
posted @ 2025-08-13 17:17 yfceshi 阅读(10) 评论(0) 推荐(0)
摘要: /** * @param {string} val * @return {Object} */ var expect = function(val) { return { toBe(val2){ if(val !== val2) throw new Error("Not Equal") return 阅读全文
posted @ 2025-08-13 16:52 yfceshi 阅读(11) 评论(0) 推荐(0)
摘要: 1.准备工作准备一个海康相机下载MVS 和SDK海康机器人-机器视觉-下载中心2.python MVS示例(说明:MVS里有很多python示例,可以直接运行,但没有用opencv)下载完MVS后,我们打开路径安装路径我的:D:\soft\MVS\MVS\Development\Samples\Py 阅读全文
posted @ 2025-08-13 16:15 yfceshi 阅读(399) 评论(0) 推荐(0)
摘要: 在机械3D图设计领域,设计师需掌握一系列专业术语以精确描述模型特征、材质属性及渲染效果。以下是关键术语及其定义:一、基础模型术语3D模型(3D Model)依据三维建模软件创建的立体数字化对象,由几何形体、顶点、边和面构成,是机械设计的基础载体。网格模型(Mesh Model)以多边形(如三角形、四 阅读全文
posted @ 2025-08-13 16:03 yfceshi 阅读(21) 评论(0) 推荐(0)
摘要: 目录一:信号保存1.1信号其他相关常见概念1.2在内核中的表示1.3 sigset_t1.4信号集操作函数1.4.1 sigprocmask1.4.2 sigpending二:信号捕捉​2.1信号捕捉的流程2.2sigaction2.3操作系统是怎么运行的2.3.1硬件中断2.3.2时钟中断2.3. 阅读全文
posted @ 2025-08-13 15:51 yfceshi 阅读(38) 评论(0) 推荐(0)
摘要: 引言在现代计算机图形学中,OpenGL作为跨平台的图形库,被广泛应用于游戏开发、科学可视化、虚拟现实等领域。Qt作为功能强大的跨平台C++应用开发框架,提供了对OpenGL的良好支持。本文将记录Horse3D引擎开发的起点——使用Qt的OpenGL库绘制一个简单的三角形,并逐步介绍引擎的开发思路和规 阅读全文
posted @ 2025-08-13 15:19 yfceshi 阅读(38) 评论(0) 推荐(0)
摘要: 1. C语言中 union 与 struct 的区别类型structunion内存分配机制编译器为每个成员‌独立分配内存空间,总内存大小 = 所有成员大小之和(考虑内存对齐)所有成员‌共享同一段内存空间,总内存大小 = ‌最大成员的大小‌数据存储特性1. 所有成员可同时存储数据2. 成员独立无覆盖风 阅读全文
posted @ 2025-08-13 14:55 yfceshi 阅读(6) 评论(0) 推荐(0)
摘要: 目录前言1.开发规范1.1 前后端分离开发 1.2 Restful2.环境准备2.1 Apifox2.2 工程搭建3.查询部门3.1 基本实现3.1.1 需求3.1.2 实现思路3.1.4 @ResponseBody3.2 统一响应结果3.2.1 分析3.2.2 统一响应结果3.2.3 功能优化3. 阅读全文
posted @ 2025-08-13 14:20 yfceshi 阅读(12) 评论(0) 推荐(0)
摘要: 编译 BusyBox for ARM 平台BusyBox 是一个集成了许多 Linux 常用命令的轻量级工具集,适用于嵌入式系统。以下是详细的 ARM 交叉编译步骤:准备交叉编译工具链在 x86_64 Linux 主机上安装 ARM 交叉编译器(以 gcc-arm-linux-gnueabihf 为 阅读全文
posted @ 2025-08-13 13:56 yfceshi 阅读(92) 评论(0) 推荐(0)
摘要: 核心数据结构分析1. struct eventpoll (epoll 实例核心结构)c struct eventpoll { struct mutex mtx; // 保护 epoll 结构的互斥锁 wait_queue_head_t wq; // epoll_wait() 使用的等待队列 wait 阅读全文
posted @ 2025-08-13 13:39 yfceshi 阅读(26) 评论(0) 推荐(0)