2016011996+郑书鸿+散列函数的应用及其安全性等

摘要: 一.散列函数的具体应用 (1)定义 Hash,一般翻译做"散列",也有直接音译为"哈希"的,就是把任意长度的输入(又叫做预映射, pre-image),通过散列算法,变换成固定长度的输出,该输出就是散列值。这种转换是一种压缩映射,也就是,散列值的空间通常远小于输入的空间,不同的输入可能会散列成相同的 阅读全文
posted @ 2018-05-13 19:19 郑书鸿2 阅读(107) 评论(0) 推荐(0) 编辑

结对项目作业GUI

摘要: 一.Coding.Net项目地址:https://git.coding.net/zhengsh589/CoupleProject.git 二.PSP表格(完成前): PSP 任务内容 计划共完成需要的时间 Planning 计划 一周 Estimate 估计这个任务需要多少时间,并规划大致工作步骤 阅读全文
posted @ 2018-04-10 01:45 郑书鸿2 阅读(185) 评论(5) 推荐(0) 编辑

读《构建之法》第四章和十七章有感

摘要: 第四章 我看了这一段文字:异常(Exceptions)是在“异乎寻常”的情况下出现的,它的设置和处理都要花费“异乎寻常”的开销,所以不要用异常作为逻辑控制来处理程序的主要流程。 问题:异常具体在什么时候出现?使用异常时要注意什么? 资料查找: Java采用违例(Exception)处理机制来进行错误 阅读全文
posted @ 2018-04-01 11:55 郑书鸿2 阅读(124) 评论(1) 推荐(0) 编辑

2016011996小学生四则运算练习软件项目报告

摘要: 2016011996小学生四则运算练习软件项目报告 代码未提交,所以没有地址 一.需求分析 1.程序可以接收一个参数n,随机生成n道四则运算题,+-*÷分别用+-*/来表示 2.每个数字都必须在0和100之间 3.每个运算式必须包括3~5个运算符并且至少有两种运算符 4.运算式在运算过程中不能出现负 阅读全文
posted @ 2018-03-25 22:05 郑书鸿2 阅读(140) 评论(1) 推荐(0) 编辑

读《构建之法》1、2、16章问题及理解

摘要: 读了第一章之后,在作者对于航空业和软件业的类比里,有一段内容引起了我的疑问:“如果一架民用飞机上有一个功能,用户使用它的几率是万分之一,你还要做这个功能么?你会选择1.根本不考虑2.如果没时间实现功能就算了3.做了但是不用告诉用户4.做了,而且不厌其烦地告诉用户如何使用”,我的问题是如何才算是一个合 阅读全文
posted @ 2018-03-18 12:19 郑书鸿2 阅读(119) 评论(1) 推荐(0) 编辑

学习软件之路坎坷

摘要: 上大学之前,我一直很犹豫要不要填上软件工程,因为其实我对这个并不了解,但最后我还是填了软件工程作为第二志愿,因为我去查了,这个专业应该是很有前景的,所以我心动了,最后也来了,到了这里学习。但其实到现在我的条件也不好,水平也不高。 有时候真的,学习是一点一滴积累起来的。哪怕你其实并不会,只要肯下功夫去 阅读全文
posted @ 2018-03-11 15:32 郑书鸿2 阅读(154) 评论(1) 推荐(0) 编辑