- 博客(49)
- 收藏
- 关注
原创 python数据化可视化08
一.学习的内容1.掌握tableau各作图功能区和对应的操作实现2. 掌握各类可视化图形的特征和信息展示方式3. 掌握tableau中各类图形可视化实现的基本流程4. 借助各案例深化理解各图表的信息展示特征和表达形式二.使用tableau绘制条形图和柱状图1.2. 三.绘制折线图与面积图 1.![在这里插入图片描述](https://img-blog.csdnimg.cn/e59c51f768a84e0ab65567c7fdabc6a1.png)3. 四.绘制饼图
2022-04-29 11:15:43 972 1
原创 python数据可视化07
一.学习的内容1.使用matplotlib绘制高级图表2.绘制高等线图3.绘制矢量场流线图4.绘制棉线图5.绘制哑铃图6.绘制金字塔图7.绘制漏斗图8.绘制桑基图9.绘制华夫饼图10.绘制树状图11.代码及效果图(1)import numpy as npimport matplotlib.pyplot as plt# 计算高度def calcu_elevation(x1,y1): h=(1-x1/2 + x1**5+y1**3)*np.exp(-x1**2 - y1*
2022-04-04 21:10:47 2903
原创 python数据可视化06
一.学习内容1.绘制3D图表和统计表(mplot3d)2.绘制3D线框图3…绘制3D曲面图4.实例1:三维空间的星星5.实例2:三维空间闪烁的星星6.代码及运行结果(1)import matplotlib.pyplot as pltfrom mpl_toolkits.mplot3d import axes3dfig = plt.figure()ax = fig.add_subplot(111,projection='3d')#获取测试数据X,Y,z= axes3d.get_test
2022-04-04 20:17:18 8176 8
原创 python数据可视化05
一.学习的内容(1)绘制单子图(2)实例1(3)绘制多子图(4)实例2(5)绘制自定义区域(6)实例3(7)共享子图(8)共享相邻子图和共享非相邻子图(9)实例4(10)子图布局:约束布局,紧密布局,自定义布局(11)实例5(12)定制刻度(13)代码及效果图如下:1)#绘制两个子图import matplotlib.pyplot as pltax_one = plt.subplot(326)ax_one.plot([1,2,3,4,5])ax_two = plt.su
2022-03-25 13:50:35 1462
原创 python数据可视化03
一.学习的内容1,图表辅助元素(1)设置坐标轴的标签、刻度范围和刻度标签import numpy as npimport matplotlib.pyplot as pltplt.rcParams['font.sans-serif']=['SimHei']plt.rcParams['axes.unicode_minus']=Falsex=np.linspace(-np.pi,np.pi,256,endpoint=True)y1,y2 = np.sin(x),np.cos(x)plt.plot
2022-03-10 19:33:48 1897 2
原创 python 数据可视化01
一.学习的内容1.什么是数据可视化数据可视化主要旨在借助于图形化手段,清晰有效地传达与沟通信息。2.使用matplotlib绘制简单图表(1)折线图import numpy as npimport matplotlib.pyplot as pltx = np.arange(4,19)y_max = np.array([32,33,34,34,33,31,30,29,30,29,26,23,21,25,31])y_min = np.array([19,19,20,22,22,21,22,16
2022-02-28 13:56:10 1212 3
原创 javaweb
一.学习的内容1.JSP开发模型(1)JSP Model1JSP Model1 简单轻便,合适小型web项目的快捷开发(2)JSP Model2JSP Model2 更适用于多人合作开发的大型web项目2. MVC 模式(1)模型(2)视图(3)控制器3.按照JSP Model2 思想实现用户注册功能(1)创建项目,编写JavaBean(2)编写RegisterFormBean类(3)创建工具类DBUtil类(4)创建Servlet(5) 创建JSP页面编写两个jsp文件lo
2022-01-02 10:04:15 198
原创 javaweb
一.学习内容1,DBUtils 工具(1)QueryRunner 类(2)ResultSetHandler 接口(3)BeaHandler 实现类BeaListHandler2.编写代码如下:(1)package cn.itcat.chapter10.example;import java.sql.Connection;import java.sql.DatabaseMetaData;import javax.sql.DataSource;import org.apache.co
2021-12-22 19:14:52 651
原创 javaweb
一.学习的内容1.什么是JDBC是java数据库连接,它是一套用于执行SQL语句的JavaAPI。2,JDBC常用的API(1)Driver接口;(2)DriverManger接口;(3)Connection接口;(4)Statement接口;(5)PreparedStatement接口;(6)ResultSet接口3.编写代码如下:(1)package cn.itcast;import java.sql.Connection;import java.sql.Date;import j
2021-12-15 13:25:36 907
原创 javaweb
一.学习的内容1.使用Filter实现用户自动登录2.实现登录页面和首页3.创建Servlet3.创建过滤器4.配置映射文件5.监听域对象的生命周期6.监听域对象的属性变更7.代码如下<%@ page language="java" contentType="text/html; charset=utf-8"pageEncoding="utf-8" import="java.util.*"%><html><head></head>&l
2021-12-08 14:39:16 330
原创 javaweb
一.学习的内容1.Filter过滤器最基本功能就是对Servlet容器调用Servlet的过程进行拦截,从而在Servlet进行响应处理前后实现一些特殊功能。2.Filter映射(1)使用通配符“*” 拦截用户的所有的请求(2)拦截不同方式的访问请求3.Filter链4.<c:forEach>标签5.<c:param>标签和<c:url>标签6.编写代码及效果图(1)package cn.itcast.chapter08.filter;impor
2021-11-27 14:25:53 182
原创 javaweb
一.学习内容1.EL表达式(1)EL在开发中,通常是用来获取域对象中保存的值,基本语法:${域对象的名称}。EL表达式中的标识符;EL中的变量;EL 中的常量;EL中的运算符;2.EL 隐式对象(1).pageContext对象(2)web域相关的对象(3)param 和 paramValues 对象(4)Cookie 对象3.JSTL(1)JSTL: JavaServer Pages Standard Tag Libary,java服务器端页面的标准标签库,其实就是在jsp页面上使用的
2021-11-18 22:10:02 336
原创 javaweb
一.学习的内容1xml(1)可扩展的标记语言:在xml里面的标记是可以扩展的。(2)XML语法(3) DTD 约束(4) Schema约束2.http协议(1)规范了浏览器和服务器交互或者通信的规则。(2)HTTP请求消息(3个)响应行、响应头、响应正文信息3.tomcattomcat安装和启动4.web应用(1) 它其实就是一个web项目,web项目下有可供用户访问的网页资源。(2)配置web访问的默认页面。5.编写代码与效果图如下(1)<?xml version=
2021-11-17 15:37:21 185
原创 javaweb
一.学习的内容1.HTML技术(有八个标记,我选取自己比较重要代码写的)(1)文本样式标记(2)表格标记(3)表单标记(4)单标记和双标记(5)文本控制与文本样式标记(6)图像标记(7)列表和超链接标记(8)标记2.CSS技术(1)css样式的引用方式,3,内嵌式和链入式3.JavaScript基础JavaScript使用——事件处理4.代码和效果图如下:(1)<!DOCTYPE html><html><head><meta c
2021-11-16 22:10:07 463
原创 javaweb
一.学习的内容1什么是JavaBean它是java开发中常用的组件,其实就是一个java类,它的作用就是封装数据。2.访问JavaBean的属性类的成员变量和属性的一个关系3.BeanUtils 工具4.代码如下:(1)package cn.itcast.chapter07.javabean;public class book {private class Book{ private double price; public double getPrice() { return
2021-11-13 16:35:24 502
原创 javaweb
一学习的内容(1)exception 对象它是用来捕获异常信息的。(2)jsp动作元素jsp:include 动作元素:动态包含jsp:forward动作元素:请求转发。(3)练习传智书城JSP页面(4)代码和效果图如下:(1)<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8" errorPage="error.jsp"%><!DOCTYPE h
2021-11-13 14:14:17 224
原创 javaweb
一.学习的内容1.JSP基本语法(1)jsp脚本语法(2)jsp声明语句(3)jsp表达式(4)jsp注释2.jsp指令(1)page指令(2)include指令3.jsp隐式对象(有九个)3.代码实现:(1)<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%> <%@ page import="java.util.Date" %&
2021-11-04 14:00:40 81
原创 javaweb
一.学习内容1.会话以及会话管理技术(1)Cookie对象(2)Session对象2.实现购物车的例子(1)创建Book封装图书信息:Book(2)创建BookDB,模拟数据库,里面保存图书(3)提供图书的购买页面:ListBookServlet(4)添加购物车:PurcharseServlet(5)回显购物车图书信息:CartServlet3.编写代码(1)package demo;import java.io.IOException;import java.util.Dat
2021-10-28 14:41:06 128
原创 javaweb
一.学习内容(1)解决响应乱码问题提供解决乱码的方案:response.setContentType(“text/html;charset=utf-8”);(2)实现网页定时刷新跳转(3)HttpServletRedquest对象获取请求行获取请求列获取请求消息头(4)请求转发(5)实现请求重定向二.代码如下:(1)解决响应乱码package Demo;import java.io.IOException;import java.io.PrintWriter;import
2021-10-21 14:56:34 69
原创 javaweb
一.学习内容1.ServletConfig接口2.ServletContext接口3.HttpServletResption对象响应消息头方法void addHeader(String name,String value)响应消息体方法getOutputStream()getWrite()二.代码如下(1)public class TestServlet02 extends HttpServlet {protected void doGet(HttpServletRequest req
2021-10-14 14:42:39 62
原创 javaweb
一.学习内容1.Servlet生命周期2.Servlet应用——HttpServlet类3.实现Servlet虚拟路径的映射二.代码如下:1.package com.hg;import java.io.IOException;import javax.servlet.GenericServlet;import javax.servlet.ServletConfig;import javax.servlet.ServletException;import javax.servlet.S
2021-10-10 16:16:39 73
原创 java26
一.学习内容网络编程练习代码(1)服务器端代码package com.demo02;import java.io.*;import java.net.*;import java.util.*;public class ServerDemo {public static void main(String[] args) { try ( ServerSocket server =new ServerSocket(4259); Socket socket=server.accept(
2021-06-08 14:45:32 91
原创 java 25
一.学习内容多线程练习代码(1)package Demo01;//消费者代码public class Consumer extends Thread { private Shares Shares; private int number; public Consumer(Shares c,int number) { Shares =c; this.number=number;} @Override public void run() { int value=0; f
2021-06-02 21:37:22 69
原创 java24
一.学习内容创建多线程:1.extends Thread;2.implements Runnable练习代码:(1)package Demo01;//继承Thread类public class ThreadDemo extends Thread{public ThreadDemo(String name) { super(name);} @Override public void run() { for(int i =0; i < 100;i++) { System
2021-06-01 16:24:06 55
java23
一.学习的内容练习代码(1)package Demo;//练习//1、编写程序,用FileOutputStream对象向output.txt文件中写入10个10到99的随机整数。//2、编写另一个程序,然后使用FileInputStream对象从output.txt文件中读出这10个数并输出。//[补充]Math.random()是令系统随机选取大于等于 0.0 且小于 1.0 的伪随机import java.io.FileInputStream;import java.io.FileO
2021-05-27 11:56:41 380
原创 java 22
一.学习内容文件操作File类举例File类补充递归知识代码如下:(1)package Demo01;import java.io.*;public class demo01 { public static void main(String[] args) throws IOException { File f1=new File("E:\\test\\java.txt");//创建文件 System.out.println(f1.createNewFile()); Fi
2021-05-25 17:20:31 66
原创 java 21
一.学习内容事件类型:低级事件、语义事件代码如下(1)package Demo1;import java.awt.BorderLayout;import java.awt.event.ActionEvent;import java.awt.event.ActionListener;import javax.swing.JButton;import javax.swing.JFrame;import javax.swing.JTextField;//创建事件源public cla
2021-05-24 18:41:42 126
原创 java20
一.学习的内容练习代码(1)package Demo1;import java.awt.GridLayout;import javax.swing.JButton;import javax.swing.JFrame;import java.awt.GridLayout;public class GLayout extends JFrame{private JButton b1=new JButton("First Button");private JButton b2=new JBu
2021-05-24 18:35:22 57
原创 java 19
一.学习内容1.图形用户界面编辑常用组件与容器(1)JFrame:是一种最常用的一种顶级容器。(2)练习书上代码2.代码如下:(1)package Demo1;//练习代码8-5import java.awt.event.KeyEvent;import javax.swing.JButton;import javax.swing.JFrame;import javax.swing.JPanel;public class Buttonl extends JPanel { priva
2021-05-14 16:22:15 70
原创 java 18
一.学习内容1.异常处理2.练习书上代码3.代码如下:(1)package Demo2;//定义异常类public class InputException extends Exception { InputException(String str){ super(str); }}package Demo2;import java.io.*;//7-10代码public class InputExceptionDemo {static void InputNum(Str
2021-05-14 16:12:53 175
原创 java17
一.学习的内容1.异常处理关键字:try:当某段代码在运行时可能产生异常时,就把这段代码放到try语句块中。finally:捕获了异常,怎么处理。catch:无论怎么样都会执行语句,throw:抛出异常,throws:声明异常2.练习书上代码3.代码如下:(1)public class Test {public void method() { try { throwException(1); } catch (Exception ex) { System.out.prin
2021-05-09 10:05:01 64
原创 java 16
一.学习的内容数组与字符串(1)字符串1.String 类创建字符串String str = “Runoob”;字符串长度代码ublic class StringDemo {public static void main(String args[]) {String site = “www.runoob.com”;int len = site.length();System.out.println( "菜鸟网址长度 : " + len );}}2. StringBuffer类
2021-05-04 15:15:09 59
原创 java 15
一.学习的内容数组与字符串(1)一维数组声明数组变量double[] myList; // 首选的方法或double myList[];创建数组arrayRefVar = new dataType[arraySize];(2)二维数组二维数组的方式type arrayName [] [];或type [] [] arrayName;或int intArray(3)多维数组的引用arrayName[index1][index2](4)多维数组的动态初始化(以二
2021-05-04 13:12:04 58
原创 java14
一学习的内容接口与包(1)包的概念包实际是一组相关类或接口的集合。(2)包的作用1、功能相关的类和接口放到一个包中。2、实现命名管理机制,同名的类可以放在不同包中。3、实现对类的访问控制二.代码package mypackage;//创建导包public class Calculate {public double volume (double height, double width,double depth) { return(height*width*depth);}pu
2021-05-04 12:45:45 54
原创 java13
一.学习内容1.接口与包接口类,关键字:interface接口类的实现和使用关键字:imliements接口的概念 1、接口就是公共的规范标准,只要符合规范标准,通用。若干个完成某一特定功能的没有方法体的方法和常量的 集合二.代码如下:package Demo05;//接口类public interface MyInterface { public static final int NUM=10; public abstract void method1(); public d
2021-05-04 12:15:22 43
原创 java12
一.学习的内容1.抽象类关键字是:abstract抽象类中可以没有抽象方法。不管类定义时有没有abstract关键字修饰,只要包含了抽象方法,就自动变为抽象类。没有抽象的构造方法,也没有抽象的静态方法抽象类和抽象方法不能被final修饰符修饰,但是抽象类可以包含final方法package abstractClass;public class Student extends Person{ private String major; public Student(String
2021-05-01 16:27:35 46
原创 java11
一.学习内容1.继承机制关键字:extends2.final修饰符修饰的类不能被继承,派生子类修饰的方法不能被重写修饰的变量不允许修改3.代码如下:(1)继承机制1.Employee.javaimport java.util.Date;import java.util.GregorianCalendar;/** * 员工类 * @version v1.0 2018-03-13* @adthor 叶汉伟*/public class Employee { private
2021-05-01 16:07:41 41
原创 java10
一.学习内容1.重写 @override2.重写是子类对父类的允许访问的方法的实现过程进行重新编写, 返回值和形参都不能改变。即外壳不变,核心重写!重写的好处在于子类可以根据需要,定义特定于自己的行为。 也就是说子类能够根据需要实现父类的方法。重载@overlord方法名相同方法的参数类型,参数个不一样方法的返回类型可以不相同方法的修饰符可以不相同main 方法也可以被重载代码如下:(1)package demo01;public class Person {String na
2021-05-01 15:35:28 51
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人