推荐几个好的开源项目学习,我希望学习的语言有C、C++、Python等,希望了解的领域有算法、网络、数据库等 希望同时能给出怎么研究这些项目的源码的建议 本人较菜,莫笑话
认证0级讲师
Programming Caprice によってコンパイルされた C++ および Python オープン ソース プロジェクトのリストは非常に完全です: https://github.com/programthink/opensource
さらに、ここでは優れた C++ オープン ソース プロジェクトがカテゴリに分類されており、必要なプロジェクトを選択してください: https://cpp.zeef.com/faraz.fallahi
誰かが以前にこの質問をしました。他の回答は次のとおりですhttp://segmentfault.com/q/1010000003004653
他の人のコードを参考にして、マルチスレッドのブレークポイント ダウンローダーを書いてみるのも良いでしょうとても勉強になる気がします
データベースを研究したい場合は、redis のソースコードを参照してください
c/c++ python Python を深く理解したいですか、それとも単に問題を解決できるようになりたいですか... 問題を解決できるようになりたいだけであれば、オープンを開始する必要はありません。 C/C++ を深く理解したい場合は、C/C++ を学習して Python を完全に排除すれば、すぐに始めることができます。
基本的な知識を理解したので、実現したい小さなプロジェクトを開始できます
github にアクセスして、awesome c、awesome cpp、または、awesome Python を検索し、興味のあるものを見つけます
https://github.com/boylegu/regal では、このグレースケール リリースのインテリジェント オフロード エンジンを推奨しています。興味がある場合は、ソース コードを読んで、設計パターンとアイデアを学ぶこともできます。
Programming Caprice によってコンパイルされた C++ および Python オープン ソース プロジェクトのリストは非常に完全です:
https://github.com/programthink/opensource
さらに、ここでは優れた C++ オープン ソース プロジェクトがカテゴリに分類されており、必要なプロジェクトを選択してください:
。https://cpp.zeef.com/faraz.fallahi
誰かが以前にこの質問をしました。他の回答は次のとおりです
http://segmentfault.com/q/1010000003004653
他の人のコードを参考にして、マルチスレッドのブレークポイント ダウンローダーを書いてみるのも良いでしょう
とても勉強になる気がします
データベースを研究したい場合は、redis のソースコードを参照してください
c/c++ python Python を深く理解したいですか、それとも単に問題を解決できるようになりたいですか... 問題を解決できるようになりたいだけであれば、オープンを開始する必要はありません。 C/C++ を深く理解したい場合は、C/C++ を学習して Python を完全に排除すれば、すぐに始めることができます。
基本的な知識を理解したので、実現したい小さなプロジェクトを開始できます
github にアクセスして、awesome c、awesome cpp、または、awesome Python を検索し、興味のあるものを見つけます
https://github.com/boylegu/regal では、このグレースケール リリースのインテリジェント オフロード エンジンを推奨しています。興味がある場合は、ソース コードを読んで、設計パターンとアイデアを学ぶこともできます。