主修课程
• 数学:离散数学、矩阵分析、高等数学、高等现代、统计学习
• 计算机:算法设计与分析、机器学习(ML)、自然语言处理(NLP)、知识图谱(KG)、数据挖掘(DM)、数据结构、计算机组成原理、操作系统、计算机网络
• 熟练掌握常用计算机算法及深度学习算法,熟悉数据结构、计算机组成原理、计算机网络、操作系统相关知识。
• 编程语言:
熟练掌握:C、Python 、Java、PHP、JavaScript
熟悉了解:C++、CSS、HTML
• 熟悉Java并发编程、JVM及性能调优,熟练使用SpringBoot等主流框架、MySQL、Redis,了解RabbitMQ消息队列和Nginx;熟悉Linux常用命令,了解Docker、Neo4j等。
• 2020.09-2023.07 中国科学院大学-信息工程研究所 网络与信息安全 硕士
• 2015.09-2020.07 首都经济贸易大学 计算机科学与技术 本科
2021.08-2021.10 追踪溯源
项目描述:采用组件式的新型开发技术分析追踪热点案件的传播路径,预测添加新案件。
• 负责上传新案件页面开发,负责分级分类展示专题、对应主题以及操作主题下对应案件的开发。
• 负责分析案件文档信息、话题簇、传播走势预测、传播路径等功能开发。
2021.07-2021.09 智能文本洞察-省部级重点项目
项目描述:采用前后端相结合的技术分析并展示文本中的重要信息。
• 主要负责分析后端不同数据接口,基于Echarts和HighCharts工具渲染前端界面。
• 负责根据用户需求基于Bootstrap框架开发界面友好的前端动态交互页面。
2021.06-2021.08 算法平台
项目描述:整理不同类别算法,并各自进行封装,提供算法调用接口,训练模型并返回模型测试指标。
• 整理数据异常检测、数据关联分析、回归、分类、聚类、时间序列预测、文本分析挖掘等算法,处理数据,调用接口去训练模型,并预测模型,计算Accuracy、Recall、F1值。
2022.03-2022.05 仿高并发限时秒杀
项目描述:项目包含用户登录、秒杀模块,采用各种优化技术应对高并发场景,侧重优化秒杀功能。
• 负责用MD5处理明文密码,JSR校验数据,添加全局异常处理,实现分布式Session。
• 实现页面动静分离,使用各缓存技术,提高并发量;用Nginx负载均衡,用RabbitMQ消息队列缓冲,用内存标记,减少Redis访问;隐藏秒杀URL,数学验证码削峰,令牌桶算法防刷限流。
项目描述:采用组件式的新型开发技术分析追踪热点案件的传播路径,预测添加新案件。 • 负责上传新案件页面开发,负责分级分类展示专题、对应主题以及操作主题下对应案件的开发。 • 负责分析案件文档信息、话题簇、传播走势预测、传播路径等功能开发。
项目描述:采用前后端相结合的技术分析并展示重点人物与重点事件。 • 主要负责前端开发及知识图谱相关的代码转换,梳理数据结构框架。 • 负责整合知识图谱数据库中的节点与对应关系,在后端应用层实现业务控制逻辑。