zoukankan      html  css  js  c++  java
  • PHP学习方向-进阶2(三)

    实践篇

    • 给定二维数组,根据某个字段排序
    • 如何判断上传文件类型,如:仅允许 jpg 上传
    • 不使用临时变量交换两个变量的值 $a=1; $b=2; => $a=2; $b=1;
    • strtoupper 在转换中文时存在乱码,你如何解决?php echo strtoupper('ab你好c');
    • Websocket、Long-Polling、Server-Sent Events(SSE) 区别
    • "Headers already sent" 错误是什么意思,如何避免

    算法篇

    • 快速排序(手写)
    • 冒泡排序(手写)
    • 二分查找(了解)
    • 查找算法 KMP(了解)
    • 深度、广度优先搜索(了解)
    • LRU 缓存淘汰算法(了解,Memcached 采用该算法)

    数据结构篇(了解)

    • 堆、栈特性
    • 队列
    • 哈希表
    • 链表

    对比篇

    • Cookie 与 Session 区别
    • GETPOST 区别
    • includerequire 区别
    • include_oncerequire_once 区别
    • Memcached 与 Redis 区别
    • MySQL 各个存储引擎、及区别(一定会问 MyISAM 与 Innodb 区别)
    • HTTP 与 HTTPS 区别
    • Apache 与 Nginx 区别
    • define() 与 const 区别
    • traits 与 interfaces 区别 及 traits 解决了什么痛点?
    • Git 与 SVN 区别

    好了,今天的就先总结到这里,后期推出进阶3出来,转发并关注,即可获得私人一些珍藏视频。

    关注回复redis,获取redis原理锁的解析以及使用场景!

    关注回复mysql,获取MySQL高级知识块!

    关注回复nginx,获取NGINX的相关知识!

    关注回复workerman,获取tp5相关的workerman知识!

    轻轻关注,将推“心”的不错经验和知识!

    原文地址:https://segmentfault.com/a/1190000016105023

  • 相关阅读:
    XSS--PHPwind5.3复现
    网络基础一
    不老的神器--namp,awvs
    苏醒的巨人----CSRF
    XSS--编码绕过,qcms,鲶鱼cms
    XSS----payload,绕过,xss小游戏记录
    sql注入--高权限,load_file读写文件
    提权基础-----mysql-udf提权
    weblogic AND jboss 反序列化漏洞
    简单的压力测试工具 siege
  • 原文地址:https://www.cnblogs.com/lalalagq/p/9974809.html
Copyright © 2011-2022 走看看