摘要:
1. 谈谈你对redis的理解,它的应用场景。
2. 既然一般的语言也能支持string、list、hash等数据结构,为什么还要用redis呢?
3. 具体讲一下Redis的数据结构,尽可能的举出他们的应用场景。 阅读全文
摘要:
PHP手册-函数参考-日期与时间相关扩展 阅读全文
摘要:
1. 什么是缓存,为什么要用缓存?
2. 有哪些种类的缓存,并分别描述一下它们的应用场景。
3. CDN的原理。
4. CDN一般放些什么东西?
5. 假如redis挂了,又没有存到MySQL中,怎么解决呢?
6. 什么叫做缓存预加载?具体该怎么做? 阅读全文
摘要:
1. mysql一般的连接方式都有哪些,各自优缺点。
2. 一个pdo类里面,基本上有哪些东西?
3. 事务用来干什么?
4. 事务的特性都有哪些?
5. 已给数据库的操作中,怎么能保证这些特性都做到呢?
6. mysql性能优化有哪些? 阅读全文
摘要:
1. session的原理。
2. session的过期策略。
3. session的数据结构。
4. session怎么做到高可靠呢?假如一台机器挂了怎么办? 阅读全文
摘要:
1. 讲讲你对套接字编程的理解,它的协议是如何的?
2. socket和http的区别。
3. socket和http的应用场景有哪些? 阅读全文
摘要:
1. 讲讲你对http的理解。
2. http协议包含哪些内容?
3. 一次http请求,具体的流程是什么?
4. http有哪些方法?
5. post和get的区别&post为什么比get安全?
6. http的状态码有哪些?
7. http请求中,怎么确定数据传输的安全呢? 阅读全文
摘要:
1. 什么是面向对象编程?
2. 怎么去设计面向对象的编程?
3. 讲讲面向对象设计的五大原则。
4. 怎么应用这些原则?举例体现这些思想。
5. 如果让你设计一个缓存,你怎么以面向对象来设计呢? 阅读全文
摘要:
1. 怎么理解php里面的序列化与反序列化?
2. 怎么遍历一个对象,有哪几种方式?
3. 反射是什么意思,一般应用在什么场景?
4. 讲讲你对php的异常和错误的理解。 阅读全文
摘要:
Nginx配置自动跳转,通过区分PC或手机访问不同域名。 阅读全文
摘要:
ThinkPHP3上传文件中遇到的问题:
1. 上传根目录不存在!请尝试手动创建:./Uploads/;
2. 上传的图片,中文名称乱码;
3. 上传文件时会自动生成一个以当前日期命名的文件夹,并将文件保存在其中。 阅读全文
摘要:
ThinkPHP3调用公共函数的方法 阅读全文
