自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 PHP 算法题

给定一个数组 arr,包含 n 个整数 再给定一个整数 k,可以给数组中任意整数加 1,总共可以加 k 次 加完 k 次后,找到数组中的最大值。最后要求得一个最小的最大值 public function arith1($arr, $k) { $diff = 0; $max = max($arr); $count = count($arr); foreach ($arr as $v) { $diff += $max

2021-09-14 10:49:31 311

原创 PHP经典排序算法

1、冒泡排序(Bubble Sort) 冒泡排序是一种简单的排序算法。它重复地走访过要排序的数列,每次比较相邻的两个元素,如果它们的顺序错误就把它们交换过来。走访数列的工作是重复地进行直到没有再需要交换,也就是说该数列已经排序完成。 1.1 算法描述 比较相邻的元素。如果第一个比第二个大,就交换它们两个 对每一对相邻元素作同样的工作,从开始第一对到结尾的最后一对,这样在最后的元素应该会是最大的数 针对所有的元素重复以上的步骤,除了最后一个 重复步骤1~3,直到排序完成 1.2 动图演示 1.3 代码实

2021-05-14 14:08:39 204

转载 PHP常用六大设计模式

单例模式 特点: 三私一公:私有的静态变量(存放实例),私有的构造方法(防止创建实例),私有的克隆方法(防止克隆对象),公有的静态方法(对外界提供实例) 应用场景: 程序应用中,涉及到数据库操作时,如果每次操作的时候连接数据库,会带来大量的资源消耗。可以通过单例模式,创建唯一的数据库连接对象。 <?php class Singleton { private static $_instance; private function __construct(){} private f

2021-05-13 14:52:44 576

原创 Git 多人协作开发

Git可以完成两件事情: 1. 版本控制 2. 多人协作开发 如今的项目,规模越来越大,功能越来越多,需要有一个团队进行开发。 如果有多个开发人员共同开发一个项目,如何进行协作的呢。 Git提供了一个非常好的解决方案 ---- 多人协作开发。 多人协作原理 典型的做法是,首先创建一个git服务器,被多个人所操作 多人协助实现 分为如下几个步骤: 1、从服务器将版本库克隆至本地(git clone ) 2、本地常规操作 3、团队其它开发者可能本地分支上的项目并没有跟服务器上同步到,执行提交push

2021-05-12 10:54:29 339

原创 tp6 实现异步消息队列发邮箱+模型监听

任务队列实现 一、 首先下载任务队列queue类: composer require topthink/think-queue 然后看自己的配置文件:app->config->queue.php <?php return [ 'default' => 'database', //这里采用的是数据库形式存储 'connections' => [ 'sync' => [ 'type' =>

2021-05-12 10:49:47 594

原创 thinkphp6连接远程数据库操作

拆分数据库业务,把耗时的单独一个数据库,这样不会影响线上正常业务访问。

2021-05-12 10:43:00 1173

原创 laravel 门面的搭建

laravel 门面的搭建 1、在laravel app目录下创建自己的方法的文件夹,名字自定义 2、创建一个服务提供者(artisan命令) php artisan make:provider TestProvider 创建的文件夹会在 App\Providers 下 3、在服务提供者类文件已有的 register()方法添加 public function register(){ //参数1 TestT 自定义 ; 参数2 自定义创建的 类 $this->app-&gt

2021-04-18 11:12:16 319

空空如也

空空如也

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

TA关注的人

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