自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Amated的博客

语言的搬运者

  • 博客(12)
  • 收藏
  • 关注

转载 Struts2的执行流程

1、客户端初始化一个指向Servlet容器的请求 2、请求经过系列的过滤器,FilterDispatcher被调用 3、ActionMapper决定需要调用某个Action,FilterDispatcher把请求的处理交给ActionProxy 4、ActionProxy通过ConfigurationManager询问框架的配置文件找到需要调用的Action类

2017-09-12 17:32:54 266

原创 解决乱码问题

post :  request.setCharacterEncoding("utf-8") 在web.xml配置过滤器 get :  new String(aa.getByte("iso-8859-1"),"utf-8") 进行编解码 或者修改tomcat下面的server.xml 中 添加:URIEncoding="UTF-8"

2017-09-12 17:25:01 316

转载 使用freeMarker技术实现页面静态化

因为详情页面访问量较大,为了缩短响应时间,提高用户体验因此我们使用freeMarker技术将商品详情页静态化 1.创建Configuration对象 Configuration configuration = new Configuration(); 2.设置模版存放的目录 String templateUrl = "url"; 3.加载模版目录和设置读取模版的编码方式 c

2017-09-12 17:17:32 471

转载 异步请求的方式

异步请求的方式,常用的有三种,如$.ajax()、$.post()、$.get()。 其中$.ajax允许get/post两种请求方式,$.get()只允许get请求,$.post()只允许post请求方式。 异步请求所需要的常用要素: a、url (访问url)   b、dataType(数据传输方式)   c、success成功之后的回调函数。 $.ajax使用示范代码(由

2017-09-12 17:09:35 890

转载 SpringMVC的注解

1.@Controller @Controller 用于标记在一个类上,使用它标记的类就是一个SpringMVC Controller 对象。 2.@RequestMapping @RequestMapping是一个用来处理请求地址映射的注解,可用于类或方法上。用于类上,表示类中的所有响应请求的方法都是以该地址作为父路径。 3.@Resource和@Autowired @Resource

2017-09-12 17:03:55 375

转载 SpringMVC执行流程

1. 用户向服务器发送请求,请求被SpringMVC 前端控制器DispatcherServlet捕获; 2. DispatcherServlet对请求URL进行解析,得到请求资源标识符(URI)。然后根据该URI,调用HandlerMapping获得该Handler配置的所有相关的对象(包括Handler对象以及Handler对象对应的拦截器),最后以HandlerExecutionChain

2017-09-12 17:02:36 1330

转载 spring和MVC的区别

spring 是一个开源框架,是为了解决企业应用程序开发,功能如下 ◆目的:解决企业应用开发的复杂性 ◆功能:使用基本的JavaBean代替EJB,并提供了更多的企业应用功能 ◆范围:任何Java应用 简单来说,Spring是一个轻量级的控制反转(IOC)和面向切面(AOP)的容器框架。 ◆轻量——从大小与开销两方面而言Spring都是轻量的。完整的Spring框架可以在一个大小只有1M

2017-09-12 16:51:54 586

原创 常见问题3

1、String 和StringBuffer的区别 JAVA平台提供了两个类:String和StringBuffer,它们可以储存和操作字符串,即包含多个字符的字符数据。这个String类提供了数值不可改变的字符串。而这个StringBuffer类提供的字符串进行修改。当你知道字符数据要改变的时候你就可以使用StringBuffer。典型地,你可以使用StringBuffers来动态构造字符数据

2017-09-11 18:14:20 216

原创 常见问题2

1.解释一下Applet的生命周期 applet(小应用程序,程序类型)可以经历下面的状态: Init:每次被载入的时候都会被初始化。 Start:开始执行applet。 Stop:结束执行applet。 Destroy:卸载applet之前,做最后的清理工作。 2.Applet和普通的Java应用程序有什么区别? applet是运行在启用了java的浏览器中,Jav

2017-09-11 18:11:25 230

原创 常见问题1

1.”static”关键字是什么意思?Java中是否可以覆盖(override)一个private或者是static的方法? “static”关键字表明一个成员变量或者是成员方法可以在没有所属的类的实例变量的情况下被访问。 Java中static方法不能被覆盖,因为方法覆盖是基于运行时动态绑定的,而static方法是编译时静态绑定的。static方法跟类的任何实例都不相关,所以概念上不适用。

2017-09-11 18:08:57 311

转载 java编程语言基础知识点(2)

第5章 接口和内部类 1) 接口中的成员有什么特点?   数据域必须是(public static final修饰)公有静态常量  方法必须是(public abstract修饰)公有抽象  没有构造方法 2) 接口和类的关系?   接口和类之间是实现关系,一个类用implements语句实现了某接口,这个类被称为接口的实现类,一个类可以实现多个接口,一个类实现了某接口,必

2017-07-20 14:03:45 264

转载 java编程语言基础知识点(1)

java语言基础知识点(基本结构,对象和类,继承多态)

2017-07-20 10:59:44 740

空空如也

空空如也

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

TA关注的人

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