用 GPT-5.2 Vibe Coding,做了一个可以“玩”的人脸相似度应用

博主头像 在做人脸相关的产品时,很多系统都会直接给出一个“是否同一人”的结论。但在不少场景下,这种二元判断其实有点无聊——我们更关心的往往是:到底有多像? 你可以把它当成一个小实验来玩:对比自己年轻时和现在的照片,看看变化有多大;把孩子的照片和父母分别比一比,看看更像谁;或者试试兄弟姐妹在不同年龄、不同光线下 ...

Java关键字解析之final:不可变的本质、设计哲学与并发安全

博主头像 前言 在Java的世界里,final是一个充满“克制感”的关键字——它像一把锁,将某些元素标记为“不可变”。这种不可变性并非简单的“不能改”,而是蕴含着对代码安全性、可读性、设计意图的深层考量,甚至在多线程场景下还能提供“零同步成本”的可见性保证。今天,我们就沿着“是什么→为什么用→怎么用→并发场景 ...

Avalonia:辨析 UserControl 与 TemplatedControl

博主头像 Avalonia:UserControl 与 TemplatedControl Avalonia 中有两种常见控件创建方式——UserControl(用户控件)和 TemplatedControl(模板控件),两者分别有不同的使用场景和特点。 很多教程不会辨析两者区别。如果初学者(比如之前的我)没有 ...

OpenCVSharp:学习连通性检测的使用

博主头像 连通性检测 连通性检测是计算机视觉中的一种基础图像处理技术,用于识别和标记二值图像中相互连接的像素区域。简单来说,它能够找出图像中所有独立的"连通区域"(即像素之间相互连接形成的区域)。 应用场景 更多的是其它图像处理的一个前置步骤,可能有时候可以用来统计物体数量,但是使用场景很有限。 效果 实践 ...

开源项目分享 : Gitee热榜项目 2025-12-13 日榜

@目录1. fay2. JeeLowCode3. 应用打包平台4. 豆包AI手机开源版5. KinEcho6. AI智能体Saas企业级架构7. 3D 地图渲染引擎8. Linux 服务器运维管理面板9. 对讲平台10. RT-Thread当日项目总结与趋势分析 本文档整理Gitee当日热门开源项目 ...

ROS2核心概念之通信接口

博主头像 在ROS系统中,无论话题还是服务,或者我们后续将要学习的动作,都会用到一个重要的概念——通信接口。 一、通信接口 通信并不是一个人自言自语,而是两个甚至更多个人,你来我往的交流,交流的内容是什么呢?为了让大家都好理解,我们可以给传递的数据定义一个标准的结构,这就是通信接口。 1.1 概述 接口的概念 ...

vscode远程调试python程序,基于debugpy库

博主头像 vscode 之所以能支持调试这么多种编程语言,其中一个原因就是微软定义了一套DAP协议(Debug Adapter Protocol),而vscode内置了DAP协议的客户端 DAP协议 https://microsoft.github.io/debug-adapter-protocol/over ...

K8S 中使用 YAML 安装 ECK

K8S 中使用 YAML 安装 ECK Kubernetes 是目前最受欢迎的容器编排技术,越来越多的应用开始往 Kubernetes 中迁移。Kubernetes 现有的 ReplicaSet、Deployment、Service 等资源对象已经可以满足无状态应用对于自动扩缩容、负载均衡等基本需求 ...

红队日记 --- W1R3S

博主头像 W1R3S 靶机地址: https://download.vulnhub.com/w1r3s/w1r3s.v1.0.1.zip 此靶场整体难度不高,主要是为了学习整体渗透中的思路 实战过程 靶机的简单配置,我这里就不过多赘述 1. 信息收集 信息收集始终时渗透测试中的第一步也是最重要的一步 nmap ...

基于深度学习的无人机视角检测系统演示与介绍(YOLOv12/v11/v8/v5模型+Pyqt5界面+训练代码+数据集)

博主头像 本研究设计了一套基于YOLO算法的无人机视觉小目标检测系统,针对无人机航拍图像中小目标检测的难点,对比了YOLOv5、YOLOv8、YOLOv11和YOLOv12四种模型的性能。系统提供用户管理、多模型切换、实时检测等功能,测试结果显示YOLO12n模型mAP最高达40.6%,YOLO11n推理速度... ...

fs1.6-fs1.10代码移植方案

博主头像 FreeSWITCH 1.10.x 版本发布说明初步分析 FreeSWITCH 1.10.x 系列版本引入了多项重大变更,以下是初步识别的关键点: pgqsql 模块化:从FreeSWITCH核心中移出,成为独立的 mod_pgsql 模块。如果AS模块依赖于 pgqsql 的核心功能,需要适配新的 ...

大疆不同任务类型执行逻辑,上云API源码分析

大疆不同任务类型执行逻辑,上云API源码分析 大疆司空2中有不同的任务类型:立即任务、定时任务、条件任务。 最初我们实现时,选择的是用Quartz创建定时任务,调用API中executeFlightTask接口实现任务下发。 在功能实现之后,随着对API的深入了解,发现大疆API中有相关的任务下发逻 ...

C++ 语言特性的变更可能让你的防御成为马奇诺防线

博主头像 马奇诺防线 马奇诺防线是法国在1930年代修建的一道大型防御工事系统。防线由复杂的地下工事网络组成,包括炮台、掩体、地下兵营、弹药库和指挥所等设施,有些地下工事深达数十米。 然而,在1940年的法国战役中,马奇诺防线并未发挥预期作用,德军绕过马奇诺防线,通过比利时和阿登森林发动突袭,迅速击败了法军。 ...

ROS2核心概念之服务

博主头像 话题通信可以实现多个ROS节点之间数据的单向传输,使用这种异步通信机制,发布者无法准确知道订阅者是否收到消息,本节我们将一起学习ROS另外一种常用的通信方法——服务,可以实现类似你问我答的同步通信效果。 一、 通信模型 在话题章节中,我们通过一个节点驱动相机,发布图像话题,另外一个节点订阅图像话题, ...

codeforces Round 1070(Div. 2)

博主头像 D https://codeforces.com/contest/2176/problem/D 哎哎,经典的赛后过题。分享D的另一种不同的思路。 Hint1 首先可以观察到除了单独一条边成斐波那契数列的情况,其它更长的数列情况中,除了作为开头的两个点,其它的点都是严格单调递增的。 根据这个这个观察我 ...

123···100>