自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(16)
  • 收藏
  • 关注

原创 子图的绘制及坐标轴共享

一.绘制固定区域的子图1.绘制单子图使用pyplot的subplot()函数可以在规划好的某个区域中绘制单个子图,subplot()函数的语法格式如下:subplot(nrows, ncols, index, projection, polar, sharex, sharey, label, **kwargs)举例:# 通过窗口的形式显示图片, 很好地体现子图与整个画布的位置关系%matplotlib autoimport matplotlib.pyplot as plt# 画布被规划为3

2022-03-27 22:57:06 2133

原创 图表样式的美化

1.默认图表样式matplotlib文件包含众多图表元素的配置项,可以通过re_params()函数查看全部的配置项。示例代码及运行结果如下:import matplotlibmatplotlib.rc_params()2.图表样式修改图表样式可以通过两种方式进行修改:局部修改和全局修改。matplotlib可以使用matplotlib_fname()函数查看当前使用的matplotlib文件的路径。示例代码及运行结果如下:import matplotlibmatplotlib.ma

2022-03-20 22:15:52 2540

原创 图表辅助元素

图表的辅助元素是指除根据绘制的图形之外的元素,常用的辅助元素包括坐标轴,标题,图例,网格,参考线,参考区域,注释文本和表格,它们都可以对图形进行补充说明。**坐标轴:**分为单坐标轴和双坐标轴,单坐标轴按不同的方向又可分为水平坐标轴(又称x轴)和垂直坐标轴(又称y轴)。**标题:**表示图表的说明性文本**图例:**用于指出图表中各组图形采用的标识方式**网格:**从坐标轴刻度开始的,贯穿绘图区域的若干条线,用于作为估算图形所示值得标准。**参考线:**标记坐标轴上特殊值的一条直线。**参考区域

2022-03-13 22:37:15 3485

原创 使用matplotlib绘制简单图表

4.绘制堆积面积图:使用stackplot()绘制堆积面积图import matplotlib.pyplot as pltimport numpy as npx = np.arange(6)y1 = np.array([1,4,3,5,6,7])y2 = np.array([1,3,4,2,7,6])y3 = np.array([3,4,3,6,5,5])plt.stackplot(x,y1,y2,y3)plt.show()实例图:5.绘制直方图:使用hist()绘制直方图im

2022-03-06 22:48:36 872

原创 数据可视化与matplotlib

数据可视化概述:什么是数据可视化:数据可视化是借助图形化的手段将一组数据以图形的形式表示,并利用数据分析和开发工具发现其中未知信息的数据处理过程。常见的数据可视化方式:1.折线图2.柱形图3.条形图4.堆积图5.直方图6.箱型图7.饼图8.气泡图9.散点图10.雷达图11.统计图12.误差棒图13.3D图标选择正确的数据可视化图标:1.基于比较关系可选择的图表2.基于分布关系可选择的图表3.基于构成关系可选择的图表4.基于联系关系可选择的图表常见的数据可视化库:

2022-02-27 22:59:10 8195

原创 数据库连接池与DBUtils工具

数据库连接池什么是数据库连接池:在使用JDBC编程时,每次访问数据库都需要创建对象,访问完毕后也需要断开连接(销毁对象)。为了避免频繁的创建数据库连接,提出来数据库连接池技术。应用程序就不需要创建和断开连接对象,而是交给数据库连接池管理。数据库连接池断开,不是销毁对象,而是把连接对象归还给连接池。数据库连接池负责分配、管理和释放数据库连接,它允许应用程序重复使用现有的数据库连接,而不是重新建立。采用数据库连接池操作数据库的示意图:优点:通过数据库连接池管理连接对象,减少了数据库连接对象的创建

2022-01-08 21:16:07 263

原创 Java web:JDBC

什么是JDBC1.Java DateBase Connectivity,java连接数据库,其实就是通过java语言连接数据库。2.JDBC就是通过向数据库发送sql语句操作数据库。3.应用程序使用JDBC访问数据库的方式:

2022-01-08 21:08:01 268

原创 Servlet高级

filter拦截过程:Filter接口中的三个方法:init方法:在过滤器对象被创建后,执行初始化方法。doFilter方法:在这个方法里面实现拦截和放行。destroy方法:在过滤器销毁后,执行。实现程序:package cn.itcast.chapter08.filter;import java.io.IOException;import javax.servlet.ServletException;import javax.servlet.http.HttpServlet;imp

2022-01-05 22:56:01 169

原创 El表达式与JSTL

什么是javaBean:它是java开发中常用的组件,其实就是一个java类,它的作用就是封装数据。书写JavaBean需要满足五个规范:1.这个java类,被public修饰2.这个java类要提供公共的无参数的构造方法3.要提供私有的属性4.要给私有的属性提供公共的set或者get方法5.要实现Serializable接口注意:1.EL区分大小写2.使用EL前,必须先将对象存入作用域中。将对象存入作用域不会复制对象,作用域值保存对象的引用,所以对服务器的性能几乎没影响。使用EL表达

2022-01-05 22:16:04 160

原创 JSP开发模型与MVC设计模式

JSP开发模型JSP概念:JSP的开发模型即JSP Model,在Web开发中,为了更方便地使用JSP技术,Sun公司为JSP技术提供了两种开发模型:JSP Model1和JSP Model2。JSP Model1简单轻便,适合小型Web项目的快速开发;JSP Model2模型是在JSP Model1的基础上提出的,它提供了更清晰的代码分层,更适用于多人合作开发的大型Web项目,实际开发过程中可以根据项目需求,选择合适的模型。JSP Model1模型工作原理图Model1基础是JSP,它由JSP和J

2022-01-05 21:14:17 1086

原创 JSP技术

JSP什么是jsp:它是建立在servlet规范基础上的动态网页开发技术。jsp = java + html + jsp自身的一些东西。编写jsp文件后 jsp生成java文件,编译成class文件,存在tomcat服务器的work目录中。JSP注释:1.html注释:在任何地方都存在了。2.java注释:单行,多行,文档注释。它存在jsp页面,也存在java文件里面,对应生成的html文件就消失。3. jsp注释: <%-- jsp注释–>。只存在jsp页面,在生成对应的java文

2021-11-18 00:45:30 120

原创 Cookie和Session

CookieCookie是一种会话管理技术,它是用来保存会话过程中产生的数据,然后在浏览器和服务器交互时,会使用cookie里面保存的数据。启动后Session对象session是一种会话管理技术,session用来保存会话过程中的数据,保存的数据存储到服务器端。session常用方法:1.得到session的id(JESSIONID对应的值): getId();2.设置session的生命时长:setMaxInactiveInterval(int interval)3.销毁sessi

2021-11-18 00:31:22 177

原创 Servlet

一,部署和访问编写一个类去实现Servlet接口创建MyServlet类来实现Servlet接口配置好Tomcat把项目添加进去,在浏览器启动。二.servlet多重映射通过在一个元素中,配置多个子元素三,servletconfig和servletcontext1,servletconfig常用方法:String getInitParameter() 根据初始化参数名返回对应的初始化参数值Enumeration getInitParameterNames 返回一个Enmeration

2021-11-18 00:15:56 186

原创 XML与HTTP协议

一、XML1.XML概述什么是xml:英文Extensible MarkUp Language,可扩展的标记语言。可扩展的标记语言:在xml里面的标记是可以扩展的。xml版本号1.0 ,1.1xml用途:它用来存储数据(1)作为系统与系统之间传输数据的格式(2)作为项目的配置文件(3)保存有结构关系型的数据。2.XML 和 html的比较:(1)xml文档的标记可以随意扩展,html的标记是预定义好的。(2)xml区分大小写,html不区分大小写。(3)html主要是用来显示数据的,

2021-11-17 23:18:45 3429

原创 在eclipse中配置tomcat

在eclipse中配置tomcat1.启动eclipse,在工具栏的window中点击preferences选项,在弹出preferences窗口时,在窗口左侧菜单的server选项展开找到Runtime Environments,这时右侧会出现Server Runtime Environments选项卡。2.点击窗口的Add按钮,弹出New Server Runtime Environment窗口,在该窗口选择配置的服务器及其版本在该窗口下点击Next下一步,选择安装Tomcat服务器的目录,最

2021-11-16 19:41:02 1335

原创 Java基础流程语句

ava第五课:1.单if语句2if-else语句3.赋值运算4.使用三元运算符和标准的if-else语句分别实现取两个数字当中的最大值5.switch和break语句6.switch语句使用的注意事项:(1)多个case后面的数值不可以重复(2)switch后面的小括号当中只能是下列数据类型:基本数据类型:byte/收人头/char/int引用数据类型:string字符串,enum枚举(3)switch语句格式可以很灵活:前后顺序可以颠倒,而且break语句还可以省略。匹配哪一个ca

2021-03-17 22:27:24 78

空空如也

空空如也

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

TA关注的人

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