说了回学校看看书。现在从新新处收集了不少经典书籍,可是,该选哪个方向重点看一看呢?按照以前的想法,是想看c++和算法的,但现在,对linux和网络程序兴趣也颇大,精力有限,只能选一个主攻。列举一下可能的几个选择:
1.操作系统相关:Linux/Unix,赵炯的linux内核注释,Unix操作系统设计之类,学这个还一个优势是可以向新新和光光请教,都还是比较熟悉的;劣势是自己一窍不通,可能还需要补一补汇编和c的基础。
2.C语言:c专家编程,c陷进与缺陷之类
3.C++: C++ primer一本足矣;如果学这个,应该是最轻松的了,看看书,然后写写小程序验证测试下,学这个问题的在于坚持,要有耐心;我能坚持多久?
4.网络程序设计:Unix Network Programming & Windows网络编程;要是有应用支撑,自己去设计框架与协议,就比较有意思了
5.算法:算法导论?或者KNUTH那NB哄哄?
其实还有两个候选:
1.编译,曾经有些兴趣;但现在再去看那些大部头理论,肯定会很痛苦,能坚持么?
2.机器学习相关:SVM;一堆数学公式堆起来,看起来,估计也头大;
看了一下上面几个选择,发现还是学c/c++最TM轻松了,其他的都会很痛苦。而且,任何一个事件,都需要耐心,需要长时间的日积月累,不可急于求成。对我而言,学什么不重要,重要的是,要坚持。
要早作决定。
分享到:
相关推荐
深度学习框架是指在人工神经网络的基础上,通过封装数学、计算机科学、神经科学等多学科知识,形成的用于训练深度神经网络的高级计算机语言工具库。它包括了从数据预处理到模型训练、验证和预测等一系列功能,能够极...
如何学习Java?Java进阶学习方法论【Java一周入门教程8】
Python语言因其简洁明了,常被用作入门语言,而C++则更为底层,适合有一定基础后深入学习,尤其在信息学奥赛中应用广泛。 编程教育不仅仅是教授技能,它与数学、语文、英语等传统科目相辅相成。学习编程能够锻炼...
...
...
Python 爬虫如何入门学习?
.你学完Python之后能做什么?.pdf
本文的目的是帮助非人工智能领域的学生(主要是计算机图形学领域的学生及笔者的学生)来搞懂深度学习(这里指狭义的深度学习,即基于DNN的深度学习)的基本概念和方法。笔者尝试用通俗的语言,从函数逼近论的角度来...
西门子在制造业有不可忽视的地位,其产品遍布各个领域,很多人学PLC首选西门子,但作为德国品牌,它指令虽少但稍微抽象,其难度也让一些人望而却步。 俗话说,难者不会,会者不难,如果你学不会,或者学的很痛苦,那...
2.学VB有什么用? VB是一门编程语言,所以能用VB做的很多很多,基本上除了底层开发(系统软件),VB都能做,而且在数据库应用方面VB也有他独到的一面。 3.如何学好VB(请详细说明) 这不是一句两句可以说清楚的。给...
成为java高级工程师,需学知识!如:精通使用一种或两种框架,UML 站在高度分析问题
对比学习效果差?谷歌提出弱语义负样本,有效学习高级特征!.pdf
最后,从学习的角度来看,学编程,什么时候都不晚!你本身是否喜爱编程,是否具备编程的基本素质,是否有持续学习的决心,打算着你能在编程这个道路上走多远!转行学习前端的可能性是存在的,並且可以通过自己的努力...
什么时候需要?”等几个问题。它是一个时段优先计划系统,其主要对象是决定制造与采购的净需求计划。它是由主生产计划推动运行的,但反过来,它又是主生产计划的具体化和实现主生产计划的保证计划。 由于物料...
机器学习能为你的业务做什么?有些事情你猜不到
n q学习和强化学习的概念。这个项目旨在解决一个特定的问题:如何在二维平面上为多个机器人规划路径,使得它们至少访问一次给定的N个点,同时使总行驶距离达到最小。这在物流、自动化和机器人导航等领域具有广泛应用...
前几天,IB课程宣布允许学生在交代内容来源的前提下使用ChatGPT进行论文写作,宾大沃顿商学院教授鼓励学生采用人工智能科技来辅助完成作业。 那么,ChatGPT对于学生的自学有哪些帮助呢?当人工智能越来越“好用”,...
该技术可以将控制过程由程序运行来完成,使控制过程更加智能化、自动化。 一、PLC 编程的重点 PLC 编程的核心内容是对工艺的程序描述,因此需要熟练掌握 PLC 程序语言和基本的功能实现。PLC 语言可以分为梯形图、...
方法是什么?这个问题困扰了许多电商从业者。小红书无货源风口吸引了许多人的注意,但实践中,很多人发现卖不出去货。今天,我们将揭开小红书无货源的四个真相,并提供实用的方法指南帮助您成功进货。 小红书无货源...
Docker是什么?【Docker教程1】