自定义博客皮肤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 301

原创 PHP经典排序算法

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

2021-05-14 14:08:39 194

转载 PHP常用六大设计模式

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

2021-05-13 14:52:44 557

原创 Git 多人协作开发

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

2021-05-12 10:54:29 318

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

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

2021-05-12 10:49:47 573

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

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

2021-05-12 10:43:00 1123

原创 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 307

空空如也

空空如也

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

TA关注的人

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