Golang游戏开发笔记:地图索引系统实现

博主头像 好家伙, 在游戏开发,尤其是后端服务的构建过程中,我们常常从一个简单的想法或原型开始。 代码直接、功能明确,一切看起来都很好。但随着项目复杂度的提升,最初的“简洁”设计往往会变成“僵化”的枷锁。 0.需求分析 我想我需要一张地图,作用如下: 1.记录所有人的位置, 2.快速的拿到某个角色的信息 3. ...

EXECUTE IMMEDIATE语句分析

在 Oracle 的 PL/SQL 环境中,EXECUTE IMMEDIATE 通常需要包裹在 BEGIN...END 块中执行,因为它是 PL/SQL 的语法元素,不能直接在 SQL 命令行中单独执行(除非使用特定工具的简化模式)。 具体说明: 在 PL/SQL 程序中(如存储过程、函数、匿名块) ...

Springboot启动时记录进程ID

博主头像 Springboot启动时记录进程ID 1. 背景说明 springboot项目打包成可执行jar包以后,需要通过java -jar xxx.jar启动项目.启动方式对非技术人员不太友好.所以需要项目构建时,生成一个start.bat和stop.bat的脚本.关闭采用taskkill -F -PID ...

OpenEuler 22.03 安装 snmptt 1.5(手工安装及自制rpm包)

博主头像 一、说明 本文原本发布于CSDN,但是近期其吃相越发难看,一方面文章数据越来越假,另一方面高质量的文章会被自动转化为VIP文章。因此将文章搬运至此,希望能够帮助到更多的人。 1.1 背景 snmptt(SNMP Trap Translator)是一个perl语言编写的SNMP Trap消息处理器,官 ...

【URP】Unity[后处理]白平衡WhiteBalance

博主头像 白平衡概述 白平衡(White Balance)是Unity URP后处理系统中的重要组件,用于消除不真实的色偏,使现实中应显示为白色的物体在最终图像中呈现白色。它通过调整色温和色调来补偿不同光源条件 ...

DotMemory系列:2. 事件泄露引发的内存暴涨分析

博主头像 一:背景 1. 讲故事 事件泄露导致的内存暴涨,说实话我以前是不敢相信的,因为我认为没人会写这样的代码,但现实往往都会打脸,还是太年轻了,今年年中的时候还真给遇到了,也算是无语啦,这一篇我们就来聊一聊如何通过 DotMemory 来一探究竟。 二:内存暴涨分析 1. 问题代码 为了方便讲述,先来一段 ...

一个基于 .NET 8 + DDD 搭建的模块化微服务框架

博主头像 前言 今天大姚给大家分享一个基于 .NET 8 + DDD 搭建的模块化微服务框架:NetCoreKevin。 项目介绍 NetCoreKevin 是一个基于 .NET 8 + DDD 搭建的模块化微服务框架,其模块化设计使得每个功能都可以独立引用,非常适合大型企业级应用的开发。框架支持Identi ...

吴恩达深度学习课程二: 改善深层神经网络 第三周:超参数调整,批量标准化和编程框架(一)超参数调整

博主头像 此分类用于记录吴恩达深度学习课程的学习笔记。 课程相关信息链接如下: 原课程视频链接:[双语字幕]吴恩达深度学习deeplearning.ai github课程资料,含课件与笔记:吴恩达深度学习教学资料 课程配套练习(中英)与答案:吴恩达深度学习课后习题与答案 本篇为第二课的第三周内容,3.1到3. ...

恭喜自己,挑战成功!

博主头像 恭喜自己,挑战成功! 我终于,拿省一啦! 正文: 在2025年8月18日,本人开始了一项挑战 挑战三个月达省一 在三个月后,2025年11月14日,NOI官网发布了分数and分数线 本人以高出一等分数线10分的分数(250pts),成功,拿下省一! “春风得意马蹄疾,一日看尽长安花” 接下来,让我们 ...

LLM应用剖析: 舆情分析多智能体-微舆BettaFish

博主头像 1. 背景 近两周github一直霸榜的国产项目-微舆,引起了广泛的关注,11月3日start数3.4K,截止今天11月14日,start数26.6K,火箭原地起飞。 前几个月我也从事了舆情分析的相关项目,遂抱着学习的态度,花费了3天时间研究并调试了其中的运行机制。 2. 特色功能 (1) AI驱动 ...

常用设计模式:模板方法模式

博主头像 引言 模板方法模式(Template Method Pattern)是一种行为型设计模式。它定义算法骨架,将具体步骤延迟到子类实现。适用于固定流程但部分步骤可变的情景,如游戏初始化或数据处理。 定义 抽象类:定义模板方法(final方法)和抽象步骤。 具体子类:实现抽象步骤。 优点:代码复用,易扩展 ...

LLM调用的最佳数据格式:TOON,成本直降50%|附Java使用指南

博主头像 在大模型逐渐融入业务系统的阶段,结构化数据输入/输出已成为落地应用的必需:RAG 检索结果、Agent 工具调用参数、业务查询结果、批处理列表等都需要让自然语言与“可机读”的结构化格式互通。事实标准是 JSON,但在高频调用、海量数据场景下,JSON 的标点开销会显著推高 token 成本。 如下J ...

将研发了近10年的跨境ERP开源了,现实却很无奈!

博主头像 说起开源,大家都知道大名顶顶的Odoo,Odoo真那么完美吗?依我看未必如此。Odoo虽然开源,却还是分社区版和企业版的,社区版几乎只剩进销存功能,如果是生产制造企业,要么要自己进行定制开发,要么是租用企业版的模块,再要么买企业版授权,不然还是用不起来。而且国外软件的设计对国内企业也不够友好,操作复 ...

不懂 Attention 不算懂 AI?十大奠基论文(一):一文读懂《Attention Is All You Need》

摘要 《Attention Is All You Need》论文开创性地提出Transformer架构,彻底改变了自然语言处理领域的技术路径。该论文解决了传统RNN/CNN模型的三大痛点:通过自注意力机制实现全局语义捕捉,摆脱了序列处理的低效性;多头注意力设计支持并行计算,大幅提升训练效率;缩放点积... ...

123···100>