【总记】本猿修炼秘籍

本猿修炼秘籍

文章目录

    • 一、绪论
    • 二、简历
      • `基本信息`
      • `个人优势`
      • `项目经历`
      • `等级证书`
      • 持续更新中···


点此到文末惊喜↩︎

一、绪论

我思考了许久这一篇总计应该如何写,最终我觉得应该写成一份简历形式的目录。这样既能展示我所学知识的核心和过程,也希望你可以从中受益,抑或给出您宝贵的指评

二、简历

基本信息

姓名:0x7c00      求职意向:C++后端开发【总记】本猿修炼秘籍_第1张图片

学校:xx大学          专业:电子信息   政治面貌:预备党员/团员/党员

邮箱:我拥回忆入眠@qq.com  电话:1024    状态:23届硕士在读

我的CSDN博客主页      我的GitHub主页    


个人优势

  • 编程语言:熟悉C/C++,熟悉STL用法及常见容器底层数据结构,了解java、python、C#、html、汇编等;
  • 数据结构及算法:具有扎实的基础,熟悉常见数据结构及算法;
  • 计算机网络:基础知识扎实,熟悉OSI七层模型及HTTP、TCP/UDP、IP等常见协议;
  • 操作系统:熟悉os基本数据结构和算法,了解linux内核基本原理;
  • 数据库:了解常见数据库MySQL/Redis,了解MySQL下的性能优化以及Redis底层通信模型;
  • 开发环境:熟悉Linux环境下常用命令及相关工具的使用(gcc、gdb、vim、git等)及windows下的常用IDE;
  • 其他:熟悉并发数据结构及多处理器编程;

项目经历

  1. Tiny STL项目
      1. 要不要支持 C++11?主要是要不要用 rvalue reference?2. 要不要支持异常安全?是不是可以假设禁用异常?3. container 要不要支持 allocator?4. 哪些功能不必实现?list::sort() ?checked iterator?5. algorithm 要实现哪些?next_permutation() 要不要写?如果实现 count(),你多半还需要了解一下 traits 。input iterator 和 forward iterator 要不要区别对待?接下来就可以一点一点堆代码了,先写 list 和 vector,看看能不能装下你的 string 和 std::string。写 vector 需要知道 placement new 的用法,还要会直接调用析构函数。vector 的 iterator 可以偷懒用 T*,list 的 iterator 必须自己写,写完了看看能不能和 STL 的 algorithm 配合。
    • 规范https://zh-google-styleguide.readthedocs.io/en/latest/google-cpp-styleguide/headers/
    • 项目地址https://github.com/Alinshans/MyTinySTL
  2. 仿linux0.11的操作系统内核
    • 应用技术:C语言、汇编语言、makefile、x86架构
    • 项目描述:使用bochs虚拟机模拟一个x86架构的裸机,并用nasm进行c和汇编的联合编译,生成一个kernel镜像软盘,将软盘挂载到虚拟机上运行。最终,实现具有32位的具有保护模式、中断功能、 内存管理、进程及线程管理、文件管理、I/O管理的操作系统内核
    • 主要工作:
      1. 主机节点采用XXXXXXX与4个子节点完成网络通信和数据传输,后改为XXXXX模式与XXXX方式,减少XXXXXX时间的同时保证了XXXX兼容性;
      2. 将XXXX进行划分,然后分配到4个节点中,选取XXXXXXXXXXXXX开始进行连接,可有效减少中间结果的产生;
      3. 在XXXXX环境下,使用XXXX技术将XXXXXXXXXX转化为XXXXX来XXXXX,有效增加XXXXXX22.8%以上。
    • 项目成果:系统已XXXXXXXXXXXXXX使用,实行一月后的反馈报告显示同比可有效增加XXXXXXX的30.6%以上。
    • 个人收获:对于不同系统下的XXXX技术有了更深的理解,也明白了技术不是越新的越好,而是最适合当前项目的

等级证书

  • 英语:六级(CET-6),具备良好读写能力。
  • 其他:普通话二级乙等、驾照。

持续更新中···


少年,我观你骨骼清奇,颖悟绝伦,必成人中龙凤。
秘籍(点击图中书籍)·有缘·赠予你


点此跳转到首行↩︎

你可能感兴趣的:(笔记,其他,经验分享)