- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
计算机专业实训日志与报告范例
前言
实训是计算机专业教学过程中不可或缺的重要环节,旨在通过理论联系实际,提升学生的专业技能、实践能力和职业素养。本范例提供了一套计算机专业实训日志与报告的撰写框架及参考内容,力求专业严谨,层次清晰,希望能为同学们提供实用的指导。请注意,本范例中的项目背景、具体技术细节等均为虚构,旨在演示写作方法,同学们在实际撰写时需结合自身实训情况进行调整。
---
第一部分:实训日志
实训基本信息
*学生姓名:张三
*学号:ZY____
*专业:计算机科学与技术
*实训单位:XX科技有限公司
*实训部门:研发部
*实训岗位:Java开发工程师(实习生)
*实训时间:2024年X月X日至2024年X月X日
*校内指导老师:李教授
*企业指导老师:王工
日志正文
第一周:初识环境与技术储备
日期:2024年X月X日星期一天气:晴
*今日任务:入职报道,熟悉公司环境与团队成员,了解项目背景及开发规范。
*工作内容与过程:
1.上午:抵达公司后,由HR带领完成入职手续,领取了工牌和办公用品。随后,HR介绍了公司的发展历程、组织架构、企业文化以及各项规章制度,特别是保密协议和考勤制度。
*遇到的问题与解决方法:
*问题:初次接触Git的分支管理策略(如featurebranchworkflow),感觉有些抽象。
*解决方法:向旁边的资深开发刘哥请教,他用简单的图示帮我梳理了主分支、开发分支、功能分支和修复分支的关系及合并流程,并推荐我查阅公司内部wiki上的相关图文教程。
*心得体会与反思:
今天是实训的第一天,一切都充满新鲜感。公司的工作氛围比较轻松,但在技术规范和流程上却十分严谨。深刻体会到团队协作和规范对于一个项目成功的重要性。虽然只是初步了解,但“校园二手交易平台”这个项目很贴近学生生活,让我对接下来的工作充满期待。明天需要尽快搭建好本地开发环境。
日期:2024年X月X日星期二天气:多云
*今日任务:搭建本地开发环境,配置开发工具,获取项目源码并成功运行。
*工作内容与过程:
1.上午:根据王工提供的《开发环境搭建指南》,开始在自己的笔记本电脑上搭建环境。依次安装了JDK11、Maven3.6、IntelliJIDEA2023、MySQL8.0、Redis以及Postman。在安装MySQL时,遇到了端口占用的小插曲,通过修改配置文件解决。
*遇到的问题与解决方法:
*问题1:启动项目时,报“数据库连接失败”错误。
*解决方法:检查application-dev.yml配置文件,发现数据库密码填写错误,修正后连接成功。
*心得体会与反思:
开发环境的搭建看似简单,实则涉及多个软件的版本兼容、配置参数的正确设置等细节问题。一个小小的配置错误就可能导致整个项目无法启动。通过今天的实践,我对项目开发的前置准备工作有了更直观的认识,也锻炼了自己排查问题和查阅文档的能力。明天计划开始学习项目的核心业务代码和技术架构。
(后续每日日志以此类推,记录每日任务、工作内容、遇到的问题与解决方案、心得体会等)
日期:2024年X月X日星期五天气:阴
*今日任务:完成用户登录模块中“记住我”功能的代码实现与单元测试。
*工作内容与过程:
1.上午:回顾上周学习的SpringSecurity框架知识,重点研究了“记住我”功能的实现原理,即通过TokenBasedRememberMeServices生成持久化令牌并存储在数据库中。根据王工的建议,首先在User实体类中添加了用于存储系列号和令牌过期时间的字段,并更新了对应的数据库表结构。
2.下午:在SecurityConfig配置类中配置RememberMeAuthenticationFilter,指定了tokenRepository为JdbcTokenRepositoryImpl,并设置了令牌的有效期。编写了核心的登录逻辑处理代码,当用户勾选“记住我”选项时,调用rememberMeServices的loginSuccess方法。完成后,编写了几个单元测试用例,模拟不同场景下的登录请求,验证“记住我”功能是否正常工作,包括重启浏览器后是否仍能保持登录状态。
*遇到的问题与解决方法:
*问题:测试时发现,即使勾选了“记住我”,重启浏览器后仍需要重新登录。
*解决方法:通过Debug模式跟踪代码执行流程,发现是因为在配置TokenRepository时,没有正确注入数据源(DataSource),导致令牌无法持久化到数据库。检查配置文件,发现是@Autowi
原创力文档


文档评论(0)