来黑马学习也有一段时间了,通过在这段时间的学习,对编程有了一个轮廓性的认识,知道它是做什么的,有什么用处,通过基础班的学习,让我从一个小白,正式踏入了编程菜鸟的队列。当然我也知道学习是没有尽头的,编程是需要不停的学习,掌握新的知识,不会被淘汰,在工作中也要实现自己的价值,要不然是很容易被炒鱿鱼的。 在学习阶段,先是学习了python的基础,从刚开始的一个简单的for循环和if嵌套,就能够让我感到比较难理解,也是通过自己一步一步,一点点的渗透知识,到现在随手就能写出来这样的语句,自己也是跨越了一个很大的沟壑。 到后面的python高级,先是了解操作系统的介绍,再学习了linux操作系统的介绍和使用,并学习了它的操作命令,掌握用命令去操作系统。因为以后工作中最多的就是在linux环境下开发,所以学习linux也是比较重要一个环节。 然后学习了网络通信,知道什么是网络通信,在网络中,通过ip找到对应的主机,再通过端口找到对应的进程,用socket进行进程间的通信,了解了聊天软件如QQ、微信、也是用TCP来进行网络通信的。 再后来学习了多任务的线程、进程以及协程,使用线程的多任务可以充分利用了cpu的资源,充分利用就是cpu有几个核,那么就开几个线程,让cpu的资源都用到,这样加大了程序的效率,协程一样能够完成多任务,并且消耗资源比线程更小,一般情况下是一个进程里用多协程来完成多任务。
|