- 2024-12-31简谈行为树
行为树是在游戏开发中常见的业务解决方案。可用于在怪物AI、新手引导、技能逻辑和机器人等模块中进行可视化的流程控制。行为树就其运行过程可分为轮询驱动与事件驱动两种,前者会在每个节点上有一个Update方法用于返回当前节点状态(正在运行、运行成功或运行失败),对于当前所有行
- 2024-12-09第82篇 简谈Redis处理为什么这么快?
1.Redis为什么这么快?完全基于内存,数据存在内存中,绝大部分请求是纯粹的内存操作,非常快速,跟传统的磁盘文件数据存储相比,避免了通过磁盘IO读取到内存这部分的开销。数据结构简单,对数据操作也简单。【Redis中的数据结构】是专门进行设计的,每种数据结构都有一种或多种数据结构来支持
- 2023-11-03简谈:NIO三大组件之Channel、Buffer
NIO释义:non-blockingio的简写,即非阻塞IO1.Channelchannel类似stream,但更加底层,是读写数据的双向通道,可将channel的数据写入buffer,也可将buffer的数据写入channel常见的Channel:FileChannel、DatagramChannel、SocketChannel、ServerSocketChannel2.Bufferbuffer用来缓冲
- 2023-05-08关于Minecraft bukkit开发的随笔 (玩家/实体带颜色发光机制简谈)
Bukkit(原版同理)的玩家/实体带颜色发光机制简谈众所周知,在Bukkit的代表实体的org.bukkit.entity.Entity对象中有setGlowing(booleanflag)这么一个方法,根据Javadoc中的描述:点击查看代码Entityentity=...Scoreboardsb=Bukkit.getScoreboardManager().getMainSco
- 2023-02-01简谈源码-Picasso(v2.71828)
概述:设计模式用到单例和建造者;网络请求使用OkHttp3;缓存算法使用LRU;线程切换使用HandlerPicasso官网Picasso.get().load(url).into(iv);Picasso的常见使用步骤很简单
- 2023-01-04mysql索引简谈
mysql索引简谈 一、什么是索引就好比我们在看一本书的时候,有目录的话,我们可以快速定位到想看
- 2022-10-17【生活~简谈】
写在前面:如果有来生,要做一棵树,站成永恒,没有悲欢的姿势。一半在尘土里安详,一半的风力飞扬,一半洒落阴凉,一半沐浴阳光。如果有来生,要做一只飞鸟,飞越永恒,没有迷途的苦恼。东