05 2024 档案
摘要:课程学习 本周主要学习了以下课程: 软件工程:学习了软件测试方法和工具,包括单元测试、集成测试和系统测试。掌握了JUnit和Selenium的基本使用。 计算机网络:了解了网络安全基础知识,学习了常见的安全攻击和防护措施,如防火墙和入侵检测系统。 数据库系统:学习了数据库的备份和恢复技术,理解了全量
阅读全文
摘要:工作质量 工作量 主动性 帮助团队 自身成长 总分(求平均) 郭永刚 95 90 85 95 95 95 刘子枫 90 85 82.5 82.5 82,5 86 楚宇航 87.5 85 82.5 80 85 85
阅读全文
摘要:今天开发安卓端的科技政策一点通,相比于web端有点复杂,边查资料边敲代码一直弄到十一点。 部分代码 package com.example.policy; import android.content.Intent; import android.os.Bundle; import android.
阅读全文
摘要:蓝桥杯真题 回文日期题目描述:2020年春节期间,有一个特殊的日期引起了大家的注意:2020年2月2日。因为如果将这个日期按“yyyymmdd”的格式写成一个8位数是20200202,恰好是一个回文数。我们称这样的日期是回文日期。有人表示20200202是“千年一遇”的特殊日子。对此小明很不认同,因
阅读全文
摘要:课程学习 本周主要学习了以下课程: 软件工程:深入学习了需求分析和设计方法。学习了如何撰写软件需求规格说明书(SRS)。 计算机网络:了解了路由和交换的基本原理,学习了子网划分和IP地址分配的相关知识。 数据库系统:深入学习了SQL的高级查询操作,包括子查询、联接和集合操作。 技能提升 熟悉了Jav
阅读全文
摘要:课程学习 本周主要学习了以下课程: 软件工程:学习了软件设计模式和面向对象设计原则。掌握了单例模式、工厂模式和观察者模式的应用。 计算机网络:学习了应用层协议,包括HTTP、FTP、SMTP等协议的基本原理和应用场景。 数据库系统:学习了数据库事务管理,理解了事务的ACID特性和并发控制机制。 个人
阅读全文
摘要:每周总结 一、学习情况 1. 课程学习 本周主要学习了以下课程: - 软件工程:深入了解了软件开发生命周期(SDLC)的各个阶段,包括需求分析、设计、编码、测试和维护。学习了常见的软件开发模型,如瀑布模型、迭代模型和敏捷开发模型。 - 计算机网络:重点学习了TCP/IP协议栈的各层次协议,特别是网络
阅读全文
摘要:课程学习 本周主要学习了以下课程: 软件工程:深入了解了软件开发生命周期(SDLC)的各个阶段,包括需求分析、设计、编码、测试和维护。学习了常见的软件开发模型,如瀑布模型、迭代模型和敏捷开发模型。 计算机网络:重点学习了TCP/IP协议栈的各层次协议,特别是网络层和传输层的功能和应用。进行了简单的网
阅读全文
摘要:今天进行python的小测试 7-1 找出一个整数的所有素因子 分数 20 作者 季江民 单位 浙江大学 编写程序读取一个整数,然后显示它所有的最小因子,也称之为素因子。 例如:如果输入整数为150, 那么输出应该如下:2,3,5,5 输入格式: 在一行中输入一个整数。 输出格式: 在一行输出所有的
阅读全文
摘要:今天做计网实验,不知道哪里出问题了,路由器可以ping到服务器,路由器相连的pc机却ping 不到服务器,但是却能ping到路由器,根本不知道哪有问题啊,毁灭吧。
阅读全文
摘要:周末了出去玩,忽然想到团队作业要找一百位用户合照,果断去漫展推销软件合照,有点小社恐。
阅读全文
摘要:### 《构建之法》课程总结 #### 课程概述 《构建之法》是一门以软件工程实践为核心的课程,旨在培养学生掌握软件开发的系统化方法和实践能力。课程通过理论讲授与实际项目相结合的方式,深入探讨软件工程的各个阶段,包括需求分析、设计、实现、测试和维护等,帮助学生在实践中掌握软件工程的最佳实践和前沿技术
阅读全文
摘要:### 《构建之法》课程总结 #### 课程概述 《构建之法》是一门以软件工程实践为核心的课程,旨在培养学生掌握软件开发的系统化方法和实践能力。课程通过理论讲授与实际项目相结合的方式,深入探讨软件工程的各个阶段,包括需求分析、设计、实现、测试和维护等,帮助学生在实践中掌握软件工程的最佳实践和前沿技术
阅读全文
摘要:任务目标: 将郭永刚收集的可视化模板整合到前端页面中,实现数据的可视化展示。 工作内容: 选择适合项目需求的可视化模板,进行初步整合和测试。 调整模板的样式和配置,确保与页面整体风格一致。 实现数据绑定和动态更新,确保数据展示的准确性和实时性。 收获与感想: 页面中的数据展示效果大幅提升,信息更加直
阅读全文
摘要:任务目标: 对前端代码进行重构,提升代码的可读性、可维护性和性能。 工作内容: 重新整理和优化代码结构,确保代码逻辑清晰、模块化。 删除冗余代码和重复逻辑,提升代码的简洁性和效率。 使用更合理的编码规范和命名规则,提高代码的可读性和一致性。 收获与感想: 代码质量显著提升,后续的维护和扩展更加方便。
阅读全文
摘要:任务目标: 收集用户对前端页面的反馈,分析反馈内容,寻找改进方向。 工作内容: 通过问卷调查、用户访谈等方式收集用户对页面的使用反馈。 记录和分类用户反馈,分析主要问题和改进建议。 根据分析结果,制定下一步的优化计划。 收获与感想: 了解到用户对页面的真实感受和需求,发现了一些未曾注意到的问题。 学
阅读全文
摘要:任务目标: 根据前期优化的成果和用户反馈,规划下一阶段的前端优化工作。 工作内容: 总结前期优化工作的成果和经验,明确已经解决的问题和剩余的改进空间。 制定详细的优化计划,包括具体的任务、时间安排和预期目标。 与团队成员沟通和讨论,确保优化计划的可行性和一致性。 收获与感想: 通过系统的规划,明确了
阅读全文
摘要:继续优化科技政策一点通的web端,实现了对于查询条件的精确查找以及在结果中查询条件的高亮显示。
阅读全文
摘要:今天继续学习python可视化,在昨天显示的基础上添加了计算和判断对错功能。 from random import randint from tkinter import * import tkinter.messagebox as msgbox tk = Tk() tk.title("电子算盘")
阅读全文
摘要:任务目标: 增加新的前端功能或改进现有功能,提升页面的实用性和交互性。 工作内容: 根据用户反馈,增加了一些新的前端功能,如搜索和筛选。 优化了现有的交互功能,使操作更加直观和便捷。 对新增和改进的功能进行全面测试,确保其正确性和稳定性。 收获与感想: 通过增加和改进功能,页面的实用性和用户体验进一
阅读全文
摘要:任务目标: 记录本次前端页面优化的过程和结果,撰写优化报告。 工作内容: 总结本次前端页面优化的各项工作,记录优化前后的对比结果。 详细描述每项优化措施的具体实施过程和效果。 撰写优化报告,分享优化经验和心得,提出未来的改进方向。 收获与感想: 通过总结和记录,系统地梳理了本次优化的全过程。 提高了
阅读全文
摘要:任务目标: 提升用户在使用页面时的交互体验,使操作更加流畅和自然。 工作内容: 添加页面过渡动画和交互反馈,如按钮点击效果和加载动画。 优化表单的输入体验,增加自动完成、即时验证等功能。 改进响应式设计,确保页面在不同设备和屏幕尺寸下的良好表现。 收获与感想: 页面交互体验显著提升,用户操作更加顺畅
阅读全文
摘要:蓝桥杯真题 时间显示题目描述:小蓝要和朋友合作开发一个时间显示的网站。在服务器上,朋友已经获取了当前的时间,用一个整数表示,值为从1970年1月1日00 : 00 : 00到当前时刻经过的毫秒数。现在,小蓝要在客户端显示出这个时间。小蓝不用显示出年月日,只需要显示出时分秒即可,毫秒也不用显示,直接舍
阅读全文
摘要:蓝桥杯真题 单词分析题目描述:小蓝正在学习一门神奇的语言,这门语言中的单词都是由小写英文字母组成,有些单词很长,远远超过正常英文单词的长度。小蓝学了很长时间也记不住一些单词,他准备不再完全记忆这些单词,而是根据单词中哪个字母出现得最多来分辨单词。现在,请你帮助小蓝,给了一个单词后,帮助他找到出现最多
阅读全文
摘要:卡片题目描述:本题为填空题,只需要算出结果后,在代码中使用输出语句将所填结果输出即可。小蓝有很多数字卡片,每张卡片上都是数字0到9。小蓝准备用这些卡片来拼一些数,他想从1开始拼出正整数,每拼一个,就保存起来,卡片就不能用来拼其它数了。小蓝想知道自己能从1拼到多少。例如,当小蓝有30张卡片,其中0到9
阅读全文
摘要:我的任务是寻找相似项目借鉴经验,并研究其它生物多样性相关软件的前端界面,尝试设计项目前端页面。
阅读全文
摘要:今天是团队冲刺第三天,和自己的团队进行商讨,确定了所实现的功能,拍照科普,入侵检测,目前我们团队相对来说还是javaweb比较熟悉一些,因此决定做一个网页版的,第一次做这种项目,经验还是不足,想的还是很少,一边做一边学,尝试设计网页页面,后续应该会完善一下。
阅读全文
摘要:学习python可视化相关知识 from tkinter import * tk = Tk() tk.title("电子算盘") # 窗口名称 tank = Canvas(tk, width=1000, height=600, bg='ivory') # 创建画板 tank.pack() # 显示画
阅读全文
摘要:准备开始团队开发了,明天就要上台讲述创意了晚上十点发现创意有点跑题,不是关于生物多样性的,哎,加班改吧,改创意改PPT,准备明天上台讲解创意。
阅读全文
摘要:今天上台演讲团队作业的创意,开始有一点小紧张,但上台后就进入了状态,看了其他组的创意,忽然感觉我们组的创意太棒了,我们组的创意就是最好的。
阅读全文
摘要:今天是团队冲刺有第一天,我们想到了两种检测方法,一种是调百度智能云的ai,另一种是利用yolov5训练自己的数据集并进行检测,目前正在测试那个方法简单,并且在寻找有没有现成的api可以直接调用。
阅读全文
摘要:人月神话》大一的我早已在学校图书馆的二楼(计算机书籍专层)见过它的大名,可惜当时年少无知,光看名字和封面觉得像一本放错了展馆的神话史诗故事书,最终没有打开翻阅。直到大三学习了《软件工程》这门课才知晓这本书在软件工程里的地位,这才翻看了一遍。我就我看过的内容,写写自己的思绪,记录一下自己的看法。以章节
阅读全文
摘要:第二章就已经输出了作者的核心观点——Brook法则:向进度落后的项目中增加人手,只会使进度更加落后。因为从三个方面增加了项目必要的总体工作量,这里的理论支撑也就是来自这三个方面: 首先,任务重新分配本身和所造成的工作中断;其次,需要培训新人员工;最后是需要引入额外的沟通成本。从以往我的课设经验来说,
阅读全文
摘要:后面的章节我就草草翻过去了,一方面有些书中内容已经过时了,譬如第九章在讲解程序占用资源的控制、第十二章干将莫邪讲解辅助机器与工具,另一方面部分章节的思想在软件工程的课上也有所涉猎,如第十三章整体部分防范bug的方法:1、防范bug要从产品定义开始。2、先让各个部分都能够单独工作,再进行整体联调。就是
阅读全文
摘要:在过去的项目启动阶段,我通常会直接进入编写代码或者简单构思功能实现方式,没有深度考虑项目的全局目标和详细的需求分析。此外,我在团队组建时并没有特别关注成员的技能搭配和工作风格,这常常导致后续开发过程中的沟通不畅和效率低下。这样做有很多不足之处。 结合《梦断代码》一书中的案例,可以看到这种方式存在诸多
阅读全文
摘要:项目语言的选择其实并不是很关键,但是还是使用自己熟悉的语言比较好,现在我们学过C++也帮其他专业的同学做过C语言作业,此外,我们也用JAVA编程,其实语言的差异并不是很大,大致的道理都是相同的,曾经有一次写代码总是报错,为什么呢?因为在eclipse里混用了C语言的输入输出却不自知,也检查不出俩错,
阅读全文
摘要:布鲁克斯法则:往已延误的项目中补充人力,只会使其继续延误。 《人月神话》作者2、布鲁克斯发现,在实际开发中,编码只占软件项目开发时间的1/6, 有一半时间用于测试和修正缺陷。3、布鲁克斯提到,“在预估及安排项目进度上的每一分努力”都是“危险且具欺骗性的神话”。 所谓“人月”,是一种科学管理概念,它假
阅读全文
摘要:第八章:白板上的即时贴:如此,在程序开发的过程中,我们可能会出现偏离原先的计划的情况,毕竟开发需要创造力,我们难免会忘了初心。第九章:方法:失败了并不一定是成功之母,失败了很可能再失败。成功是有一些流程的,我们必须遵循计划,步步为营。 第十一章:通往狗食版之路:Chandle的每个扩展,就其本身而言
阅读全文
摘要:“关于软件缺陷的话题,只要谈上几分钟,必会有人拍案叹道,‘为什么就是不能像造桥那样造软件?”正如书中所说的,许多人回想为什么不能像造桥那样造软件呢。实际上两者从根本上是不同的,一个是体力劳动;一个是脑力劳动。造软件,从来就不是一个确定的东西,每个人都有有自己的偏爱和偏见,对编程的结果充满了各种不确定
阅读全文
摘要:完成地铁换乘的底层代码 package subway.app.src.main.java.com.example.subway.util; import java.io.FileWriter; import java.io.IOException; import java.util.ArrayLis
阅读全文
摘要:修改地铁换乘功能的小问题,优化地铁换乘系统的界面,添加了北京地铁的线路图
阅读全文
摘要:略微调整界面细节,录制演示视频,编写用户使用说明和分工详情,完成演示视频、源代码、用户使用说明的压缩打包。
阅读全文
摘要:这本书的开头章节是零,在软件人的脑子里,总是以零为一段自然数的开头,因为计算机从开始计数! 于是,我睁大了眼睛,又返回去从第0章再次阅读; 一段话击中了我: “hellow world"程序一无所用,但足以 蛊惑人心; 多少软件项目雄心勃勃,最终却未结善果。 经历一学期的磨练之后,对此话深有感触。
阅读全文
摘要:看完这本书,有一些小故事想分享一下。 故事一:死定了。 开头以托伊的Chandler项目落后进程,解析了Chandler落后项目的原因,项目本身的缺陷修改问题,典型的提示框闪烁问题,同时延伸出导致软件时间问题诊断《人月神话》,讲述当项目处于尴尬的地步的时候增加人手只会将项目带入更加糟糕的情况。还简述
阅读全文
摘要:用户界面 本软件用户界面简洁明了,功能键位突出,布局完善。 记住用户选择 本软件可以记住最近识别的图片,在选取图片时会优先显示最近识别的图片和相机最近拍摄的图片 短期刺激、长期使用的好处坏处 不要让用户犯错误 相似功能键位放在较近的位置,不同功能的键位分割开来,并且有提醒功能,当用户上传非动植物图片
阅读全文
摘要:和结组小伙伴一起练习安卓远程连接数据库的增删改查,完成了五个小时录制学习视频的任务
阅读全文
摘要:今日无事,尝试调教GPT,尝试让GPT帮助把北京地铁所有站点导入数据库
阅读全文
摘要:通过不断的更改限制条件,终于让GPT将地铁线路站点转化成了SQL语句,完成了北京地铁站点的数据库录入
阅读全文
摘要:开始尝试结对作业的基础逻辑,先将地铁线路根据换乘点转化成无向图,准备运用迪杰斯特拉算法完成最小换乘。 int i=0; Connection connection = util.getConnection(); PreparedStatement preparedStatement=null; Re
阅读全文
摘要:今天上课是老师分配了结组任务,今天帮助结组同学解决了远程连接数据库的问题。 package com.example.party.utils; import java.sql.Connection; import java.sql.DriverManager; /** * function: 数据库工
阅读全文
摘要:今天完成了教师端相关功能,在登录功能中添加了识别区分账号功能,登陆时自动区分学生和教师,学生进入学生端教师进入教师端。 public int login(String userAccount, String userPassword){ HashMap<String, Object> map = n
阅读全文
摘要:1.搭建脚手架vue -V查看vue版本,需要在4.5.1版本之后,即可进行以下操作。 1.1 创建项目(1)使用命令 vue create vue3-elementplus-demo 创建Vue项目。(2)进入选项配置,选择 Manually select fea 都选择完毕后,回车,项目即可创建
阅读全文
摘要:reactive为对象做深层!!!!响应式代理, 也就是如果对象有多层依旧是响应式的,返回一个Proxy实例, 如果传入一个字符串或者数字,它将不是响应式的。Proxy 对象用于创建一个对象的代理,从而实现基本操作的拦截和自定义(如属性查找、赋值、枚举、函数调用等)Proxy - JavaScrip
阅读全文
摘要:今天继续完成个人作业的查询统计功能,由于安卓远程连接数据库需要解决线程问题,查询记录一直显示不出来,经过我不屑的学习,了解线程相关问题,最终开辟新线程完成了查询统计功能 public String query() { // 查询的 sql 语句 String sql = "select * from
阅读全文