今天完成做的事情:
一、整理好了任务一到五的代码,还没有上传到svn上;
二、做了小课堂的PPT:HTTP状态码有哪些?
1.什么是HTTP状态码?
HTTP状态码(HTTP Status Code)是用以表示网页服务器HTTP响应状态的3位数字代码。
2.HTTP状态码有哪些?
(1)状态码分为一下几种类型:
1XX:Infomational(信息性状态码)接收的请求正在处理
2XX:Success(成功状态码)请求正常处理完毕
3XX:Redirection(重定向状态码)需要进行附加操作以完成请求
4XX:Client Error(客户端错误状态码)服务器无法处理请求
5XX:Server Error(服务器错误状态码)服务器处理请求出错
3.每个状态码分别表的意思
先讲一下后端常见的几种状态码:
200:表明该请求被成功地完成,所请求的资源发送回客户端
400:客户端请求有语法错误,不能被服务器所理解
404:一个404错误表明可连接服务器,但服务器无法取得所请求的网页,请求资源不存在 。eg:输入了错误的URL
405:用户在Request-Line字段定义的方法不允许
500 - 服务器遇到错误,无法完成请求
500.100 - 内部服务器错误 - ASP 错误
500-11 服务器关闭
500-12 应用程序重新启动
500-13 - 服务器太忙
500-14 - 应用程序无效
500-15 - 不允许请求
其他的状态码,这个百度有很多。http://blog.csdn.net/qq_34986769/article/details/51984829
可以通过这些提示状态码来找到自己的bug。
三、晚上付老师的数据结构的课程
线性表、队列、栈
线性表的基本概念:
线性表的基本操作:
明天计划的事情:
任务整合完,并上传到学员svn
看师兄们做的复盘方案设计。
遇到的问题:
无
收获:
了解了http状态码的有哪些,各自代表的那些意思。
三位数的状态码,从第一位数判断是什么状态类型。通过状态码可以大致确定自己哪里除了bug,这样自己解决bug起来会比较简单,不会特别迷茫。
数据结构课程:
队列(queue)是一种只允许在一端进行插入,而在另一端进行删除的线性表,它是一种操作受限的线性表。为了避免出队,而移动队元素,于是引入了循环队列,让头尾项链,是的时间复杂度为0
栈(Stack)是限制仅能在一端进行插入与删除的线性表。没元素的栈为空栈。 允许插入和删除的一端称为栈顶 (top),另一端称为栈底(bottom)。最大化的利用了数组空间。 设栈S=(a1,a2,…,an),则a1为栈底元素,an为栈顶元素。
队列和栈都是特殊的线性表,所以他们都是可以用顺序村粗结构来实现。两者都是可以用链表存储结构实现。
链表存储结构的特点:

最后觉得付老师讲PPT中的那个迷宫求解的路径算法挺有意思的,有时间就好好研究一下。

每周付老师的计算机基础课程都能学到了很多的知识。感谢付老师!
评论