开发中常见问题

1.什么时候用JSON,什么时候用表单?

一般情况下都可以用JSON,JSON是一种简单的数据交换格式,非常直观。存数组相比于表单十分方便,并且数组维数不限。

很多JSON库都是一次性读取JSON,因此JSON对数据量大的数据搞不定。少数老式浏览器不兼容。

 

2.get和post的区别

1.get一般用于从服务器上获取数据;post一般用于向服务器传递数据

2.get将传递的参数显示在url中;post将数据放在Http包的包体中,用户不可见。

3.get传输数据量较小,一般不超过2KB;post传输数据量较大。

4.get安全性较低;post安全性较高。

总之,机密信息用post方法;在数据查询时,用get,在做数据插入,删除,修改时,用post。

 

3.UAT测试

软件测试分为单元测试,SIT和UAT三个阶段。

单元测试:对软件中最小可测试单元进行检查和验证。常见工具JUnit。

SIT:系统集成测试,在单元测试之后和系统测试之前,一个单独的软件模块组合起来进行测试。

UAT:用户验收测试,通常由用户进行测试,要求用户对业务逻辑比较熟悉。测试完可以直接发布生产环境。

 

posted @ 2017-03-06 19:45  BrightFeng  阅读(110)  评论(0)    收藏  举报