• PHP面试随笔


    1.常见的HTTP状态码:

    1xx系列:代表请求已被接受,需要继续处理

    2xx系列:代表请求已成功被服务器接收、理解并接受

        200:表示请求已成功,请求所希望的响应头或数据体将随此响应返回

        201:表示请求成功并且服务器创建了新的资源,且其URI已经随Location头信息返回

        202:服务器已接受请求,但尚未处理

    3xx系列:代表需要客户端采取进一步的操作才能完成请求,重定向

        301:被请求的资源已永久移动打新的位置

    4xx系列:代表请求错误

        401:请求要求身份验证,例如一些需要登录的网页

        403:服务器已理解请求,但拒绝执行它

        404:请求失败,资源不存在

    5xx系列:服务器出错

    2.PHP防sql注入

    • addslashes()返回在预定义字符之前添加反斜杠的字符串,预定义的字符主要是:'   "    NULL

      注:PHP对所有GET,POST,COOKIE数据自动运行addslashes()

    •  mysql_real_escape_string() 转义SQL语句中使用的字符串中的特殊字符
    • 预处理语句

    3.TCP与UDP的区别

    TCP面向连接;UDP是无连接的,即发送数据之前不需要建立连接

    TCP提供可靠的服务,即数据无差错,不丢失,不重复,按序到达;UDP尽最大努力交付,不保证可靠交付

    4.PHP运行超时

    在PHP.ini里改变max_execution_time来改变全局超时时间

    或使用函数set_time_limit()延长时间

      

  • 相关阅读:
    用Sqoop实现数据HDFS到mysql到Hive
    hdfs的文件结构
    搭建Hadoop-1.2.1&hbase-0.94.17&hive-0.9.0&centos6.8_x64集群
    缩减表空间碎片
    MySQL8.0.12源码编译安装_centos7.3
    Mysql8.0.18的源码安装
    mysql5.7.31二进制安装_centos7
    个人windows开发环境风格
    linux shell中那些奇奇怪怪的语法
    关于上线的一些事儿
  • 原文地址:https://www.cnblogs.com/zgx123/p/7819971.html
Copyright © 2020-2023  润新知