推荐文章 记一次高并发迭代之路!! 前因2020年之初,新冠肺炎突然来势汹汹,在全国人民的团结努力下,抗疫战进入了僵持阶段,2月24日我公司一复工,就接到了成都市XX区领导的需求,需要在一周内开发上线一个针对全区师生(10万人左右)疫情每日打卡平台。 分析其实就是需要做一个用 2024-05-21 架构 高并发 推荐文章 MySQL脚本执行中,预防误处理数据的方法 在工作中,有时需要通过数据库脚本来变更生产数据,但稍有疏忽,就会误删数据、或者变更过多数据;为防预防这类情况的发生,根据我个人的工作经验,总结了以下几点方法: 1、先测试 脚本写好之后,先在测试环境执行一遍,一方面可以看看脚本是否有语 2020-08-05 MySQL MySQL 斐波那契数列:自然界中的数学之美 什么是斐波那契数列?斐波那契数列是一个特殊的整数序列,它从0和1开始,之后的每一项数字都是前两项数字的和。也就是说: F(0) = 0 F(1) = 1 F(n) = F(n-1) + F(n-2) (n ≥ 2) 这个数列的前几项是 2024-12-26 数学 数学 斐波那契数列 矩阵快速幂:高效计算矩阵高次幂 矩阵快速幂是一种用于高效计算大幂次矩阵的算法。它利用分治思想,将矩阵的幂次运算分解为多个较小的矩阵乘法,从而大幅提升计算效率。矩阵快速幂在许多算法中都有应用,例如斐波那契数列的高效计算。 矩阵快速幂的基本思想假设我们要计算 $ A^n $, 2024-12-26 数学 数学 矩阵快速幂 黄金分割:自然与艺术中的完美比例 什么是黄金分割?黄金分割(Golden Ratio),又称黄金比例、黄金数,是数学中的一个重要常数,通常用希腊字母 φ(phi)表示,约为 1.618。这个比例被认为是视觉上最和谐、最美的比例,在自然界和艺术设计中广泛存在。 黄金分割的数学 2024-12-26 数学 数学 黄金分割 LaTeX 语法:轻松编写数学公式 LaTeX 是一种强大的排版系统,特别擅长处理数学公式。它使用一系列的命令和符号来表示各种数学表达式,使得我们在文档中可以优雅地呈现复杂的数学内容。 基本结构数学公式可以分为行内公式和独立公式。 行内公式: 用 ... 包裹,公式嵌入在文 2024-12-26 数学 数学公式 LaTeX PHP 中,二维地图坐标的表示方法 在PHP中,二维地图的坐标可以通过不同的方法来表示,最常见的方式是使用二维数组或对象来存储坐标信息。 使用二维数组表示二维地图的坐标二维数组是一种简单直观的方式来表示地图的坐标,每个元素代表地图上的一个点或单元格。 123456789101 2024-12-24 PHP PHP 2D 堆:一种特殊的树形数据结构 堆(Heap)是一种特殊的树形数据结构,它满足以下性质(堆序性): 最大堆(Max-Heap): 每个节点的值都大于或等于其子节点的值。 最小堆(Min-Heap): 每个节点的值都小于或等于其子节点的值。 堆的性质 完全二叉树: 堆一 2024-12-24 数据结构 heap 数据结构 斐波那契堆:一种高效的优先队列 斐波那契堆是什么?斐波那契堆是一种特殊的堆数据结构,它在插入、删除最小值、合并等操作上具有非常优秀的均摊时间复杂度。与传统的二项堆相比,斐波那契堆在某些操作上表现得更加高效。 斐波那契堆的结构 最小堆的集合: 斐波那契堆实际上是一组最小堆的 2024-12-24 数据结构 heap 数据结构 PHP 解决旅行商问题 如果需要在二维地图上找到一条路径,使得从起点到终点经过所有有奖励的点,并且路径最短,可以考虑使用图搜索算法如A*算法或Dijkstra算法的变种。这类问题通常称为“旅行商问题”(TSP, Traveling Salesman Problem 2024-12-24 PHP PHP 2D 旅行商问题 最短路径 PHP 解决最短路径问题 在二维地图上寻找从A点到B点的最短路径是一项常见的任务,通常可以使用图算法来解决。常用的算法包括广度优先搜索(BFS)、Dijkstra算法和A*算法。 使用广度优先搜索(BFS)算法寻找最短路径广度优先搜索是一种简单而有效的算法,对于在无 2024-12-24 PHP PHP 2D 最短路径 PHP SplQueue 类使用指南 什么是 SplQueue?SplQueue 是 PHP 标准库 (SPL) 提供的一个类,用于实现队列这种数据结构。队列遵循先进先出的原则(FIFO:First In, First Out),即先进入队列的元素会先被取出。 为什么使用 Sp 2024-12-23 PHP PHP SplQueue