Advertisement

该项目包含我简历的相关信息,采用Java开发。

  •  5星
  •     浏览量: 0
  •     大小:None
  •      文件类型:None


简介:
杜如遥个人简介:姓名杜如遥,英文名ChrisR.Du,性别男,学历本科(2020级毕业生)。其GitHub账号和技术博客每月更新三更。在编程方面,杜如遥对编程规范和算法质量有着极高的要求,并展现出精益求精的工匠精神,力求在每一个细节上下功夫。其工作方向主要集中在Linux服务端开发(使用C/C++)以及流媒体开发(借助FFmpeg)。 杜如遥计划于随时入职,意向城市包括杭州、上海、南京和成都。期望的年薪范围为18万到28万人民币。需要特别声明的是,本个人简历中包含了多个项目链接,欢迎大家点击浏览以获取更详细的信息。 教育背景:学校为(2016年至2020年)的计算机科学与技术/计算机学院。 杜如遥的GPA为3.6/5.0,取得了优异的成绩。具体课程成绩包括:C语言、课设(优秀)、C++、高数、数据结构、组成原理、课设(优秀)、操作系统课设、软件工程以及移动终端开发(平均分85分,其中一个项目达到100分)。 在94/100和92/100的考试中分别获得了优秀和良好成绩。

全部评论 (0)

还没有任何评论哟~
客服
客服
  • Java.pdf
    优质
    本PDF文档详尽记录了一位资深Java开发者的个人简历及其丰富的项目实践经验,涵盖技能专长、教育背景和工作成就等关键信息。 这是我面试公司时使用过的简历版本,虽然表达得不够完美,但项目经验相当丰富。你们可以参考这个模板进行改进,只是有些地方的专有名词没有大写,并且技术部分有一些小问题,但仍可利用。
  • Java
    优质
    简介:具备多年Java开发经验,擅长Spring Boot、MyBatis等主流框架,参与过多个大型企业级应用项目的开发与维护工作。 Java项目面试所需的一些案例集锦,包含各种实用的项目示例.doc。
  • JavaMQTT实例(Jar
    优质
    本教程提供一个详细的Java开发MQTT协议实例,包含所需的所有相关Jar包信息和配置步骤。适合初学者快速上手。 初学者JAVA开发MQTT实例。服务部署对应“虚拟机Centos7搭建MQTT服务”。
  • Common多个中常代码Java
    优质
    这是一个包含作者在多个项目中频繁使用的通用Java代码的包,旨在提高开发效率和代码复用性。 在Java编程领域,“Common”通常指的是包含通用功能或工具类的模块或者包。特定的“Common:Common”项目是一个Java包,旨在复用开发者在多个项目中编写的常用代码,提高代码重用性和开发效率。“不要重复发明轮子”的软件工程原则在此得以体现:让开发者能够快速集成并使用经过测试和优化过的组件。 该项目名为“Common-master”,表明这是一个主分支或主要版本,可能包含了核心功能和类库。在Java项目中,“master”通常指代Git仓库的主分支,是开发与发布的基准点。 描述中的构建部分提到了Maven——一个强大的Java项目管理和集成工具。通过使用标准的项目对象模型(POM),Maven能够自动管理项目的构建、报告及文档生成。执行`mvn package`命令会依据POM.xml文件配置下载依赖项、编译源代码、运行测试,并最终打包为可执行JAR文件,该文件位于“target”目录下。 对于初学者而言,掌握Maven至关重要。它不仅简化了构建过程,还通过中央仓库管理外部库的引用和维护关系,方便开发者使用这些资源。Maven生命周期包括清理、默认及站点三个阶段,“package”属于默认阶段的一部分,负责编译项目、执行测试,并打包生成验证后的软件包。 实际开发中,Common包可能包含以下类型的类: 1. 工具类(Util Classes):提供处理字符串、日期和集合等常见任务的静态方法。 2. 异常处理(Exception Handling):定义自定义异常及统一异常逻辑。 3. 日志管理(Logging):集成如Log4j或SLF4J进行日志记录。 4. 配置管理(Configuration Management):读取和管理应用程序配置信息。 5. 数据校验(Validation):提供数据验证函数,确保输入的有效性。 6. 网络通信(Networking):实现HTTP请求或其他网络接口的交互功能。 7. 对象映射(Object Mapping):使用如Dozer或ModelMapper进行对象转换。 Common包是Java项目中的重要组成部分,封装了常见功能以提高代码模块化程度,并减少重复编码。通过Maven这样的构建工具,开发者可以轻松地管理和构建包含此类通用代码的项目。理解并掌握这些知识有助于提升Java开发效率与质量。
  • 主要SpringBoot结合MyBatis-Plus进行
    优质
    本项目基于Spring Boot框架与MyBatis-Plus插件构建,旨在提供高效、简洁的企业级应用解决方案,简化数据库操作。 本项目主要使用SpringBoot整合MyBatis-Plus进行开发,并采用Restful风格设计接口,同时集成了swagger2工具。项目的功能较为基础,包括用户登录注册以及几个查询接口的实现。代码编写简洁明了,并对数据返回格式进行了封装处理。此外还添加了一些常用的拦截器和配置了异常处理类以增强系统的健壮性。
  • Java模板合集(附经验).zip
    优质
    本资源提供多个精心设计的Java开发简历模板,涵盖不同职业阶段需求,并包含丰富的项目经验示例,帮助开发者制作专业的求职简历。 Java开发工程师简历模板包含了项目经验介绍和个人技能描述等内容。
  • Java 易联盟链
    优质
    这是一个采用Java语言开发的简易区块链项目,旨在帮助开发者理解与实践联盟链的基本原理和技术。该项目适合初学者快速上手和学习区块链技术。 项目架构使用 SpringBoot 实现主程序,并采用 t-io 网络框架处理 P2P 传输。 运行环境要求 JDK1.8 或以上版本。 项目模块包括: - blockj-base:提供基础公共工具包,例如加密、区块和消息等数据模型以及数据存储功能。 - blockj-miner:区块链主程序,包含矿工操作、区块同步机制、P2P 网络通信及 RPC API 接口等功能。 - blockj-client:客户端命令行工具,主要用于调用 Miner 的相关 API 以实现用户与链之间的交互。 快速开始指南: 创建一条新的区块链需要遵循以下步骤: 1. 创建创世节点(即建立一个新的网络); 2. 启动该创世节点(Genesis Miner); 3. 对于希望加入此网络的其他节点,只需使用创世区块初始化它们各自的 Miner,并启动这些 Miners 即可。
  • 大数据数据经验,大数据
    优质
    这份简历专注于展示个人在大数据领域内的丰富经验和专业技能,特别强调了与数据处理、分析相关的项目经历。适合寻求大数据相关职位的专业人士使用。 大数据详细项目简历: 离线项目:用户行为标签的智能气象服务系统 个人职责: 1. 运用Flume采集源数据,并将其存放于Kafka消息队列中。 2. 采用Kstream框架对数据进行初步清洗与变换,使用Java API将数据导入HBase。 3. 使用Hive集成Hbase,执行ETL操作以进一步处理和清理数据。 4. 协助团队成员利用Hive提取特征值,并运用Spark ML构建预测模型。 5. 参与模型检验及随机森林算法的调优工作。 6. 编写脚本段落件将数据导出至MySQL数据库中,使用Tableau工具进行可视化分析。同时参与编写Oozie任务调度脚本,实现自动化的工作流调控。 实时项目:实时气象数据展示大屏搭建 个人职责: 1. 与客户沟通确定需要在显示屏上展示的指标、计算逻辑及对应的数据源情况,并明确更新频率要求。 2. 根据客户需求使用Flume进行日志信息的实时采集,将收集到的信息存储于Kafka消息队列中。 3. 利用Spark Streaming对数据执行清洗、加工和处理操作,形成最终展示指标并将其存入MySQL数据库供前端开发团队使用。 4. 分析数据结果以提取有效信息,并提出书面或口头形式的指导性意见与结论。此外还参与小型气象站及自动化监测系统的安装工作,在现场负责布置传感器和其他设备布点任务。
  • Java总结(素材)
    优质
    本简介概括了我在Java开发领域的多个项目的实践经验和技能提升历程,涵盖后端架构设计、代码实现及团队协作等方面。适合用于简历中的项目部分展示。 Java项目经验汇总(简历项目素材) 1. 电商平台:负责设计并实现了一个高并发的电商系统,包括商品展示、订单处理等功能模块。 2. 数据分析平台:开发了一套数据分析工具,用于收集用户行为数据,并提供可视化报表功能以帮助企业进行决策支持。 3. 移动应用后端服务:为一款社交类移动应用程序提供了稳定可靠的后台支撑,实现了消息推送、好友关系管理等核心业务逻辑。 4. 企业级管理系统:参与了一个大型企业的内部信息化建设工作,主要任务是开发和维护ERP系统中的库存管理和财务核算模块。
  • Java总结(材料)
    优质
    本简介总结了个人在Java编程语言领域的多个重要项目经验,涵盖了软件设计、开发和优化等环节,展示了深厚的技术积累与实践能力。 Java项目经验汇总(简历项目素材),是一份非常完整的文档,值得学习。其中包含的项目描述详尽且完善。