摘要:
单元测试 单元测试是为了让代码模块功能定义尽量明确,模块内部的改变不会影响其他模块,保障模块的质量稳定。 单元测试好坏的标准: 回归测试 回归测试的目的是为了验证新的代码的正确性,改正缺陷,还有验证新的代码有没有破坏模块现有的功能。 个人开发流程 计划: 1.估计这个任务需要多少时间。 开发: 记录 阅读全文
摘要:
结对开发照片: 本次需要完成的任务其实我在上次的任务中已经完成得差不多了,实现分数的计算,括号的插入和指定操作数个数都已经完成。需要添加的功能主要是实现将真分数表示为带分数,比较表达式是否相同和将数据插入数据库。 项目开发前的预估如下表,由于没有实际开发经验,只能根据书上的提示和老师的指导大致估测。 阅读全文
摘要:
周末总结: 今天是周六,进行周末总结。本周的学习时间相比上周还是有了一定的增加,编写的代码也有所增加,周末进行了java培训,另外还有抽时间看看C++ GUI Qt编程。只是一门课程Windows高级编程的课程有些懈怠,下周需要改进。而且发表博客量减少,以后学习应当注意多多总结。 阅读全文
摘要:
程序设计思想: 大体的思路还是不变,用生成随机数的方式生成若干个操作数,并且设置不同的参数来控制算术题的格式。但是这次的程序有了新的需求,而且新的需求实现过程更加困难,若是还是按照结构化思想来解决问题,将面临巨大的困难。所以,此次我用面向对象的方法来解决问题。 将算术式封装成一个类,用字符串来存放一 阅读全文
摘要:
这学期我们有一门课是《windows高级编程》。不过开学后才知道这课程的教学内容变了,听说以前是学习MFC和Qt,我们现在学习大数据了。大数据的课程需要用到Linux操作系统。老师让我们在自己的电脑上面装上虚拟机,然后在虚拟机中安装Linux系统,老师还给我们拷贝了Ubuntu Linux系统的镜像 阅读全文
摘要:
周某总结本周是开学的第二周,今天该是对本周的学习进行总结的时候了。 本周花在学习中的时间初略计算为18个小时,包括上课时间和自主学习时间。发表博客除本文外共三篇。本周编写代码量约300行。代码包括java代码,JavaScript代码,java web代码等。本周除了学习老师所加的知识,我自己还在自 阅读全文
摘要:
程序设计思想 应用结构化的程序设计思想,首先将如何生成一个计算式封装称为一个方法。当然为了控制计算范围可以设置两个形式参数表示运算数的最大值和最小值。因为需要的到一个算式,所以该方法的返回值应该是字符串类型,这样也可以方便判断是否出现相同的题目。在主方法中循环调用该方法得到指定个数的算式,所有算式存 阅读全文
摘要:
1.程序=数据结构+算法 2.软件=程序+软件工程 3.软件企业=软件+商业模式 软件开发的不同阶段: 软件工程是什么: 软件工程师吧系统的、有序的、可量化的方法应用到软件的开发、运营和维护上的过程。 软件工程包括的领域:软件需求分析、软件设计、软件构建、软件测试和软件维护。 相关的学科:计算机科学 阅读全文
摘要:
在浏览器中访问Internet上的一些网站时,我们时常遇到某些网页的某些功能需要用户登录才能实现,作为初学Java Web设计的学员,可以试着编写一个简单的登录界面。其中用JSP页面设计网页显示的内容,用JavaScript控制网页提交的信息,用Servlet控制数据库的访问。 1.JSP页面应该包 阅读全文
摘要:
JSP标准标签库 JSTL核心标签库 JSTL专为Web开发定制,可用于页面中代码的基本输入/输出、流程控制、XML文件处理及SQL处理等。JSTL由Apache的Jakarta小组开发,是开源的标准标签库。 安装JSTL 在使用JSTL前,首先应该获得JSTL包并安装到Web应用中。可以到Jaka 阅读全文