自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 菜鸟学习第二十天,servlet过滤器和监听器和EL

1.过滤器(Filter)1)Servlet过滤器能够对Servlet容器的请求和响应对象进行检查和修改2)Servlet过滤器本身并不生成请求和响应对象,只提供过滤作用3)Servlet过滤器能够在Servlet被调用之前检查Request对象,修改Request Header和Request内容4)在Servlet被调用之后检查Response对象,修改Response Hea...

2019-04-25 11:32:55 254

原创 菜鸟学习第十九天,详细学习servlet,Session

1.servlet最重要的功能是与其他服务器资源(比如数据库或者基于java的应用程序)进行通信2.servlet的框架是由2个java包组成:1)javax.servlet包:定义了所有的servlet类都必须实现或者扩展的通用接口和类2)javax.servlet.http包:定义了采用HTTP协议通信的HttpServlet类。3.所有的servlet类必须实现Servlet接口,s...

2019-04-24 11:41:09 280

原创 maven学习笔记

1.什么是maven在开发中经常需要依赖第三方的包,包与包之间存在依赖关系,版本间还有兼容性问题,有时还里要将旧的包升级或降级,当项目复杂到一定程度时包管理变得非常重要。Maven是当前最受欢迎的Java项目管理构建自动化综合工具,类似以前Java中的Ant、node.js中的npm、dotNet中的nuget、PHP中的Composer。Maven这个单词来自于意第绪语(犹太语),意为知识...

2020-03-05 00:35:41 210

原创 Springmvc学习

1.入门案例1.新建一个web maven工程,使用web-app 骨架,如果我们有下载过骨架,那么在第三步Properties中添加键值对archetypeCatalog=internal即使用本地仓库的骨架,避免创建maven工程时去网上下载,可以缩短时间。2.添加依赖 spring-context,spring-webmvc,spring-web,servlet-api,jsp-api....

2019-10-27 13:55:29 398

原创 菜鸟学习第二十九天,IOC,以及Bean的了解

1.spring4架构1)Core Container(核心容器)spring-core:依赖注入IoC与DI的最基本实现spring-beans:Bean工厂与bean的装配spring-context:spring的context上下文即IoC容器spring-expression:spring表达式语言2)AOP(面向切面编程)spring-aop:面向切面编程spring...

2019-05-20 10:51:06 232

原创 菜鸟学习第二十六天 JQuery深入,jQuery和DOM

1.一些css选择器:E表示元素1)标签选择器:E{CSS规则}2)ID选择器:#ID{CSS规则}3)类选择器:E.className{CSS规则} 如果有E代表元素为e,类为className的元素,如果是.className(注意前面有点),表示对所有className元素4)群组选择器:E1,E2,E3{CSS规则}2.JQuery选择器1.基本选择器(basic)===...

2019-05-14 02:01:59 186

原创 菜鸟学习第二十五天,Ajax(),JQuery

1.1)Ajax(Asynchronous javaScript and XML)异步的java javaScript和XML2)Ajax中的一个重要对象是XMLHttpRequest3)使用Ajax准备向服务器端发送请求:xmlHttpRequest.open("请求方法(GET,POST)","请求Servlet的url",“true”);例子:ajaxtest.jsp:&lt...

2019-05-14 02:01:47 214

原创 菜鸟学习第二十四天,js单元测试之jsUnit

1. javaScript编码规范:通常在javaScript不希望被外界访问的成员和方法名以下划线开始,JUnit是java的单元测试,JsUnit是javaScript的单元测试**2.**编写自己的测试用例:第一步,如果某个页面包含了jsUnitCore.js文件,那么这个页面就是jsUnit的测试页面,所以必须要将jsUnitCore.js文件引入到需要测试的页面: <scri...

2019-05-10 23:09:09 387

原创 菜鸟学习第二十三天js对象模型和function对象,js中的继承

1.在js中,函数(function)就是对象,后面的名字就是对象的引用2.在js中,没有方法(函数)重载的概念3.所以假设有同名的function函数,那么执行的永远是后面的那个同名function函数,因为对象被重新赋值了,一般采用第二种:<script> function add() { alert("30"); }...

2019-05-10 16:31:03 279

原创 菜鸟学习第二十二天JavaScript深入,

1.JavaScript1.javascript是一种解释性语言,采用弱类型变量检查变量在使用前不需要声明,javascript采用动态绑定2.java是编译型语言,采用强类型变量检查变量使用前必须声明,java采用静态编译3.几种格式:1)在body中,直接执行<script language="JavaScript"> document.write("...

2019-05-08 22:01:39 266

原创 菜鸟学习第二十一天客户化jsp标签

1.自定义标签1)客户化jsp标签支持用户在jsp文件中自定义标签,这些可重用的标签能处理负载的逻辑运算和事物,或者定义jsp网页的输出内容和格式2)创建步骤:(1)创建标签的处理类public class ElTagSuport extends TagSupport { @Override public int doStartTag() throws JspEx...

2019-04-29 08:05:07 256

原创 菜鸟学习第十八天JavaScript和JavaBean

1.一般来说我们将其定义在head标签中,也可以定义在其他位置,比如定义在body中直接执行。2.定义格式 <script> function validate(自定义函数名)(){ var username=document.getElementById("自定义的元素的id");//var为所有变量的指定类型,document代表当前页面, ...

2019-04-27 11:46:54 735

原创 菜鸟学习第十七天JSP初步学习

1.JSP javaServer Pages(java服务器端页面)2. <%可执行的java代码%>,是JSP中嵌入java代码的方式。3. 所有程序的操作都是在服务器端执行,网络上传到客户端的仅仅是得到的结果,这样大大降低了对客户端浏览器的要求,即使客户浏览器不支持java,也可以访问jsp页面。例如在jsp页面中嵌入java代码,运行是在服务器,浏览器看到的只是一个结果,查看...

2019-04-27 11:33:11 259

原创 我的idea学习之旅

1.构建web项目的各种标识学习1.Maven项目对象模型(POM),可以通过一小段描述信息来管理项目的构建,报告和文档的软件项目管理工具。2.GroupID是项目组织唯一的标识符, 比如我的项目叫test001 那么GroupID应该是 com.lixiaoming.test001 域名.公司名.项目名3.ArtifactID就是项目的唯一的标识符, 一般是 项目名-xxx 比如...

2019-04-27 10:31:05 332

原创 tomcat各种问题集合

1.当我们启动startup.bat打开tomcat控制台时出现中文乱码有效解决方法是:修改apache-tomcat-9.0.14-windows-x64/conf/logging.properties 在文件末尾添加语句:java.util.logging.ConsoleHandler.encoding = GBK 重启tomcat,查看日志数据即可2.error running ‘Tom...

2019-04-23 18:57:57 458

原创 菜鸟学习第十六天CSS,Http,Servlet初步认识

1.CSS1.css意思就是层叠样式表,样式定义了HTML元素怎样去显示,样式一般存储在样式表中,样式添加到HTML4中来解决问题,利用外部样式表可以提高工作效率,外部样式表存储在CSS文件中,使用CSS,你的HTML文档可以用不同的样式输出显示2.css允许开发者一下能控制多个web页的样式和布局,而仅仅通过编辑一个单独的css文档。3.样式表允许样式信息多种方式来定义,当多于一种的样式指...

2019-04-11 17:18:33 303

原创 菜鸟学习第十五天HTML常见属性标签

1.HTML(Hyper Text Markup Language)1.后缀名 .htm或者.html2.< html> < /html>外层3.< head> < title>–标题–< /title> < body>–这是页面内容的展现–< /body> ...

2019-04-04 16:57:04 277

原创 菜鸟学习-第十四天(File,Properties,打印流,和各种操作流的对象,以及字符编码的编码,解码)

1.File1.静态字段separator跨平台与系统有关的默认名称分隔符。2.1.创建:boolean createNewFile();在指定位置创建文件,如果该文件已经存在则不创建返回false 和输出流不一样,输出流对象一建立创建文件。而且文件已经存在会覆盖。boolean mkdir();创建文件夹boolean mkdirs();创建多级文件夹2.删除:boolean del...

2019-04-03 19:12:31 273

原创 菜鸟学习第十三天

1.字符流1.缓冲区缓冲区的出现提高了对数据的读写效率。对应类:BufferedWriterBufferedReader缓冲区要结合流才可以使用2.使用FileWriter fw=new FileWriter(“buf.txt”);BufferedWriter bufw=new BufferedWriter(fw);bufw.write(“abcd”);//记住只要用到缓冲区...

2019-04-01 19:52:45 154

原创 菜鸟学习第十二天

1.System1.System类中的方法和属性都是静态的、out:标准输出,默认是控制台。in:标准输入,默认是键盘。描述系统一些信息:获取系统属性信息:Properties getProperties();自定义属性:setProperty(key,value);获取指定属性信息:getProperty(key);2.Runtime1.该类中并没有提供构造函数,说明不可以ne...

2019-03-21 13:56:14 189

原创 菜鸟学习第十一天

1.集合1.集合是存储对象最常用的一种方式。对象存数据。2.集合和数组区别数组长度是固定的,数组也可以存储基本数据类型,只能存储同一类型的数据。集合只能存储对象,长度是可以变的,可以存储不同类型的对象。3.数据结构:每一个容器对数据的存储方式都有不同,这个存储方式称之为数据结构。4.add方法的参数类型是object,以便于接受任意类型的对象,集合中存储的都是对象的引用(地...

2019-03-20 15:00:29 148

原创 菜鸟学习第九天

1.异常异常:就是程序在运行时出现不正常情况。异常由来:问题也是现实生活中一个具体的事物,也可以通过java的类的形式进行描述,并封装成对象。1.java中异常Throwable分为Error和Exception。2.对捕获到的异常常见的方法操作:String getMessage();void printStackTrace();3.声明异常方式:throws Exception,...

2019-03-14 17:37:33 139

原创 菜鸟学习第十天

1.String类1.字符串最大的特点:一旦初始化就不可以改变。(不可改变的字符串内容而不是指向字符串的引用)2.String s=“abc”;其中s是一个类类型变量,“abc”是一个对象。3.String s1="abc";和String s2=new String(“abc”);s1==s2;和s1.equals(s2);,==比较的是他们在内存中的存放地址,所以,除非是同一个...

2019-03-14 17:37:19 181

原创 菜鸟学习第六天

1.内部类1.内部类的访问规则:内部类可以直接访问外部类中的成员,包括私有。外部类要访问内部类必须建立内部类对象。2.当内部类定义在外部类的成员位置上,而且非私有,可以再外部其他类中直接建立内部类对象(知道即可):外部类.内部类 变量名=new 外部类().new 内部类();3.有同名变量在外部类,内部类,内部类函数中,那么在内部类函数中,直接访问的是函数中的变量,this.变量名访问...

2019-03-07 11:15:12 167

原创 菜鸟学习第五天

1.继承

2019-03-06 17:10:29 122

原创 菜鸟学习第四天

1.面向对象1.具体对象时在堆内存中建立的实体。2.8种基本数据类型,3种引用类型。3.成员变量存在于堆内存中(有初始值可以参与运算),局部变量存在于栈内存中(没有初始值不初始化无法使用),类变量存在于栈内存中。4.匿名对象:new car(); 直接可以使用new car().(方法);调用属性没有意义。使用方式一:当对对象的方法只调用一次时,可以使用匿名对象来完成,这样写比较简化,...

2019-03-04 22:31:22 127

原创 菜鸟学习笔记第三天

1.语句1.for和while的区别,在for中变量的作用域只在for循环里面有效,而while中的变量需提前定义初始化才能使用。如果只是单纯的为了控制循环的增量那么使用for,如果循环完之后还需使用变量则使用while。2.for(初始化表达式;条件判断表达式;循环后操作表达式){语句;}其中条件判断表达式必须为boolean类型,执行顺序为:初始化表达式-条件判断表达式-语句-循环后操作表...

2019-02-28 00:06:01 145

原创 菜鸟学习第二天

1.标识符1.用字母,数字,_和$来表示,类名首字母大小写其余单词首字母大写XxxYyy。变量名和函数名首字母小写,多词首字母大写xxxYyy。包名全小写xxxyyy。2.常量与变量1.java整数的四种表现形式:二进制,八进制(0开头表示,三位二进制表示一位八进制),十进制,十六进制(0x开头表示,四位二进制表示一位十六进制)。2.十进制转二进制,除二运算,整除取0,余数取1.自下往上取...

2019-02-26 22:28:09 277

原创 菜鸟学习笔记(第一天)

知识点.doc命令中cd,md,rd,del.cd为change directory(进入文件目录,cd…返回上一级,cd\返回根目录),md为make directory(创建目录,是目录不是文件), rd为remove directory(移除的也是目录),del为删除文件(del*,删除当前目录所有文件,是文件不是目录,目录用rd. del *.后缀,删除当前目录所有后缀类型文件)....

2019-02-14 14:45:17 183

空空如也

空空如也

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

TA关注的人

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