【Java设计模式005】代理模式 本文主要介绍代理模式,代理模式的应用非常广,当你不希望客户端直接访问目标对象的时候就可以使用代理模式。本文首先介绍了代理模式的定义,然后介绍了代理模式的实现,包括静态代理和动态代理(JDK代理、CGLIB代理),最后给出了自己的总结和思考
【Java设计模式004】建造者模式 本文主要介绍建造者模式,建造者模式的应用很广,当你希望使用代码创建不同形式的产品 (例如石头或木头房屋) 时,可使用建造者模式。此外,使用建造者模式可避免 “重叠构造函数 (telescoping constructor)” 的出现。。。
【Java设计模式003】原型模式 本文主要介绍设计模式中的原型模式,本文程序采用Java语言编写,首先介绍了原型模式的定义和解决的问题;然后介绍了原型模式的实现,包括浅拷贝和深拷贝实现;最后给出了原型模式的应用以及自己的思考
【Java设计模式001】单例模式 本文主要介绍设计模式中的单例设计模式,采用Java编程语言一共介绍6种实现方式(饿汉式、懒汉式、枚举)并分析了每一种实现的优势和劣势,最后给出了每一种实现的应用场景。
【Flink】详解Flink任务提交流程 本文主要介绍Flink的任务提交流程,从源码入手分析Flink如何解析命令行、提取验证有效参数、环境配置参数、程序和用户指定参数如何打包、依赖路径如何获取、客户端模式如何确定以及最后程序的主入口是哪一个
【matplotlib】可视化解决方案——如何在绘图区域嵌套子绘图区域 本文主要介绍如何在matplotlib中设置嵌套子图,本文首先介绍了嵌套子图的意义;然后介绍了inset_axes方法的定义和各个参数;最后给出一个示例帮助大家更好的理解该方法。
【matplotlib】可视化解决方案——如何正确设置图例 本文主要介绍matplotlib中如何设置图例。本文首先介绍了legend方法的四种调用形式,针对每一种调用形式进行了详解,然后本文主要介绍了legend的可选参数,最后给出了一个示例帮助大家更好理解图例的设置。
【matplotlib】可视化解决方案——如何正确设置轴长度和范围 本文主要介绍matplotlib的坐标轴显示范围调整方法,主要介绍了三种调整方法,1.axis,2.autoscale,3.xlim/ylim方法,同时给出了是那种方法的示例。
【matplotlib】可视化解决方案——如何正确理解pyplot和OO-API 本文主要介绍matplotlib中pyplot和OOAPI之间区别,本文的首要目的是帮助大家更好的理解二者的不同以及使用上的区别。最后本文给出了两个示例一个以面向对象的方式绘图,另一个以pyplot的方式绘图,以帮助大家更好的理解。
【matplotlib】可视化解决方案——如何正确展示和保存图像 本文主要介绍matplotlib中如何正确保存图像,本文一共介绍了两种方法,第一种使用图形化界面的保存按钮进行保存;第二种使用代码进行图像保存。
【matplotlib】可视化解决方案——如何设置字符串的输出字体效果 本文主要介绍matplotlib中如何正确控制字符串输出效果,本文首先介绍了如何使用Text类关键字参数的方式设置字符串输出效果,最后介绍了如何使用TeX字体进行渲染输出。
【matplotlib】可视化解决方案——如何正确使用颜色映射表 本文主要介绍matplotlib中的颜色映射表。本文首先介绍了颜色映射表的定义;其次介绍了matplotlib中如何获取颜色映射表;最后通过一个示例帮助大家更好的理解颜色映射表。
【matplotlib】可视化解决方案——如何调整轴脊位置 本文主要介绍了matplotlib轴脊对象,本文首先详细介绍了轴脊(Spine对象)的文字定义、类定义以及继承关系,然后对参数进行了说明。最后针对实际应用给出了两个示例,帮助大家更好理解轴脊对象。
【matplotlib】可视化解决方案——如何设置坐标系计量方法 本文主要介绍matplotlib中计量方法的设置。本文首先指出了线性计量方法的缺点,从中引出了对数、对称对数等计量方法。最后本文给出了2个示例帮助大家更好的理解计量方法的设置和原理。
【matplotlib】可视化解决方案——如何正确使用文本注释 本文主要介绍matplotlib中文本注释。文本注释一共有两种一种是无指向型注释,另一种是有指向型注释,本文重点介绍了有指向型注释annotate,首先从定义出发,介绍参数使用,然后给出注释坐标系的详细介绍,最后给出了多个实例帮助大家更好的理解。
【matplotlib】可视化解决方案——如何调整计量单位和计量方法 本文主要介绍了matplotlib中的单位和刻度。本文首先介绍了单位和刻度的定义,然后引入了官方的basic_units转换工具包进行单位转换,最后给出了两个示例演示单位之间的转换。