标签:
我工作不久,今年愚人节进入一个新的环境。从自己的经历和周边同事感触到,很多程序员都是参加短期培训后从事这个行业的。没有过硬的计算机基础知识,对硬件设备也没有一个较为清晰的认识,我个人觉得这叫技能,而不能称之为技术。在看似市场不错的今天,如果没有很扎实的基础知识,很难到达一个高度,所以毅然决定清除自己的缓存,从头再来...
以下就从硬件方面阐述以下自己的一些看法。计算机的五大组成部分:运算器、控制器、存储器、输入设备,输出设备。之所以先说硬件,我相信载体才是基础。
控制器和运算器:让我联想到了线程和进程的处理,资源共享方面又想到了内存管理。
存储设备:内存我想到了缓存,硬盘可以引出文件存储和数据库存储。
输入、输出设备:这是一个数据的收集和展示,而在这过程中,对数据的跟踪、分析,可以体现程序员的调试功力。
而网络模块:请求方式,请求效率,请求压力等多方面做学习。
初来乍到,新手愚见,见怪勿怪。不对之处,请朋友们指出指正...
标签:
原文地址:http://www.cnblogs.com/awen10/p/4529464.html