摘要: 1.功能模块 注册模块:用户设置用户名和密码,模块赋予这个账户有效性 登录模块:用户用用户名和密码,模块检查账户有效性后允许登录 报名模块:登录后用户填写个人相关信息,参加报名 投票模块:进行匿名投票,确保投票信息的隐蔽性 统计模块:对投票结果统计并且进行公布 2.认证协议 我们使用Kerberos 阅读全文
posted @ 2022-05-23 15:43 fsscg 阅读(25) 评论(0) 推荐(0) 编辑
摘要: 今天的博客有关于ADT和OOP的等价性 等价关系的定义以前是学过的:自反传递对称 在Immutable类型中,如果在AF中能够映射到同样的结果,那么二者就具有等价性 而站在外部观察者角度:对两个对象调用任何相同的操作,都会得到相同的结果,则认为这两个对象是等价 对于equals来说有一些需要注意的事 阅读全文
posted @ 2022-05-23 10:18 fsscg 阅读(17) 评论(0) 推荐(0) 编辑