自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

面向对象的笔记

不是博客! 是笔记

  • 博客(3)
  • 资源 (2)
  • 问答 (1)
  • 收藏
  • 关注

原创 python多进程

多进程 多进程比起多线程更加稳定,如果一个进程死掉了,并不会影响别的进程,但如果一个线程挂了,整个程序就挂了,当然,主进程要是挂了也没办法,python中multiprocessing用来支持多线程编程,他提供了Process、Queue、Pipe、Lock等组件 1.进程的创建与管理 Process类用来创建和管理进程,另外,可以使用Pool进行进程并发操作,调用Process()时必须放在if...

2019-04-19 22:37:41 1421

原创 计算机网络TCP/IP

TCP/IP原理 看《图解TCP/IP》时做的笔记,记录一些感觉重要的东西…还没完,正在学,慢慢写 1.计算机网络的发展 2.OSI参考模型 3.传输方式分类 4.地址及网络的构成 5.TCP/IP协议的出现 6.TCP/IP分层模型及通信示例 7.数据链路层1 8.数据链路层2 9.IP协议 ...

2019-04-15 22:42:20 271 2

原创 python序列

python序列 列表 python变量不存放值,之存放值的引用,所以列表中元素可以是不同类型 1.常用方法 1.1 增加元素 append,在末尾插入元素 extend,将一个列表整体插入到尾部 insert,将某个元素插入到特定位 +/*,拼合或拼合多个元素,该操作不是原地操作,会创建新地址 上三个都是原地操作,在源地址上增删查改,最后两个会新开辟一个地址 1.2 删除...

2019-04-01 21:12:53 214

NewtonInterpolation.py

牛顿插值python实现(基于差商表) xi 0阶 1阶 2阶 因子 ---- ---- ---- ---- ----------------- 1 1 1 3 2 0.5 1*(x - 1) 2 -1 3.0 2.5 1*(x - 1)*(x - 3) 牛顿插值多项式为0.5*x + 2.5*(x - 3)*(x - 1) + 0.5 -0.625000000000000

2019-12-02

DAY10_1.py

## DAY 10. 鸭子类型 这个概念来源于美国印第安纳州的诗人詹姆斯·惠特科姆·莱利(James Whitcomb Riley,1849-1916)的诗句:”When I see a bird that walks like a duck and swims like a duck and quacks like a duck, I call that bird a duck.” > 当我看到一只像鸭子一样走路,像鸭子一样游泳,像鸭子一样嘎嘎叫的鸟,我就叫它鸭子。 鸭子类型在动态编译语言如python,go中经常使用,意思是程序只关心对象行为而不关心对象类型,如 ```py class Duck: def __init__(self, name): self._name = name def call(self): print("gua gua gua") class Frog: def __init__(self, name): self._name = name def call(self): print("gua gua gua") def quack(duck): duck.call() if __name__ == '__main__': duck = Duck('Duck') frog = Frog('Frog') quack(duck) quack(frog) ``` 虽然duck和frog不是同一个类型,但他们都有相同的方法call,那就可以把他们“当作同一种类型——鸭子类型”

2019-07-23

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除