Shiroi主题是 Shiro 的闭源版本,获取方式详见 赞助 🔍前提 拥有 Shiroi 仓库访问权限 拥有一台云服务器,本文使用的是2核2G的阿里云ECS云服务器 如果是中国内地的服务器,记得先完成ICP备案 免费试用的ECS服务器不满足可备案服务器要求 拥有自己的域名 已安装并启动 Mix Space 后端...
差分是前缀和的逆运算,主要用于高效地对数组的某个区间进行批量增减操作。 差分的核心思想是通过差分数组/矩阵的端点操作,将复杂操作的时间复杂度从O(n)降至O(1)。 一维差分 实现原理 对于数组arr,构建一个差分数组,其中: diff[0] = arr[0] diff[i] = arr[i] - arr[i-1],其中i >= 1 通过差分数组,可以快速对数组某个区间进行增减操作: 对区间[l, r]的每个元素增加val:diff[l] += val,diff[r+1] -= val 对区间[l, r]的每个元...
前缀和是一种预处理技术,通过计算数组中每个位置前所有元素的和,可以快速求出任意区间的和。 前缀和的核⼼思想是预处理,可以在暴⼒枚举的过程中,快速给出查询的结果,从⽽优化时间复杂度,是经典的⽤空间替换时间的做法。 一维前缀和 实现原理 对于数组 arr,构建一个前缀和数组 prefix,其中: prefix[0] = 0 prefix[i] = arr[0] + arr[1] + ... + arr[i-1] 代码实现 `js // 构建前缀和数组 function buildPrefixSum(arr) { co...
通常有两种部署方式,根目录部署和二级目录部署。下面以若依管理系统为例,分别介绍这两种部署方式。 🍎根目录部署 这是比较常用的一种方式,部署后一般通过ip+端口访问,例如http://localhost:8080。 这种方式通常不需要额外的配置,只需要打包项目后放到服务器上,并参照如下nginx配置即可。 `nginx server { listen 8080; server_name localhost; location / { 将path/web/替换为实际路径 ...
摘要: 本文主要介绍如何注册并使用域名
📦准备 阿里云账号,如果没有,访问阿里云官网,点击右上角注册;完成账号的实名认证并绑定支付宝账号,用于后续支付。 身份证照片,注册域名和ICP备案时需要上传证件。 🔍注册域名 访问阿里云(万网) 输入域名关键字,查询域名 命名尽量简洁,易记 避免使用数字和特殊字符 选择合适的后缀,如.com、.cn、.net等 选择好之后,点击立即注册 是阿里云提供的性能卓越、稳定可靠、弹性扩展的IaaS级别云计算服务。对于开发者、企业或个人来说,购买一台ECS服务器是搭建网站、应用、数据库或学习测试的第一步。 📦准备 阿里云账号,如果没有,访问阿里云官网,点击右上角注册; 完成账号的实名认证; 绑定支付宝账号。 🛒购买 访问云服务器ECS; 选择合适的实例进行购买。首次使用或对服务器要求...
摘要: 记录Git相关知识点
📌提交代码 在Github上新建一个仓库,得到仓库地址,在需要上传的代码目录里打开Git Bash 初始化仓库 初始化仓库 git init -b main git remote add origin 添加文件到暂存区 添加所有变更到暂存区 git add . 添加特定文件 git add 交互式添加 git add -p 提交变更 `bash git c...