精选分类
DesignPatterns
计算机基础
CSharp
Unity
文章列表
操作系统
王道 408 操作系统笔记 # 操作系统概述 # 概念、功能、目标 概念 作为系统资源的管理者(基本功能) 作为用户和计算机硬件之间的接口(用户接口) 命令接口 联机命令接口,又称交互式命令接口 脱机命令接口,又称批处理命令接口 程序接口:由系统调用组成 图形用户接口:GUI,图形用户界面 首选 系统调用 和 图形用户界面 实现对计算机资源的扩充 覆盖了软件的机器称为扩充机器或虚拟机 目标(方便用户使用) 方便性 有效性 可扩充性 开放性 # 特征 四大特征:并发、共享、虚拟、异步 (并发和共享是最基本的特征) 并发和并行 并发:多个事件交替发生,并发 = 串行 = 同步 =...
more...Shoka主题的数学公式
# 数学公式 本功能基于 markdown-it-katex 在 Front Matter 中添加 math: true 以支持 KaTex KaTeX 轻量、渲染快速。 KaTeX 支持大部分常见的数学符号和表达式,但某些复杂的或较少使用的语法在 KaTeX 中可能不受支持。 数学公式大全:KaTeX 数学公式大全 注意! 部分数学公式可能会出现渲染错误(概率事件) 输入 $a^b$,显示为 a^ 输入 $\dfrac{a}{b}$,显示为 \dfrac{a}解决方法:...
more...Unity多人联机基础(Netcode)
# Unity 多人联机(Netcode) Netcode for GameObjects (NGO) 是一个专为 Unity 构建的高级网络库,可帮助您抽象网络逻辑。您可以通过网络会话一次性将游戏对象和世界数据发送给许多玩家。借助 NGO,您可以专注于构建游戏,而不是低级协议和网络框架。 本篇只介绍部分基础组件并利用它们实现简单的联机功能,其他高级应用请看官方文档。 # 组件 # 安装 Netcode 安装条件:Unity 版本在 2021.3 或以上、Mono 和 IL2CPP 后端脚本。 安装方法:打开 PackageManager(Window ->...
more...AssetBundle创建与加载工具
# AssetBundle 创建与加载 AssetBundle 只能用代码创建和加载 在创建前需要先为资源分配资源包,如图: # AssetBundle 的创建 区分平台(Windows、OSX、Linux 等) 区分创建方式(是否压缩、压缩方式等) using System.IO;using UnityEditor;namespace Common{ /// <summary> /// CreateAssetBundles /// </summary> public class CreateAssetBundles...
more...