首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
烛阴
掘友等级
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
0
文章 0
沸点 0
赞
0
返回
|
搜索文章
烛阴
11小时前
关注
深入Lua包(Package)与依赖管理
一、包的目录结构与require require 函数天生就能理解目录结构。它通过点(.)来代表目录分隔符。 假设我们有这样一个项目结构: shape.lua: trans...
0
评论
分享
烛阴
2天前
关注
Lua 模块的完整入门指南
一、什么是模块? 从本质上讲,Lua 模块就是存储在自己文件中的一段可复用代码。 二、创建你的第一个模块 黄金法则:模块就是一个返回(return)表的 Lua 文件。 让...
1
评论
分享
烛阴
3天前
关注
为什么游戏开发者都爱 Lua?零基础快速上手指南
一、初见 Lua:Hello, World! 如何运行? 对于初学者,最简单的方式是使用在线 Lua 运行环境,你无需在本地安装任何东西。在此推荐使用官网运行 二、核心语法...
0
评论
分享
烛阴
4天前
关注
用 Python 揭秘 IP 地址背后的地理位置和信息
准备工作:安装必备工具 首先,请确保你的Python环境中安装了requests库。 第一步:查询自己的公网 IP 信息 运行后,你将看到类似这样的输出(信息会根据你的实际...
2
评论
分享
烛阴
13天前
关注
武装你的Python“工具箱”:盘点10个你必须熟练掌握的核心方法
一、字符串方法 字符串处理是我们日常编程中最高频的操作之一。 .strip() - 去除首尾空白 示例: .split() - 字符串切割 示例: .join() - 列表...
0
评论
分享
烛阴
15天前
关注
Python 列表推导式:让你的代码更优雅、更高效
一、一个平平无奇的 for 循环 想象一个简单的任务:我们有一个数字列表 [1, 2, 3, 4, 5],现在想得到一个新列表,其中每个数字都是原列表数字的平方。 按照我们...
0
评论
分享
烛阴
28天前
关注
【TS 设计模式完全指南】构建你的专属“通知中心”:深入观察者模式
一、什么是观察者模式? 观察者模式(Observer Pattern)是一种行为设计模式,它定义了一种一对多的依赖关系。当一个对象(被称为主题 Subject或发布者 Pu...
1
评论
分享
烛阴
1月前
关注
【TS 设计模式完全指南】重构利器:用策略模式解耦你 TypeScript 项目中复杂的分支逻辑
## 一、什么是策略模式? 策略模式(Strategy Pattern)是一种**行为设计模式**...
2
评论
分享
烛阴
1月前
关注
【TS 设计模式完全指南】懒加载、缓存与权限控制:代理模式在 TypeScript 中的三大妙用
一、什么是代理模式? 代理模式(Proxy Pattern)是一种结构型设计模式,它为你提供了一个对象的替代品或占位符,以便控制对原始对象的访问。 二、代理模式的核心组件 ...
1
评论
分享
烛阴
1月前
关注
【TS 设计模式完全指南】TypeScript 装饰器模式的优雅之道
一、什么是装饰器模式? 装饰器模式(Decorator Pattern)是一种结构型设计模式,它允许你在不修改现有对象结构的情况下,动态地为对象添加新的功能。它通过将对象包...
2
评论
分享
烛阴
1月前
关注
【TS 设计模式完全指南】用适配器模式优雅地“兼容”一切
一、什么是适配器模式? 适配器模式(Adapter Pattern)是一种结构型设计模式,它的核心思想是:将一个类的接口转换成客户端所期望的另一个接口。 这使得原本因接口不...
3
评论
分享
烛阴
1月前
关注
【TS 设计模式完全指南】从零到一:掌握TypeScript建造者模式,让你的对象构建链式优雅
一、 建造者模式解决了什么痛点? 建造者模式的核心思想是:将一个复杂对象的构建过程与其表示分离,使得同样的构建过程可以创建不同的表示。 简单来说,它让你能够一步步地创建复杂...
0
评论
分享
烛阴
1月前
关注
【TS 设计模式完全指南】用工厂方法模式打造你的“对象生产线”
一、 什么是工厂模式? 工厂模式(Factory Pattern)是最常用的设计模式之一,它提供了一种创建对象的方式,使得创建对象的过程与使用对象的过程分离。 工厂模式提供...
0
评论
分享
烛阴
1月前
关注
【TS 设计模式完全指南】从“入门”到“劝退”,彻底搞懂单例模式
一、 单例模式是什么? 保证一个类仅有一个实例,并提供一个全局访问点来获取这个实例。 二、 经典单例的 TypeScript 实现 要实现一个单例模式,我们需要做到三点: ...
0
评论
分享
烛阴
1月前
关注
TypeScript 进阶必修课:解锁强大的内置工具类型(二)
核心工具类型(二) 1. Exclude<T, U>: 排除联合类型成员 作用: 从联合类型 T 中排除所有可分配给 U 的成员。 示例: 2. Extract<T, U>...
1
评论
分享
烛阴
1月前
关注
TypeScript 进阶必修课:解锁强大的内置工具类型(一)
核心工具类型 1. Partial<T>: 让所有属性变为可选 作用: 构造一个类型,使其属性都变为可选。 示例: 2. Required<T>: 让所有属性变为必选 作用...
1
评论
分享
烛阴
1月前
关注
带你用TS彻底搞懂ECS架构模式
一、什么是 ECS? ECS 是一种在游戏开发中非常流行的架构模式,它的核心思想是组合优于继承,通过将实体的数据(Components)与逻辑(Systems)完全分离,来...
3
评论
分享
烛阴
1月前
关注
TypeScript 类型魔法:像遍历对象一样改造你的类型
一、核心语法 解析: keyof T: 这是索引类型查询操作符。它会获取类型 T 的所有公共属性名,并创建一个由这些属性名组成的 字符串字面量联合类型(不清楚的可以查看之前...
13
评论
分享
烛阴
1月前
关注
解锁 TypeScript 的元编程魔法:从 `extends` 到 `infer` 的条件类型之旅
一、类型的三元表达式 条件类型的语法看起来就像 JavaScript 的三元运算符: 解析: SomeType extends OtherType:这是我们的“条件判断”。...
3
评论
分享
烛阴
1月前
关注
TypeScript 中的 `&` 运算符:从入门、踩坑到最佳实践
一、& 的基本用法 交叉类型的概念非常直观:T & U 意味着一个值既是类型 T,又是类型 U。对于对象类型来说,就是将它们的属性合并。 来看一个最简单的例子: Perso...
2
评论
分享
下一页
个人成就
优秀创作者
文章被点赞
248
文章被阅读
61,221
掘力值
7,537
关注了
14
关注者
68
收藏集
0
关注标签
30
加入于
2021-02-04