自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 解决Springboot+vue前后端分离的跨域问题

1.@CrossOrigin注解springmvc提供了@CrossOrigin注解在controller层加上注解@CrossOrigin注解进行前后端的跨域问题的解决,代码如下: @CrossOrigin @PostMapping("/findAll2") public Map findAll2(){ Map map=new HashMap(); List<Studentinfo> studentinfos = studenti

2022-04-21 10:02:02 717

原创 axios的请求方式

1.Get方法:axios.get发送无参的请求 <script src="https://unpkg.com/axios/dist/axios.min.js"></script> <script> axios.get("http://localhost:8082/api/studentinfo/findAll").then(res=>{ console.log(res); }).catch(e

2022-04-16 13:11:25 580

原创 axios入门

一.axios是基于promise对ajax的一种封装1.首先进入官网导入CDN:<script src="https://unpkg.com/axios/dist/axios.min.js"></script>2.根据后台的controller层的CRUD接口调用:我们以全查询为例:@CrossOrigin为跨域资源共享注解切记加上 //全查询 @CrossOrigin @GetMapping("/findAll") @Resp

2022-04-16 11:41:59 3265

原创 Vue练习

Vue的指令。在vue中所有的指令都是以v开头的,例如 v-cloak,指令的本质就是自定义属性。在上面的演示代码中用插值表达式会存在一个问题,“闪动”。1.1.1:v-cloak指令闪动就牵扯到了,他们的编译方式问题,在代码中他是先运行这个插值表达式,{{msg}}然后在执行,下面的<script></spript>的代码里面的msg渲染。这样的话页面可能会只显示{{msg}}这个,所以为了避免这个问题的发生,我们会用到一个v-cloak这个指令。他的写法是: .

2022-04-06 22:36:19 237

原创 Spring Boot简介

SpringBoot是spring社区发布的一个开源项目,旨在帮助开发者快速并且简单的构建项目。Spring Boot核心功能独立运行的Spring项目:可以以jar包形式独立运行,通过java-jar xx.jar即可运行 内嵌servlet容器:可以选择内嵌tomcat、jetty等 提供starter简化maven配置:一个maven项目,使用了spring-boot-starter-web时,会自动加载Spring Boot的依赖包 自动配置Spring:Spring Boot 会根据

2022-03-29 20:43:59 380

原创 Oracle的基本概念

oracle概念:数据库:是按照数据结构来组织、存储和管理数据的仓库数据库管理系统(Database Management System)是一种 操纵和管理数据库的大型软件,用于建立、使用和维护 数据库,简称 DBMS。数据定义语言 DDL (Data Definition Language)数据操作语言 DML ,命令操作[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-Kb2DDAQl-1616243071284)(C:\Users\wang\Pictur

2022-03-10 20:04:57 202

原创 Redis

Redis的高性能Redis是c语言开发的一个开源的高性能键值对(key-value)数据库,官方提供测试数据,50个并发执行100000个请求,读的速度是11000/s,写的速度是81000次/s,且redis通过提供多种键值数据类型来适应不同场景下的储存需求。raids键值对数据类型如下:字符串类型:string 哈希类型:hash 列表类型:list 集合类型:set 有序集合类型·:sortedsetRedis应用场景:缓存(数据查询、短连接、新闻内容、商品...

2022-03-07 21:06:26 206

原创 Spring Mvc拦截器

Spring Mvc 的拦截器(interceptor)与java Servlet 的过滤器 (Filter)类似,它主要用于拦截用户的请求并做相应的处理。通常应用在权限验证,记录请求信息的日志,判断用户是否登录等功能上。拦截器过滤器的区别:拦截器是基于java的反射机制的,而过滤器是基于函数回调 拦截器不依赖于servlet容器,过滤器依赖与servlet容器 拦截器只能对action请求起作用,而过滤器则可以对几乎所有的请求起作用。 拦截器可以访问action上下文,值栈里的对象,而过滤器

2022-02-28 19:30:28 238

原创 Mybatis的数据库操作

Mybatis的头部文:<!DOCTYPE configuration PUBLIC "-//mybatis.org//DTD Config 3.0//EN" "http://mybatis.org/dtd/mybatis-3-config.dtd"><!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD mapper 3.0//EN" "http://mybatis.org/..

2022-02-21 19:00:55 279

原创 Spring预习

spring 就是管家容器.可以管理其他的内容1.di:依赖注入2.ioc:控制反转3.aop:面向切面4.对于事物的管理四大核心技术

2022-02-15 18:32:31 161

原创 LeyUI了解

LeyUI框架:是开源模块化前端 UI 框架。是一套开源的 Web UI 解决方案,采用自身经典的模块化规范,并遵循原生 HTML/CSS/JS 的开发方式,极易上手,拿来即用。其风格简约轻盈,而组件优雅丰盈,从源代码到使用方法的每一处细节都经过精心雕琢,非常适合网页界面的快速开发。layui 区别于那些基于 MVVM 底层的前端框架,却并非逆道而行,而是信奉返璞归真之道。准确地说,它更多是面向后端开发者,你无需涉足前端各种工具,只需面对浏览器本身,让一切你所需要的元素与交互,从这里信...

2022-01-04 19:00:20 773

原创 JQuery详解

一、jQuery是什么?jQuery是一个JavaScript库,是由John Resig创建于2006年1月的开源项目,jQuery凭借着简介的语法和跨平台的兼容性,极大简化了JavaScript开发人员遍历HTML文档,操作DOM、处理事件、执行动画和开发ajax的操作。其独特而又优雅的代码风格改变JavaScript程序员的设计思路和编写程序的方式。简单地来说:1、jQuery是一个优秀的JavaScript库。2、jQuery极大地简化了JavaScript编程。3、jQu

2021-12-31 17:04:12 1404

原创 JQuery技术的应用

JQuery简介:JQuery是一个快速的,简洁的javaScript库,使用户能更方便地处理HTML documents、events、实现动画效果,并且方便地为网站提供AJAX交互。什么是jQuery对象? JQurey对象就是通过jqurey包装dom对象后产生的对象,虽然jQuery对象是包装DOM对象后产生的,但是jQuery无法使用DOM对象的任何方法,同理DOM对象也不能使用jQuery里的方法。约定:如果获取的是jQuery对象那么要在变量前面加...

2021-12-30 16:41:04 487

原创 JAVA从零开始Day14

jsp:九大内置对象:request:请求对象 response:响应对象 pageContext:JSP的上下文对象 session:会话对象 application:ServletContext对象 config:ServletConfig对象 out:JSP输出流对象 page:指向当前JSP的对象 exception:异常对象(1)request对象request 对象javax.servlet.httpServletRequest类型的对象。 该对象代表了客户端的请求信

2021-12-27 20:31:22 94

原创 JAVA从零开始Day13

get请求:一般情况下,只从服务器获取数据下来,并不会对服务器资源常数任何影响的时候使用get请求post请求:向服务器发送数据、传送文件等,会对服务器资源产生影响时使用post请求③ HTTP请求——方式GETPOSTHEAD 与GET请求类似,不同在于与服务器只放回HTTP头部消息,没有页面内容PUT 上传制定URL的描述DELETE 删除指定资源OPTIONS 返回服务器支持的HTTP方法④ HTTP请求——Referer...

2021-12-24 15:58:15 185

原创 JAVA从零开始Day12

JSP动态网页开发:servlet生命周期:Servlet有良好的生存期的定义,包括加载和实例化、初始化、处理请求以及服务结束。这个生存期由javax.servlet.Servlet接口 的init(),service()和destroy方法表达。Servlet被服务器实例化后,容器运行其init方法,请求到达时运行其service方法,service方法自动派遣运行与请求对应的doXXX方法(doGet,doPost)等,当服务器决定将实例销毁的时候调用其destroy方法。web容器加载

2021-12-23 20:11:21 167

原创 Mysql练习

create database name;创建数据库use name;使用数据库常用的语句为:增删改查添加语句 : insert into 表名 values(数据,数据,数据,)删除语句 : delete from 表名 where 条件修改语句 :Update 表名 set 列名=值,列名=值 where 条件查询语句 : select * from 表名...

2021-12-22 20:13:30 499

原创 JAVA从零开始Day11

线程与多线程:线程的创建:Thread中规定:有两种方法可以创建新的执行线程。 声明一个类是Thread类,该子类还应该覆盖Thread类中的run方法,然后可以分配并启动子类的示例。然后创建一个线程并开始运行 Thread中规定:有两种方法可以创建新的执行线程。声明一个类是Thread类,该子类还应该覆盖Thread类中的run方法,然后可以分配并启动子类的示例。然后创建一个线程并开始运行 Thread类的有关方法:void start():启动线程,并执行...

2021-12-21 15:56:49 67

原创 JAVA从零开始Day10

预习多线程:并发与并行:并行:指两个或多个事件在同一时刻发生(同时发生)。 并发:指两个或多个事件在同一个时间段内发生。 多线程使用场景: 1. 后台任务,比如游戏服务器 2.定时向大量用户(100W)用户发邮件 3.异步处理: 发微博/记录日志等 4.分布式计算.. 线程和进程区别: 1.进程:是指一个内存中运行的应用程序,...

2021-12-20 16:26:07 295

原创 JDBC的练习

JDBC的全称是:Java Database Connectivity,即Java数据库连接。JDBC可以通过载入不同的数据库的“驱动程序”而与不同的数据库进行连接。那么,在数据库连接的时候,我使用的是MySQL,Java集成开发环境是Eclipse。要使用JDBC来访问MySQL数据库,首先需要添加MySQL数据库驱动程序。Java数据库连接,提供了一种与平台无关的用于执行SQL语句的标准javaAPI,可以方便实现多种关系型数据库的统一操作...

2021-12-19 16:05:56 703

原创 JAVA从零开始Day9

集合:Collection是一个接口,是高度抽象出来的集合,它包含了集合的基本操作和属性。Collection包含了List和Set两大分支。(1)List是一个有序的队列,每一个元素都有它的索引。第一个元素的索引值是0。List的实现类有LinkedList, ArrayList, Vector, Stack。(2)Set是一个不允许有重复元素的集合。Set的实现类有HastSet和TreeSet。HashSet依赖于HashMap,它实际上是通过HashMap实现的;TreeSet依赖于TreeM

2021-12-16 19:42:21 366

原创 JAVA从零开始Day8

IO流:输入(input)与输出(output) java语言在IO设计方面取得较大的成功,它是完全面向对象的,主要采用装饰器模式避免大量的类,包括了最大的可能性,提供了较好的扩展机制。File类:File类对象表示磁盘上的文件或目录。它提供了与平台无关的方法来对磁盘上的文件或目录进行操作Java中的流操作分为两种:基于字节流(InputStream读取, OutputStream写入 )字符流(Reader读取,Writer写 入)...

2021-12-15 16:42:02 354

原创 JAVA从零开始Day7

异常:异常不是错误,所有异常都是属于Exception的内容。异常是在运行过程中代码序列中产生一种例外情况。Java异常处理通过5个关键字控制:try,catch,throw,throws和finallytry-catch结构:try{代码A代码B}catch(ExceptionType e){异常处理}代码C如果异常未被处理程序中止运行...

2021-12-14 16:31:40 189

原创 JAVA从零开始Day6

抽象类:如果子类没有实现父类的抽象方法,那么子类也是抽象的,类前要加abstract。针对的是类,接口针对的是行为。抽象类可以没有抽象方法,但一个类有抽象方法时,这个类就是抽象类有一个类它继承了抽象类,那它必须有抽象方法如果说这个类没有实现这个抽象类的抽象方法,那么这个类也是个抽象类。抽象类不能被实例化。接口:接口是标准和规范,接口成员包含常量和未实现的方法,接口的...

2021-12-13 18:13:38 158

原创 周日预习接口

接口的特点:用 interface 来定义。接口中的所有成员变量都默认是由public static final修饰的。接口中的所有方法都默认是由public abstract修饰的。接口没有构造方法。构造方法用于创建对象实现接口的类中必须提供接口中所有方法的具体实现内容。多个无关的类可以实现同一个接口一个类可以实现多个无关的接口与继承关系类似,接口与实现类之间存在多态性接口也可以继承另一个接口,使用extends关键字。实现接口的类中必须提供接口中所有方法的具体实现内

2021-12-12 21:23:02 150

原创 周六预习的一天

接口接口:Java接口是一系列方法的声明,是一些方法特征的集合,一个接口只有方法的特征没有方法的实现,因此这些方法可以在不同的地方被不同的类实现,而这些实现可以具有不同的行为(功能)。声明一个接口,我们使用interface这个关键字,在接口中的所有方法都必须只声明方法标识,而不要去声明具体的方法体,因为具体的方法体的实现是由继承该接口的类来去实现的,因此,接口并不用管具体的实现。接口中的属性默认为Public Static Final.一个类实现这个接口必须实现这个接口中定义的所有的抽象方法。

2021-12-11 20:57:58 52

原创 JAVA从零开始Day5

继承与多态继承:不要为了继承而去继承,方法的重写就是覆盖,重写只能发生在子类多态:指的是多种形态,同一对象引用不同的实例,调用相同的方法得到不同的结果继承:体现了多态多态只能调用子类从父类继承的方法,不能调用自己的扩展的方法super关键字广泛作用于构造方法内final:final 修饰变量变量变常量; final修饰类,类不能被继承; final修饰方法方法不能被重写; final 修饰对象对象不能被再次引用; 继承是面向对象非常重要的特点之一,用好继承能够使程...

2021-12-10 20:45:21 165

原创 JAVA从零开始Day4

讲课内容: 方法的定义:方法的名称 方法返回的数据类型 方法的主体方法是行为 void没有返回值如果方法有返回值,方法中必须使用关键字return返回该值,返回类型为该返回值的类型。方法调用:方法是个“黑匣子”,完成某个特定的应用程序功能,并返回结果 方法调用:执行方法中包含的语句语法:对象名.方法名();成员变量和局部变量的区别:作用域不同局部变量的作用域仅限于定义它的方法 成员变量的作用域在整个类内部都是可见 2.初始值不同java会给...

2021-12-09 20:30:18 56

原创 JAVA从零开始Day3

讲课内容: 1.二重循环: 外层循环控制行数内层循环控制个数。 2.数组: 数组是一个变量,存储相同数据类型的一组数据,声明一个数组就是再内存空间画出一串连续的空间。 3.使用数组四步走:声明数组 int[ ]=a; 分配空间 a=new int[5]; 赋值 a[0]=8; 处理数据 a[0]=a[0]*80 4.数组的结构和基本要素:标识符:数组的名称,用于区分不同的数组 数组元素:向数组中存放的数...

2021-12-08 19:23:49 266

原创 JAVA从零开始养成Day2

讲课内容:循环:do-while 循环先执行一遍循环再判断循环条件,whlie循环 先判断条件后执行。当条件不满足时while 循环一次都不会执行,do-while 循环至少执行一次;break:推出循环改变程序控制流。continne:退出此次循环开始下次循环。for语句由三个部分组成:定义初始变量、循环条件、变化变量.背诵题:6.final 有什么用?用于修饰类、属性和方法;a、被final修饰的类不可以被继承 b、被final修饰的方法不可以被重写 c、被fin

2021-12-07 22:22:10 76

原创 JAVA从零开始养成

Day1.JAVA基础: 计算机程序就是多个指令的集合。 JAVA语言特点:平台无关,简单,面向对象,可移植性,健壮性,安全性,多线程。 变量名,方法名,属性名:都是基于驼峰命名法,通常第一个单词首字母小写其后单词首字母大写。 类名,项目名:单词首字母大写。 常量名:全大写。 模运算:%(取余)。 int类型数据不可以自动转化为char,double不可以自动转化为int。 运算符的优先级: a.、最高优先级:小括号,即() b....

2021-12-06 19:17:28 422 2

空空如也

空空如也

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

TA关注的人

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