专业网站建设品牌,十四年专业建站经验,服务6000+客户--广州京杭网络
免费热线:400-683-0016      微信咨询  |  联系我们

有哪些书值得一看_java

当前位置:网站建设 > 技术支持
资料来源:网络整理       时间:2023/3/9 4:15:28       共计:3558 浏览

有哪些书值得一看?

需要综合看待这个问题。

第一:学习的动力

兴趣是最好的驱动力。记得上学时除了正常上课之外,周末时间都是在隔壁学校的机房度过。设定很多编程题目进行练习,当输出正确之后,会把代码打印出来进行再思考。

第二:学习基础

逻辑是编程的基础,而逻辑学是融入在数学课程之中的。说到这里,觉得逻辑教育领域没有单独教学还是挺可惜的。工作后又补充看了一些逻辑书籍。这里展示一本简单参考。

第三:几本经典语言书籍

c是典型的过程语言,由三种语句结构组成。分别是顺序语句、判断语句及循环语句组成。编程就是将这三种句型穿插使用。最好看机械工业出版社外文翻译类书籍,一定物超所值。该出版社的品味还是值得信任的。

再就是数据结构,比如数组、链表、树等等。这是属于能力进阶不可跨越的内容。前人的经验总结,可以让我们快速进步。

对操作系统也需要有基本的掌握,下面这本书刚在京东找时,发现封面搞得很时尚,比我买的那个版本炫多了。看这本书是要求搞明白什么是进程,什么是线程,什么是句柄等。如何使用系统内置的信号量(原子加减、锁、互斥区等)来完成线程间数据同步等。

Stl标准库有兴趣也看看,只是台湾人说话习惯有点差异,慢慢习惯吧

另外的一些经历与建议:

在学校学习,讲解到指针时真是云里雾里,递归更是没有讲解就期末考试了。

现在回想起来,指针真是c语言最大的败笔之处。当初发明指针应该是考虑快速执行,现在计算机运算速度极快,这点开销应该可以忽略不计了。商业软件经常因为指针造成野地址~内存泄露等coredump问题。比如程序为了便于维护,通常会采用mvc结构。其中的数据类是需要对外隔离的,当外面使用时一般需要复制。此时数据类使用指针反而会比较麻烦。

递归是一个很好的编程技巧,在数据结构一书中一定会提到。只要掌握基本的语句调试技巧,死循环还是比较简单被识别的。

版权说明:
本网站凡注明“广州京杭 原创”的皆为本站原创文章,如需转载请注明出处!
本网转载皆注明出处,遵循行业规范,如发现作品内容版权或其它问题的,请与我们联系处理!
欢迎扫描右侧微信二维码与我们联系。
·上一条:python只能写小游戏吗_python | ·下一条:如GitSVN这类版本控制工具的原理是什么_PHP基础

Copyright © 广州京杭网络科技有限公司 2005-2024 版权所有    粤ICP备16019765号 

广州京杭网络科技有限公司 版权所有