刘硕的技术查阅手册

Python 全栈开发学习笔记

多态是面向对象三大特性之一。顾名思义,多态就是一类事务可以表现为多种形态。Python 是一门天然多态的编程语言。

阅读全文 »

RPC,Remote Procedure Call,直译过来就是远程过程调用,是一种进程间的通信方式。占资源少,性能消耗低,传输效率高,但是实现起来比较复杂。

阅读全文 »

世界上本没有设计模式,编程的人多了,也就有了设计模式。设计模式是程序员通过日积月累的经验总结出来的编写代码的规范,选择恰当的设计模式可以让编程更加高效,可读性也高。

阅读全文 »

封装,面向对象的三大特性之一,把数据和函数,也就是属性和功能封装到类里面。使用的时候,不必纠结具体实现,是要能用即可。

阅读全文 »

数学向左,上帝向右。数学家的思维总是倾向于将事物抽象化,寻求程序运行效率的最大化。但是正常人的思维赶不上数学家的思维。而且在硬件运行速度足够快,内存空间足够大的今天,已经不特别在意程序的运行速度。人们更在意的是程序的开发速度。面向对象的编程思想应运而生。

阅读全文 »
0%