- 博客(6)
- 收藏
- 关注
转载 重构: 面对类结构相似的,重复创造类脚本的解决方法之一
笔者在开发一款农场类游戏,在做种植相关的挑战系统时,随着植物种类的增多,与植物相关的挑战成本增多,若对每个挑战都创建一个脚本未尝觉得有些麻烦,我想能否像给一个数组赋值那样子,来统一配置挑战内容和编写挑战相关的逻辑的方法呢?当然,在这里也使用链式赋值的方法,保持代码的简洁性,帮助我们快速初始化挑战内容。好,下面看两个挑战脚本内容,然后尝试来实现最初的想法:像数组赋值那样,在外部直接新建挑战类型对象,以方便快速开发!委托,此时在外部赋值的委托中的函数便会执行. 使用委托来解决函数逻辑的脚本外部赋值问题。
2025-06-29 12:45:30
49
转载 Redisson读写锁和分布式锁的项目实践
Redisson读写锁是一种基于Redis实现特殊的机制,用于在分布式系统中协调对共享资源的访问,其继承了Java中的的思想.特别适用于读多写少的场景.其核心是:允许多个线程同时读取共享资源,但写操作必须占用资源.从而保证线程安全的同时提高并发性能十分适合短链更新时:当某个线程需要更新资源时→需要获取写锁.此时所有的读操作和其他写线程会被阻塞,保证数据的一致性。
2025-06-07 10:00:02
40
转载 Model Context Protocol(MCP)在claude使用
MCP通过统一的协议,使AI模型(如Claude、GPT等)能够动态调用外部工具(如数据库、API、本地文件等),并实现跨模型的上下文共享与协作。
2025-05-19 13:09:45
75
转载 java 对象泛型 赋值
Java 对象泛型赋值的探索在现代 Java 编程中,泛型(Generics)为开发者提供了一种在类、接口和方法中指定类型参数的方式。使用泛型可以提高代码的重用性、安全性和可读性。本文将深入探讨 Java 中对象泛型的赋值操作,并通过代码示例来说明其用法。什么是泛型?泛型允许我们在类或方法中定义可以接受各种数据类型的...
2024-08-04 03:59:28
304
转载 java流取两个集合的差集
实现Java流取两个集合的差集概述在Java中,可以通过流操作来实现两个集合的差集操作。差集即取出在第一个集合中但不在第二个集合中的元素。在本文中,我将向你介绍如何使用Java流来实现这一操作。流程图#render_12_2541102259-svg{font-family:"trebuchet ms",verda...
2024-07-13 03:18:26
212
转载 盘点七个PHP实现的经纬度与距离的计算函数
一.根据当前位置计算四周的经纬度登录后复制 /** * 根据当前位置计算四周的经纬度 * @param $lng * @param $lat * @param float $distance * @return array */function returnSquarePoint($lng, $lat, ...
2024-07-09 04:24:23
204
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅