- 博客(10)
- 收藏
- 关注
原创 Unity游戏基础-4(人物移动、相机移动、UI事件处理 代码详解)。
这段代码实现了基本的WASD键控制角色移动和转向功能。moveSpeed控制移动速度,rotationSpeed控制旋转速度。GetAxis方法获取输入设备的输入值,范围在-1到1之间。Time.deltaTime确保移动速度不受帧率影响。在Unity中,人物移动通常通过脚本控制角色对象的Transform组件实现。第三人称相机跟随是许多游戏的基本需求。
2025-10-13 04:24:31
196
原创 IFPUG功能点计算全解析。
系统与软件工程功能规模测量IFPUG方法》(GB/T42449-2023)是中国国家标准,基于国际功能点用户组(IFPUG)的功能规模测量方法(FPA)。该方法通过量化软件功能需求,为项目估算、合同管理和绩效评估提供客观依据。IFPUG方法的核心是识别五种功能类型:外部输入(EI)、外部输出(EO)、外部查询(EQ)、内部逻辑文件(ILF)和外部接口文件(EIF),并计算未调整功能点(UFP)。
2025-10-13 04:23:47
281
原创 工业数据革命:从ETL到Agentic AI。
ETL作为数据集成的基础技术,长期主导了数据仓库和商业智能领域。然而,随着工业物联网(IIoT)和实时数据分析需求的爆炸式增长,传统ETL的批处理模式已无法满足低延迟、高吞吐量的场景需求。TDengine作为高性能时序数据库,通过创新的存储引擎和计算模型,显著提升了工业数据处理的效率。TDengine采用列式存储和自适应压缩算法,针对工业传感器数据的特点进行了深度优化。写入性能方面,TDengine采用预写日志(WAL)和内存表相结合的方式,单机可支持每秒百万级数据点的写入。
2025-10-13 04:23:03
321
原创 Linux线程控制与同步实战。
多线程环境下,共享资源需通过同步机制避免竞争条件。Linux提供互斥锁(mutex)、条件变量(condition variable)等同步原语。Linux线程是通过POSIX线程库(pthread)实现的轻量级进程。线程共享相同的地址空间和资源,但拥有独立的栈和寄存器状态。结构设置,包括栈大小、调度策略等。
2025-10-13 04:22:18
194
原创 第九章:装饰器模式 - 动态增强的艺术大师。
装饰器模式是一种结构型设计模式,允许在不改变原有对象的基础上动态地扩展其功能。这种模式通过创建一系列装饰器类来包装原始对象,从而在运行时添加新的行为。装饰器模式的核心思想是“组合优于继承”,避免了因继承导致的类爆炸问题。以下是一个简单的装饰器模式实现示例,模拟为咖啡添加配料的场景。
2025-10-12 23:04:42
300
原创 华为OD机试C卷 - 分披萨 - 贪心 DFS - (Java & C++ & JavaScript & Python)。
华为OD机试中的分披萨问题是一个典型的动态规划与贪心算法结合的题目。题目描述为:有n个人围坐一圈分披萨,每次可以选择当前人拿走披萨或跳过,拿披萨的人会获得相应分数,但相邻的人不能再拿披萨。目标是最大化总分数。该问题可以转化为环形数组的非相邻元素最大和问题。由于是环形,首尾元素不能同时选取。解决思路是拆分为两个子问题:最终结果为这两个子问题的最大值。贪心算法通常用于局部最优选择,但在此问题中无法保证全局最优。DFS可以枚举所有可能,但时间复杂度高。结合贪心的剪枝策略可以优化DFS效率。动态规划是更优解。定义为
2025-10-12 23:04:01
336
原创 20.Nginx 服务器。
Nginx 是一个高性能的 HTTP 和反向代理服务器,以其轻量级、高并发能力和低内存消耗著称。它广泛应用于负载均衡、静态资源服务和动态内容缓存等场景。以下是 Nginx 的核心功能、配置方法及代码示例。Nginx 支持多种协议,包括 HTTP、HTTPS、SMTP 和 WebSocket。在 Linux 系统上,Nginx 可通过包管理器安装。Nginx 的主配置文件通常位于。Nginx 的主配置文件通常位于。可看到默认欢迎页面。可看到默认欢迎页面。
2025-10-12 23:03:22
374
原创 macOS/Linux ClaudeCode 安装指南及 Claude Sonnet 4.5 介绍。
Claude Sonnet 4.5 是 Anthropic 推出的最新中型语言模型,在 Claude 3 系列中平衡了性能和速度。关键特性上下文窗口:200K tokens多语言支持Claude Sonnet 4.5 是 Anthropic 推出的最新中型语言模型,在 Claude 3 系列中平衡了性能和速度。关键特性上下文窗口:200K tokens多语言支持。
2025-10-12 23:02:42
293
原创 Git 原理与使用。
Git 提供了多种撤销修改的方式,包括撤销工作目录的修改、撤销暂存区的修改以及撤销提交。Git 提供了多种撤销修改的方式,包括撤销工作目录的修改、撤销暂存区的修改以及撤销提交。提交更改是 Git 的核心操作之一,涉及将工作目录的修改暂存并记录到版本历史中。Git 的分支功能是其强大之处,允许开发者在独立的分支上工作,最后合并到主分支。提交更改是 Git 的核心操作之一,涉及将工作目录的修改暂存并记录到版本历史中。Git 的分支功能是其强大之处,允许开发者在独立的分支上工作,最后合并到主分支。
2025-10-12 23:02:02
260
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅