摘要: 鉴于个人的时间和精力,以后个人博客停止在博客园更新,统一在我的个人网站更新,感谢大家的支持,永久有效地址:http://www.zhaoyafei.cn ,欢迎访问!阅读全文
posted @ 2018-02-24 13:00 赵亚飞 阅读(269) 评论(0) 编辑
摘要: 博客好久没有更新了,实在惭愧,最近在忙人生大事,哈哈!这段时间没有看什么新的东西,结合项目中遇到的PHP异常处理问题,我又重新梳理了之前模糊的概念,希望对大家理解PHP异常处理有所帮助。 请一定要注意,没有特殊说明:本例 PHP Version < 7 说起PHP异常处理,大家首先会想到try-ca阅读全文
posted @ 2017-06-01 11:52 赵亚飞 阅读(20806) 评论(7) 编辑
摘要: 这是2016年的最后一篇博客,年初定的计划是写12篇博客,每月一篇,1/3转载,2/3原创,看来是实现不了了! -- 题外话。今天要写的东西是C语言中的预处理器,我们常说的宏定义的用法。为什么要写这个东西呢,原因很简单:之前对预处理了解不深。如果你对C语言只是了解或者是仅仅在大学中学习过C语言,说到阅读全文
posted @ 2016-12-30 15:59 赵亚飞 阅读(920) 评论(0) 编辑
摘要: sort是在Linux里非常常用的一个命令,管排序的,集中精力,五分钟搞定sort,现在开始! 1 sort的工作原理 sort将文件的每一行作为一个单位,相互比较,比较原则是从首字符向后,依次按ASCII码值进行比较,最后将他们按升序输出。 2 sort的-u选项 它的作用很简单,就是在输出行中去阅读全文
posted @ 2016-10-31 20:19 赵亚飞 阅读(211) 评论(0) 编辑
摘要: 前言: 初识go语言不到半年,我是一次偶然的机会认识了golang这门语言,看到他简洁的语法风格和强大的语言特性,瞬间有了学习他的兴趣。我是很看好go这样的语言的,一方面因为他有谷歌主推,另一方面他确实有用武之地,高并发就是他的长处。现在的国内完全使用go开发的项目还不是很多,从这个上面可以看到:链阅读全文
posted @ 2016-09-29 12:00 赵亚飞 阅读(5083) 评论(2) 编辑
摘要: 说到CMS,最需要有的东西就是权限控制,特别是一些复杂的场景,多用户,多角色,多部门,子父级查看等等。最近在开发一个线下销售的东东,这个系统分为管理员端,省代端,客户端,门店端,销售端, 部门端,部门老大下面分子部门等等,恶心的需求。我们这个项目使用yii框架开发,yii在php届还是比较流行的,虽阅读全文
posted @ 2016-08-31 12:45 赵亚飞 阅读(2597) 评论(2) 编辑
摘要: 一、问题:网上有的说,fastcgi是一个协议,php-fpm实现了这个协议; 有的说,php-fpm是fastcgi进程的管理器,用来管理fastcgi进程的; 有的说,php-fpm是php内核的一个补丁; 有的说,修改了php.ini配置文件后,没办法平滑重启,所以就诞生了php-fpm; 还阅读全文
posted @ 2016-06-30 23:00 赵亚飞 阅读(457) 评论(0) 编辑
摘要: 这两周正在写毕业设计,我做的是一个问答网站。先介绍一下这个网站:这是一个关于大学生在线问答的网站,类似知乎和百度知道,不过功能没有人家多,毕竟这个网站我一个人在做。网站部署在阿里云,网站包括API,Web,IOS,三大模块,现在没有找到人帮忙写安卓,唉... 网站API已经写完了,Web端正在完善开阅读全文
posted @ 2016-04-30 23:54 赵亚飞 阅读(3102) 评论(12) 编辑
摘要: Trait是在PHP5.4中加入的,它既不是接口也不是类。主要是为了解决单继承语言的限制。是PHP多重继承的一种解决方案。例如,需要同时继承两个 Abstract Class, 这将会是件很麻烦的事情,Trait 就是为了解决这个问题。它能被加入到一个或多个已经存在的类中。它声明了类能做什么(表明了阅读全文
posted @ 2016-03-31 14:59 赵亚飞 阅读(300) 评论(0) 编辑
摘要: 最近这段时间回家过年了,博客也没有更新,感觉少学习了好多东西,也错失了好多的学习机会,就像大家在春节抢红包时常说的一句话:一不留神错过了好几亿。废话少说,这篇博客给大家说说关于PHP预定义接口中常用到的重量级人物: ArrayAccess。大家也许会问,最基本、最常用的预定义接口有6个呢,为啥非得说阅读全文
posted @ 2016-02-29 19:16 赵亚飞 阅读(4506) 评论(7) 编辑
摘要: Laravel框架的依赖注入确实很强大,并且通过容器实现依赖注入可以有选择性的加载需要的服务,减少初始化框架的开销,下面是我在网上看到的一个帖子,写的很好拿来与大家分享,文章从开始按照传统的类设计数据库连接一直到通过容器加载服务这个高度解耦的设计展示了依赖注入的强大之处,值得我们借鉴和学习。 分割线阅读全文
posted @ 2016-01-12 18:36 赵亚飞 阅读(2320) 评论(0) 编辑
摘要: PHP中的框架众多,我自己就接触了好几个。大学那会啥也不懂啥也不会,拿了一个ThinkPHP学了。也许有好多人吐槽TP,但是个人感觉不能说哪个框架好,哪个框架不好,再不好的框架你能把源码读上一遍,框架的设计思想理解了也能学到好多东西。况且有好多东西自己还不理解,所以认真学习一个框架这还是可以学不少东阅读全文
posted @ 2015-12-25 17:29 赵亚飞 阅读(2248) 评论(1) 编辑
摘要: LAMP的搭建说简单也简单,说难也不容易,如果采用一键安装也是比较容易的,但想配置自己需要的版本等等也是比较麻烦。前段时间我分别在自己的电脑和阿里云上部署了Lamp环境,以下是步骤和常出现的问题的解决方法,都是编译安装,希望对初学者有用。安装目录,我把他们指定在 /usr/local/ 下面 ,...阅读全文
posted @ 2015-11-30 11:15 赵亚飞 阅读(354) 评论(0) 编辑
摘要: 首先利用gitlab-install-el6.sh安装,比较简单:(出处:http://www.linuxidc.com/Linux/2013-06/85754.htm)1:如果有条件,提供一台全新的Server,仅仅只安装了一些系统的软件包,可以直接使用一键安装的脚本来搭建,非常容易,具体步骤如下...阅读全文
posted @ 2015-11-16 11:44 赵亚飞 阅读(1014) 评论(0) 编辑
摘要: 近期忙着写项目,没有学习什么特别新的东西,所以好长时间没有更新博客。我们的项目用的是lumen,是基于laravel的一个轻量级框架,我看到里面用到了一些反射API机制来帮助动态加载需要的类、判断方法等,所以本篇文章就把在PHP中经常用到的反射API给大家分享一下吧,想学习反射API的同学可以看看。阅读全文
posted @ 2015-10-30 11:57 赵亚飞 阅读(6418) 评论(2) 编辑