Tong Zhaoqi
Master @ Nanjing University
Education
|
Work Experience
|
Open Source Contributions
Researches
|
Blogs
|
Projects
|
Honors & Awards
Hey, I'm
Tong Zhaoqi
I'm currently doing research at
ICS
of
Nanjing University
for my master degree. I'm interested in
Software Engineering
and enjoying coding via C++/Java/Go/Rust.
Mail me at
zhaoqi.tong@outlook.com
or
tzq0301@gmail.com
GitHub
zhihu
bilibili
CSDN
Education
Master
Nanjing University
,
Computer Science Department
,
Institute of Computer Software
(in Chinese: 南京大学计算机系软件研究所)
2023.9 ~ now
B.S.
Sichuan University
,
Collage of Software Engineering
(in Chinese: 四川大学软件学院)
2019.9 ~ 2023.6
Work Experience
ByteDance
(Intern)
后端研发实习生
@
Data (MiniBase)
2024.3 ~ 2024.8
|
Nanjing (China)
Juxue Technology
(Intern)
Golang 后端研发实习生 &
临时
后端研发负责人
@
AI 爱家事业部
2023.6 ~ 2023.8
|
Chengdu (China)
ByteDance
(Intern)
Golang 后端研发实习生
@
抖音电商平台治理(产品研发和工程架构部)
2022.11 ~ 2023.2
|
Hangzhou (China)
Open Source Contributions
dominikbraun/graph
A library for creating
generic graph data structures
and modifying, analyzing, and visualizing them (1.4k Stars)
PR#137
:
List all paths between two given vertices, implemented by dual-stack (which is non-recursive)
|
知乎:图中给定两个节点,找出两点之间全部路径(非递归方法)
PR#179
:
修复
Issue#177
中疑似“VertexAttributes缓存最后一次的值”的bug
PR#86
,
PR#140
:
修复并优化 GitHub Actions CI workflow、解决 golangci-lint 版本依赖问题、增加 Go 多版本 CI Matrix Testing
redis/go-redis
Redis Go client
(18.2k Stars)
PR#2753
:
Support writing args with
the pointer type of the simple data types
for the redis-protocol writer
Blogs
(selected)
Mar 2024
分布式锁服务 Chubby 以及分布式锁实现 Redis、Zookeeper
Jan 2024
使用 SSE & NATS 实现轻量级的聊天室
Dec 2023
Raft 的三个子问题
Dec 2023
Go: Allocation optimization in slog
Dec 2023
赋能 Local Development:当 Spring Boot 遇上 Testcontainers
Nov 2023
DieHard 问题 —— 状态机建模 & TLA+形式化验证
Nov 2023
关于“接口幂等性”的通用性建模
Oct 2023
关于“全局变量”对程序的上下文造成的全局“污染”
Sep 2023
Redis 分布式锁 Factory 模式 API 实现
Aug 2023
处理 ChatGPT 的 API HTTP 流式响应 & 超时控制
Aug 2023
GORM 使用真实 MySQL 进行 repo 层单元测试
Jul 2023
Go 阻塞式 select channel 替代长轮询
Jul 2023
图中给定两个节点,找出两点之间全部路径(非递归方法)
Mar 2023
自动发布 Maven Package —— 基于 GitHub Actions 与 OSSRH(sonatype)
Mar 2023
通过 GitHub Actions 完成 Spring Boot 项目的 CI/CD(基于 Docker)
Dec 2022
什么是微服务动态更新 & 为什么要用 Version Consistency 进行动态更新
Aug 2022
怎么进行你的代码优化 & 编译器怎么优化你的代码
Jul 2022
微信小程序应用开发赛 —— 怎么至少不把一个产品做差
Mar 2022
Spring WebFlux 响应式定制 Redis 对指定数据类型的序列化与反序列化配置(例如 ObjectId、LocalDate)
Researches
Jan 2021
Liu S*, You Y*,
Tong Z
, Zhang L.
Developing an Embedding, Koopman and Autoencoder Technologies-Based Multi-Omics Time Series Predictive Model (EKATP) for Systems Biology research.
Front Genet. 2021 Oct 26;12:761629. doi: 10.3389/fgene.2021.761629. PMID: 34764986; PMCID: PMC8576451.
Projects
Feb 2023
通用自适应软件服务编程框架
|
Open SAS (Open Source Self-Adaptive Software Platform)
|
Code
May 2022
字影 · 智能创作平台
|
中国软件杯全国二等奖参赛作品
|
Backend Code
|
AI Code
|
演示视频
Feb 2022
基于 Spring Cloud 微服务架构与 Spring WebFlux 响应式 Web 框架的“心理咨询系统”
|
Backend Code
Honors & Awards
Nov 2023
南京大学硕士
学业一等奖学金
Nov 2022
四川
省优秀毕业生
Nov 2022
四川大学优秀毕业生
Nov 2022
四川大学综合一等奖学金
Aug 2022
第十一届“
中国软件杯
”大学生软件设计大赛 ·
全国二等奖
Aug 2022
2022 年微信小程序应用开发赛 ·
全国三等奖
Aug 2022
NUS Summer Workshop, Cloud Computing, Best Implementation
May 2022
四川省首届高校志愿服务项目大赛实践项目赛道铜奖
Dec 2021
四川大学大学生创新创业训练计划
省级
项目
优秀结题
Oct 2021
四川大学综合三等奖学金
Oct 2021
四川大学优秀学生
Jun 2021
第十二届蓝桥杯软件类省赛二等奖
Jun 2021
四川大学校级篮球赛第七名
Dec 2020
四川大学网页设计大赛第四名(三等奖)
Oct 2020
四川大学综合二等奖学金
Oct 2020
四川大学优秀学生