自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 SpringBoot+Vue前后端分离案例:邮件发送

邮件发送小案例技术栈:SpringBoot, MybatisPlus, Shiro, JWT, Vue, Element-UI地址: https://gitee.com/s4747/email截图:

2021-10-06 22:58:15 557 1

原创 Servlet+JSP简单的登录验证

JSPlogin.jsp<%@ page contentType="text/html;charset=UTF-8" language="java" %><html><head> <title>Title</title></head><body><h1>登录</h1><form action="${pageContext.request.contextPath}/logi

2021-05-27 20:00:58 110

原创 Maven环境搭建

Maven项目架构管理工具核心思想:约定大于配置有约束,不可违反下载安装官网地址:https://maven.apache.org/解压配置环境变量配置如下配置:M2_HOME maven下的bin目录MAVEN_HOME maven的目录然后在系统变量的PATH中新建完成后 win+R 输入cmd回车输入 mvn -version即配置成功。阿里云镜像加速下载修改maven根目录下的conf文件夹中的setting.xml文件,添加配置<

2021-04-21 23:25:51 145

原创 StringBuffer

StringBuffer是可变长的字符串追加 删除 插入 反转append 追加delete 删除insert 插入reverse 反转用法String str1 = "let there ";StringBuffer sb = new StringBuffer(str1); //根据str1创建一个StringBuffer对象sb.append("be light"); //在最后追加System.out.println(sb);sb.delete(4, 10);//删除4-10

2021-04-20 22:35:03 251 2

原创 web基本架构

2021-04-18 23:17:20 178

原创 日期格式化

1. 时间原点概念无论是啥数据类型,最后都以数字的形式表现出来,日期类型也不例外,2021年1月16日,在计算机里面会用一个数字来代替。、最特殊的一个数字就是0,0这个数字就代表Java中的时间原点,其对应的日期是1970年1月1日8点0分0秒,为啥是8点,因为中国的太平洋时区是UTC-8,刚好和格林威治时间相差8个小时。为啥对应1970年呢?因为1969年发布了第一个UNIX版本:AT&T,当时就把1970年当作了时间原点。所有的日期,都以这个0点为基准,每过一毫秒,就+1。2. 创建日

2021-03-03 13:36:56 207

原创 异常

异常定义:导致程序的正常流程被中断的事件,叫做异常java把异常信息打印到控制台,我们根据异常信息对程序进行修改异常处理常见手段: try catch finally throwsthrows与throw这两个关键字接近,不过意义不一样,有如下区别:throws 出现在方法声明上,而throw通常都出现在方法体内。throws 表示出现异常的一种可能性,并不一定会发生这些异常;throw则是抛出了异常,执行throw则一定抛出了某个异常对象。//继承了Exption后 Myexpecti

2021-03-03 13:25:21 110

原创 注解

注解Annotationpublic class test01 extends Object{ @Override public String toString() { return super.toString(); }}例如上面的代码中子类重写父类的方法,出现的**@Override就叫做注解**格式:@注释名 , 也可以添加参数:@SuppressWarings(value = “unchecked”)注解可以加在包、类、方法…上面,也可作为额外

2021-02-05 17:03:12 191

原创 集合

集合和数组的区别数组有局限性比如一个数组的长度是10,它就不能存放11个数据为了解决数组的局限性,引入了容器 类 最常见的容器类是 ArrayListArrayList 容量会随着对象的增加而自动增加 不存在越界一说ArrayList list = new ArrayList();增list.add(new Cat(""));//把对象直接加在后面list.add(1,cat);//在指定位置加对象删list.remove(1);//根据下标删除list.remove(cat)

2021-02-04 21:47:37 88

原创 封装

文章目录什么是封装使用方法封装的意义总结什么是封装封装,顾名思义是把东西装起来封住不让它露出来。在面向对象里,封装是对数据的隐藏,使表现出来的更简单,通常情况下,应禁止直接访问一个对象中数据的实际表示,而应通过操作接口来访问,称为信息隐藏。使用方法定义一个类,我这里定义Student类,里面的所有属性为私有,代码如下:public class Student { private String name; private char sex; private int age;

2020-12-28 20:34:51 258 2

原创 什么是面向对象

文章目录前言一、什么是面向对象?二、使用步骤1.引入库2.读入数据总结前言本文简单介绍一下什么是面向对象一、什么是面向对象?面向对象编程(Object-Oriented Programming),简称OOP。其本质就是以类的方式组织代码,以对象的封装数据。它是抽象的二、使用步骤1.引入库代码如下(示例):import numpy as npimport pandas as pdimport matplotlib.pyplot as pltimport seaborn

2020-12-26 12:29:28 3187 8

原创 对象的创建和初始化

文章目录前言一、类和对象的关系二、如何创建和初始化对象1.使用new关键字创建对象2.对象初始化三、构造器前言本文主要讲解类和对象的关系,以及如何创建和初始化对象,对构造器的详解一、类和对象的关系类是一种抽象的数据类型,它是对某一类事物的整体描述,但是不能代表某一个具体的事物。例如:动物、植物、桌子、电脑、手机,Person类、Car类等等,这些类都是用来描述一类具体的事物因该具有的特点和行为,是抽象的概念。对象是抽象概念的具体实例例如:李华就是人的一个具体实例,李华养的一只大黄

2020-12-26 12:28:05 3780 11

空空如也

空空如也

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

TA关注的人

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