实践出真知,努力创未来
——许昌学院 “青春洋溢”软件开发设计实践队
2020年7月4日星期六,今天是许昌学院信息工程学院“青春洋溢” 软件开发设计实践队开展社会实践活动的第三天。经过昨天大家对Java基础知识的梳理巩固,大家对Java知识进行了进一步的了解和熟悉。按照团队安排,今天我们的任务是对Web框架、Maven管理的熟悉、前后端分离技术的熟悉、Json技术的熟悉等。考虑到当下疫情的原因,团队对社会实践学习的安排选择是队员进行居家学习,积极相互沟通,遇到问题及时向老师寻求答案。通过这种方式的学习,既保障了团队成员的健康,同时还培养了我们的团队协作,交流沟通的能力。
今天上午的任务主要是熟悉web框架,对项目管理工具Maven进行熟悉操作。团队成员需在家自行寻找相关知识的教学视频进行学习总结,同时需要对这些知识的一些重点进行牢记,对学习中遇到的难点和问题进行解决,解决办法可先自行在网上寻找解决办法,若找不到的话,及时与团队成员进行交流沟通,寻求解决方法。Web框架的重要知识,如web三大框架位React,Vue和Angular,框架的优缺点等一些重要知识牢记。上午的难点就在于maven的使用,大家在使用Maven时,总会遇到各种各样的问题,下面我就来说几个成员们犯错最多的问题:
1. maven环境变量的配置。
MAVEN_HOME=Maven的安装路径;在Path中指定Maven的bin目录路径。
2.项目依赖jar包出现重复以及冲突。
利用eclipse可以查看依赖关系;利用maven命令在pom.xml的目录下执行mvn dependency:tree也可以;找到重复包的位置在dependency标签内加入消除依赖即可。
下午的任务是熟悉前后端分离技术,熟悉json技术。在学习时,大家要知道,什么是前端,什么是后端,前后端为什么要分离;Json技术的语法规则,json技术和js对象的关系和互转。在web应用早期的时候,前端页面以及后台业务数据处理的代码都放在一个工程下,甚至放在同一目录下,前端页面夹杂着后端代码。前、后端开发工程师都需要把整套代码导入开发工具才能开发。此阶段下前后端代码以及工作耦合度太高,前端不能独立开发和测试,后端人员也要依赖前端完成页面后才能完成开发。
在最后我们团队对今天的学习情况进行了总结和分析,同时对前两天学习的内容进行了温习,对于学习过程中出现的错误和不足进行记录,防止在今后的学习中不再犯同样的错误。在今天的学习中,大家由刚开始的不熟悉到现在的积极帮别人解决问题,可以看到团队之间的合作正在逐渐变好,相信在后续的团队社会实践中,大家会变得越来越好!
(供稿人:赵帅康)
http://www.dxsbao.com/shijian/267419.html 点此复制本页地址