职业经历
工作经历
2020年09月 — 2024年07月
其他职位,其他职位,其他职位
内容: 1. 实验室日常管理工作: 协助制定实验室的运行规范和安全管理制度,并参与监督实验设备的定期维护与校准。尽力协调实验人 员的工作安排,配合团队把控工作进度,为实验室的高效、安全运行贡献一份力量。 2. 学术论文撰写: 在导师和同学的指导下,积极参与学术研究,认真阅读文献资料,学习分析实验数据,努力撰写论文内容。希 望能够通过不断学习,逐步提升自己的研究能力,为团队的研究成果添砖加瓦。 3. 出差任务: 根据工作需要,积极参与出差任务,包括前往合作单位进行项目对接,参加国内的学术研讨会和贵州省内的技术培 训活动等。在这些活动中,尽力完成交办的任务,虚心学习,为工作的推进与发展尽自己的一份绵薄之力。 实习成果: 1.周政,何冠谛,何叶清等.辣椒CaHMA基因家族的全基因组鉴定和表达分析[J].种子, 2024,43(01): 1- 13+28.DOI:10.16590/j.cnki.1001-4705.2024.01.001. 2.袁昌权,周政,龚思同,付天岭,何腾兵.不同钝化剂对黄棕壤旱地严格管控类土壤镉的钝化效果[J].福建农业学报,2023,38(01):81- 89. 3.毕业论文《贵州遵义辣椒CaRan1基因的转录组学和功能基因组学研究》双盲审成绩 高分为92分。
教育经历
农业资源与环境
2020年09月 — 2024年07月
项目经历
2025年01月 — 2025年01月
内容: 我开发了一个高性能、低延迟的聊天系统,包括服务器端和客户端。这个系统支持多用户同时连接,并能够进行实时消息广播。 用户可以通过图形用户界面(GUI)输入和查看消息,并且每个用户在连接时需要输入用户名以标识自己。 业绩: 1. 使用Java NIO实现了非阻塞I/O通信,提高了系统的并发处理能力和响应速度。 2. 设计了高效的事件处理机制,能够同时处理多个客户端的连接请求和数据传输。 3. 实现了消息广播功能,使得所有在线用户都能接收到来自其他用户的即时消息。 4. 支持用户身份验证,每个用户在连接时需要输入用户名。 5. 编写了详细的日志记录,便于调试和监控系统运行状态。
2024年12月 — 2024年12月
内容: 开发了一个基于Streamlit的新闻搜索Web应用,用于从指定的新闻网站抓取和过滤新闻标题和链接。 使用多线程技术(ThreadPoolExecutor)提高新闻抓取效率。 实现了重试机制(fetch_html函数)以应对网络请求失败的情况。 提供了关键词过滤功能(filter_news_by_keyword函数),允许用户根据关键词搜索相关新闻。 动态更新进度条(st.progress)和展示新闻内容(display_news函数),提升用户体验。 支持取消搜索操作(通过threading.Event),确保用户可以中断正在进行的抓取任务。 业绩: 成功构建了一个高效且用户友好的新闻搜索工具,能够快速抓取和展示大量新闻内容。 通过日志记录(logging)功能,方便调试和监控应用运行状态。
2024年11月 — 2024年11月
内容: 开发了一个基于 Spring Cloud 的微服务商城系统,旨在为用户提供高效、可靠的在线购物体验。该系统采用微服务架构,主要 包括以下核心组件: Eureka Server: 作为服务注册与发现中心,负责管理各个微服务的注册和发现,确保服务之间的动态调用和负载均衡。 Product Service: 负责管理产品信息,包括产品的增删改查、分类管理、库存管理等功能。该服务通过 RESTful API 提供产品 数据,支持高并发请求,确保用户能够快速获取 新的产品信息。 Order Service: 处理订单相关操作,包括订单创建、查询、更新和删除。该服务与 Product Service 紧密集成,确保订单处理 的准确性和实时性。 User Service: 负责用户注册、登录、信息管理等功能。通过 JWT(JSON Web Token)实现用户身份验证和权限管理,确保 用户数据的安全性。 API Gateway: 作为系统的入口,负责请求路由、负载均衡、权限验证等功能。通过 Zuul 或 Spring Cloud Gateway 实现统 一的 API 管理,简化了客户端与后端服务的交互。 数据库: 使用 MySQL 作为主要数据存储,采用分库分表策略以提高系统的可扩展性和性能。通过 Hibernate 实现 ORM(对象关系映射),简化了数据库操作。 业绩: 独立开发: 本项目由我独立完成,从需求分析到系统设计、开发和测试,涵盖了整个软件开发生命周期。 性能优化: 通过合理的数据库设计和代码优化,系统在高并发情况下的响应时间保持在 200ms 以内,显著提升了用户体验。 用户反馈: 系统上线后,用户满意度调查显示,用户对系统的响应速度和稳定性满意度达到 95%,有效提升了品牌形象和市场 竞争力。 技术栈掌握: 在项目中深入掌握了 Spring Cloud、Spring Boot、MySQL 等技术,增强了我的全栈开发能力。
2024年10月 — 2024年10月
内容: 在本研究项目中,我运用Spring Boot框架构建了一个后端Web应用程序,旨在实现对员工记录的高效管理和维护。该应用程序 提供了全面的CRUD(创建、读取、更新、删除)功能,通过RESTful API接口设计,确保了与前端应用或其他服务的良好解耦, 从而提高了系统的灵活性和可维护性。数据存储方面,选择了MySQL数据库,利用其成熟的关系型数据库管理能力和事务处理机 制,保障了数据的一致性和安全性。 为进一步提升系统的灵活性和可扩展性,本项目还实现了一个基于TCP协议的通信模块。该模块的设计目的在于促进不同服务之 间的高效数据交换,降低服务间依赖的复杂度,为未来可能的服务集成和功能拓展提供了技术支持。 业绩: 成功构建并部署了一个满足业务需求的功能性CRUD应用程序。 展示了在开发可扩展且稳健的后端服务方面的专业能力。 提升了对RESTful架构和数据库交互的理解。 了解并应用了TCP协议在网络通信中的作用。 学习了如何使用Maven管理和构建项目。 掌握了Git的基本使用,进行了代码版本控制。
2024年08月 — 2024年08月
内容: 主要功能: 初始化 15x15 的棋盘,并显示当前棋盘状态。 玩家和计算机交替下棋,支持输入棋子位置。 检查胜利条件,包括横向、纵向和对角线的五子连珠。 提供简单的用户界面,提示玩家输入和显示计算机的下棋位置。 算法实现: 胜利条件检测算法: 实现了检查棋盘上是否有五子连珠的算法,支持横向、纵向和对角线的检查。 计算机下棋算法: 使用了简单的启发式算法,根据当前棋局评估 佳下棋位置。计算机会优先选择能够形成连珠的棋子位置,同 时阻止玩家形成连珠。 业绩: 1.设计并实现了游戏的核心逻辑,包括棋盘初始化、玩家和计算机的下棋逻辑 2.实现了胜利条件的检测算法,确保游戏的正确性 3.编写了用户输入处理逻辑,提升了用户体验。 4.开发了计算机下棋的决策算法,提高了游戏的挑战性。
2024年01月 — 2024年01月
内容: 本项目旨在设计并实现一个银行账户管理系统,核心类为Account,该类封装了用户信息及账户操作方法,充分体现了面向对象 编程的基本原则,包括封装、继承和多态。通过精心设计的程序流程控制结构,系统能够有效管理账户登录、交易处理及异常情 况,确保系统的稳定性和准确性,从而提升用户体验。 业绩: Account类设计 封装:Account类将用户信息(如账户名、余额等)和账户操作(如存款、取款、查询余额等)封装在一起,确保数据的安全性 和完整性。 继承与多态:通过创建不同类型的账户(如储蓄账户、信用账户)来实现继承,利用多态性实现不同账户类型的特定操作。 程序流程控制 采用分支结构处理用户登录、账户验证及权限管理,确保只有合法用户才能进行交易。 使用循环结构管理交易流程,允许用户在完成一项交易后继续进行其他操作,提升交互体验。 针对可能出现的异常情况(如余额不足、账户不存在等),设计了相应的异常处理机制,确保系统的健壮性。 集合容器应用 选择ArrayList作为主要集合容器,动态存储和管理多个账户对象,利用其动态数组特性提高数据存取和管理的效率。通过实现账 户的增删改查功能,优化了系统性能,确保在高并发情况下的稳定性。 常见API的应用 广泛使用Java的String类及其他常用API进行数据处理,如格式化输出、内容比较等,确保数据的正确性。通过合理使用API,提 升了代码的可读性和维护性,使得后续的功能扩展和系统升级更加高效。
2025年01月 — 2025年01月
内容: Student Information Management System (SIMS) 是一款基于Java语言开发的高效、灵活的管理平台,专为教育机构设计, 用于处理和维护学生数据。该系统采用模块化设计,确保了数据的准确性、完整性和安全性,同时提供了直观的用户界面,简化 了日常的学生信息管理流程。 业绩: 成功开发并部署: 完成了从需求分析到系统部署的整个开发周期,确保系统按时上线。 提升数据管理效率: 实现了高效的RESTful API接口,减少了数据管理的人工错误率,提高了数据处理速度。 增强用户体验: 设计了简洁明了的Java Swing/JavaFX图形用户界面,提升了用户的操作便利性和满意度。 确保数据安全: 实施了基本的访问控制和数据加密策略,保护敏感信息免受未授权访问,增强了系统的安全性。 模块化架构: 采用了模块化设计,使得系统易于扩展和维护,便于未来添加更多功能或集成外部系统。 优化性能: 通过优化数据处理算法和引入缓存机制,显著提升了系统的响应速度和稳定性。 改善服务体验: 提供了多条件查询功能,帮助快速定位特定学生信息,改善了学生服务体验。 减少复杂度: 界面设计简洁明了,减少了操作复杂度,提高了工作效率。
2023年05月 — 2023年06月
技术栈:运用Java编程语言,结合Swing GUI库和标准IO库,成功设计并实现了一款基于经典《FlappyBird》概念的游戏引擎。 架构设计:构建了模块化的设计模式,包括游戏状态管理、图形渲染、事件处理和资源加载等核心模块,确保了游戏的灵活性和 可扩展性。 用户界面:利用Swing框架创建了游戏界面,通过自定义组件和布局策略实现了游戏画面的动态更新,确保了高性能的视觉体 验。 输入处理:实现了鼠标事件监听器,通过精确的事件分发机制,允许玩家通过单击或长按鼠标来控制角色的动作,提升了玩家的 参与度。 游戏逻辑:开发了复杂的游戏逻辑,包括精准的碰撞检测算法、实时的得分计算和游戏循环管理,保证了游戏的流畅性和挑战 性。 性能优化:通过对IO操作的优化和资源预加载策略,减少了游戏启动时间和运行时的延迟,提高了游戏的整体性能。 可维护性:遵循软件工程的 佳实践,编写了清晰的文档和注释,便于未来的维护和功能扩展。
TA 的技能服务
该人才共 1 项技能服务,可在 技能服务 中搜索「周政」查看。