对Java, C, C++, x86汇编, Visual Basic, SQL, HTML都有一些理解,也在大学课程中学习过信息安全以及一些相关概念(如SQL注入,fuzzing等)并且有过实操的经验。
1.机器学习
用Java从零编写了一个简单的机器学习算法,自带200个可以被用来训练分辨长方形和三角形的图像样本。在使用一个12核心的志强处理器的情况下,训练时长大约为4小时并可以达到67.5%的准确率。
2.编写3D恐怖类游戏
独立编写了一个基于Unity3D的游戏,游戏主题为一个记者探索一个被废弃的医院。
3.编写操作系统
基于开源的HARIBOTE系统编写了自己的操作系统。操作系统可以实现多任务处理,显示3种语言,并且有图形界面。系统十分简洁,最低硬件要求为386处理器,12MB内存,以及一个FAT12格式的软盘。