个人介绍
我具备以下技术能力:
编程语言:C语言:熟悉C语言的基本语法和数据结构,能够进行系统级编程和性能优化。
Python:熟练使用Python进行数据分析、Web开发、自动化脚本编写等。PHP:了解PHP的Web开发能力,熟悉常用框架如Laravel。Java:具备Java开发经验,熟悉Spring框架。深度学习与神经网络:熟悉深度学习理论,了解卷积神经网络(CNN)、循环神经网络(RNN)等基本模型。
了解TensorFlow、PyTorch等深度学习框架,能够搭建和训练神经网络模型。对大模型的微调有一定经验,包括迁移学习、超参数调优等。前端开发:熟悉前端开发技术,包括HTML、CSS、JavaScript。能够使用Vue.js、React等前端框架构建交互式Web应用。工作经历
2023-12-01 -至今字节跳动技术实习
编码与开发: 参与项目的开发,编写高效、可维护的代码。 学习并掌握公司内部使用的编程语言和技术栈,例如 Java、Python、C++、JavaScript 等。 Bug 修复与优化: 协助团队成员解决软件中的 Bug。 参与性能优化,改进现有功能。 新功能开发: 根据需求文档,开发新功能模块。 与产品经理、设计师等协作,确保功能的实现符合需求。 单元测试与集成测试: 编写单元测试用例,确保代码质量。 参与集成测试,保证不同模块之间的协调运行。 技术文档编写: 撰写代码注释、接口文档等。 协助编写技术文档,记录项目的设计和实现。 版本控制与协作: 使用 Git 进行版本控制,与团队成员协作开发。
教育经历
2020-09-01 - 2024-06-30张家口学院英语语言文学本科已认证
技能
这个技术博客是基于 GitHub Pages 搭建的,它允许用户使用静态网页托管服务来创建个人博客。 前端技术栈: Vue Markdown 写作:GitHub Pages支持使用Markdown格式编写文章,这使得发布和维护博客变得非常方便。 版本控制:使用Git来管理博客的版本,方便回滚和协作。 技术难点 域名配置:将的域名与GitHub Pages关联。 自定义主题:CSS和HTML SEO优化:优化博客以便搜索引擎更好地索引内容。
这个斗地主 AI 脚本基于 DouZero 框架,旨在通过自我对弈和深度强化学习来掌握斗地主游戏。以下是它的主要功能: 自我对弈训练:使用深度蒙特卡罗算法,AI 通过与自己对战来不断优化策略。 牌型编码:将斗地主手牌编码成一个 15x4 的矩阵,其中 15 表示非重复牌的种类(3 到 A 加上大小王),4 表示最多每种有四张牌。 神经网络:使用多层感知机(MLP)作为神经网络结构,输入当前状态,输出动作的 Q 值。 多演员并行训练:通过并行训练多个模型,加速学习过程。 技术难点 状态编码:将斗地主的状态(手牌、出牌历史等)有效地编码成神经网络的输入。 训练效率:高效地训练模型,避免过大的状态空间。 技术栈 调用运转开源模型 神经网络结构:多层感知机(MLP) 状态编码:15x4 牌型矩阵、动作编码 自我对弈算法:深度蒙特卡罗方法 视觉检测:python
多语言支持:后台可以随时配置语言包,移动端支持多语言切换。 高性能:使用了 Redis 缓存、队列、长连接,支持多种云储存,还可以进行集群部署。 个性化 UI:支持多种风格切换,可以自定义首页和专题页面。 前后端分离:后端使用 TP6,管理端使用 iviewui,移动端使用 uni-app。 代码规范:遵循 PSR-2 命名规范,使用 Restful 标准接口,代码严格分层,注释齐全,统一错误码。 权限管理:内置强大灵活的权限管理,可以控制到每一个菜单。 开发配置:支持低代码增加配置,系统组合数据模块。 二次开发效率:PHP 可以快速生成表单,内置所有事件,后台有在线编辑器,代码注释齐全,完整接口文档。 快速上手:详细的帮助文档、接口文档、数据库字典、代码注释,还有一键安装功能。 系统安全:记录系统操作日志、生产日志,文件校验,数据备份等功能。 技术难点 *登录功能:需要注册一个测试账号,获取 AppID 和 AppSecret,然后配置到 PHP 后台。 前后端分离:如何优雅地实现前后端分离,确保数据传输的高效性。 性能优化:如何处理大量商品数据,提高页面加载速度。 技术栈 这个商城小程序的技术栈包括: 前端:uni-app, 后端:TP6