首页 > 代码库 > 兔纸十七年的技术历程。

兔纸十七年的技术历程。

有关于本人十七年的计算机技术心路历程。

只是在回忆本人从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()的滥用导致了缓冲区溢出。

 让我豁然开朗。可想而知那时候的我有多么的笨。

  今天写的这些呢就是想说,在计算机技术领域里,别把事情弄的太复杂,尤其是在学习的时候,要有一颗平常心。

  明天我们继续~分享本人在学习当中的那些“蠢”事儿~

  明天见。


本文出自 “兔纸的网络世界” 博客,请务必保留此出处http://hiwteacher.blog.51cto.com/5348101/1909059

兔纸十七年的技术历程。