相关文章
114. UE5 GAS RPG 实现配置怪物生成
之前,我们怪物生成是直接将怪物蓝图拖入到场景中,这样好处是清晰明了,坏处就是场景怪物过多会造成卡顿,并且地图加载时间过长。我们想做一个通用的生成工具,可以配置敌人使用的蓝图等级和职业,并且在角色进…
建站知识
2025/3/31 9:43:49
C/C++在鸿蒙中的应用场景
鸿蒙操作系统(HarmonyOS)是华为公司自主开发的一款面向未来、面向全场景的分布式操作系统。它旨在为不同设备提供统一的操作系统和生态,实现无缝协同。鸿蒙系统的设计理念之一是“一次开发,多端部署”,这使得开发者可以…
建站知识
2025/3/28 23:10:32
Electron + Vue 简单实现窗口程序(Windows)从零到一
前言
想做一个桌面应用程序,一直没有找到简单快速可上手的框架。刚好有点前端的底子,就发现了Electron。关于Electron的介绍,请移步 https://www.electronjs.org/ 查阅。
简单来说,引用官网的话,Electron是一个使用 …
建站知识
2025/3/28 11:22:56
nginx防盗链原理与实践
nginx防盗链的原理是基于http请求头中的referer来限制对资源的访问(referer是用来告知浏览器该网页时从哪个页面链接来的),从而防止其他网站未经授权直接链接资源。
nginx防盗链的作用是节省带宽和资源消耗,保护数据安全…
建站知识
2025/3/29 5:46:31
MSBUILD : error MSB1009: 项目文件不存在。
环境:win10 vscode1.95.3 clang15.0.4
问题:最近用vscodecmakeclang在windows上编译c项目,用mingw32不报错,用clang报错,错误如下,
MSBUILD : error MSB1009: 项目文件不存在。
原因:与其他生成器(如Mak…
建站知识
2025/3/30 14:11:10
vue3组件跨层级数据共享provide 和 inject
在 Vue 3 中,provide 和 inject 是一对组合式 API,用于在组件树中进行跨层级的数据共享,而无需通过 props 或 emit 逐层传递。
使用场景
当祖先组件需要向后代组件共享数据,而中间层组件不需要参与时。当数据需要在多个不直接相…
建站知识
2025/3/29 15:42:02
Linux 网络安全机制和安全协议
一、Linux网络安全机制
(一)访问控制机制
• 用户和组权限管理
• Linux通过用户和组的概念来控制对文件、目录和系统资源的访问。每个文件和目录都有所有者(用户)、所属组以及权限设置。权限分为读(r)、…
建站知识
2025/4/3 14:42:05
openssl的运用
一、概述 Opssl是一个用于TLS/SSL协议的工具包,也是一个通用密码库。 包含了国密sm2 sm3 sm4,包含了对称加密,非对称加密,单项散列,伪随机、签名,密码交换,证书等一些算法库。
为了深层次的学习…
建站知识
2025/3/29 17:23:58