关于博客系统

常见问题:

1.浏览器无法来凝结服务端的错误、

网络层无法连接对放的机器(ip或者域名)通过ping命令来检查

应用层(smp等)

传输层(tcp/udp)

网络层(ip)

链路层

物理层

传输层无法连接对方的进程(port)通过telnet来检查

可能性:网络有问题进程未启动防火墙进程处理效率太低

2.启动tomcat时候报错信息是:某某port已经被使用了

port只能绑定到一个进程上

3浏览器已经打开但还是白屏

通过抓包工具查看http的响应,观察响应中有没有异常

4状态是404

1ApllIcation Context

2web.xml/@WebServlet

3静态资源的相对路径

4不光要检查开发环境,重点检查out/artifacts最终的部署形态

4状态是405

请求的方法,Servlet没有覆写

6状态是500

一般来说都是我们代码的问题,(有异常抛出)通过查看异常的调用栈现场来确定问题所在

7出现结果了但是结果不符合我们的预期

通过抓包工具,直接检查请求和相应是否符合预期

我们需要写一个博客系统

由于我们的系统主要围绕了数据为中心而构建,所以很重要的一项就是抽离出

数据的设计(数据结构)实体(entity)

用户                    文章

围绕实体进行功能的边界约束

用户(用户名,密码)

用户不允许登录,昵称用于显示

用户名不允许重复,昵称允许重复

用户名不允许修改昵称允许修改

文章(标题,正文,发表时间,作者)

4使用e-r图进行分析+数据库范式-> 得到表的结构

用户          发表                       文章

 用户名                 1:n          用户id(作者的信息)

密码                                       标题

                                                正文,发表时间

5.根据用户故事,设计资源(方法+url)和资源之间的跳转关系

1用户可以进行用户注册,成为系统的合法用户,并保持登录状态

GET/register.html      返回from表单,供用户填写

POST/register            接受用户的输入,进行注册动作

2.用户可以进行用户登录,成为登录状态

GET/login.html                返回form表单,供用户填写

POST/login                      接受用户的输入,进行注册的动作

3用户可以发表文章,为了发表文章

GET/publish.HTML 返回from表单,供用户填写(@登录状态)

POST/publish 接受用户的输入进行文章的录入(@登陆状态)

4用户可以查看系统中已有的文章列表,为了选择其中的文章具体的阅读

有意识让大家感受到前端通过ajpx访问后台提供的api形式

GET/                     发起ajax请求,从服务端返回文章列表的数据(json格式)

用户可以选择一篇具体的文章查看该文章的详细内容

GET/article<文章id> 返回文章id对应的文章详细内容

GET/ariticle?id= 文章id

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值