About
个人介绍
南京大学计算机专业在读研究生
Email: [email protected]
项目列表
-
- 设计并实现了一个针对 Linux 系统的高性能的多线程服务器框架,具有模块化设计和高效的网络处理能力
- 基于 Reactor 模式,参考 muduo 网络库设计实现非阻塞 I/O 和事件驱动编程机制,提升并发处理能力
- 集成 Ragel 状态机编译器,负责高效解析 HTTP 请求,确保请求的准确解析和快速响应
- 利用 C++ 的宏和模板元编程技术实现了编译期反射机制,并封装了 ORM 框架
-
- 针对 LLVM 子项目 Clang-Repl 的现有不足,分析并提出改进方案,以提升用户体验和编程效率
- 系统分析了 Clang-Repl 在表达式类型和值回显方面的不足
- 设计并实现了一种 Clang-Repl 表达式类型和值的回显方法,增强了 Clang-Repl 的交互性和易用性
- 基于改进的 Clang 解释器设计并实现了一个 Jupyter 的 C++内核
-
- 研究了解编译器的工作原理,并对 LLVM IR 的整体结构有所 了解
- 独立开发了词法分析器和语法分析器,并将抽象语法树转换为 LLVM IR
- 结合 Clang 后端,将 LLVM IR 转换为机器代码,并通过 JIT 实现对单语句和表达式的即时解释执行
- 结合 JIT 构建了编程语言的交互式编程环境,支持用户即时输入代码并查看运行结果,提高效率
演示
comments powered by Disqus