0
点赞
收藏
分享

微信扫一扫

学习C++一年以来的路途


真难走。

一年前,仅仅学完了Python全栈(热爱爬虫)抱着试验的心态接触上了C++,说实话,我被他强大的语法知识折服了。

始于好奇。

查阅大量C++的资料,网上说要学完《STL源码剖析》,《C++对象模型》,《effective C++》,《数据结构和算法》才能达到就业的资格。那我就学啊!

STL源码怎么全是代码?好难看懂怎么办,还是先看b站上侯捷老师的视频吧,一点点来。

看王道的数据结构,嗯?看不懂哎(编程小白),看算法,嗯?这么复杂可以跳过吧,应该不会考吧。

学一学计算机组成原理,学到IEEE标准就学不下去了;看看计算机网络,学完了,又好像啥也没学懂,再学一点;学操作系统,多道?进程?这和我有什么关系?不看不看!

有人和我说"数据库不就增删改查嘛?",加上我学Python爬虫和数据分析的时候也接触到了MySQL和MongoDB,那也没必须学了!嗯!

去leetcode刷刷题!二叉树?链表?啥玩意?

学了个寂寞。

我自己觉得好像也是,那便再学一遍吧。数据结构!又学了个寂寞……

C++怎么那么难啊!

哎?我基础语法好像不太记得了?

……

要放寒假了,怎么办呢?知识点那么多……那便让寒假成为学习旅途吧!玩个屁!

学一遍数据结构,计算机组成原理,回忆C++基础知识,哎?好像不错哎。

看视频,哎?可以看源码,看不懂?把命搭上也得看!

STL源码剖析,STL真好玩!effective C++,p事够多的!

考软件设计师,怎么要求计算机组成原理?那我便刷一刷题吧。哎,好好玩!UML图也好好玩!网络也好好玩!(仔细钻研)

多看源码!!!

qt编程好像不适合我,连个聊天室也做不了呜呜呜。

C++好像要在Linux下?那便学一学Linux网络编程!(正好之前有了网络的积累经验)

哦哦哦,TCP/IP/UDP原来是这样啊,socket套接字编程真好玩,bind,accept,select,poll,epoll原理真棒,就是代码怎么那么复杂?

多进程,多线程挺好理解。还是要去了解一下这些是个什么东西,操作系统的知识。挺好玩的。

又把C学会了一些。

好像C++编程在Linux下用的多?安装虚拟机玩玩,Ubuntu,安装真麻烦!

后来在安装OpenCV的时候直接租了一个云服务器。

后来啊,数据结构和算法,面向对象程序设计,Linux内核,计算机组成原理,内存,进程,线程,UML图,编译原理,数据库,汇编语言程序设计,计算机网络,计算机操作系统的知识也都跟进了好多。

学习本来就是一个永无止境的过程,没有什么是不可能的。
这一年,我熬过很多的夜,通过很多的宵,其中的艰辛,也许只有我自己知道,大家一起加油吧。
借用老子的一句话“道虽迩,不行不至;事虽小,不为不成”共当勉励


举报

相关推荐

0 条评论