有关于本人十七年的计算机技术心路历程。
只是在回忆本人从0开始学习计算机的一些心得。
并不是技术性质的文章,只是纪念这十几年来我学习的一些要领以及给我的学生一些忠告。
·····················································华丽的分割线········································································
其实,学习计算机技术并不是像大家想象的那么难,也没有那么恐怖。虽然说,在现在这个网络信息高速发展的时代里,什么事情都可以用百度,用google,去查找和解决。但是学习技术,并不是单单靠搜索引擎来学习,而是长时间的积累技术以及经验得来的。
在本人学习的这些年里,总结出一套学习技术的一些小方法,以及心得供大家参考。(如果你是技术大牛,完全可以用你的鼠标点下右上角的X关闭本页面了:) )
“每个人都有属于自己的世界,只要找到属于自己的世界人生才有意义。”这句话是头文字D电影版女主角对周杰伦说的一句话。也是我最喜欢的一句经典的电影台词。这句话给我的人生产生了很大的作用。让我懂得了坚持的意义。
其实学技术,哪有几个人一次没有失败过。哪有几个人是没闯过祸的呢?闯祸不好怕,失败也别怕,其实闯祸和失败是让你成长的历练。
我记得,有一次在学习C语言的时候遇到了一个示例,看的我都蒙圈了。脑袋都不够转数了,还好有老师帮我忙,这个示例是这样的。
#include <unistd.h> #include <stdio.h> void vuln(){ char buffer[10]; read(0,buffer,100); puts(buffer); } int main() { vuln(); }
但是那时候真的看不懂啊~最后解释是这样的解释:
这个程序有明显的缓冲区溢出攻击。在vuln()函数中设置了10个字节的缓冲区,而我们读取的字节高达100个字节。read()的滥用导致了缓冲区溢出。
让我豁然开朗。可想而知那时候的我有多么的笨。
今天写的这些呢就是想说,在计算机技术领域里,别把事情弄的太复杂,尤其是在学习的时候,要有一颗平常心。
明天我们继续~分享本人在学习当中的那些“蠢”事儿~
明天见。