IMCSI

Laravel使用(关联数据预加载)

1.预加载应用场景:在一个商品表里面的商品分类字段category_id,要在商品分类列表里面直接获取到分类的名字,那么必须要从商品分类表product_category里通过category_id来获取category_name。 ...

php只出现一次的数字问题

题目描述 给定一个非空整数数组,除了某个元素只出现一次以外,其余每个元素均出现两次。找出那个只出现了一次的元素。 说明:你的算法应该具有线性时间复杂度。 你可以不使用额外空间来实现吗? 示例 1:输入: [2,2,1]输出: 1 示例...

php算法之二分查找

首先是二分查找算法的前提: 1.必须是索引数组,即键为数字 2.必须是已经排好序的数字,即键从小到大或者从大到小排序12345678910111213function bin_sch($array, $low, $high, $k)...

php基础算法

1.冒泡排序 冒泡排序(Bubble Sort,台湾译为:泡沫排序或气泡排序)是一种简单的排序算法。它重复地走访过要排序的数列,依次比较两个元素,如果他们的顺序错误就把他们交换过来。走访数列的工作是重复地进行直到没有再需要交换,也就是...

php-队列和栈

PHP里面没有栈和队列,但是可以通过数组来模拟,主要用到以下几个函数:12345array_push 数组末尾增加一个元素 array_pop  数组末尾删除一个元素 array_shift 数组头部删除一个元素 先看栈:1234...

php-位运算

位运算符作用是对二进制位从低到高位对齐后进行运算,其他进制需要先转换为二进制再运算 符号作用举例个人理解&按位与$m & $n全1为1,否则为0|按位或$m | $n全0为0,有1为1^按位异或$m ^ $n不同为1,...

Laravel使用(七牛云存储图片)

Laravel使用(七牛云存储图片)

laravel5结合七牛云存储图片 首先去官网注册账号以及完成实名认证https://www.qiniu.com/ 1.新建对象存储 2.查询我们所需要的数据 3.借助第三方集成扩展处理上传 4.然后就是修改普通的上传代码 存储...

Laravel使用(队列)

首先是使用队列的原因 例如 请求时间比较长,影响用户体验 可以通过异步来处理 不确定一次执行就能成功 使用 首先要生成队列表并创建表迁移123php artisan queue:tablephp artisan migrate 然...