编程必修课
学习编程必须要掌握的知识
我是小杨我就这样
当一个代码的工匠回首往事,不因虚度年华而悔恨,也不因碌碌无为而羞愧,这样当他老去的时候,可以很自豪地告诉世人,我曾经将代码注入生命去打造互联网的浪潮之巅
公众号《小杨的技术人生》
展开
-
编程必修课:面试被问设计模式
文章目录设计模式【1】设计模式大致分类【2】MVC模式【3】Django框架如何遵循MVC设计模式所谓设计模式,就是面向对象编程中的各种现成的套路,也可以说是经验总结,是许多前辈技术人员经过长期实践总结出来的优质解决方案针对不同的需求场景,选择合适的设计模式尤为重要,可以提高代码的可读性,增加代码的重用性,保证代码的可扩展性设计模式是在面向对象语言之间通用的,而对于面向过程的编程语言是没有意义的【1】设计模式大致分类创建型设计模型:这一类设计模型的目的在于创建对象结构型设计模式:这原创 2020-08-01 09:42:41 · 295 阅读 · 0 评论 -
编程必修课:你了解异步么?
文章目录异步异步原创 2020-07-08 13:34:21 · 213 阅读 · 0 评论 -
编程必修课:一文弄懂python的运行机制
文章目录【1】背景知识【1.1】编译型VS解释型【1.2】字节码【2】Python运行机制【3】解释型语言优点【4】解释型语言的缺点【5】垃圾回收【6】__pycache__文件夹Python的维基百科说明:“是一种广泛使用的解释型,高级编程,通用型语言,具有动态类型和垃圾回收功能,能够自动管理内存使用”Python的设计哲学:优美优于丑陋,明了优于隐晦简单优于复杂,复杂优于凌乱扁平优于嵌套,稀疏优于稠密可读性很重要【1】背景知识【1.1】编译型VS解释型首先:Python是一门解原创 2020-07-01 09:44:10 · 485 阅读 · 0 评论