面试 必考知识点

测试面试知识点1

(1)get 和 post

共同点:

都是HTTP的请求方式。

区别

  1. post 比 get 更安全,get 可以直接退回,post需要请求才能退回

  2. get 的参数都包含在URL(统一资源定位符)中
    post 的参数包含在request body(请求体)中

  3. get只有进行url编码,post的支持多种编码方式

  4. get传递的参数长度有限制,post的参数长度无限制

  5. get请求的参数会被保留在浏览器中,post不会

(2)Linux常用指令

  1. mkdir 创建目录
  2. touch 创建文件
  3. mv 移动文件或目录
  4. cp -i 覆盖、cp -r 复制文件
  5. rm 删除目录
  6. cat 查看文件内容
  7. more 分屏查看
  8. grep 搜索文本内容
  9. ps 查看进程
  10. top 查看动态进程
  11. lsof -i: 80 查看哪个程序在使用80端口号
  12. chmod 修改权限
  13. vi 操作 insert 键盘字母i 表示插入
    esc 退出
  14. sed
  15. head 查看日志文件前几行,默认前十行
  16. tail 查看日志文件后几行,默认后十行
  17. kill -9 进程号 强制终止
  18. http 端口号 80;https 端口号 443
  19. 。。。待续

(3)状态响应码

HTTP响应时,会返回数据的响应码
状态响应码由三位数字组成,第一位数字代表响应消息级别

  • 2XX:成功,例如200
  • 3XX:重定向,例如300
  • 4XX:客户端存在问题,例如404
  • 5XX:服务器端存在问题,例如501

(4)SQL查询语句

  • select 选择、查询
  • from 后面跟表名
  • as 重命名
  • where 当满足……
  • like 模糊查询 ~ like “张%”
  • having 满足……聚合函数结果作为筛选条件
  • order by 排序(默认升序)desc(降序)
  • group by 按照类别分
  • in /not in (不)在。。。中
  • is (not) null 是否为空
  • count(*) 统计,和
  • avg() 平均数
  • round() 指定字段的小数位数
  • limit 限制前几行
  • join on 表1.id=表2.id 内连接
  • left join 左连接
  • right join 右连接
  • union 联合,去重
  • union all 联合,不去重
  • distinct 去掉重复的
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值