自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 JavaWeb的过滤器Filter

  Filter的作用是在请求到达web资源(HTML、css、Servlet、Jsp)之前拦截,做一个预处理。  创建一个类实现Filter接口,在web.xml中对文件进行配置1 <filter>2 <filter-name>Filter的别名</filter-na...

2017-09-04 19:08:00 81

转载 Java--重写与重载

  重载:    首先要求在同一类或者派生类中。    函数名必须相同。    参数列表必须不同。参数列表包括参数类型,参数个数,参数顺序。    返回值类型可相同可不同。1 public void func(){}2 public int func(int a,int b){return 0;}3 public void fun...

2017-08-31 18:47:00 77

转载 Java--不可覆盖的方法

私有方法不能被覆盖:因为private被自动认为final,对子类是屏蔽的,那么子类中的相同方法就是一个新的方法,编译器不会报错但也不会按期望运行: 1 public class ClassA { 2 private void func() 3 { 4 System.out.println("A"); 5 } 6 ...

2017-08-30 18:56:00 591

转载 jsp--EL表达式

  jsp表达式<%= %>用于向页面中输出一个对象。jsp2.0时在页面中不允许出现jsp表达式和脚本片段,于是使用EL表达式来代替jsp表达式,标签代替脚本片段  基本语法:${表达式/属性名}。可通过pageScope、requestScope、sessionScope、applicationScope获取域中属性,不标记域的话按照page、request、ses...

2017-08-29 19:08:00 105

转载 Java里的集合--主要区别

  Collection 集合接口,指的是 java.util.Collection接口,是 Set、List 和 Queue 接口的超类接口。List:  List是关注事物索引的列表。  List中可以有重复元素。  List中可以有null值。  List用来存放同一类型的数据,只能一个一个存放,不能存放键值对。  List是有顺序的存储。  List主...

2017-08-29 09:02:00 64

转载 jsp中9个隐含对象

在JSP中一共有9个隐含对象,这个9个对象我可以在JSP中直接使用。因为在service方法已经对这个九个隐含对象进行声明及赋值,所以可以在JSP中直接使用。 - pageContext 类型:PageContext 代表:当前页面的上下文 作用:可以获取到页面中的其他隐含对象,同时它还是一个域对象。 - request 类型:HttpServlet...

2017-08-24 19:28:00 203

转载 jsp页面的基本语法

  JSP全称Java Server Pages,顾名思义就是运行中java服务器中页面,也就是在我们JavaWeb中的动态页面,其本质就是一个Servlet。学习jsp的基本语法主要就是学习服务器是如何将一个JSP文件翻译为一个java文件模板元素:就是JSP中html代码模板元素的内容最终会作为out.write()的参数,最终在页面中输出在HTML页面中怎...

2017-08-24 19:15:00 113

转载 servlet转发与重定向

  HttpServletRequest:  表示浏览器向服务器发送的请求报文,由Tomcat创建然后作为参数传递给我们doget,dopost方法。  功能:getParameter()获取请求参数     getContextPath()获取当前项目名     request..getRequestDispatcher("1.html").forward(reques...

2017-08-24 08:33:00 77

转载 servlet配置及其生命周期

servlet配置:  在web.xml中,首先向服务器注册一个servlet。在<servlet>标签下给定一个servlet名字,这个servlet-name是我们自己用的,方便我们用它对servlet进行配置。1 <servlet-name>AServlet</servlet-name>然后指定一个全类名,这个是给服务器使...

2017-08-21 19:28:00 73

转载 Java--普通代码块静态代码块执行顺序

1 class B { 2 3 public B() { 4 super(); 5 System.out.println("构造器B"); 6 } 7 { 8 System.out.println("普通的代码块B"); 9 }10 static{11 ...

2017-08-21 18:21:00 83

转载 JDBC--数据库链接及相关方法的封装

  使用的是MySQL数据库,首先导入驱动类,然后根据数据库URL和用户名密码获得数据的链接。由于使用的是MySQL数据库,它的URL一般为,jdbc:mysql://主机地址:端口号/库名。  下面是封装的具体类,用到了泛型和反射,不过还存在些问题,就是对使用的泛型对象有些限制,只能用于泛型类对象属性名与数据库表中列名相同的对象,而且初始化对象的方法必须为set+属性名的方法。...

2017-08-19 22:02:00 79

转载 Java将对象写入文件读出——序列化与反序列化

Java类中对象的序列化工作是通过ObjectOutputStream和ObjectInputStream来完成的。写入: 1 File aFile=new File("e:\\c.txt"); 2 Stu a=new Stu(1, "aa", "1"); 3 FileOutputStream fileOutputStr...

2017-08-16 20:40:00 369

转载 表单重复提交--笔记

同一个表单中的内容多次提交到服务器中。第一种情况:提交完表单以后,不做其他操作,直接刷新页面,表单会提交多次。- 这种情况产生的根本原因是,Servlet处理完请求以后,直接转发到目标页面。- 这样整一个业务,只发送了一次请求,那么当你在浏览器中点击刷新按钮或者狂按f5会一直都会刷新之前的请求解决方案:使用重定向跳转到目标页面第二种情况:...

2017-08-16 20:16:00 60

转载 Java文件的写入

  写文件与读文件类似,可以是以字节为单位写入,可以是以字符为单位写入。  对应读操作FileOutputStream是以字节为单位进行写入的: 1 FileOutputStream fileOutputStream=null; 2 String aString="hello"; 3 try { 4 ...

2017-08-16 19:58:00 56

转载 java文件读取

  读取可以是以字节为单位读取,可以是以字符为单位,也可以是一整行。  使用FileInputStream就是按照字节读取的一次读取一个字节,常用于读取二进制文件如图片,声音,影像等。 1 try { 2 aFileInputStream=new FileInputStream(aFile); 3 // FileInput...

2017-08-16 13:00:00 61

转载 关于cookie

  cookie的使用:      首先由服务器创建一个cookie,然后服务器将cookie发给浏览器,浏览器带着cookie访问服务器,最后服务器检查浏览器的cookie。cookie实际上是一个头,服务器通过响应头传给浏览器,浏览器通过请求头传给服务器,服务器检查cookie区分不同用户。  使用cookie首先是创建,它没有无参构造器,只有Cookie(name,valu...

2017-08-15 20:07:00 67

转载 Java--mysql实现分页查询--分页显示

  当数据库中数据条数过多时,一个页面就不能显示,这是要设置分页查询,首先要使用的是数据库sql语句的limit条件实现分组查询sql语句大概形式为:   select * from table limit 开始索引,显示条数  用该语句就会实现分块查询,并且每页显示固定条数。  (由于limit是mysql特有的,如果是Oracle数据库的话就需要通过rownum来限制比如:sel...

2017-08-14 20:18:00 451

转载 关于字符串

  Java没有内置的字符串类型,而是在标准的Java类库中提供了一个预定义类,叫做String。它允许使用+号对字符串进行拼接,当将一个字符串与一个非字符串进行拼接时,后者会被转换成字符串。对于修改字符串String类并没有提供用于修改字符串的方法,并不能对实际字符串进行修改,字符串被声明为常量对象,以final修饰。而将字符串内容改变,如拼接操作只是改变了改对象的引用地址,而原来的字...

2017-08-13 21:54:00 90

转载 Java里的常用运算符及其优先级顺序

  知道了八种基本数据类型后,在使用中弄清运算符的优先级是很有必要的。具体如下图:这里需要注意的是,强制类型转换的优先级是位于乘除前面而处于单目运算符后面的,这是比较容易出错的地方。比如用Math.Random()获取5个10以内的整数。采用如下代码:1 int[] a=new int[5];2 for(int i=0;i<5;i++)3 {4 a...

2017-08-13 09:26:00 411

转载 Java的八种基本数据类型及其包装类

  Java有八种基本数据类型,所谓基本类型就是说存储时仅存在栈中,那么与之相对就是引用类型,引用类型既存在栈里又存在堆里,栈内存放堆内地址。  八种基本类型分别为byte shortintlongfloatdoubleboolchar,在《HeadFirstJava》中有一句话,叫做:注意!熊不该抓毛毛狗,BeCareful!BearsShouldn'tI...

2017-08-12 23:41:00 231

空空如也

空空如也

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

TA关注的人

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