06 2018 档案
类实例化对象可以访问静态(static)方法,但是不能访问静态属性。
摘要:类-> 访问->静态方法(类的方法)->可以 类 ->访问->普通方法(对象的方法)->不可以(虽然方法里不用$this关键字时,可以!但不支持这种写法) 类->对象访问》静态方法(类的方法)->可以 class run{ static function rrun() { var_dump("我在跑 阅读全文
posted @ 2018-06-25 22:39 ZhanLi 阅读(3620) 评论(0) 推荐(0) 编辑
PHP——抽象类与接口的区别
摘要:在学习PHP面向对象时,都会在抽象类与接口上迷惑,作用差不多为什么还那么容易混淆,何不留一去一?但是事实上两者的区别还是很大的,如果能够很好地运用PHP的两个方法,面向对象的程序设计将会更加合理、清晰高效。 对接口的使用方式是通过关键字implements来实现的,而对于抽象类的操作是使用类继承的关 阅读全文
posted @ 2018-06-25 22:10 ZhanLi 阅读(173) 评论(0) 推荐(0) 编辑
工厂模式
摘要:如果不使用工厂模式的话,我们在写代码的过程中,我们可能对此对一个基础的对象进行多次的实例化操作,那么问题就来了,比如说对象改变了,那么后面的实例化就需要全部进行改变。这时候工厂模式就闪亮的登场了。 阅读全文
posted @ 2018-06-25 15:11 ZhanLi 阅读(138) 评论(0) 推荐(0) 编辑
win10 专业版 git bash 闪退问题终极解决方案
摘要:问题描述 Win10 64位专业版安装git 2.x之后出现 Git闪退,安装1.x出现bash: /dev/null: No such device or address fatal: open /dev/null or dup failed: No such file or directory 阅读全文
posted @ 2018-06-23 09:55 ZhanLi 阅读(17587) 评论(8) 推荐(11) 编辑
git基本的使用原理
摘要:一:Git是什么? Git是目前世界上最先进的分布式版本控制系统。 二:SVN与Git的最主要的区别? SVN是集中式版本控制系统,版本库是集中放在中央服务器的,而干活的时候,用的都是自己的电脑,所以首先要从中央服务器哪里得到最新的版本,然后干活,干完后,需要把自己做完的活推送到中央服务器。集中式版 阅读全文
posted @ 2018-06-22 10:15 ZhanLi 阅读(896) 评论(0) 推荐(0) 编辑
排序算法-插入排序
摘要:有一个已经有序的数据序列,要求在这个已经排好的数据序列中插入一个数,但要求插入后此数据序列仍然有序,这个时候就要用到一种新的排序方法——插入排序法,插入排序的基本操作就是将一个数据插入到已经排好序的有序数据中,从而得到一个新的、个数加一的有序数据,算法适用于少量数据的排序,时间复杂度为O(n^2)。 阅读全文
posted @ 2018-06-19 21:17 ZhanLi 阅读(162) 评论(0) 推荐(0) 编辑
如何进行CodeReview
摘要:一、代码规范的要点 代码规范主要分为风格规范与设计规范两大类: 1、代码风格规范 主要是文字上的规定,看似表面文章,实际上非常重要。 具体有如下几个方面: (1)缩进 (2)行宽 (3)断行/空白行 (4)括号 (5)命名(字母、下划线、大小写) (6)注释 A、单行注释 B、多行注释 C、变量/方 阅读全文
posted @ 2018-06-13 11:18 ZhanLi 阅读(246) 评论(0) 推荐(0) 编辑
php中的各种http报错的报错的状态码的分析
摘要:HTTP常见错误 HTTP 错误 400 400 请求出错 由于语法格式有误,服务器无法理解此请求。不作修改,客户程序就无法重复此请求。 HTTP 错误 401 401.1 未授权:登录失败 此错误表明传输给服务器的证书与登录服务器所需的证书不匹配。 请与 Web 服务器的管理员联系,以确认您是否具 阅读全文
posted @ 2018-06-11 15:09 ZhanLi 阅读(227) 评论(0) 推荐(0) 编辑
去除图像中的alpha通道或透明度
摘要:自从appstore提交app改变后,虽然提交的流程还是和原来一样,但是相比以前还是有很大的改动,本来就不太喜欢 English,改版之后很多东西都变了,开发一个app就已经够他妈的蛋疼啦,上传一个app居然还要折腾我一翻,我只能说蛋蛋都碎了。。。不过,我除开精通iOS开发还略懂PS技术,所以这个东 阅读全文
posted @ 2018-06-11 15:08 ZhanLi 阅读(1543) 评论(0) 推荐(0) 编辑
百度地图的定位以及拖拽(显示坐标位置)
摘要:截图示例 <!doctype html> <html lang="en"> <head> <meta charset="UTF-8"> <meta name="Generator" content="EditPlus®"> <meta name="Author" content=""> <meta 阅读全文
posted @ 2018-06-11 14:54 ZhanLi 阅读(1716) 评论(0) 推荐(0) 编辑
PHP中的static的理解
摘要:静态方法 (1)静态方法不能访问这个类中的普通属性,因为那些属性属于一个对象,但可以访问静态属性; (2)从当前类(不是子类)中访问静态方法或属性,可以使用 self 关键字,self 指向当前类,就像 $this 指向当前对象一样; (3)不能再对象中调用静态方法,静态方法和属性又被称为类方法和类 阅读全文
posted @ 2018-06-11 14:53 ZhanLi 阅读(233) 评论(0) 推荐(0) 编辑
PHP中常用的数组函数总结
摘要:整理了一份PHP开发中数组操作大全,包含有数组操作的基本函数,数组的分段和填充,数组与栈,数组与列队,回调函数,排序,计算,其他的数组函数等。 一,数组操作的基本函数 数组的键名和值 array_values($ ARR); 获得数组的值array_keys($ ARR); 获得数组的键名array 阅读全文
posted @ 2018-06-11 13:39 ZhanLi 阅读(285) 评论(0) 推荐(0) 编辑
接口和抽象类有什么区别
摘要:接口和抽象类有什么区别 你选择使用接口和抽象类的依据是什么? 接口和抽象类的概念不一样。接口是对动作的抽象,抽象类是对根源的抽象。 抽象类表示的是,这个对象是什么。接口表示的是,这个对象能做什么。比如,男人,女人,这两个类(如果是类的话......),他们的抽象类是人。说明,他们都是人。 人可以吃东 阅读全文
posted @ 2018-06-11 13:26 ZhanLi 阅读(80) 评论(0) 推荐(0) 编辑
navicat for mysql 最简便的破解方法
摘要:Navicat 破解工具 1、安装Navicat软件 安装成功之后进行破解。 然后选择刚刚安装的Navicat安装路径下找到navicat.exe文件,点击选择即可激活 成功。 (注意此步骤解析的是安装目录) 可以使用啦! 链接:https://pan.baidu.com/s/1fPrWlqzo0s 阅读全文
posted @ 2018-06-10 17:21 ZhanLi 阅读(490) 评论(0) 推荐(0) 编辑
laraval一键安装包的下载地址
摘要:http://laravelacademy.org/resources-download 阅读全文
posted @ 2018-06-09 21:30 ZhanLi 阅读(129) 评论(0) 推荐(0) 编辑