3

C++ 中的 vector

深入理解 C++ 中最常用的容器 std::vector:动态数组的核心特性、内存管理、扩容机制、迭代器失效问题,以及 reserve、emplace_back 等现代化最佳实践。特别提醒 std::vector ...

略无慕艳意 发布于 2026-01-03 23:00 评论(0) 阅读(211)
1

使用Vue 3 + TypeScript + Tauri实现一个即插即用的轻量级可执行程序

在学校由于数据结构这门课的难理解性,我就想能不能实现一个演示动画放入优盘 不记得了或者忘了随时点击exe就可以查看。查阅了一些资料最后选择了Vue 3 + TypeScript + Tauri的架构,最后走出来整个数据结构核心动画才8731kb 项目采用了如下技术栈: 前端框架:Vue 3 + Co ...

博客101 发布于 2026-01-03 22:20 评论(0) 阅读(705)
0

Ubuntu下编辑文本文件的方法

在 Ubuntu 系统中,从 MobaXterm 的图形化编辑到终端 Vim 操作,提供了多种灵活且适应不同权限与环境的文本文件编辑方法。 ...

charlee44 发布于 2026-01-03 20:34 评论(0) 阅读(318)
1

面向对象三大特点(封装、继承、多态)

面向对象编程有三大特性:封装、继承、多态。 封装 封装是指将对象的属性(数据,如变量)和行为(操作数据的方法,如函数)捆绑在一起,同时隐藏对象内部的实现细节。 核心目的 提高代码安全性:防止外部程序随意篡改对象的内部属性,避免无效数据的产生。 提升代码可维护性:内部实现细节的修改不会影响外部调用者, ...

我会替风去 发布于 2026-01-03 19:09 评论(0) 阅读(376)
0

深度分析MangoBleed(CVE-2025-14847)

MangoBleed(CVE-2025-14847) 本文分析了CVE-2025-14847漏洞原理、漏洞复现以及结合了HTB靶场的Sherlock进行综合分析日志。 Sherlock Scenario You were contacted early this morning to handle ...

dynasty_chenzi 发布于 2026-01-03 15:22 评论(0) 阅读(278)
2

AI 编程 Vibe coding 尝试,1 天完成多平台 Markdown 编辑/阅读软件开发

本次尝试借助 AI 编程 Vibe coding 的高效能力,仅用不到 1 天时间便成功开发出多平台 Markdown 编辑器「Sim4SideMarkdown」。项目基于 React+Electron+TypeScript+Vite 技术栈构建 ...

shiming802 发布于 2026-01-03 10:41 评论(2) 阅读(960)
1

FastAPI响应实战:从JSON到HTML,轻松驾驭多种数据格式

本文深入解析FastAPI的responses模块,涵盖JSON、HTML等多种响应格式的返回方法,详细讲解Jinja2模板引擎的集成与使用,以及HTML静态页面的返回与参数传递技巧,并提供完整代码示例,帮助开发者高效构建Web应用。 ...

一名程序媛呀 发布于 2026-01-03 08:35 评论(0) 阅读(513)
2

我为什么用死亡细胞练习 vim

我为什么用死亡细胞练习 vim 本文主要分析了为什么死亡细胞比别的游戏更适合练习 vim. 首先放一下我的 ~/.vimrc 不多, 只有几行, 比较好记. set noexpandtab set nu set shiftwidth=8 set smartindent set smarttab se ...

young_tea 发布于 2026-01-03 01:05 评论(5) 阅读(682)
6

MCP Registry v1.4.0 最新进展

2025 年 12 月 16 日发布的 Registry v1.4.0 版本 ,不仅是技术规格的一次迭代,更是整个协议迈向成熟的重要里程碑。该版本引入了严格的 2025-12-11 模式定义 ,正式确立了对 streamable-http 传输层的原生支持,并重构了发布者验证流程。与此同时,MCP ...

张善友 发布于 2026-01-02 22:34 评论(0) 阅读(708)
1

Ubuntu22.04(ROS2 humble)小车仿真环境搭建

博客地址:https://www.cnblogs.com/zylyehuo/ 下载 mobile-3d-lidar-sim mobile-3d-lidar-sim:ROS2 Humble 社区中最轻量、专门用于 3D 雷达 仿真的项目 这个项目结构非常简单,只有一个机器人模型,且原生配置了 Velo ...

zylyehuo 发布于 2026-01-02 21:16 评论(0) 阅读(449)
0

Contrastive Learning 对比学习 | InfoNCE loss 与互信息的数学关联

参考博客:CSDN | 【理论推导】互信息与 InfoNCE 损失:从公式推导理解对比学习的本质 ,感觉是讲的最清楚的一个博客。 目录1 InfoNCE loss 和互信息的数学形式1.1 互信息的数学形式1.2 InfoNCE loss 的数学形式1.3 为什么我们希望最大化 \((X,Y)\) ...

MoonOut 发布于 2026-01-02 20:07 评论(0) 阅读(264)
0

Ansible 学习总结

世事洞明皆学问,人情练达即文章。 导航 1 工具介绍 1.1 Ansible 简介 1.2 Ansible 概念 1.3 工作原理 1.4 作用范围 2 配套命令 2.1 ansible 2.2 ansible-playbook 2.3 ansible-doc 2.4 ansible-vault 2 ...

扛枪的书生 发布于 2026-01-02 17:46 评论(0) 阅读(248)
0

LangChain4j 工具调用实战

你有没有遇到过这种场景: 用户问 AI:"帮我查下今天上海的天气" AI 回答:"抱歉,我无法获取实时信息。" 问题的核心是:AI 没有工具。就像给你一双手脚,让你去盖房子,你也做不到。但如果给你一套工具箱,情况就完全不同了。 今天我们就来给 AI 装上一套工具箱,让它能够从博客园实时获取最新技术文 ...

BNTang 发布于 2026-01-02 15:32 评论(0) 阅读(322)
1

格式塔原理:数据可视化如何引导观众的注意力

在数据分析中,我们常说:“一张好的图表胜过千言万语。” 但很多时候,我们做出来的图表却是“千言万语堵在心口难开”。读者看了半天,抓不住重点。 这是为什么? 因为人类的视觉感知遵循一套被称为 格式塔(Gestalt) 的心理学原理。 简单来说,当我们看到一组物体时,大脑会自动将它们视为一个整体或一种模 ...

wang_yb 发布于 2026-01-02 15:06 评论(0) 阅读(310)
30

独立开发者的 2025:我为什么还在做一个“看起来很普通”的客服系统

过去几年里,技术社区反复讨论同样几个话题:AI、出海、SaaS、独立开发者。热度在变,说法在升级,但真正把一个系统长期跑起来的人,感受往往更具体也更现实。这篇文章,算是一次不太宏大的回顾——记录我在 2025 年围绕一个客服系统所做的选择、踩过的坑,以及一些被现实反复校正过的认知。 ...

升讯威在线客服系统 发布于 2026-01-02 15:03 评论(21) 阅读(2409)
0

从后端获取数据传输到前端进行显示(cpp-httplib+Vditor+Handlebars)

通过 cpp-httplib 后端提供 Markdown 文章的 JSON API,前端使用 Vite + Handlebars + Vditor 实现动态渲染与目录交互,完成了一个简单的前后端分离博客展示系统。 ...

charlee44 发布于 2026-01-02 13:54 评论(0) 阅读(265)
0

手把手搞定FastAPI静态文件:安全、上传与访问

本文系统讲解了FastAPI框架中静态文件的加载、存储、安全设置以及媒体文件上传等核心功能,通过具体代码示例详细说明了如何挂载静态目录、设置安全防护、处理favicon请求和实现文件上传接口,并提供了一个可直接运行的完整实战案例,帮助开发者快速掌握在FastAPI项目中高效安全地管理各类文件资源。 ...

一名程序媛呀 发布于 2026-01-02 13:48 评论(2) 阅读(321)
2

Python和C++数据结构整理

Python和C++数据结构整理 引言 数据结构是软件开发的基石,但许多开发者对数据结构的分类和选型仍存在认知盲区。本文将系统梳理数据结构的逻辑分类,深入剖析C++和Python中常用数据结构的底层实现与应用场景,通过实际代码示例帮助开发者建立完整的知识体系。 第一部分:数据结构的逻辑分类 逻辑结构 ...

GlenTt 发布于 2026-01-02 13:24 评论(0) 阅读(187)
11

2025再见,码农当自强,47岁尚能饭否

2025注定是难忘的一年。2025年1月1号,是我结束飘洋过海的生活从太平洋岛国萨摩亚回国的第一天。我以为迎接的将是全新的人生。打开公众号文章劈头盖脸的都是负面的新闻,还有各种平台都有人在吐槽,诉苦。我明白了最难的2025它来了。 好在坚强的我,迎来了2026。没想到以前看到一位博主说的:宠辱不惊, ...

数据酷软件 发布于 2026-01-01 19:22 评论(17) 阅读(2119)
2

Ruoyi框架 | 扩展部门数据权限实现

一、背景与目标 在若依框架原有 DataScope 的基础上,实现一套独立的、基于部门层级的数据权限过滤机制,用于按组织结构灵活控制数据可见范围。 设计目标 不依赖角色、不判断是否管理员 通过注解参数动态控制数据范围 支持: 是否包含本部门 向上查询 N 级部门 向下查询 N 级部门 / 所有子部门 ...

槑孒 发布于 2026-01-01 17:51 评论(0) 阅读(479)