自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 springboot环境搭建

说明:springboot2.x需要jdk1.8+的环境1.MAVEN项目的jdk版本a)选择jdk版本b)建成一个project之后修改此工程的java compiler。找到file>>settingsc)修改project structure。 file>>settings修改modules,选择Module SD...

2019-10-12 10:09:16 258

原创 SpringMVC自定义日期类型转换器

1.为什么需要自定义日期类型转换器?在控制器接收客户端请求参数,客户端请求的数据是字符串类型我们之所以可以使用int、double类型接收是因为框架内部类型转换器springMVC关于时间类型转换并不很好,需要我们自己手动类型转换2.自定义日期类型转换器的步骤:(1)自定义一个DateConverter实现Converter接口,实现其中的convert方法import ...

2019-09-18 07:58:22 776 1

原创 拦截器和过滤器的区别

在总结struts2有关面试题的时候,遇到了拦截器和过滤器的区别这个问题,故转载https://blog.youkuaiyun.com/qq_38122518/article/details/80419658

2019-08-25 09:57:41 219

原创 反射的理解

反射类的对象和类对象1、类的对象:依据我们定义的类 new 出来的对象,也成为实例对象2、类对象:是类加载的产物,包括(包名,类名,属性,方法,构造方法)如何获取类对象?(三种方式)获取类对象 方式:---》通过反射的技术获取类对象(会导致类先进行类加载)① 通过 类的对象 获取 类对象Student s = new Student();...

2019-04-14 15:56:30 149

原创 innerHTML属性

此属性的用途:1.用于获取标签内的文本内容var spanid=document.getElementById("spanid"); alert(spanid.innerHTML);//直接获取属性2.向标签内设置新的内容,可以是html代码ar divid=document.getElementById("divid"); divi...

2019-04-03 09:09:25 1200

原创 操作DOM树之修改某一个标签

问题描述:在ul标签下的li标签做出修改,使用新的li标签替换原来的li标签问题分析:第一步:获取需要被修改的ul标签第二步:新建一个li标签第三步:新建一个文本节点第四步:将文本节点添加到li标签内部第五步:获取需要被修改的li标签第六步:ul标签调用replaceChild();方法,实现替换<html> <head&gt...

2019-04-02 21:39:27 429

原创 操作DOM树之删除指定的标签

问题描述:删除某一个指定的标签问题分析:1.标签不能自己删除自己,所以第一步就要获取到要获取要删除的标签2.获取被删除标签的父标签3.父标签调用removeChild()方法<html> <head> <title>html示例</title> </head> <body>...

2019-04-02 15:23:27 1256

原创 操作DOM树之在指定位置处添加标签

问题描述:在ul标签内的某一个li标签前面添加另一个li标签问题分析:1.首先需要获取到要添加的li标签2.然后新建一个li标签3.新建一个文本节点,将文本节点添加到新建的li标签内4.因为要在ul标签内添加,所以获取ul标签5.将新建的li标签添加到ul标签内,<li id="li23">貂蝉</li>之前。使用的方法是:ul11.inse...

2019-04-02 14:43:58 1097

原创 获取标签下子标签的方法

分析:想要获取标签下子标签,首先要获取外层标签第一步:通过getElementById()获取外层的标签第二步:获取标签内子标签的唯一有效方法是使用document的getElemetnsByTagName()方法。<html> <head> <title>html示例</title> </head&gt...

2019-04-02 09:25:58 5606

原创 操作DOM树之在子标签末尾添加标签

在完成这个案例之前要清楚DOM解析html文件的过程。解析的过程类似于一个树。称之为DOM树首先树的根节点是文件的最外层的标签,然后根节点的子节点是最外层标签的第一个内标签....依此类推。也就是DOM树的叶子结点一定是HTML文件的最内层标签。题目:在<ul>标签末尾添加一个新的li标签。分析:第一步,无论进行什么操作,需要先获取原来的ul标签。var ...

2019-04-01 19:25:34 776

原创 js的DOM对象1

document对象分别介绍了ducument对象的四种重要的方法1.write()方法document.write("")//可以向页面输出变量,也可以向页面输出html代码2.getElementById()通过标签的id获取标签3.getElementsByName()通过name属性来获取标签,记住该方法返回的是一个数组或者集合4.getElement...

2019-03-31 09:51:35 187

原创 js的bom对象2

1.setInterval()方法该方法有两个参数,第一个参数用来写js代码,第二个参数用来写设置定时器的时间。setInterval("js代码",毫秒数),该方法实现的功能是每隔一定的时间就会执行js代码var id1=setInterval("alert('123');",5000);其中id表示方法返回的数值window对象的方法,window可以省略2.s...

2019-03-30 20:04:14 113

原创 js的bom对象

bom(broswer object model)浏览器对象模型1.navigator对象 获取客户机的信息(也就是浏览器的信息)使用navagator对象的appName()属性2.screen对象 获取屏幕的信息(如屏幕的高度和宽度)3.location对象 获取当前请求的url地址使用location对象的href属性<html> <...

2019-03-28 22:08:26 259

原创 js的函数重载

1.js中不存在重载,如果出现多个重名函数,根据加载顺序,会调用最后一个函数。2.但是可以通过其他方式模拟实现重载(通过arguments数组实现)<html> <head> <title>html示例</title> </head> <body> </body&gt...

2019-03-28 10:23:29 316

原创 js中函数的定义方式

函数的参数列表中不需要写var,而是直接写参数的名称1.function 函数名(参数列表){}实例代码 function add(a,b){ var sum=a+b; alert(sum); } add(3,5);2.匿名函数也就是不写函数的名字,将函数当作一个变量。var test=function(...

2019-03-26 14:15:07 3616

转载 java中throw与throws的区别

throws:用来声明一个方法可能产生的所有异常,不做任何处理而是将异常往上传,谁调用我我就抛给谁。用在方法声明后面,跟的是异常类名可以跟多个异常类名,用逗号隔开表示抛出异常,由该方法的调用者来处理throws表示出现异常的一种可能性,并不一定会发生这些异常throw:则是用来抛出一个具体的异常类型。用在方法体内,跟的是异常对象名只能抛出一个异常对...

2019-03-26 09:54:17 199

原创 document的使用以及js打印99乘法表

1.document.write()可以向页面直接输出语句,把内容输出在页面上。write内可以写html的代码,也可以写基本内容document.write("")里面是双引号,如果要设置标签的属性,要写为单引号document.write("")可以输出变量,也可以输出html代码document.write2.打印99乘法表<html> <hea...

2019-03-26 09:28:49 1336

原创 css布局的漂浮与布局的定位

float:用于布局的漂浮两个值,left:后面的div移到右边 right:后面的div移到左边position:用于布局的定位:两个值,absolute:从文档流中拖出,然后我们可以使用 relative:不会从文档流中拖出 ...

2019-03-26 08:09:45 283

原创 js的原始数据类型和变量声明以及js的语句

1.js的原始数据类型共五种string number boolean null undefined变量的定义都要使用关键字varvar str="123";//定义一个字符串变量var m=123,//定义一个数字类型的变量var flag=true;//定义一个布尔类型的变量null表示对象的引用为空undefined表示定义一个变量没赋值。var a;...

2019-03-26 08:07:44 176

原创 js与html的结合方式

1.使用标签<script>,直接在此标签内写入js的代码 <script> alert("良言"); </script>2. 引入外部的js文件<html> <head> <title>html示例</title> </head> ...

2019-03-25 19:18:51 169

原创 javascript的概念

javascript是基于对象和事件驱动的脚本语言,主要应用在客户端。所谓的基于对象是指js提供了许多已经创建好的对象,我们可以直接拿过来使用。而java语言是面向对象的语言,使用对象的话,我们还要自己创建一个对象。事件驱动是指js是基于一些事件的,比如鼠标滑动事件,鼠标悬停事件...java与javascript没有任何关系1.java是属于sun公司的(现在是oracle),j...

2019-03-25 19:13:11 250

原创 css的盒子模型

对数据进行操作时需要把数据封装到一个区域里面(div标签),在css中我们把一个div标签看作一个盒子,我们需要改变样式时只需要改变相应的盒子即可。1.borderborder:2px solid blue三个属性的值分别表示边框的粗细,边框的样式,边框的颜色上下左右边框的表示形式分别是:border-top,border-bottom,border-left,border-r...

2019-03-25 12:19:54 150

原创 css的扩展选择器

1.关联选择器设置嵌套标签的样式<html> <head> <title>html示例</title> <style type="text/css"> div p{ background-color:red; } </style> </head> <bo...

2019-03-24 22:05:12 214

原创 css的选择器

1.基本选择器在html的基本标签style标签内使用。例如改变div标签内的样式<html> <head> <title>html示例</title> <style type="text/css"> div{ background-color:yellow; ...

2019-03-24 20:40:15 114

原创 css与html结合的四种方式

1.使用div标签的style属性<div style="background-color:red;color=gray">演示css与html的结合方式</div>注意:属性和属性值之间用冒号分开,属性和属性之间用分号分开2.使用html的style标签,将该标签写在head里面 <style type="text/css"> ...

2019-03-24 20:26:53 367

原创 表单标签实现一个注册页面

<!DOCTYPE html><html><head> <title></title></head><body> <h2>欢迎注册人人网账号</h2> <table> <tr> <td>注册邮箱:</td> &...

2019-03-24 15:08:30 687

原创 表单标签

<form></form>表示一个表单的范围 --action属性,表示表单数据的提交的位置,默认是当前页面 --method属性,表示表单数据的提交的方式。有post和get两种方式,默认的是get请求 post和get方式的区别:1.get请求地址栏会携带提交的数据,post请求不会携带(而是在请求体内)2.get请求安全级别...

2019-03-24 14:14:58 117

原创 表格标签

<table></table>表示表格的范围 --border表示表格线的粗细 --bordercolor表示表格线的颜色 --cellspacing表示单元格之间的距离 --width表示表格的宽度 --height表示表格的高度<tr></tr>表示表格的一行 --ali...

2019-03-24 10:02:00 118

原创 超链接标签

1.超链接连接资源<a href="链接到资源的路径" target="设置页面的打开方式">显示在页面上的内容</a>--href链接到资源的地址--target设置页面的打开方式 --默认情况下是在当前页打开 --_blank表示在另一个空白页打开 --_self表示在当前页打开--当超链接不...

2019-03-24 09:08:42 124

原创 图像标签

<img src="图片的路径"/>-src表示图片的路径-width表示图片的宽度-height表示图片的高度-alt表示在图片上插入的文字<html> <head> <title>html示例</title> </head> <body> <img sr...

2019-03-24 08:15:00 466

原创 列表标签

1.列表标签<dl></dl>表示列表的范围写在<dl>标签内的有:<dt></dt>标签,表示列表的表头写在<dt></dt>标签内:<dd></dd>标签,表示列表的表头下面的内容2.有序列表<ol></ol>表示有序列表的范围属性是...

2019-03-23 20:35:23 167

原创 标题标签和水平线标签和特殊字符

1.<h1></h1><h2></h2> ......<h6><h6>表示的标题的大小逐渐减小,同时标题标签会自动换行2.水平线标签<hr/> 属性:size="1-7",表示水平线的粗细 color表示水平线的颜色3.特殊字符的转译 小于号<:&lt...

2019-03-23 18:02:55 528

原创 html的基本概念

什么是HTML语言?HyperText Marup Language超文本标记语言。所谓的超文本就是超出了文本的范畴,比如要修改一段文字的颜色,就超出了文本的范畴,使用HTML可以轻松的完成这些操作。标记:也就是标签,HTML的所有操作都是通过标签来实现的。HTML所遵循的规范:1.一个html文件开始和结束的标签 <html> </html>2.htm...

2019-03-23 17:28:02 174

原创 用文件输入流和文件输出流实现图片的复制

package cn.hpu.file;import java.io.FileInputStream;import java.io.FileNotFoundException;import java.io.FileOutputStream;import java.io.IOException;public class FileOutputDemo2 { public stati...

2019-03-23 17:07:24 1454

原创 自定义泛型类补充

我们在定义泛型时并不指定泛型的类型,而是使用占位符。在需要实例化对象时再传入泛型的类型下面是一个双参数的自定义的泛型类。package cn.hpu.generic;public class Num2Generic<T,X>{ private T num1; private X num2; public T getNum1() { return num1;...

2019-03-23 17:06:23 195

原创 抽象类与接口的区别

共同点:1.二者都不可以创建对象,但是可以声明引用不同点:1.接口没有构造方法,但是抽象类有构造方法2.接口中的方法都是公开抽象的3.接口中的常量都是公开静态的...

2019-03-14 17:03:03 113

原创 FileOutputStream 文件输入流

文件输入流是用来往文件里写入数据的。一定要与文件输入流区分开。别把二者记混了文件输出流常用的方法:举个例子:package cn.hpu.file;import java.io.FileInputStream;import java.io.FileNotFoundException;import java.io.FileOutputStream;import java....

2019-03-14 14:49:34 811

原创 FileInputStream 文件输入流

文件输入流:从文件系统的某个文件获得输入字节文件输入流常用的方法:注意:1.创建FileInputStream对象时,会抛出FileNotFoundException异常2.FileNotFoundException是IOException异常的子类...

2019-03-14 13:08:13 1044

原创 绝对路径与相对路径

绝对路径:就是从盘符开始的路径相对路径:是从当前路径开始的路径我们使用java程序可以访问某个文件。分为三种情况1.需要访问的文件和java文件在同一个文件夹内直接写你想要访问的文件的名字 比如你的程序和thread.txt在同一文件夹,你想要访问thread.txt,你就可以直接写 File file=new File("thread.txt");2.需要...

2019-03-14 08:14:08 150

原创 File类常用方法

package cn.hpu.io;import java.io.File;import java.io.IOException;public class FIleDemo2 { public static void main(String[] args) { // TODO Auto-generated method stub //在UML文件夹下创建Monday.do...

2019-03-13 20:23:19 145

空空如也

空空如也

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

TA关注的人

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