摘要: 散列函数的应用及其安全性 一、 散列函数 散列函数、即曾在数据结构中接触到的哈希函数,这里引用wiki对其的介绍:“散列函数是一种从任何一种数据中创建小的数字“指纹”的方法。散列函数把消息或数据压缩成摘要,使得数据量变小,将数据的格式固定下来。” 二、散列函数的应用 第一个要提到的是散列函数在数据结 阅读全文
posted @ 2018-05-13 22:54 zhanghang_blogs 阅读(277) 评论(0) 推荐(0) 编辑
摘要: 本文相关章节:第十章 内部类 10.10 内部类可以被覆盖吗 在读至本节第二个范例代码时(及下方的代码),我对输出结果中的第一个“Egg.Yolk()”很不理解,为什么它会第一个地方输出。 我起初认为是在调用BigEgg.Yolk的构造器时初始化其父类调用父类构造器输出的,毕竟在main方法中第一行 阅读全文
posted @ 2018-04-21 16:28 zhanghang_blogs 阅读(152) 评论(1) 推荐(0) 编辑
摘要: 在上次的结对作业中(如果您对这几句话一头雾水的话就请忽视掉吧),因为我们小组制作的是Web版本的项目,需要布置在服务器上才算完成。故申请了一个腾讯云服务器用于运行项目,在这个过程中了解了如何在服务器上布置vsptf,jdk环境,以及布置tomcat。在这里把经验分享给大家。 在看这篇文章前需要准备的 阅读全文
posted @ 2018-04-12 21:56 zhanghang_blogs 阅读(4374) 评论(2) 推荐(3) 编辑
摘要: 像以往一样,先放上项目地址: Coding.net git地址:https://git.coding.net/zhh1011/QuestionWeb.git 线上版本:http://140.143.62.245:8080/QuestionWeb/ 二、PSP: PSP 任务内容 计划共完成需要的时间 阅读全文
posted @ 2018-04-10 07:35 zhanghang_blogs 阅读(291) 评论(3) 推荐(1) 编辑
摘要: 第四章,主要内容为讲述两个程序员(从作者大篇幅讲述代码规范等内容来看…应该是把大部分阅读此章的读者看作基础的程序员了)如何合作。这章我在看完之后分了两个板块:“代码交流”与“合作交流”。“代码交流”主要就是向读者传授如何码出让别人看的懂的代码(代码规范啦,风格规范等内容),“合作交流”部分则是更进一 阅读全文
posted @ 2018-03-31 13:19 zhanghang_blogs 阅读(167) 评论(1) 推荐(0) 编辑
摘要: Coding.net仓库地址:https://coding.net/u/zhh1011/p/QuestionMaker/git 克隆地址:https://git.coding.net/zhh1011/QuestionMaker.git 测试步骤: 1.进入src文件夹 2.在命令行输入javac - 阅读全文
posted @ 2018-03-24 22:05 zhanghang_blogs 阅读(345) 评论(7) 推荐(4) 编辑
摘要: 先放上需求同时也是作业的地址:http://www.cnblogs.com/xinz/p/7417960.html 这是我第一次接触一个完整的项目的开发,在这里分享一下整个项目(或者作业?)的设计过程。 写一个项目,首先就是要搞清楚需求。而这个项目的需求描述中,可以看出后续的改进会有很多。而且个人也 阅读全文
posted @ 2018-03-19 20:55 zhanghang_blogs 阅读(959) 评论(4) 推荐(0) 编辑
摘要: 起初我读这本书,就是“读书”,一遍看过去,脑子里就只是被动的接受信息,一点“感觉”都没有,更不用谈提出问题。个人对于这类专业书籍的阅读没有经验(《构建之法》不像是一本课本…也不像平时的一些碎片化阅读的读物…),于是我就用了一种十分笨拙的读书方法——每读一段问自己这段在讲什么,每读小节问自己这节在讲什 阅读全文
posted @ 2018-03-17 15:22 zhanghang_blogs 阅读(140) 评论(2) 推荐(0) 编辑
摘要: 第一部分:结缘软工 我觉得一句话形容的很好:“高考最神奇的事并不是你顺心如意,而是阴差阳错。”大一第一次年级会还是思修课(关于这一点我印象不深了),老师站在讲台上,询问有谁是调剂来的,一大半人举起了自己的手,我也是其中之一。原本是想去物理专业,成为一名物理教师的,奈何缘分不到,调剂来了软件,当然,说 阅读全文
posted @ 2018-03-11 17:16 zhanghang_blogs 阅读(219) 评论(9) 推荐(0) 编辑