软件工程师和程序员到底有多大的区别
本文详细阐述了程序员和软件工程师的区别,指出软件工程师不仅需要编写代码,更需具备软件开发的整体视野,
什么叫做云计算?
主要是提出的概念:用户的手机、pc、笔记本统称为端;网络的服务称为云。端和云的网络格局。
可以从“端”通过“云”(网络)获得强大的计算能力,数据处理能力及其它。
数学建模工具有很多种选择,有功能及其matlab,R语言,SPSS,Lingo等等,他们在不同领域各有擅场,但为什么极力推荐用python呢?
计算科学数学理论浅谈
以前,总是对于数学的学习嗤之以鼻,认为没有很大的实用性,这也是为何后来跨专业考研的一个重要动机,但是随着后续学习的深入,逐渐体 会到了数学在现实工作中的分量,而这种对思考的能力的锻炼在初期可能是无形的,但这是的确存在的。我的理解是数学可以说是一种内功的锻炼,而对于语言和基 础计算机知识的学习是架式的学习,而更多的人可能偏向于后者(包括我自己),因为这种成就感在开始阶段是显而易见的。但是到了后期,如果只停留在后者的学 习,长期发展下去的结果大概只是能够熟悉使用各种开发工具和语言的熟练工,而不能再向高层的水平发展,或许这种想法有些偏激,只代表了一家之言。但这并不 代表计算机方面的基础知识不重要,相反它是一个类似前提的实体,如果这些没有掌握好,除非有特别好的抽象能力,否则对于数学基础知识(数学分析、高等代 数、数值计算、数论等等)则不会有很好的感性认识,只能停留在死记硬背的阶段,时间长了,对于问题本质的理解也就消失了,这也反映理论(数学基础知识)和实践(程序设计、coding)之间是相辅相成的一个过程。