首页 > 其他分享 >2024/5/7

2024/5/7

时间:2024-05-07 22:15:46浏览次数:20  
标签:站点 线路 前端 起始 查询 2024 页面

王瑞与我完成了一部分的前端页面的撰写,王瑞负责测试,我负责写前端页面,我通过写js文件和jsp文件做出了基本的盒子模型,完成了页面的大致走向。通过我的测试,完成了前端页面盒子的创建,可以在一个页面内呈现出西线路查询,路线查询,站点查询等。我们完成了结对作业的前端全部页面,完成了线路查询,站点查询,起始终点查询,线路查询,利用下拉框查询几号,点击查询。然后就是起始终点查询,输入起始点和终点,点击查询即可。站点查询,输入站点,点击查询。王瑞负责页面的撰写,我负责测试。我们开始探讨如何创建数据库,创建一个SubWay表,第一个字段为线路号,第二个字段储存整条线路的站点,如果有交叉,就用#字符标识,以后在读取数据库时候通过截取获得信息即可。我们继续写个人作业,今天先读取线路的每个站点,首先读取数据库,利用空格截取站点信息,如果前面加了#了还要读取后面的线路,是哪个线路的交点,最后通过Servle调取到前端页面,通过测试,完成了操作。我们继续完成剩下的站点查询,通过读取数据库的信息,读取站点的信息,最后返回线路信息,输出到前端页面即可。我们今天写迪杰斯特拉算法,用来解决最短路径问题,定义了一个名为Dijkstra的类,其中包含了计算最短路径的静态方法calculate和一些辅助方法。类中使用了HashMap<Station, Result> result来存储每个站点到目标站点的最短距离和路径信息。visitedStations列表用于记录已经访问过的站点。calculate方法接收起始站点和目标站点作为参数,然后根据Dijkstra算法计算出起始站点到目标站点的最短路径。getLinkStations方法用于获取与给定站点相邻的站点列表。getNextStation方法用于获取下一个要处理的站点,即距离起始站点最近且未被访问过的站点。通过测试最终完成了。我们继续完成个人作业的第二阶段,跟javaweb段的代码大致相同,调试好前端的代码,设置三个功能,首先是站点查询,接着就是完成相对应的功能页面,接着就是起始结束查,通过输入起始点和结束点,通过查询数据库输出到页面上。接着就是站点查询,输入站点,输出响应的线路即可。我们继续完成个人作业的第二阶段,跟javaweb段的代码大致相同,调试好前端的代码,设置三个功能,首先是站点查询,接着就是完成相对应的功能页面,接着就是起始结束查,通过输入起始点和结束点,通过查询数据库输出到页面上。接着就是站点查询,输入站点,输出响应的线路即可。我们继续优化了一下我们的结对作业,把沉坠的代码重新便写了一遍,使其变得更见简单整洁,学会了导航栏的使用,分别调用导航栏显示到当前页面。

王瑞贡献度:60%

张雨锟贡献度:40%

标签:站点,线路,前端,起始,查询,2024,页面
From: https://www.cnblogs.com/618zyk/p/18178507

相关文章

  • YC284A [ 2024054 CQYC省选模拟赛 T1 ] 数数(count)
    题意现在有四种物品,分别有\(n1,n2,n3,n4\)个,有多少种排列物品的方案使得任意两个相邻物品的种类不同。\(0\len1,n2\le500,0\len3,n4\le5\times10^4\)Sol注意到\(n1\),\(n2\)特别小。设四个物品分别为\(C,D,A,B\)。考虑先插入\(C,D\),再考虑\(A,......
  • 2024ICPC武汉邀请赛-G.Pack-数论分块、整除运算相关的不等式
    link:https://codeforces.com/gym/105143Groupcontests:https://codeforces.com/group/DWEH34LQgT/contest/521901题意:有\(n\)件\(A\)物品,\(m\)件\(B\)物品,两种物品价值分别是\(a,b\),若干件\(A\)和若干件\(B\)可以打包成一个商品,打包尽可能多的商品的情况下让剩余的......
  • 2024平航团体
    一道一道复现实现太费时间了,就写写我不知道的问题吧vc全盘加密的解密veracrypt有全盘加密的功能,解密时需要输入PIM和密码可以仿真后输入密码和PIM加密进行动态分析简单的题目也可以利用取证大师的vc容器解密功能直接得到镜像的文件系统,相当于只进行了挂载 也可以先进行挂......
  • Testing Egineer note:2024_5_7-day06-part02
    测试技术与测试设计黑盒设计测试用例方法等价类,边界值,判定表,因果图,正交表,场景法,状态迁移法错误推测法,异常分析法,随机测试白盒测试设计用例方法语句覆盖判断覆盖条件覆盖判断条件覆盖路径覆盖(独立路径覆盖,z路径)一、设计测试用例方法之等......
  • 背单词 首字母 2024年05月
    2024-05-312024-05-302024-05-292024-05-282024-05-272024-05-262024-05-252024-05-242024-05-232024-05-222024-05-212024-05-202024-05-192024-05-182024-05-172024-05-162024-05-152024-05-142024-05-132024-05-122024-05-112024-05-102024-05-092024-05-082024-05-072024-......
  • 英语背单词 专四词汇 2024年04月 ChatGPT
    2024-05-312024-05-302024-05-292024-05-282024-05-272024-05-262024-05-252024-05-242024-05-232024-05-222024-05-212024-05-202024-05-192024-05-182024-05-172024-05-162024-05-152024-05-142024-05-132024-05-122024-05-112024-05-102024-05-092024-05-082024-05-072024-......
  • 2024.4.23
    继续之前任务@keyframescuIcon-spin{ 0%{ -webkit-transform:rotate(0); transform:rotate(0); } 100%{ -webkit-transform:rotate(359deg); transform:rotate(359deg); }}.cuIconfont-spin{ -webkit-animation:cuIcon-spin2sinfinitelinear; animation:cuIc......
  • 2024.4.25
    radio.radio[checked]::after,radio.radio.uni-radio-input-checked::after{ content:""; background-color:transparent; display:block; position:absolute; width:8px; height:8px; z-index:999; top:0upx; left:0upx; right:0; bottom:0; margin:......
  • 2024.4.24
    /*==================初始化====================*/body{ background-color:#f1f1f1; font-size:28upx; color:#333333; font-family:HelveticaNeue,Helvetica,sans-serif;}view,scroll-view,swiper,button,input,textarea,label,navigator,image{ box-sizi......
  • 概率学习2(2024-5-7)
       1.数据总体population、横截面研究cross-sectionalstudy,周期cycle,纵向研究longtitudinalstudy,记录record,参与调查的人respondent、样本sample、有代表性representative、过度抽样oversampling、原始数据rawdata、重编码recode、数据清洗datacleaning。 数据......