自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Java内省机制小总结

Java内省机制小总结 Java中的反射机制是通过名称得到类的方法和对象的成份,对于一切Java类都是适用的,但是有时候使用起来比较麻烦。而JavaBean是一种特殊的Java类,遵守JavaBean的规范,即所有的成员都是私有成员,且每个成员都有公开的读取和设定的方法(getter和setter),且这些方法都遵守命名的规范。就是因为JavaBean有这些的特性,sun推出了一种专门对Java

2015-04-28 20:32:34 1885

原创 JSP中自定义标签

JSP中自定义标签 照例,先讲理论凑字数。自定义标签实现要继承特定的类或实现特定的接口,在运行时,容器将自定义的标签转化为这些Java代码,以实现预定义的功能。 所涉及的类和接口都在javax.servlet.jsp.tagext中: JspTag接口:作为标签的基类,起组织结构的作用。是SimpleTag和Tag的父接口。 Tag接口:定义了JSP页面与实现类之间的基本协议, JSP

2015-04-28 20:11:30 391

原创 生成一次验证码

生成一次验证码 做JavaWeb有一项技能是必须掌握的,那就是生成一次验证码,在一点程序上防止恶意登陆和注册等。 这里只写服务端代码,而且生成的验证码简单,较易被机器识别。 下面是例子程序: package com.heima; import java.awt.Color; import java.awt.Font; import java.awt.Graphics2D; impor

2015-04-28 20:05:14 428

原创 Log4J使用小总结

Log4J使用小总结 日志是软件系统中重要的一环,系统是否在正常运行或者自己的服务器很不幸地宕机了,都要通过系统日志进行分析。而在Java中使用日志,当然首选log4j,功能强大,使用方法简单明了,学习成本小到几乎没有。下面就简单地说明一下上午学习的成果。 Log4j是apache基金组织的开源项目,只说它是开源的,其它请东西请百度之。 1.  获取: 可以从log4j官网下载,或者在

2015-04-25 23:51:08 444

原创 Java7新特性

------- android培训、java培训、期待与您交流! ---------- Java7新特性 说是Java7的新特性太大了,其实想说的只是它的语法特性。 我们平时学习接触的资料多是Java7之前的,在Java7中加入了几个方便大家使用的新语法,下面简单介绍一下。 1,  泛型类进行时不用繁琐地将泛型声明再一遍了,其实想想后面重写一遍泛型类型也是多余,只不过是对前面类型的重复

2015-03-12 01:25:11 551

原创 设计模式之装饰模式

------- android培训、java培训、期待与您交流! ---------- 设计模式之装饰模式 装饰模式:动态地给一个对象添加一些额外的职责(功能),就增加功能来说,装饰模式比生成子类更为灵活。 装饰模式中有四个角色,抽象构件,具体构件,装饰角色和具体装饰角色。他们之间的UML结构图如下 抽象构件:给出一个接口,规范接收附加责任的对象 具体构件:定义具体类

2015-03-10 02:13:49 408

原创 设计模式之策略模式

------- android培训、java培训、期待与您交流! ---------- 设计模式之策略模式 策略模式,它定义了不同的算法族,分别封装起来,让它们之间可以互相替换,此模式让算法的变化独立于使用算法的客户。它属于对象行业型的设计模式,通常它适用于应用程序需要实现某功能,而且实现此功能有多种方式可选的情况。 策略模式中有三个对象:环境对象,抽象策略对象和具体策略对象,下面是

2015-03-09 00:32:39 369

原创 设计模式之工厂模式

设计模式之工厂模式 要想搞Java,设计模式是必须要搞明白的,至少几种常用到的模式能想到并运用起来。 首先来说一说简单工厂模式,简单工厂模式是类的创建模式,又叫做静态工厂方法(Static Factory Method)模式。简单工厂模式是由一个工厂对象决定创建出哪一种产品类的实例。 简单工厂模式作为《大话设计模式》中第一个入场的,那什么是简单工厂模式呢,简单工厂模式就是,一个工厂类

2015-03-04 00:52:31 403

原创 Java多线程小总结

------- android培训、java培训、期待与您交流! ---------- Java多线程小总结 先讲一些重要但不用太关注的。 一般来说,当运行一个应用程序的时候,就启动了一个进程,当然有些会启动多个进程。启动进程的时候,操作系统会为进程分配资源,其中最主要的资源是内存空间,因为程序是在内存中运行的。在进程中,有些程序流程块是可以乱序执行的,并且这个代码块可以同时被多

2015-03-03 00:14:36 506

原创 Java I/O流小总结

------- android培训、java培训、期待与您交流! ---------- Java I/O流小总结 输入和输出是几乎每个程序都必需的部分,输入是批程序从其外部取得数据,而输出正好相反,将程序处理的结果输出到外部,其中的外部可能是操作系统所能使用的一切俱设备。Java的I/O类和接口都位于Java.io包中。下面将对其I/O系统进行介绍。 I/O第一工具类——File类

2015-02-10 01:27:30 428

原创 Java中泛型小总结

------- android培训、java培训、期待与您交流! ---------- Java中泛型小总结 泛型是Java SE 1.5的新特性,泛型的本质是参数化类型,也就是说所操作的数据类型被指定为一个参数。这种参数类型可以用在类、接口和方法的创建中,分别称为泛型类、泛型接口、泛型方法。 Java语言引入泛型的好处是安全简单。 我们最常用的,也是最基本的就是泛型接口和泛型类,也

2015-02-09 00:30:47 611

原创 Java反射小总结

------- android培训、java培训、期待与您交流! ---------- Java反射小总结 JAVA反射机制是在运行状态中,对于任意一个类,都能够知道这个类的所有属性和方法;对于任意一个对象,都能够调用它的任意一个方法和属性;这种动态获取的信息以及动态调用对象的方法的功能称为java语言的反射机制。 在反射之下,我们平常对Java的好认知都要改变,比如private进

2015-02-08 01:20:14 376

原创 关于Set的一些小总结

------- android培训、java培训、期待与您交流! ---------- 关于Set的一些小总结 Set是Collection接口下的重要的子接口,在Collection的基础上加入不允许元素重复的限制,除此这外Set的行为与Collection很类似。 首先,几个小说明: Set要保持内部元素的唯一性,他是通过元素的equals()方法来实现的,就是不允许Set中两个元

2015-02-07 19:28:43 766

原创 Java集合框架小总结

------- android培训、java培训、期待与您交流! ---------- 总结一下在Java中有着重要地位的一类工具----集合 集合在Java.util包中,能容纳不定数量的元素的容器。 先说他与数组的区别 1,  容器可以容纳数量不确定的元素,我们不用编程实现对窗口容量的控制是最基本的,它所提供的一系列对容器中元素操作的方法更是数组不能完成的。 2,  容器只能容纳

2015-02-07 17:34:12 478

原创 java虚拟机几个参数

server的参数可以配置几个起动的参数 -Dcatalina.base="G:\javaYSJProx64\.metadata\.plugins\org.eclipse.wst.server.core\tmp1" -Dcatalina.home="G:\tomcat\apache-tomcat-7.0.57-x86" -Dwtp.deploy="G:\javaYSJProx64\.metada

2014-12-14 23:23:03 410

原创 JSTL中的fmt标签学习

fmt标签库分为国际化和格式化两大类 先说格式化标签:、、、以及、 :格式化数字 属性: value:需要格式化的值,可以为EL表达式. type:格式化的类型,可能值包括:currency(货币)、number(数字)和percent(百分比) pattern:格式化模式, "$.00", "$.0#", "#,#00.0#"--23,456.79, "#,#00.00

2014-12-03 23:04:01 396

原创 JSTL中的字符串处理

JSP页面进行字符串处理,学习一下。 fn, c, 什么的就不说了。 fn:contains(string, substring) :在string中查找substring, 查找到返回true;${fn: contains(string, substring)}结果是true或false; fn:containsIgnoreCase(string, substring) :忽略大小

2014-12-03 22:05:24 477

空空如也

空空如也

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

TA关注的人

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