后端

Ubuntu下MySQL的安装

Ubuntu下MySQL的安装 1. 查看当前操作系统版本 2. 添加MySQL APT源 2.1 访问下载页面,并下载发布包 2.2 执行安装指令 2.3 安装MySQL 3. 查看MySQL状态 4. 设置开机自启动 1. 查看当前操作系统版本通过命令lsb_release -a查看: 2. 添加MySQL APT源 2.1 访问下载页面&#

分治法求序列中的最大和次大元素

分治法是指将一个复杂的,规模为n的问题分解为k个规模较小的子问题,这些子问题相互独立且与原问题形式相同,递归的解这些子问题,然后将各子问题的解合并得到原问题的解的算法设计策略。 对于无序序列a[low...high],采用分治法求最大元素max1和次大元素max2的过程如下: [if !supportLists](1)  [endif]若a[low...high]中只有一个元素,则max1 = a

从 JavaScript 数组中删除元素

方法汇总: 从数组尾部删除:pop() 从数组头部删除: shift() 按指定索引删除:splice() 用 splice()删除数组中的特定值 pop() 从Array 尾部删除元素 var numbers = [1,2,3,4,5]; numbers.pop(); // returns 5 console.log(numbers); // [1,2,3,4] shift()

从单机架构到分布式:Redis为何成为架构升级的关键一环?

 目录1.前言插播一条消息~2.正文2.1单机架构2.1.1核心定义与应用场景2.1.2优势2.1.3缺点2.1.4走向分布式2.2何为分布式2.3数据库分离2.3.1问题分析2.3.2解决方案2.3.3新的局限与问题2.4负载均衡2.4.1问题分析2.4.2解决方案:负载均衡2.4.3优势以及新瓶颈2.5读写分离2.5.1核心与流程2.5.2局限与新问题 2.6引入缓存2.6.1读

分类讨论——一元一次方程的应用之相距问题

行程问题中有三个基本量:速度、时间、路程,他们之间的关系为:速度×时间=路程。一般地,若同向则为追及问题;若相向则为相遇问题。 无论是追及还是相遇问题,在追及/相遇之前,两者的距离越来越小直到为0,在追及/相遇之后,两者的距离又从0开始越来越大。所以,若题目涉及两者相距多少距离的问题时,则需分两种情况进行讨论:①追上/相遇之前,两者相距这个距离;②追上/相遇之后,两者相距这个距离。 在解决行程问题

Java可变参数与数组

1. 可变参数 可接收多个同类型实参,本质是一个数组 语法:数据类型... 形参名 必须定义在参数列表的最后,且一个方法只能有一个可变参数 Class<?>... parameterTypes Class<?>[] types 可变参数和数组作为方法参数时的区别: 可变参数只能有一个,数组可以有多个 可变参数只能定义在参数列表的末尾,数组可以在任何位置 可变参数可以

LeetCode-165-比较版本号

比较版本号 题目描述:给你两个版本号 version1 和 version2 ,请你比较它们。 版本号由一个或多个修订号组成,各修订号由一个 '.' 连接。每个修订号由 多位数字 组成,可能包含 前导零 。每个版本号至少包含一个字符。修订号从左到右编号,下标从 0 开始,最左边的修订号下标为 0 ,下一个修订号下标为 1 ,以此类推。例如,2.5.33 和 0.1 都是有效的版本号。 比较版本号

使用CocosCreator + spine制作水排序游戏

1. 完成效果说明 使用spine做倒水逻辑时。水块本质上讲就是获取spine动画的插槽,设置插槽颜色。 2. spine相关 1.倒水倒出的动画(spine_out)说明:这是一个倒出水的spine动画,其中这部分的动画插槽会在spine部分的结尾一起说明。 注意的是这个动画中需要包含3个骨骼挂点。其中一个是瓶子的挂点(

Mysql之事务(下)

  🏝️专栏:Mysql_猫咪-9527的博客-CSDN博客 🌅主页:猫咪-9527-CSDN博客  “欲穷千里目,更上一层楼。会当凌绝顶,一览众山小。” 目录5. 事务的隔离级别与并发控制5.1事务的隔离级别5.2查看与设置事务的隔离级别 查看全局隔离级别:​编辑 查看当前&#

数据库原理及应用mysql版陈业斌实验五

🏝️专栏:Mysql_猫咪-9527的博客-CSDN博客 🌅主页:猫咪-9527-CSDN博客  “欲穷千里目,更上一层楼。会当凌绝顶,一览众山小。” 目录实验五存储程序1.实验数据如下2. 插入数据3.实验内容5-1 创建存储过程 pro_fndname5-2 设计函数 count_credit5