自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Swagger2构建RestFul API文档

Swagger2构建RestFul API文档​ 由于 Spring Boot 能够快速开发、便捷部署等特性, 通常在使用 Spring Boot构建 Restful 接口应用时考虑到多终端的原因,这些终端会共用很多底层业务逻辑,因此我们会抽象出这样一层来同时服务于多个移动端或者 Web 前端。 对于不同的终端公用一套接口 Api 时对于联调测试时就需要知道后端提供的接口Api 列表文...

2020-04-04 20:44:00 315

原创 Servlet常用对象

Servlet常用对象一.HttpServletRequest对象1.介绍​ HttpServletRequest对象:用来接收客户端发送过来的请求信息,例如:请求参数,发送的消息头信息等都属于客户端发来的信息。2.常用方法1.常用方法​ getRequestURL() 获取客户端发出请求时的完整URL​ getRequestURL() 获取请求行中的资源名称部分(项...

2020-02-22 20:53:18 514

原创 BootStrap学习

BootStrap学习一.BootStrap介绍1.BootStrap是一种前端框架,里面内置了许多css与html的修饰,可以使页面的布局更加整体,更具有观赏性,BootStrap特别适合那种没有前端工程师,就可快速的作出一个页面。二. 下载与使用下载:http://v3.bootcss.com/getting-started/下载完成后, 拷贝dist/css 中的 bootstr...

2020-02-19 21:23:19 192

原创 什么是javabean及其用法

一、什么是JavaBeanJavaBean是一个遵循特定写法的Java类,它通常具有如下点:1.这个Java类必须具有一个无参的构造函数2.属性必须私有化。3.私有化的属性必须通过public类型的方法暴露给其它程序,并且方法的命名也必须遵守一定的命名规范。javaBean范例:我们对Markdown编辑器进行了一些功能拓展与语法支持,除了标准的Markdown编辑器功能,我们增加了如...

2020-02-19 20:34:04 941

原创 Ajax学习

Ajax学习一.Ajax简介:​ 2005年Jesse James Garrett发表了一篇文章,标题为:“Ajax:A new Approach to Web Applications”。他在这篇文章里介绍了一种技术,用他的话说,就叫:Ajax,是 Asynchronous JavaScript + XML的简写。这种技术能够向服务器请求额外的数据而无须卸载页面(即刷新), 会带来更好的用...

2020-02-19 20:33:27 140

原创 JQuery的学习

JQuery的学习一.JQuery的安装与使用1.我们可以到该地址https://jquery.com/去下载JQuery,最新版本是3.4.1。2.JQuery的版本分为两种:jquery.min.js和jquery-3.4.1.js​ .min版本是压缩版,方便,容量小,加载更快,但都在一行显示,观看麻烦。​ .js版本有缩进格式,方便程序员观看,但相对的容量大,加载相对.m...

2020-02-19 20:33:02 287

原创 IO流与Lambda表达式的使用

IO流,Lambda表达式,一.什么是io流?流是一组有顺序的,有起点和终点的字节集合,是对数据对象的总称或抽象。它的特征是进行数据的传输。例如从水源地长江(资源)把水导入到自来水厂(程序),然后自来水厂在把水输送到每家每户(文件),长江到自来水厂之间就是输入流,自来水厂再把水送到每家每户,我们称为输出流。二.流的分类流按照流向可分为输入流,输出流。流按照处理数据类型的单位不同可以分为...

2020-01-16 22:29:26 350

原创 HashMap的存储原因与比较器

一:1.存储键值对的数据 key value->在哈希表结构中2.key获取hashcode()值一个int的整数,根据hash算法进行计算,算出桶的位置hash算法: hashcode()值 % 数组的长度hashcode()值 & 数组的长度-1 ---->数组的长度必须为2的整数幂3.先判断对应桶中是否已经存在数据,有,判断桶中的数据是否与我当前的key相等,...

2020-01-15 21:23:52 418 1

原创 容器

1.容器一,容器是什么?可以存放多种数据的盒子,并可以对数据进行增删改查。二,容器的继承关系?父类:Collection,子类: List,Set,Map三:List集合:有序,可重复ArrayList:ArrayList集合的底层是数组实现,所以list集合都有索引,可以通过索引来准确的查找数据位置,只是查询效率很高,但是进行增删不方便因为底层是数组的原因,如果进行增删必定会让...

2020-01-14 21:25:34 156

原创 JAVASE学习日程第五天

1.String,StringBuilder,StringBuffer直接的区别?String 是不可变的字符串,这就导致每次对String的操作,都会生成新的string对象,不仅会浪费资源,还会浪费大量的内存空间StringBuilder是可变的字符串,线程不安全,执行效率高,单线程操作字符串,是三个字符串中速度最快的StringBuffer是可变的字符串,线程安全,执行效率低,多线程操...

2020-01-10 21:13:15 148

原创 JAVASE学习日程第四天

1.数组:存放多个同类型的数据,并且是有序的集合特点:1.数组的长度一旦确定就不可以更改2.数组是引用类型数据3.数组中要相同的数据类型4.有索引(下标)声明:数据类型[] 数组名; --推荐使用数据类型 数组名[] ;初始化: 数组一旦被创建就会为数组中的数据进行初始化 静态初始化: 数据类型[] 数组名 = new 数据类型[]{数据1,数据2,数据3}; 动...

2020-01-09 19:56:39 149

原创 JAVASE学习日程第三天

1.接口的多态性在接口于实现类中可以存在多态形式使用方式:接口对象 变量名 = new 实现类对象();接口的多态有什么好处呢?可以时实现类不在单一,接口可以选择多个实现类,同样的实现类对比其他实现类有不同的重写方法功能2.单例模型什么式单例模式?只能创建一个对象,且创建对象由自身方法生成,其他人无法从new中获取1.饿汉式:先创建对象,然后需要的人要这个对象,保证永远使用的都...

2020-01-07 21:49:08 128

原创 JAVASE学习日程第二天

1.Object类什么是Object?Object是所有类的父类java中所有的类都会直或间接的继承自Object因为java是单继承机制,如果一个类没有继承其他类,或没有显示继承,会默认继承Object类2.常用的方法:1.toString(),可以将对象中的属性内容打印出来当打印一个对象的引用时候,会调用对象的toString方法,打印的是方法的返回值当打印对象引用时,默认调用...

2020-01-06 21:19:14 157

原创 JAVASE学习日程第一天

java的封装:隐藏内部内容,对外提供公共的访问封装需要满足4个条件: 1.类必须是公共的(public) 2.对象属性私有化 3.提供了公共的访问方法 4.必须有一个空构造继承:什么是继承?在我们生活中往往有子承父业的思想,子可以继承父的共有特性,这就是继承为什么要继承?简化代码继承的用法:extends关键字 父类父类:抽取一系列子类中的共性,相同的内容 子类...

2020-01-05 20:34:11 156

空空如也

空空如也

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

TA关注的人

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