摘要: 本次项目合作伙伴,丁海升 本次项目花费时间10小时, 项目一开始是自己建立数据库 数据库结构: 数据库数据: 利用对数据库的遍历查询: 一:若起始站和终点站在同一条线路上,则直接进行查询遍历 二:如起始站和终点站在不同线路上,则对数据库进行遍历,查找中转站,并按起始站到中转站,中转站到终点站进行遍历 阅读全文
posted @ 2019-04-03 22:57 K_Y 阅读(246) 评论(0) 推荐(0) 编辑
摘要: 阅读《构建之法》给我印象,收获颇多的另一个点,就是“敏捷流程”,在第六章主要讲了以下内容:敏捷流程及其原则,Backing、Burn-down、Sprint、Scrum方法论,各种软件开发的优缺点,选择软件流程的根据。 现有的做法 敏捷的做法 流程和工具 个人和交流 完备的文档 可用的软件 为合同谈 阅读全文
posted @ 2019-04-01 10:33 K_Y 阅读(85) 评论(0) 推荐(0) 编辑
摘要: 学习时间:20小时(包括上课时间); 代码量:200行 知识点: 本周主要是系统的学习了一下有关CSS的知识; 一:学习了CSS中的各种选择器; 二:CSS样式 三:CSS框模型 对CSS的内容有了很大的提升 阅读全文
posted @ 2019-03-31 13:19 K_Y 阅读(76) 评论(0) 推荐(0) 编辑
摘要: 设计思路: 从第一行到最后一行将连续行的元素对应相加,得到一个一维数组,再利用一维数组求最大子数组和大方法,求得最大子矩阵 实验代码: 实验截图: 阅读全文
posted @ 2019-03-27 21:01 K_Y 阅读(864) 评论(1) 推荐(0) 编辑
摘要: 设计思路:依次将最后一个元素调到第一位,将各元素向后移,之后循环,形成数组长度个新的一维数组,并对每个数组求最大子数组的和,之后把每个一维数组的最大子数组的和存到一个数组A里面,对A求最大值,即为此循环数组的最大子数组; 代码: 实验截图: 阅读全文
posted @ 2019-03-27 20:52 K_Y 阅读(120) 评论(0) 推荐(0) 编辑
摘要: 学习时间:20小时(不包括上课时间) 代码量:200行; 知识点: HTML DOM (文档对象模型) 学到了以下内容: 如何改变 HTML 元素的内容 (innerHTML) 如何改变 HTML 元素的样式 (CSS) 如何对 HTML DOM 事件对做出反应 如何添加或删除 HTML 元素 阅读全文
posted @ 2019-03-23 20:36 K_Y 阅读(77) 评论(0) 推荐(0) 编辑
摘要: 阅读《构建之法》后,我印象最深的另一个章节就是第三章,软件工程师的成长,其中主要的理论和知识点,评价软件工程师水平的 主要方法,技能的反面,TSP(Team Software Process,团队软件过程)对个人的要求,软件工程师的思维误区。 其中对重要的是个人能力的衡量与发展,在第一章中提到:软件 阅读全文
posted @ 2019-03-23 16:31 K_Y 阅读(88) 评论(0) 推荐(0) 编辑
摘要: 学习时间:15小时(包括上课时间) 代码行数:150行; 知识点:java中常用的Io流类 FileInputStream 用于读取本地文件中的字节数据,继承自InputStream类; FileOutputStream用于将字节数据写出到文件。继承自OutputStream类等。 阅读全文
posted @ 2019-03-18 22:02 K_Y 阅读(55) 评论(0) 推荐(0) 编辑
摘要: 实验要求: 要求数组从文件读取 如果输入的数组很大,并且有很多大的数字,就会产生比较大的结果(考虑一下数的溢出),请保证你的程序能正常输出。 另外,如果输入文件的参数有错误,这个程序应该能正常退出,并显示相应的错误信息。任何输入错误都不能导致你的程序崩溃。 设计思路: 在之前的程序的基础上,增加一段 阅读全文
posted @ 2019-03-18 21:24 K_Y 阅读(130) 评论(0) 推荐(0) 编辑
摘要: 阅读《构建之法》开篇第一章就解决了我的一大疑惑或着说是误区,什么是软件,什么是软件工程? 想到大一时的C++等语言课程上练习的程序,也就是指源程序,就是一行行的代码。他们是建立在数据结构上的一些基本算法,程序有时还要对数据操作,但大多数时这些数据是静态;当时以为软件编程是这么简单,以至于后面选择了软 阅读全文
posted @ 2019-03-15 10:57 K_Y 阅读(81) 评论(0) 推荐(0) 编辑