search

Home  >  Q&A  >  body text

python - 推荐几个好的开源项目学习

推荐几个好的开源项目学习,我希望学习的语言有C、C++、Python等,希望了解的领域有算法、网络、数据库等
希望同时能给出怎么研究这些项目的源码的建议
本人较菜,莫笑话

PHP中文网PHP中文网2803 days ago937

reply all(7)I'll reply

  • 高洛峰

    高洛峰2017-04-17 15:44:08

    A comprehensive list of C++ and python open source projects compiled by Programthink:
    https://github.com/programthink/opensource

    In addition, the excellent C++ open source projects here are divided into categories, which is very clear. Choose the project you need:
    https://cpp.zeef.com/faraz.fallahi

    Someone has asked this question before, here are other answers
    http://segmentfault.com/q/1010000003004653

    reply
    0
  • 黄舟

    黄舟2017-04-17 15:44:08

    You can try to write a multi-threaded breakpoint downloader by referring to other people's code
    I feel like you can learn a lot

    reply
    0
  • 黄舟

    黄舟2017-04-17 15:44:08

    If you want to study the database, you can look at the source code of redis

    reply
    0
  • PHP中文网

    PHP中文网2017-04-17 15:44:08

    c/c++ python Do you want to have an in-depth understanding of python or just be able to solve the problem... If you just want to be able to solve the problem, there is no need to start an open source project. If you want to have an in-depth understanding, learning c/c++ can It allows you to completely eliminate python and you can quickly get started after learning c/c++ and vomiting python!

    reply
    0
  • 怪我咯

    怪我咯2017-04-17 15:44:08

    Now that you understand the basic knowledge, you can start a small project that you want to realize

    reply
    0
  • PHP中文网

    PHP中文网2017-04-17 15:44:08

    Go to github and search for awesome c, awesome cpp or awesome python, and then find what you are interested in

    reply
    0
  • 高洛峰

    高洛峰2017-04-17 15:44:08

    https://github.com/boylegu/regal recommends you this grayscale release intelligent offload engine. If you are interested, you can also read the source code and learn a design pattern and ideas

    reply
    0
  • Cancelreply