C++资源链接合集

一路走来,受过不少前人恩惠,收集了不少的资源,与其烂在收藏夹,不如把它们做一个合集,希望有更多的人能看到并收获到属于自己的知识吧

一、学习路线与经验

  1. B站up整理的学习路线
  2. qt经验之路,各类大佬经验合集
  3. C/C++ 技术面试基础知识总结,包括语言、程序库、数据结构、算法、系统、网络、链接装载库等知识及面试经验、招聘、内推等信息
  4. C++技术博客笔记阿秀

二、项目

1、 仿网易云音乐项目qt:

源码:https://gitee.com/Morning_pkq/music-wwy
文档:https://blog.csdn.net/weixin_42126427/category_9666776.html
最初是学习的qt课程做了一个简易的类似这个项目的音乐播放器,但是UI一般般,看到了这个于是学习了一番,非常还原了可以说是;

2、redis项目

  1. 用C++从0开始写reids,这个是从这个项目里挑出来的:用C++从0开始写各类项目
  2. 带有详细注释的Redis源码阅读指南

学习顺序建议是:
1、B站任意培训机构redis课程打基础;
2、了解一些阅读源码的建议以及方法后阅读源码;
3、模仿构建从0到1搭建redis源码;
也可以参考这个食用:https://www.cnblogs.com/pengdai/p/14509958.html

3、Webserver

  1. Linux下C++轻量级WebServer服务器
  2. 简便的个人主页项目

基于以上两个项目就可以搭建一个漂亮的前端个人主页+后台个人服务器的项目,这个也是我写到简历里的上线项目,折腾很多时间唉;
回到现在,这个webserver项目可以说是个人折腾,那么商业呢?比如b站都用的是这个:基于nginx构建的tengine

三、一些其他项目

微信小程序

1、校园综合服务平台
地址:https://gitee.com/yaozy717/hbhzdtn?_from=gitee_search
介绍:已上线运营的跑跑乐小程序的初代版本,但是功能齐全,前后端源码都有,文档完善也有视频指导安装,ui良好,需要注意的是如果没有商户id无法开通支付功能;

2、萤火商城
地址:https://gitee.com/xany/yoshop2.0-uniapp?_from=gitee_search
介绍:uniapp作为前端开发的电商小程序和H5,后端采用php开发,文档完善,功能齐全,ui好看;

3、校园二手交易小程序(云开发)
地址:https://github.com/Taoshaoji/used-book-secondhand
介绍:比较完善的小程序,但是得开通云开发服务

关于小程序的源码,GitHub也有收集的项目,比如:https://blog.csdn.net/qq_37690375/article/details/90268546
所以不多列举了,这里只放我接触了的项目。

WEB全栈

1、内容管理系统
地址:https://github.com/Thecosy/IceCMS
介绍:基于 Spring Boot + Vue 前后端分离的内容管理系统,前台,uniapp开发的移动端,后台都有,涉及技术栈广阔即便是写到简历里也足够了,或者是作为毕设;

2、电商商城系统
地址:https://github.com/gz-yami/mall4cloud
介绍:一个基于Spring Cloud、Nacos、Seata、Mysql、Redis、RocketMQ、canal、ElasticSearch、minio的微服务B2B2C电商商城系统,采用主流的互联网技术架构、全新的UI设计、支持集群部署、服务注册和发现以及拥有完整的订单流程等。
以上是照搬的介绍,个人看法是非常齐全,文档视频齐全,后台,前台你能考虑的基本都有,目录结构规范,当然你如果觉得微服务吃力,这个也有springboot版本的,可以说非常nice;

3、仿b站视频网站
地址1:https://github.com/chenyongzhe/mybilibili
地址2:https://github.com/isyangyuhao/acgfan
地址3:https://github.com/wangzmgit/danmu-v5
介绍:技术栈有相同也有不同,领略不同技术的不同吧,但是效果相同,实现了仿b站的视频网站;

posted @ 2023-06-23 16:58  BingeBlog  阅读(56)  评论(0编辑  收藏  举报