Rodgexue的专栏

Yii,nginx,linux,所有后台的的学习之旅

排序:
默认
按更新时间
按访问量

网上的腾讯php面试题 (有答案版本) 纯手打答案

PHP开发工程师笔试试卷 姓名:天才 备注:这里重点强推一种交流工具,名字叫Crait,使我们团队自己开发的一款安全即时通讯软件。各位大佬如果对题目有什么疑问了,可以点击我下面分享的Crait的交流群的邀请链接,注册进群,然后我们可以交流交流。 我已邀请你成为PHP交流群成员,请点击以下链...

2018-03-12 12:33:37

阅读数:3765

评论数:5

phpstorm 2018.1.1及以前的版本的最新破解方法(截止2018-4-18)

v2.0 最新的方式 第一:下载PHPStorm20173.2;(下载链接:windows) 第二:直接用浏览器打开 http://idea.lanyus.com/ ,点击页面中的“获得注册码”,然后在注册时切换至Activation Code选项,输入获得的注册码一长串字符串,便可以注册...

2016-08-01 15:34:45

阅读数:60163

评论数:71

Yii2如何配置多个邮箱来进行发送

首先明确下问题 是配置多个邮箱账号来发送邮件。网上找了一堆资料 每一个说清楚的。 举个例子,就是我有邮箱A 和邮箱B, 想根据不同的业务场景来选择对应的邮箱来作为发件人 public function actionSend() { $mailer = Yii::$...

2018-04-24 13:22:24

阅读数:18

评论数:0

COOKIE和SESSION的区别

由于HTTP协议是无状态的协议,所以服务端需要记录用户的状态时,就需要用某种机制来识具体的用户,这个机制就是Session.典型的场景比如购物车,当你点击下单按钮时,由于HTTP协议无状态,所以并不知道是哪个用户操作的,所以服务端要为特定的用户创建了特定的Session,用于标识这个用户,并且跟...

2018-04-19 20:01:18

阅读数:20

评论数:0

PSR规范 (psr-0,psr-1,psr-2,psr-3,psr-4)

这个规范,我只有在海康威视面试的时候碰到。不过还是很重要的。记录一下 简单总结,方便记忆。04是自动加载的规范, 12是代码规范, 3是日志规范,后面的数字就是升级版 PSR 是 PHP Standard Recommendations 的简写,由 PHP FIG 组织制定的 PHP 规范,是...

2018-04-19 17:00:36

阅读数:216

评论数:0

redis的优势

优点: 1 读写性能优异 2 支持数据持久化,支持AOF和RDB两种持久化方式 3 支持主从复制,主机会自动将数据同步到从机,可以进行读写分离。 4 数据结构丰富:除了支持string类型的value外还支持string、hash、set、sortedset、list等数据结构。 缺点:...

2018-04-18 16:38:50

阅读数:27

评论数:0

redis的持久化

Redis持久化RDB和AOF原理 前言: redis持久化方式分为两种:RDB快照和AOF方式(默认为RDB模式),当Redis服务器重启的时候,会自动恢复数据,优先从AOF中恢复,其次才从RDB中恢复 一、RDB快照模式 RDB方式原理:当redis需要做持久化时(执行SAVA或者BG...

2018-04-18 16:35:56

阅读数:31

评论数:0

mysql的大表查询优化的回答方向指南

优化顺序:优化sql和索引 > 加缓存 memcached,redis > 主从复制或主主复制,读写分离 > mysql分区表 > 垂直分区 > 水平分区 很多人第一反应是各种切分;我...

2018-04-18 16:31:50

阅读数:27

评论数:0

mysql千万级大数据SQL查询优化

对查询进行优化,应尽量避免全表扫描,首先应考虑在 where 及 order by 涉及的列上建立索引。 应尽量避免在 where 子句中对字段进行 null 值判断,否则将导致引擎放弃使用索引而进行全表扫描,如:select id from t where num is null可以在num上...

2018-04-18 16:28:59

阅读数:47

评论数:0

php-fpm 静态动态

php-fpm的静态static和动态dynamic执行方式比较 前段时间配置php-fpm的时候,无意间发现原来他还有两种执行方式。与Apache一样,他的进程数也是可以根据设置分为动态和静态的。 而php-fpm也是同样存在两种方式,一种是直接开启指定数量的php-fpm进程,不再增加或者...

2018-04-18 16:22:50

阅读数:44

评论数:0

快速找出一个数组中的两个数字,让这两个数字之和等于一个给定的值

原文地址http://blog.csdn.net/hackbuteer1/article/details/6699642 快速找出一个数组中的两个数字,让这两个数字之和等于一个给定的值,为了简化起见,我们假设这个数组中肯定存在至少一组符合要求的解。 假如有如下的两个数组,如图所示: ...

2018-04-18 16:15:48

阅读数:26

评论数:0

php面试题9-innoDB和myisam的区别

InnoDB: 支持事务处理等 不加锁读取 支持外键 支持行锁 不支持FULLTEXT(全文)类型的索引 不保存表的具体行数,扫描表来计算有多少行 InnoDB 把数据和索引存放在表空间里面 跨平台可直接拷贝使用 InnoDB中必须包含AUTO_INCREMENT类型字段的索引 表格很难被压缩...

2018-04-17 17:09:39

阅读数:3016

评论数:0

php面试题8-nginx的负载均衡如何配置

负载均衡 摘要 面试的时候的回答可以如下:在nginx里面配置一个upstream,然后把相关的服务器ip都配置进去。然后采用轮询的方案,然后在nginx里面的配置项里,proxy-pass指向这个upstream,这样就能实现负载均衡。 nginx的负载均衡有4种模式: 1)、轮询(默认...

2018-04-17 16:21:26

阅读数:3008

评论数:0

php面试题7-web 安全

php操作mysql防止sql注入(合集) 1.什么是sql注入 当一个变量从表单传入到php,需要查询mysql的话,需要进行处理。 举例: unsafevariable=unsafevariable=unsafe_variable = _POST[‘user_input’]; my...

2018-04-17 16:18:19

阅读数:40

评论数:0

php面试题6-memcache和redis的区别

Memcache和Redis区别: 1.Redis和Memcache在写入性能上面差别不大,读取性能上面尤其是批量读取性能上面Memcache更强 共同点:Memcache,Redis 都是内存数据库 2. Redis中,并不是所有的数据都一直存储在内存中的,这是和Memcache相比一个...

2018-04-17 16:17:20

阅读数:2923

评论数:0

php面试题5-nginx如何调用php和php-fpm的作用和工作原理

nginx如何调用php 采用nginx+php作为webserver的架构模式,在现如今运用相当广泛。然而第一步需要实现的是如何让nginx正确的调用php。由于nginx调用php并不是如同调用一个静态文件那么直接简单,是需要动态执行php脚本。所以涉及到了对nginx.conf文件的配置。...

2018-04-17 16:10:14

阅读数:3006

评论数:0

php面试题4-实现autoload

Yii框架宣称自己的类加载方式很高效,是真正的“用时加载”,那究竟特别在哪里?今天研究了一下源码,发现其实是在代码级加了一层“路径缓存”。 Yii2 的自动加载原理 我们知道,要实现自己的autoload方法,需要采用spl_autoload_register()函数注册一个autoload方...

2018-04-17 15:50:51

阅读数:2949

评论数:0

php面试题3-yii2和yii的不一样的地方

1.在Yii 2.0中已经使用Comsoper来管理各种依赖关系,你在安装的时候完全可以用composer来进行安装 2.在Yii 2.0中还增加了一个安全事件用来把控应用的安全,你可以像下面的示例一样轻松使用: Yii::$app->security-&...

2018-04-17 15:23:10

阅读数:3110

评论数:0

php面试题2-用到过的传输协议

1.HTTP(hyper text transport protocol):超文本传输协议。它是Internet上应用最为广泛的通信协议之一,上网用户用到的WWW程序都需要遵守这个协议标准。如果用户要对某个资源服务器的文件进行访问,包括对该服务器上指定文件的浏览、下载、运行等,都可以通过HTTP访...

2018-04-17 15:17:54

阅读数:2938

评论数:0

php面试题1-线程和进程的区别(顺带提下协程)

一、什么是进程 进程是程序执行是的一个实例,进程能够分配给cpu和内存等资源。进程一般包括指令集和系统资源,其中指令集就是你的代码,系统资源就是指cpu、内存以及I/O等。 进程是一个程序在一个数据集中的一次动态执行过程,可以简单理解为“正在执行的程序”,它是CPU资源分配和调度的独立单位。 ...

2018-04-17 15:07:07

阅读数:2969

评论数:0

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