摘要:
本次作业为扩展有关散列函数安全性的知识扩展。 作业题目:散列函数的应用及其安全性。内容要求: (1) 给出散列函数的具体应用。 (2) 结合生日攻击、以及2004、2005年王晓云教授有关MD5安全性和2017年google公司SHA-1的安全性,说明散列函数的安全性以及目前安全散列函数的发展。问题 阅读全文
摘要:
一、Coding.Net项目地址: https://git.coding.net/gemyty/team.git 二、PSP表格估算时间: PSP 任务内容 计划共完成需要的时间(min) Planning 计划 70 · Estimate · 估计这个任务需要多少时间, 并规划大致工作步骤 70 阅读全文
摘要:
第四章 两人合作 这一章是讲述了两人结对编程的一些东西,包括一些代码的规范,还有结对编程的优点、怎么做、以及一些注意事项。 1、“错误处理 当程序的主要功能实现后,一些程序员会乐观地估计只需要另外20%的时间,给代码加一些错误处理就大功告成了,但是这20%的工作往往需要全部项目80%的时间。” 疑问 阅读全文
摘要:
Coding.net原码仓库地址:https://git.coding.net/gemyty/personal.git 1.需求分析 (1)、程序可接收一个输入参数n,然后随机产生n道加减乘除(分别使用符号+-*÷来表示)练习题,每个数字在 0 和 100 之间,运算符在3个到5个之间。 (2)、每 阅读全文
摘要:
这几天阅读了《构建之法》中的几章,受益匪浅,刷新了很多我对软件工程的认知。这本书让我很惊喜,阅读起来不像其他书一样枯燥,有很多人物的设计,以及对话的形式,非常有趣。 第一章、概述 读完第一章了解了软件工程具体是什么,以及它与类似计算机科学等的区别,还有对bug的定义,以前觉得软件工程和计算机差不多, 阅读全文