1 | #饼状图 |

1 | #饼状图 |

1 | #条形图 |

1 | #折线图 |

Scatter函数是一个强大的画散点图函数:
1 | matplotlib.pyplot.scatter(x, y, s=None, c=None, marker=None, cmap=None, norm=None, vmin=None, vmax=None, alpha=None, linewidths=None, verts=None, edgecolors=None, *, data=None, **kwargs) |
一、画散点图(一)
1 | #散点图 |

二、画散点图(二)
1 | #导入必要的模块 |

最近深度学习发展非常迅猛,大有一统江湖的趋势。经过一段时间学习,发现自己对这种神奇的玄学非常感兴趣,希望能够进一步的研究。而这种研究性学科单纯地看论文比较难以明白,所以希望能够跟进大牛们写的代码深入学习。我发现很多大牛给的源码是基于python写的,于是就打算学习python。
一、Spyder的用法



1 | #引入tensorflow模块 |

1 | #初始化变量 |

Windows10环境下的安装python+tensorflow
使用Anoconda简单安装CPU版tensorflow的方法,此方法能够一键安装常用
机器学习所需的科学计算包,免去了手动配置python环境变量的过程。
安装环境:
安装过后可以再命令行,输入conda list来查看Anaconda为我们集成的环境。
ps:快捷点Win+R,然后输入cmd,然后输入conda list来查看Anaconda为我们集成的环境。

环境里包含:
numpy(一个python的科学计算包,高效存储和处理大型矩阵)
pandas(包含了大量库和一些标准的数据模型,提供高效的操作大型数据集所需要的工具)
pip(简单好用的包管理工具)
4、安装TensorFlow
pip install tensorflow
python -m pip install –upgrade pip
pip install tensorflow
输入python进入python环境
输入import tensorflow,若没有红字报错,表示环境配置成功

其实异步是目的,多线程是实现这个目的方法。
1、多线程和异步操作的异同
2、异步操作的本质:
3、线程的本质
4、异步操作的特点
5、多线程的优缺点
6、异步调用
7、线程池的实现方法
1、同步交互:发送一个请求,需要等待返回,然后才能够发送下一个请求,有个等待过程
2、异步交互:发送一个请求,不需要等待返回,随时可以再发送下一个请求,也就是不需要等待
使用同步比非同步的性能差三到四倍
线程都是独立的,而且异步执行,也就是说每个线程都包含了运行时所需要的数据或者方法
而不需要外部的资源或者方法,也不必关心其他线程的状态或者行为。
但是经常有些同时运行的线程需要共享数据,此时就需要考虑其他线程的状态和行为。
否则就不能保证程序的运行结果的正确性
需要做的是允许一个线程彻底完成他的任务后,在允许执行下一个线程执行。必须保证一个共享的
资源一次只能被一个线程使用,实现的目的过程叫做同步。
同步和异步的区别:
在进行网络编程的时候,我们会看到同步,异步,阻塞,非阻塞4种调用方式以及他们的组合
其中同步方式,异步方式主要是由客户端client控制的
同步sync:
就是发起一个功能调用的时候,在没有得到结果之前,该调用就不返回或者继续执行后续操作
Java中所有方法都是同步调用,因为必须要等待结果后才能继续执行
我们说的同步,异步的时候,一般而言是指那些需要其他端写作或者需要一定时间完成的任务
简单而言:同步就是必须一件一件事做,等前一件做完了后才能做下一件事
B/S模式的表单提交:客户端提交请求–》等待服务器处理–》处理完毕返回
在这个过程中客户端(浏览器)不能做其他事情
异步(Async)
异步与同步相反,当一个异步过程调用发出后,调用者在没有得到结果之前,就可以继续执行后续操作
当这个调用完成后,一般通过状态,通知和回调来通知调用者。
对于异步调用,调用的返回并不受调用者控制
对于通知调用者的三种方式:
B/S模式的ajax的请求,具体过程:客户端发出ajax请求–》服务端处理–》处理完毕执行客户端回调
在客户端(浏览器)发出请求后,仍然可以做其他的事情
同步与异步的区别:请求发出后,是否需要等待结果,才能继续执行其他操作。
单例模式要求一个类只能有一个实例,并且提供了一个全局的访问点。
比如说,中国主席的职位是Singleton,法律规定主席选举,任何时间只能有一个主席。


1 | //懒汉式单例 |
1 | public sealed class Singleton |
1 | public sealed class Singleton |
1 | public sealed class Singleton |
1 | //如果类,结构,代理,枚举是外置,那么修饰符只有public和internal,默认是internal |
Singleton单例模式构造方法可以设置为protected,允许子类继承。
单例模式不要支持实例化,可能导致多个对象实例,也不要支持Icloneable接口,导致多个对象的实例,单例模式只考虑了对象创建的管理,没有考虑对象销毁的管理,支持垃圾回收的平台的对象的开销来讲,没必要对其销毁进行特殊的管理。
理解:Singleton模式核心:如何控制用户使用new对一个类的构造方法任意调用。