自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(18)
  • 资源 (2)
  • 收藏
  • 关注

转载 前端SEO技巧

一、搜索引擎工作原理  当我们在输入框中输入关键词,点击搜索或查询时,然后得到结果。深究其背后的故事,搜索引擎做了很多事情。  在搜索引擎网站,比如百度,在其后台有一个非常庞大的数据库,里面存储了海量的关键词,而每个关键词又对应着很多网址,这些网址是百度程序从茫茫的互联网上一点一点下载收集而来的,这些程序称之为“搜索引擎蜘蛛”或“网络爬虫”。这些勤劳的“蜘蛛”每天在互联网上爬行,从一个链接...

2019-01-25 16:10:47 5328 2

转载 laravel with 渴求式加载指定字段

在使用 Laravel 的关联查询中,我们经常使用 with 方法来避免 N+1 查询,但是 with 会将目标关联的所有字段全部查询出来,对于有强迫症的我们来说,当然是不允许的。这时候我们可以使用下面的技巧在使用 with 时只查询目标关联的部分字段:$topics = Topic::limit(2)->with(['user'=>function($query){ ...

2019-01-25 11:48:39 2432 1

原创 php数组转换对象方法

php虽然不能像js那样直接new Object,但php支持匿名类我们直接新建匿名类进行转换就好了  /** * 数组转对象 * @param Array $array * @author Quan * @return Object */ protected function arrayTransitionObject(Arr...

2019-01-25 11:48:34 7533

转载 php中引用&的真正理解-变量引用、函数引用、对象引用

   php的引用(就是在变量或者函数、对象等前面加上&符号) //最重要就是 删除引用的变量 ,只是引用的变量访问不了,但是内容并没有销毁 在PHP 中引用的意思是:不同的名字访问同一个变量内容.变量的引用        PHP 的引用允许你用两个变量来指向同一个内容  <?php$a="ABC"; $b =&$a; echo $a;//这里输出:AB...

2019-01-25 11:48:28 2603

转载 php中"{}"大括号的用法总结

在PHP中,大括号“{}”可以起到如下作用:   1、将多个独立语句合并为一个复合语句,例如 if ... else ...中经常如此使用   2、在变量间接引用中进行定界,避免歧义。例如 ${$my_var[8]}与${$my_var}[8]的区分   3、用于指示字符串变量中的单个字符(下标从0开始),例如     $my_str="1234";      $my_str{...

2019-01-25 11:48:20 982

转载 HTTP协议中的Accept与Content-Type的区别

在开发REST服务时,不可避免的需要了解HTTP协议的内容,其中,我们经常会用到 Accept 与 Content-Type,那么这两者有什么区别和联系呢?1. 类型不同类型不同Accept属于请求头, Content-Type属于实体头。Http报头分为通用报头,请求报头,响应报头和实体报头。请求方的HTTP报头结构:通用报头|请求报头|实体报头 响应方的HTTP报头结构:通用...

2019-01-25 10:58:43 3671

转载 Js中如何判断一个对象为数组类型

  在说明如何判断一个对象为数组类型前,我们先巩固下js的数据类型,js一共有六大数据类型:number、string、object、Boolean、null、undefined。string: 由单引号或双引号来说明,如"string"; number:数组类型,比如整数、小数等; Boolean: 有两个值:true、false; undefined:未定义,就是你创建一个变量后却没...

2019-01-24 14:13:57 1137

转载 PHP使用preg_split函数分割含换行和分号字符串

preg_ split() 函数用于正则表达式分割字符串。它与split()和explode()函数的主要区别是:split()函数:用正则表达式来把字符串拆分并返回数组,如果出错则返回false。 preg_split() 函数:用 Perl 兼容正则表达式语法,通常比 split() 更快。 explode()函数:使用一个字符串分割另一个字符串,通常比以上两个函数更快。preg_ ...

2019-01-23 13:37:49 1711 2

转载 PHP在变量前面加&是什么意思

比如: <? php$a = 'c' ;$b = & $a ; //表示$b 和 $a 引用了同一个变量$a = 'abc' ; //这里重置了$aecho $b ; //将输出abcunset( $a ); //取消引用echo $b ; //这里仍输出 abc$a = 'abcd' ;echo $b ; //因为已经取消引用 这里仍输出abc...

2019-01-17 10:50:55 5321

原创 生成无限层级树状数据的方法封装

/** * treeData 生成树状数据 * @param array $items 原数据 * @param string $son 存放孩子节点字段名 * @param string $id 排序显示的键,一般是主键 * @param array $pid 父id * @return array 树状数据...

2019-01-17 10:46:49 1296

原创 laravel attempt登陆认证时候帐号密码输入正确但返回false的情况

折腾了好久,明明帐号密码都输入正确的。。。。。。。。。。。。吐了一口老血,在这里做个记录我当时使用了encrypt辅助函数去处理密码,然后使用attempt登录验证就一直返回false;排查了多次最后定位到了加密方式的问题laravel提供的加密方式有:Bcrypt 和 Argon2 哈希算法 、还有encrypt使用 OpenSSL 和 AES-256-CBC 来进行加密 然...

2019-01-14 11:21:50 4358 3

转载 winrar5.50去广告教程(仅供学习使用)

第一步:到WinRAR官网www.rarlab.com下载自己需要的版本,我这里选择Chinese Simplified 64bit 安装即可。第二步:将下面的文字保存到一个新建txt文件,重命名为“rarreg.key”并复制和替换到WinRAR的安装目录下RAR registration dataFederal Agency for Education1000000 PC usag...

2019-01-14 10:04:04 1231

转载 HTTP协议与其请求方法

HTTP协议与其请求方法HTTP协议简介HTTP(超文本传输协议,HyperText Transfer Protocol)是互联网上应用最为广泛的一种网络协议,最初的目的是为了提供一种发布和接受HTML页面的方法,即用于从WWW服务器传输超文本到本地浏览器的传输协议。所有的WWW文件都必须遵守这个标准。HTTP连接使用的是“请求—响应”的方式,...

2019-01-11 10:24:50 393

原创 原生js 判断数组是否为空

js中数组直接与true和false的布尔类型比较时,默认是将数组和布尔类型都转化为了Number类型进行比较,空数组转化为Number类型时为0,利用这个属性直接使用arr !=false 来判断数据是否为空let arr=new Array();if(arr !=false){ //进行类型强转判断为false则为空 //不为空进行的操作}Number(arr)...

2019-01-07 17:46:24 2767

转载 浅谈JavaScript中forEach与each

 forEach是ES5中操作数组的一种方法,主要功能是遍历数组,例如:  var arr = [1,2,3,4];arr.forEach(alert);等价于:var arr = [1, 2, 3, 4];for (var k = 0, length = arr.length; k < length; k++) { alert(array[k]);}...

2019-01-07 11:20:31 177

原创 laravel groupBy报错

做个记录,在项目在本地正常,然后部署到服务器上就报错了,按网上说的改掉了mysql的配置后还是不行最后改了一下laravel配置文件就好了,记录一下config/database.php 下 mysql 配置的 strict 的值修改为 false...

2019-01-04 13:50:43 387

转载 关于Mysql5.7高版本group by新特性报错

一个项目的开发到测试上线运营,团队对项目的管理不成熟会影响项目的开发效率。由于项目是我刚接手,独自在Centos搭建PHP环境,所以就考虑使用高版本,选择了Mysql5.7,本地开发环境还是Windows继承环境,PHP环境和Centos是统一的7.0,但是Mysql版本是5.3的,本地开发一切顺利,到了Centos下出现了一些问题,这就是因为开发环境和测试|线上环境不一致导致的。mys...

2019-01-04 11:41:24 254

原创 php 高精度计算的问题,例如9.95+0.01

 最近在项目碰到比较小的金额计算问题,然后就碰上了9.95+0.01的这样的数值,发现这个在js和php中直接用+号计算结果都是9.959999999999999,而不是9.96 $a=9.95; $b= 0.01; $count=$a+$b; //这里输出是9.959999999999999 //正确应该是9.96才对...

2019-01-04 10:43:22 1424 1

region2019.sql

2019中国全地区联动表,包含直辖市等联动格式,直辖市会归类与直辖市分类然后才到直辖市

2019-10-11

全国省市区联动sql

全国省市区联动数据库

2019-01-16

空空如也

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

TA关注的人

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