测试阶段性总结-------一些概念

在第一次听到这些词的时候,完全不知道他们在讲什么,后来就一点点不知道的记下来,自己去了解。想的就是在别人提到的时候,自己不至于是一个局外人。在这里分享给和我一样的小白哦,如果你是大神就不用继续看啦。

单点登录

只需登录一次就可以访问所有相互信任的应用系统。直接跳转到业务页面。主要为业务整合而设计。

配置环境变量的目的

让系统可以找到可执行程序xxx.exe,这样就不用到特定某个目录下执行了。可以在任意目录下cmd执行。

逻辑删除和物理删除

逻辑删除只是对某些要删除的数据作删除标记,可以在查询的时候不显示,一般是给删除的数据一个状态值;物理删除则是将要删除的数据从数据库中删除,删除后将不存在。

逻辑删除和物理删除的实现方式
逻辑删除 update table set status=…… where……
物理删除 delete  from table where……
是否可恢复:逻辑删除可恢复,只需要把状态值更新一下即可;物理删除不可恢复。

 脏数据

脏读就是指当一个事务正在访问数据,并且对数据进行了修改,而这种修改还没有提交到数据库中,这时,另外一个事务也访问这个数据,然后使用了这个数据。因为这个数据是还没有提交的数据,那么另外一个事务读到的这个数据是脏数据,依据脏数据所做的操作可能是不正确的。

就好像你妈妈答应给你10块钱 我知道了这个事情之后想跟你借五块 而后来你妈妈由于一个异常的原因没有给你钱 那我就脏读了。

一般出现在当一个字段的状态从【是】改为【否】,相关联的数据是否清空还原。例如:是否使用拆迁补偿款字段从【是】改为【否】,与之关联的拆迁补偿抵免款金额是否一并清空还原为0。

超时机制

解释一个我自己的误区,在之前一直以为是超时时间设置的尽量长越好,只要在可接受范围内。其实,超时时间并不是设置的越长越好,需要根据服务器性能及网络流量综合考虑设置,时间设置过长会给网站服务器造成压力,导致网站响应缓慢,甚至服务器宕机;时间设置过短,则就会出现504 Gateway Time-out或者其他CGI无响应错误。

MD5加密

一种加密方式,通常用来对密码的加密,比如前端传输密码到后端,这个过程中用md5对密码进行加密,防止出现被窃取的情况。一般为了安全起见,保存到数据库中的密码最好也要进行加密后再存储。
md5在线加密解密地址:http://www.cmd5.com/

原文地址:https://www.cnblogs.com/yinlili/p/10082431.html