zoukankan      html  css  js  c++  java
  • C++的十个练手项目


    1.写一个Json库

    链接:
     https://github.com/miloyip/json-tutorial/blob/master/tutorial01/tutorial01.md
    

    2.写一个红黑树

    链接:
    https://github.com/william-zk/RB_Tree
    

    3.写一个STL

    链接:
    https://github.com/Alinshans/MyTinySTL
    

    4.写一个NoSQL

    链接:
    https://www.lanqiao.cn/courses/1341
    
    

    5.写一个高并发内存池

    链接:
    https://blog.csdn.net/qq_41562665/article/details/90546750
    
    

    6.写一个线程库

    链接:
    https://github.com/Winnerhust/uthread
    
    

    7.写一个网络库

    链接:
    https://github.com/chenshuaihao/NetServer
    

    8.写一个服务器框架

    链接:
    https://www.bilibili.com/video/av53602631?from=search&seid=9029288577396826503
    

    9.写一个WebServer

    可以参考一些书
    《Linux高性能服务器编程》
    还有陈硕的那本书 等等
    WebServer应该很多人都有做。。。
    
    链接:
     https://github.com/linyacool/WebServer
     
    
    

    10.写一个操作系统内核

    搜一下 “MIT 6.828”
    感觉课程里的一个作业都可以拿来当做一个项目了
    链接:
    https://github.com/woai3c/MIT6.828
  • 相关阅读:
    Python-迭代器
    Python-if
    Python-赋值
    Python-基础
    Python-元组(tuple),文件
    Python-正则表达式
    Python-字典
    Python-列表
    C结构体之位域(位段)
    SignalTap II应用小实例之触发位置
  • 原文地址:https://www.cnblogs.com/still-smile/p/14414822.html
Copyright © 2011-2022 走看看