Alan Clarke
咨询问题请发邮件。
为什么叫 Alan Clarke ? Alan 是小学起的英文名,然后在高中出题为题目背景主人公取名的时候,在键盘上随手敲了个 klk 得到克拉克,英译 Clarke。后来看了部讲 Alan Turing 的电影「模仿游戏」,里面女主姓居然也是 Clarke,太巧合了!从那以后我就叫 Alan Clarke 了,以致敬 Alan Turing 和 Joan Clarke 他们的友(爱)情。
现在使用的 ID 是 xalanq,意义是我中英文名字的交叉拼接,中学竞赛时期还用过 iwtwiioi(旧博客)。
某不错的大学毕业,一学位计算机科学与技术系,二学位经济管理学院的工商管理(创新创业领导力方向)。
开发语言
注:写得多不代表我理解得深刻,只是我喜欢写代码而已。
- 万行代码以上:Go、Rust、TypeScript、Dart、Python 3、C++
- 千行代码以上:Java、System Verilog
框架与库
注:写得多不代表我理解得深刻,只是我喜欢写代码而已。
- 万行代码以上:Flutter、Gin、React、Qt(C++、Python)
- 千行代码以上:Django、Vue.js、PyTorch
- 百行代码以上:TensorFlow
工具
- 数据库或搜索引擎:MongoDB、Elasticsearch、Redis、MySQL
- 文档语言:Markdown、TeX
- 常见工具:Git、Docker、Kubernetes
- 编辑器&IDE:Vim、VS Code、Android Studio、Visual Studio 2017、PyCharm
项目(公开、能看的)
Go
Codeforces Tool:Codeforces 的工具
Go Tracing:CG 里的路径追踪
Rust
cg_tracing:CG 里的路径追踪
pinyin-ime:拼音输入法
C++
OIKiller - Qt4:NOIP 初赛练习与模拟的小软件
PiLibrary - Qt5:前后端高并发图书管理系统,OOP 课程大作业,万行代码
中国象棋 - Qt5:大一小学期第二周作业,局域网对战
OJ code:高中时期我的部分 OJ 代码
Python 3
chinese-sentiment-classification - PyTorch: 简单的中文文本情感分类 (MLP, CNN, RNN),人工智能导论作业
ITree - Qt4:一个树形目录的多功能 Markdown 文本编辑器
新闻搜索引擎 - Django + 爬虫:大一小学期第三周作业,UI 美观
Java
GPA Tool:THU 查看总 GPA 和中文成绩单的安卓工具
未开源项目
- Info 9 - Vue.js + Django(3人开发):THU 贵系上线项目,信息推送系统
我愿意放出来的必修/限选专业课成绩
A、A+ 对应 95~100,A- 对应 90~94,B+ 对应 85~89
一学位
课程名 | 学分 | 学时 | 成绩 | 绩点 |
---|---|---|---|---|
程序设计基础 | 3 | 48 | A+ | 4.0 |
Java程序设计与训练 | 2 | 64 | A+ | 4.0 |
计算机网络原理 | 3 | 48 | A | 4.0 |
软件工程 | 3 | 48 | A | 4.0 |
面向对象程序设计基础 | 2 | 48 | A | 4.0 |
程序设计训练 | 2 | 64 | A | 4.0 |
计算机图形学基础 | 2 | 32 | A | 4.0 |
汇编语言程序设计 | 3 | 48 | A | 4.0 |
线性代数(2) | 2 | 42 | A | 4.0 |
复变函数引论 | 2 | 32 | A | 4.0 |
数字逻辑实验 | 1 | 32 | A | 4.0 |
数据结构 | 4 | 64 | A- | 4.0 |
人工神经网络 | 2 | 32 | A- | 4.0 |
人工智能导论 | 2 | 32 | A- | 4.0 |
人工智能前沿探讨 | 1 | 16 | A- | 4.0 |
数据挖掘 | 2 | 32 | A- | 4.0 |
数据库专题训练 | 2 | 32 | A- | 4.0 |
计算机网络专题训练 | 2 | 64 | A- | 4.0 |
搜索引擎技术基础 | 2 | 32 | A- | 4.0 |
以服务为中心的软件开发设计与实现 | 2 | 32 | A- | 4.0 |
编译原理 | 2 | 64 | A- | 4.0 |
离散数学(1) | 3 | 48 | A- | 4.0 |
离散数学(2) | 3 | 48 | B+ | 3.6 |
信号处理原理 | 3 | 48 | B+ | 3.6 |
计算机组成原理 | 4 | 64 | B+ | 3.6 |
综合论文训练 | 15 | B+ | 3.6 | |
大学物理B(1) | 4 | 64 | C | 2.3 |
大学物理B(2) | 4 | 64 | C | 2.3 |
电子学基础 | 3 | 48 | C | 2.3 |
我的成绩比较两极分化,感兴趣的课会很高,其他的数理基础课我不太感兴趣,投入时间少所以成绩比较低(但也没挂过),因此一学位系里排名不太好,50%左右。上大学前对学术不太感兴趣(尤其是大二进到实验室做了一学期 NLP 后),不打算读研,所以比较无所谓,学到想学的就够了。
二学位
课程名 | 学分 | 学时 | 成绩 | 绩点 |
---|---|---|---|---|
创业领导力 | 2 | 32 | A | 4.0 |
创业金融 | 2 | 32 | A | 4.0 |
综合论文训练 | 10 | A | 4.0 | |
商法 | 1 | 16 | A- | 4.0 |
会计学原理 | 3 | 48 | A- | 4.0 |
技术创新管理 | 2 | 32 | A- | 4.0 |
管理学(商学导论) | 3 | 48 | B+ | 3.6 |
领导力开发 | 2 | 32 | B+ | 3.6 |
战略管理 | 3 | 48 | B+ | 3.6 |
营销管理 | 3 | 48 | B+ | 3.6 |
国际管理 | 2 | 32 | B+ | 3.6 |
公司金融 | 3 | 48 | B+ | 3.6 |
创业企业的税务问题 | 3 | 48 | B+ | 3.6 |
组织行为学 | 2 | 32 | B+ | 3.6 |
社会创业导论 | 1 | 16 | B+ | 3.6 |
经济学原理 | 3 | 48 | B | 3.3 |
二学位对我的帮助非常大!这个学位让我认识到了特别多外系的朋友、老师和同学们,也让我的软技能水平得到了显著提高,我看到了更多的机遇,世界因此变大了!我不再只是一个 CS 工科男,也算半个商科生了 hhh 十分感谢陪我一路走来的大家!
体育
课程名 | 学分 | 学时 | 成绩 | 绩点 | 学的啥 |
---|---|---|---|---|---|
体育(1) | 1 | 32 | A- | 4.0 | 篮球 |
体育(2) | 1 | 32 | A- | 4.0 | 足球 |
体育(3) | 1 | 32 | C+ | 2.6 | 空手道 |
体育(4) | 1 | 32 | A | 4.0 | 游泳 |
体育专项(1) | 0 | 32 | B+ | 3.6 | 台球 |
体育专项(2) | 0 | 32 | A | 4.0 | 云游泳 |
其实并不是我喜欢运动或者很努力运动,只是先天因素罢了。我的 1000 米、3000 米跑步其实是不及格的,我认同「无体育不__」,但我做不到。不过我的身材、力量和爆发力还不错,所以其他体育项目基本是满分。
C+ 那个不是空手道没学好,是因为放弃了 3000 米的 20 分总评(最后总评还能有 78,说明别的总共只扣了 2 分 XD)。