PHPer面试指南-协议篇

2018-03-18
阅读 2 分钟
1.9k
每次面试多多少少都会被问到 HTTP、HTTPS、TCP、Socket、 OAuth 等等之类协议,协议相关的问题也可以说是面试必备,所以我把这些知识单独收集成了一篇文章。

PHPer 面试指南-扩展阅读资源整理

2018-01-24
阅读 1 分钟
9.4k
前端篇 收集的前端面试题和答案 前端开发面试题 史上最全的web前端面试题汇总及答案 前端工程师手册 HTTP协议:工作原理 SSL/TLS协议运行机制的概述 协议篇 https 原理 HTTPS 原理解析 HTTPS 的工作原理 socket HTTP与WebSocket的区别 理解OAuth 2.0 后端篇 3年PHPer的面试总结 垃圾回收机制 S.O.L.I.D 面向对象设计 浅...

PHPer面试指南-程序员如何写好一份简历?

2018-01-24
阅读 1 分钟
11.6k
本书的 GitHub 地址:[链接]程序员的简历在求职的时候,尤为重要,简历就是销售自己的明信片,一份优秀的简历,能为你带来更多的面试机会。 我自己写了不少了简历,也指导过很多朋友写过简历,同时也看过不少程序员的简历,一份好的简历应该这么写: 简历的格式推荐使用 PDF,兼容性强且不易乱序 简历的排版要简单明了、...

PHPer面试指南-Linux、Git 篇

2018-01-24
阅读 1 分钟
1.9k
本书的 GitHub 地址:[链接] Linux 说一些常用的 Linux shell 命令 这个问题就不回答了,自由发挥 Linux 硬链接和软链接有什么区别? 硬链接不可以跨分区,软件链可以跨分区 硬链接指向一个i节点,而软链接则是创建一个新的i节点 删除硬链接文件,不会删除原文件,删除软链接文件,会把原文件删除 建立软链接(快捷方式)...

PHPer面试指南-算法篇

2018-01-24
阅读 2 分钟
2.4k
本书的 GitHub 地址:[链接] 算法可以说是大厂的必考题,对于算法,一定要理解其中的精髓、原理。 冒泡排序 冒泡排序的原理:一组数据,比较相邻数据的大小,将值小数据在前面,值大的数据放在后面。 {代码...} 这样的一个数组 array(6, 3, 8, 2, 9, 1),排序过程是怎样的?细节问题不在过多论述,有兴趣可以从扩展阅读...

PHPer面试指南-Laravel 篇

2018-01-24
阅读 2 分钟
4.9k
Laravel 采用了单一入口模式,应用的所有请求入口都是 public/index.php 文件。 注册类文件自动加载器 : Laravel通过 composer 进行依赖管理,无需开发者手动导入各种类文件,而由自动加载器自行导入。 创建服务容器:从 bootstrap/app.php 文件中取得 Laravel 应用实例 $app (服务容器) 创建 HTTP / Console 内核:传入...

PHPer面试指南-PHP 篇

2018-01-24
阅读 2 分钟
2.9k
本书的 GitHub 地址:[链接] PHP 篇收集了一些常见的基础、进阶面试题,基础的面试题不再作答。 基础篇 Get 和 POST 的区别 Cookie 和 Session 的区别和关系 单引号和双引号的区别 isset 和 empty 的区别 echo、print_r、print、var_dump 之间的区别 什么是 MVC? 传值和传引用的区别? 进阶篇 简述 S.O.L.I.D 设计原则 ...

PHPer面试指南-Web 篇

2018-01-24
阅读 2 分钟
2.4k
对于大公司,很少会有全栈工程师这个岗位,全栈是个花哨的词,对于现在比较热门的技术,不论是 Vue 还是 Laravel,只要智商不差,看着文档,都能写出一个 CURD 来,但是这就叫全栈了吗?

PHPer面试指南-前言

2018-01-24
阅读 1 分钟
3.1k
先说一下面试时的心态,刚入门的程序员,技术实力不高,又大多不善言谈,面试一旦遇到难题,很容易心态失衡、惊慌失措、语无伦次,最终丢掉了 Offer。

记一次难忘的微信蓝牙硬件入坑过程

2018-01-17
阅读 2 分钟
3.2k
前几个月的时候,开发了一个微信硬件相关的项目,其业务相对比较简单,就是一个微信的蓝牙硬件设备,通过微信硬件 JSAPI 传输一些数据到我们这边的服务器。

如何开发、本地测试、发布 Laravel 扩展包?

2018-01-10
阅读 4 分钟
5.7k
现在已经有了很多,关于如何开发 Laravel 扩展包的文章。但是大多文章写的太过片面,不够完整,而且我在实际进行开发扩展包的时候,还是遇到了很多的问题,我把自己的开发经验,以及遇到的问题记录下来,分享给大家。

Laravel 路由中不固定数量参数,是如何实现的?

2017-12-08
阅读 2 分钟
2k
最近在读 Laravel 源码的时候,发现了一个段特别有趣的代码,大家请看: ... 这三个点是做什么用的呢?我查了 PHP 的手册后发现,这个东西叫做可变数量的参数列表。 这个是干啥用的呢?PHP 手册是这么解释的。 ... 是用户自定义函数中支持可变数量的参数列表。 ... 存在于 PHP 5.6 及以上的版本中。 在 PHP 5.5 及更早版...

13 个快速构建 Laravel 后台的扩展包

2017-12-06
阅读 6 分钟
10.4k
开发者们都是懒惰的,不,我不是在开玩笑,他们努力创建系统,帮助他们在未来避免更多的、尤其是重复性的工作。现在有一些相当优秀的例子,我们不需要在编写重复的代码,它将直接为我们生成。今天我们将会看到 Laravel 框架中的各式各样的后台管理面板、后端开发者创建的例子,它们可以节省我们多少时间呢?

PDF、PPT、Excel、Word、视频等格式文件在线预览

2017-11-26
阅读 1 分钟
13.2k
最近项目中用到了文件在线预览功能,文件类型大概有图片、视频、PDF、PPT、Excel、Word 等等,总结梳理了一下,分享给大家。 PDF 文件类型 jquery.media.js 在线文档:[链接] pdf.js 推荐使用 jquery.media.js,简单易用。 PPT、Excel、Word文件类型 不需要使用任何第三家扩展,使用 Office 官方提供的 Office Web Viewe...

PHPer、Laravel 面试可能会遇到的问题及答案

2017-09-24
阅读 3 分钟
18.7k
最近社区里面有一篇文章引起了最多程序猿的关注,Laravel、PHPer 面试可能会遇到的问题,看评论区不少小伙伴们被难倒,对于一些问题同样难倒了我(其实有很多啦),趁着周末有空,又总结梳理了一遍,顺便来答一波题。由于个人技术水平有限,答案或许会有偏差,欢迎大家指正。