自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(4)
  • 收藏
  • 关注

原创 PHP四大排序算法

PHP四大排序算法<?phpclass Sort{ /** * 插入排序 O(n*n) */ public static function insert(&$arr) { $len = count($arr); for ($i = 1; $i < $len; $i++) { $temp = $arr[$i]; for ($j = $i - 1; $j &gt

2022-02-19 22:13:38 170

原创 PHP数据结构

PHP数据结构单链表<?php/** * Created by PhpStorm. * User: Administrator * Date: 2020-08-15 * Time: 16:32 */class Node{ public $data; public $next; public function __construct($data, $next) { $this->data = $data; $t

2020-10-09 11:41:28 165

原创 PHP递归经典算法实例

PHP 递归经典算法实例排列算法首先明确函数的输入和输出,输入是一个字符串还有排列的个数,输出用数组来表示,所以函数的雏形应该是这样的function permutation($str, $len){ $res = []; if ($len == 1) { $res = str_split($str); } else { //todo } return $res;}接着进行第二步,假设我们已经知道了len-1的输出,

2020-10-05 03:10:02 876

转载 MySQL的悲观锁与乐观锁

悲观锁悲观锁的特点是先获取锁,再进行业务操作,即“悲观”的认为获取锁是非常有可能失败的,因此要先确保获取锁成功再进行业务操作。通常所说的“一锁二查三更新”即指的是使用悲观锁。通常来讲在数据库上的悲观锁需要数据库本身提供支持,即通过常用的select … for update操作来实现悲观锁。当数据库执行select for update时会获取被select中的数据行的行锁,因此其他并发执行的...

2020-03-13 14:57:12 121

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除