自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 代码精进之路

本文只是概括了写代码中存在的一些问题及完善方案,具体请参照极客时间-范学雷的代码精进之路课程

2019-10-09 18:55:37 720

原创 mysql某列等于固定值时优先排序

SELECT * FROM demands ORDER BY IF(STATUS = 2, 2, 1),created_by DESC;上述SQL执行结果:status=2的优先排在前面,然后按照created_by倒序排列

2019-05-13 10:19:08 2626

原创 ?? 和 ?:的区别

??相当于isset;如 $b = a??1,结果是a??1, 结果是a??1,结果是b = 1; b=0??1,此时b = 0??1, 此时b=0??1,此时b=0;?:一定程度上等价于!empty,但是与empty不同的是, 如果参数不存在会报错;如$b = a?:1,此时会出现报错Undefinedvariable:a,正常的a?:1,此时会出现报错Undefined variable: ...

2019-03-28 18:58:51 695

原创 usort使用

class A { public function testAssignableUsers() { $res = [ ['id' => 1, 'sort1' => 10, 'sort2' => 20], ['id' => 2, 'sort1' => 40, 'sort2' => 30],...

2019-03-28 18:42:37 180

转载 mysql索引失效

2019-03-26 21:27:46 83

原创 重写与重载

重载:http://www.cnblogs.com/ymy124/p/3715430.html重写Overriding是父类与子类之间多态性的一种表现,重载Overloading是一个类中多态性的一种表现。Overloaded的方法是可以改变返回值的类型。也就是说,重载的返回值类型可以相同也可以不同。重载(Overloading)a、方法重载是让类以统一的方式处理不同类型数据的一种手段。多个...

2019-03-26 21:24:37 78

原创 跨域解决

解决跨域问题http://blog.csdn.net/ligang2585116/article/details/73072868?locationNum=13&fps=1http://blog.csdn.net/fdipzone/article/details/46390573方式一:图片ping或script标签跨域图片ping常用于跟踪用户点击页面或动态广告曝光次数。 s...

2019-03-26 21:23:45 81

原创 redis基础知识

文章目录Redis基本使用Redis八大特性redis两种持久化策略Redis基本使用http://blog.csdn.net/softwave/article/details/51084101Redis八大特性http://blog.csdn.net/xiaouncle/article/details/69802653?locationNum=1&fps=11、速度快 Red...

2019-03-26 21:22:21 74

原创 mysql知识整理

文章目录MYSQL 索引类型、什么情况下用不上索引、什么情况下不推荐使用索引Mysql为什么不建议使用joinMySQL性能优化的最佳21条经验mysql优化MySQL 数据库设计总结规则1:一般情况可以选择MyISAM存储引擎,如果需要事务支持必须使用InnoDB存储引擎。规则2:命名规则。规则3:数据库字段类型定义规则4:业务逻辑执行过程必须读到的表中必须要有初始的值。避免业务读出为负或无穷大...

2019-03-26 21:20:51 75

原创 PHP中self $this static的区别

class A{public function test(){$this->dd();self::dd();static::dd();}public static function dd(){ echo 'a';}}class B extends A{public static function dd(){echo ‘b’;}}class C ...

2019-03-26 21:10:40 186

原创 RESTful & RPC

RPC:定义:全称是Remote procedure Call是一种进程间的通信方式,允许程序调用另一个地址空间的过程或函数,而不用程序员编码整个远程调用的细节,表现就是,无论程序员是调用本地的还是远程的函数,本质上编写的调用代码基本相同。远程方法调用,就是像调用本地方法一样调用远程方法。特性概念定义:简单,便于建立分布式高效:过程调用起来十分简单而且高效单机计算机中,往往是不同算法...

2019-03-26 14:39:32 143

空空如也

空空如也

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

TA关注的人

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