寒假学习总结

大致总结一下寒假这段时间窝在公寓哪都没去到底都干了些啥。

搭建自己的blog

寒假这段时间跟着廖老师的python实战教程,试着从后端到前端一步步自己写一个blog出来。
收获还是很大的,虽然全程几乎都是在照着抄代码,但一方面熟悉了之前只看过一遍教程的python语法,在照抄代码的过程中也查阅了很多文档,对python的语法和语义有了更深刻的认识。
这是学习过程中参考和学习的一些资料
赋值与深浅拷贝
what is a metaclass in python
理解python中的装饰器
当初看教程时觉得没有什么用处的很多语法点在实践中得到了使用,有了更深的理解,尤其是metaclass和decorator。
此外,以这个项目为契机,我还粗略的学习了git和mysql,对自己的知识体系也有所补充。

因为廖老师在教程中并没有实际说清coroutine在asyncio中的工作原理

由于asyncio.sleep()也是一个coroutine,所以线程不会等待asyncio.sleep(),而是直接中断并执行下一个消息循环。

项目开始的时候认真学习了基于coroutine的python异步io模块asyncio,阅读了一些文档和少量的源码,参考了很多网上的blog
how the heck does async await work in python
I don’t understand asyncio
了解了asyncio的工作原理,并配合同时间阅读的csapp,了解了进程和线程,建立了对异步处理的初步认识。
基于ORM模型,封装了数据库的query语句,了解了数据库是如何在web app的后端工作并储存数据的。

从day8开始的内容有些不知所以然,因为对前段的知识毕竟匮乏,对于很多信息的交互和动态内容的实现过程仍然不是很清楚,以抄代码为主。

计划:
* 以此为契机,将博客部署在一台linux服务器(估计是vps)上,并可以在其上托管其他服务,如ss
* 学习javascript,补充前端相关的知识的知识,先吃透现在所涉及的前端知识,再在其上不断的改进该博客,尝试增加新的内容
* 进一步熟悉python这个脚本语言,写一些小脚本,或者类似telegram的bot之类的小程序

学习csapp

通过对csapp这本书的学习,对计算机架构到操作系统有了一些基本的了解和认识。对很多以前不懂的名词有了进一步的理解。
计划:
纸上得来终觉浅,17spring跟着学校的本科的cs3210试着编写一个unix-like的操作系统的基本框架,提升对计算机架构的认识。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值