游戏中常用的平滑曲线函数:高中生也能看懂的代码分析

博主头像 移动中常用的平滑曲线函数: 在代码控制2D人物移动时候,为了保证人物在停止停止移动时候出现速度瞬变,卡顿问题,常常使用一个平滑函数,来使得速度按照函数的平滑曲线来逼近目标值。 先看代码: 一个在Update中调用的移动函数。 首先通过获取用户输入的坐标方向来确定好人物移动的二维方向(2D游戏)。之后 ...

全网第二细致的Verl GRPO实现拆解讲解

博主头像 全网第二细致的Verl GRPO实现拆解讲解 标题党致歉,纯引流 观前提示,内含大量注释代码,善用左侧目录跳过可改善阅读体验 如果你有一些对GRPO改进的IDEA,看完这篇文章后你将知道如何在verl里进行修改并实现自己的IDEA。 本篇文章是在锝人的报告下继续撰写,主要着重于讲解verl实现中一些 ...

MySQL的表空间释放

博主头像 最近为了对 MySQL 数据库磁盘占用瘦身,对一张近100GB表的历史数据进行了 delete,删除后发现该表占用的空间并未减少,这里介绍一下如何通过整理磁盘碎片解决这个问题,以及 Online DDL 背后的运行机制。 ...

必看!手把手教你玩转Dify的3大核心工具!

博主头像 Dify 中的工具是指其平台内置或支持集成的功能插件,用于扩展 AI 应用的能力。 1.工具作用 扩展 LLM 的能力:工具可以赋予 LLM 连接外部世界的能力,例如联网搜索、科学计算、绘制图片等。例如,通过集成谷歌搜索工具,AI 助手可以回答实时问题。 完成复杂任务:工具可以帮助 LLM 进行任务 ...

记录一次maven依赖冲突的解决

现象 项目依赖selenium-java的4.32版本,但是未发现org.openqa.selenium.devtools.DevTools类。如下所示: 问题排查 定位问题 第一反应肯定是依赖冲突了,第一步先打开idea的maven工具看一下依赖树,结果如下: 从图中可以看到4.32依赖了很多3. ...

VSCode配置c++环境速通

博主头像 工作目录: (需要自己创建的文件) Build 文件夹下储存编译后的二进制文件 in 和 out 为文本文件,作为运行程序的输入和输出 所有 *.cpp 源码文件和 test.cpp 文件一样,放在工作目录下 配置Code Runner插件: 找到Code Runner的 settings.json ...

.NET外挂系列:7. harmony在高级调试中的一些实战案例

博主头像 一:背景 1. 讲故事 如果你读完前六篇,我相信你对 harmony 的简单使用应该是没什么问题了,现在你处于手拿锤子看谁都是钉子的情况,那这篇我就找高级调试里非常经典的 3个钉子 让大家捶一锤。 二:三大故障案例 1. ConcurrentBag 大集合问题 在高级调试中经常会遇到一类问题就是托管 ...

JDK网站最终的拼图

博主头像 “JDK源码剖析网”目前只上线了一小部分的内容(而且还未更新完成),Javac编译器,HotSpot基础、垃圾收集器以及HotSpot运行时将在今年10月份之前做为付费内容努力更新完毕。到时候,整个JDK就完成了最核心的一块拼图,剩下2块最主要的拼图就是G1垃圾收集器和C2编译器了,G1垃圾收集器和 ...

MCP Server 实践之旅第 3 站:MCP 协议亲和性的技术内幕

博主头像 作者:柳下,西流 背景 在分布式架构设计中,请求亲和性是实现有状态服务高可用的核心技术,通过将具备相同会话标识的请求智能路由至固定计算节点,保障会话连续性及缓存有效性。然而在 Serverless 范式下,函数计算服务因其瞬时实例生命周期、自动弹性扩缩容、无状态化运行等特性,在亲和性保障层面面临原生 ...

迭代、迭代器、生成器的前世今生

什么是迭代 类似于遍历 遍历:有多个数据组成的集合数据结构(map、set、array等其他类数组),需要从该结构中依次取出数据进行某种处理。 迭代:按照某种逻辑,依次取出下一个数据进行处理。 什么是迭代器 iterator JS语言规定,如果一个对象具有next方法,并且next方法满足一定的约束 ...

ComfyUI+通义万相 Wan2.1系列生成视频教程

一、Wan2.1系列 Wan2.1 系列是阿里巴巴通义实验室推出的开源视频生成模型套件,共有 4 个模型,包括文生视频的 Wan2.1-T2V-1.3B 和 Wan2.1-T2V-14B,以及图生视频的 Wan2.1-I2V-14B 在权威评测集 VBench 中,Wan2.1 以总分 86.22% ...

聚类是如何度量数据间的“远近”的?

博主头像 在聚类分析中,距离度量是核心概念之一,它决定了数据点之间的相似性或差异性,从而影响聚类结果的质量。 选择合适的距离度量方法,就像为数据选择合适的“观察视角”,能够帮助我们发现隐藏的模式结构。 本文将详细介绍几种常用的聚类距离度量方法,包括它们的原理、代码实现,以及这些方法满足的基本性质。 1. 常用 ...

frp增加IP限制

博主头像 核心设计理念 传统frp安全方案的不足 静态配置文件管理白名单IP,修改需要重启服务 分布式环境下多节点配置同步困难 缺乏实时阻断恶意IP的能力 Redis作为动态白名单存储的优势 实时生效:IP规则变更无需重启frp服务 集中管理:多台frp服务器共享同一套白名单规则 高性能验证:Redis的极速 ...

<1···585960···100>