自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(86)
  • 资源 (6)
  • 问答 (20)
  • 收藏
  • 关注

转载 spring mvc 请求转发和重定向

spring mvc controller间跳转 重定向 传参url:http://zghbwjl.blog.163.com/blog/static/12033667220137795252845/1. 需求背景    需求:spring MVC框架controller间跳转,需重定向。有几种情况:不带参数跳转,带参数拼接url形式跳转,带参数不拼接参数跳转,页面也能显示。

2016-08-31 00:19:43 410

转载 Spring 向页面传值以及接受页面传过来的参数的方式

一、从页面接收参数Spring MVC接收请求提交的参数值的几种方法: 使用HttpServletRequest获取。 @RequestMapping("/login.do") public String login(HttpServletRequest request){ String name = request.getParameter("na

2016-08-31 00:13:01 33054

转载 Spring核心技术(五)——Spring中Bean的作用域

Bean的作用域当开发者定义Bean的时候,同时也会定义了具体如何创建Bean实例的步骤。这些步骤是很重要的,因为只有通过这些配置,开发者才能创建实例对象。开发者不仅可以控制多种多样的依赖到Bean之中,也可以配置Bean的作用域。这种方法是非常强大而且弹性也非常好,开发者可以通过配置来指定对象的作用域,而不用在Java类层次上来配置。Bean可以配置多种作用域。Spring框架支

2016-08-30 01:32:36 2813

转载 Spring面试问答Top 25

本人收集了一些在大家在面试时被经常问及的关于Spring的主要问题,这些问题有可能在你下次面试时就会被问到。对于本文中未提及的Spring其他模块,我会单独分享面试的问题和答案。欢迎大家向我推荐你在面试过程中遇到关于Spring的问题。我会把大家推荐的问题添加到下面的Spring常用面试题清单中供大家参考。问题清单:什么是Spring框架?Spring框架有哪些主要模块?使

2016-08-30 01:23:58 623

转载 EL表达式简介

EL表达式概述•         EL表达式是为了便于获取数据而定义的一种语言,JSP 2.0之后才成为一种标准。下面的示例是一个简单的EL表达式:              ${stuno+ 1} EL表达式的基本语法•         EL表达式的出现让Web的显示层发生了大的变革,EL表达式用于获取数据,在JSP

2016-08-29 22:52:38 699

转载 Java过滤器

过滤器就是在源数据和目的数据之间起过滤作用的中间件。       Web应用中,在处理请求时,经常有一些公共的工作,比如设置字符集。这样的工作需要写在每个页面,这样的写法费力且不好修改。使用过滤器就像在这些流程前加了一道拦,将需要进行的操作放到拦里执行,而所有经过这道拦的流程都会“被”执行该操作。          开发一个过滤器必须实现Java定义好的javax.servlet.Filt

2016-08-29 00:33:45 325

转载 Cookies 和 Session的区别

1.cookie 是一种发送到客户浏览器的文本串句柄,并保存在客户机硬盘上,可以用来在某个WEB站点会话间持久的保持数据。2.session其实指的就是访问者从到达某个特定主页到离开为止的那段时间。 Session其实是利用Cookie进行信息处理的,当用户首先进行了请求后,服务端就在用户浏览器上创建了一个Cookie,当这个Session结束时,其实就是意味着这个Cookie就过期了。注

2016-08-29 00:19:17 359

转载 session工作原理

session的工作原理一、术语session 在我的经验里,session这个词被滥用的程度大概仅次于transaction,更加有趣的是transaction与session在某些语境下的含义是相同的。 session,中文经常翻译为会话,其本来的含义是指有始有终的一系列动作/消息,比如打电话时从拿起电话拨号到挂断电话这中间的一系列过程可以称之为一个session。有时候我们可

2016-08-29 00:17:15 455

转载 Session实现原理

关键字: jsp,sessionHTTP协议 ( http://www.w3.org/Protocols/ )是“一次性单向”协议。 服务端不能主动连接客户端,只能被动等待并答复客户端请求。客户端连接服务端,发出一个HTTP Request,服务端处理请求,并且返回一个HTTP Response给客户端,本次HTTP Request-Response Cycle结束。 我们看到,H

2016-08-29 00:15:11 393

转载 JDBC在getConnection之前为什么要调用Class.forName

获取一个数据库连接的通用模板如下:String driver = "oracle.jdbc.OracleDriver";String url = "jdbc:oracle:thin:@127.0.0.1:1521:orcl";String user = "scott";String password = "ticmy";

2016-08-28 23:54:03 956

转载 Spring注解详解

概述注释配置相对于 XML 配置具有很多的优势:它可以充分利用 Java 的反射机制获取类结构信息,这些信息可以有效减少配置的工作。如使用 JPA 注释配置 ORM 映射时,我们就不需要指定 PO 的属性名、类型等信息,如果关系表字段和 PO 属性名、类型都一致,您甚至无需编写任务属性映射信息——因为这些信息都可以通过 Java 反射机制获取。注释和 Java 代码位于一个文件中,

2016-08-28 19:39:56 411

转载 解决表单提交参数乱码问题【终极版】

解决表单提交参数乱码问题【终极版】不看后悔提交表单乱码问题,一直是困然网站开发人员的“吐血”问题,这问题虽说不痛不痒,但是绝对“恶心人”。之前自己遇到这个问题是,一直是能绕过就绕过,懒得理它,直到今天我又遇到它,我知道,我必须得治治它了。表单提交通常有两种方式,一种是GET方式,一种时POST方式,两种方式这里就不详细解释了;然后表单参数的传递,也有两种方式,一种是直接把参数加在URL上,

2016-08-22 22:41:49 787

转载 SpringMVC源代码学习(四)九大组件

以下内容基于书:《看透SpringMVC-源代码分析与实践》基本照搬。。。用于自己查阅备忘。1. HandlerMapping在dispatcherServlet,doDispatch方法中有调用getHandler,代码如下: 其中List handlerMappings是dispatcherServlet的内部变量。 那该方法的内容就是遍历handlerMappings

2016-08-22 22:21:33 2801

转载 SpringMVC 组件类大全

1、SpringMVC 组件类有哪些?       在了解Spring MVC各组件之前,我们先来看一下Spring MVC框架结构:  从上图我们可以看到, Spring MVC主要包括:       1. 前端控制器组件(DispatcherServlet)       2. 处理器组件(Controller)       3. 处理器映射器组件(HandlerMapp

2016-08-22 22:19:31 10304

转载 SpringMVC学习——组件解析

SpringMVC学习——组件解析Spring MVC框架结构图前端控制器(DispatcherServlet) 控制器组件(Controller) 处理器映射器组件(HandlerMapping) 处理器适配器组件(HandlerAdapter)拦截器组件(HandlerInterceptor)视图解析器

2016-08-22 22:07:54 883

转载 Spring mvc 原理浅析

Spring MVC主要包括以下要点:1:由DispatcherServlet控制的整个流程;2:注解驱动的控制器,其中包括请求映射、数据的绑定和格式化;3:文件上传;4:一些杂项,如静态资源处理、异常处理等等。这些东西构成了精致的Spring MVC框架,下面我将针对这些要点做详细讨论,以期其能在开发上对各位观众有些作用。1.   Spring M

2016-08-22 21:59:25 511

转载 SpringMVC深度探险(二) —— SpringMVC概览

本文是专栏文章(SpringMVC深度探险)系列的文章之一,博客地址为:http://downpour.iteye.com/blog/1330596。 对于任何事物的研究,总是由表及里、由浅入深地进行。在本系列的第二篇文章中,我们将通过不同的观察视角,对SpringMVC做一些概要性的分析,帮助大家了解SpringMVC的基本构成要素、SpringMVC的发展历程以及SpringMVC的设

2016-08-22 21:48:40 277

转载 Servlet 工作原理解析

Servlet 工作原理解析Web 技术成为当今主流的互联网 Web 应用技术之一,而 Servlet 是 Java Web 技术的核心基础。因而掌握 Servlet 的工作原理是成为一名合格的 Java Web 技术开发人员的基本要求。本文将带你认识 Java Web 技术是如何基于 Servlet 工作,你将知道:以 Tomcat 为例了解 Servlet 容器是如何工作的

2016-08-21 20:18:43 749

转载 Servlet工作原理解析

一、从servlet容器说起        Servlet容器有很多种实现,比如:Jetty、Tomcat,这里以Tomcat为例介绍。在Tomcat的容器等级中,Context容器直接管理Servlet在容器中的包装类Wrapper,所以Context容器如何运行将直接影响Servlet的工作方式。Tomcat容器模型如下图:                从上图可以看出,Tomca

2016-08-21 20:14:59 2947

转载 SpringIOC--初始化源码解析

IOC容器的初始化过程步骤第一步Resource定位过程    在上一篇Spring从入门到精通(一)----IoC(控制反转) 中,详细的介绍了IOC的基本原理,本篇博客就不再赘述;这次主要是从源码的角度来给大家分享SpringIOC的初始化过程。深入的了解其原理。    SpringIOC容器的关键两个主要的容器系列:     BeanF

2016-08-20 20:18:01 253

转载 Spring从入门到精通(一)----IoC(控制反转)

理论背景什么是控制反转IoC理论背景    在采用面向对象方法设计的软件系统中,它的底层实现都是由N个对象组成的,所有的对象通过相互合作,最终实现系统的业务逻辑。    如果我们打开机械手表的后盖,就会看到与上面类似的情景,各个齿轮分别带动时针、分针和秒针顺时针旋转,从而在表盘上产生正确的时间。上图描述的的就是这样的一个齿轮组,他拥有多个独立的齿轮,

2016-08-20 20:14:24 336

转载 初识轻量级Java开源框架 --- Spring

spring是一个轻量级Java框架,其核心思想就是DI(Dependency Injection,即依赖注入)和IoC(Inversion of Control,即控制反转),因为其开源、低侵入性,现在已经席卷了很大一部分市场,其最大竞争对手乃是JavaEE框架EJB。EJB3.0以前,由于其笨重以及使用繁琐,被人们无奈弃用,取而代之就是spring,但是spring也有它的局限性,就是spri

2016-08-18 23:47:11 1360

转载 java中的容器讲解

细说Java之util类:线性表,链表,哈希表是常用的数据结构,在进行Java开发时,JDK已经为我们提供了一系列相应的类来实现基本的数据结构。这些类均在java.util包中。本文试图通过简单的描述,向读者阐述各个类的作用以及如何正确使用这些类。Collection├List│├LinkedList│├ArrayList│└Vector│└Stack└Se

2016-08-18 23:40:44 194

转载 JAVA容器

容器可以管理对象的生命周期、对象与对象之间的依赖关系,您可以使用一个配置文件(通常是XML),在上面定义好对象的名称、如何产生(Prototype 方式或Singleton 方式)、哪个对象产生之后必须设定成为某个对象的属性等,在启动容器之后,所有的对象都可以直接取用,不用编写任何一行程序代码来产生对象,或是建立对象与对象之间的依赖关系执行JAVA的应用程序容器(Container)

2016-08-18 23:37:16 236

转载 Java容器类的深入理解

Java容器类包含List、ArrayList、Vector及map、HashTable、HashMap ArrayList和HashMap是异步的,Vector和HashTable是同步的,所以Vector和HashTable是线程安全的,而ArrayList和HashMap并不是线程安全的。因为同步需要花费机器时间,所以Vector和HashTable的执行效率要低于ArrayList

2016-08-18 23:32:19 319

转载 Spring中bean的生命周期

Spring 中bean 的生命周期短暂吗?在spring中,从BeanFactory或ApplicationContext取得的实例为Singleton,也就是预设为每一个Bean的别名只能维持一个实例,而不是每次都产生一个新的对象使用Singleton模式产生单一实例,对单线程的程序说并不会有什么问题,但对于多线程的程序,就必须注意安全(Thread-safe)的议题,防止多个线程同时

2016-08-18 23:27:01 231

转载 Spring读书笔记-----Spring的Bean之Bean的基本概念

从前面我们知道Spring其实就是一个大型的工厂,而Spring容器中的Bean就是该工厂的产品.对于Spring容器能够生产哪些产品,则取决于配置文件的配置。        对于我们而言,我们使用Spring框架所做的就是两件事:开发Bean、配置Bean。对于Spring框架来说,它要做的就是根据配置文件来创建Bean实例,并调用Bean实例的方法完成“依赖注入”。  

2016-08-18 23:22:39 318

转载 Spring中bean的含义

我个人的理解,觉得bean就相当于定义一个组件,这个组件是用于具体实现某个功能的。这里的所定义的bean就相当于给了你一个简洁方便的方法来调用这个组件实现你要完成的功能。对于我们的spring最主要的应该就是由这些bean组成的bean工厂,每个bean实现一个功能例如:你写的第一个bean<bean id="userAction" class="com.neusoft.gmsbs.gms.

2016-08-18 23:10:05 666

转载 详解HTML中的window对象和document对象

Window -- 代表浏览器中一个打开的窗口:对象属性  window //窗口自身  window.self //引用本窗户window=window.self  window.name //为窗口命名  window.defaultStatus //设定窗户状态栏信息  window.location //URL地址,配备布置这个属性可以打开新的页面对象方

2016-08-18 22:59:07 656

转载 web容器

web容器web容器是一种服务程序,在服务器一个端口就有一个提供相应服务的程序,而这个程序就是处理从客户端发出的请求,如JAVA中的Tomcat容器,ASP的IIS或PWS都是这样的容器。一个服务器可以多个容器。1.webSphereWebSphere 是 IBM 的软件平台。它包含了编写、运行和监视全天候的工业强度的随需应变 Web 应用程序和跨平台、跨产品解决方案所需要的整

2016-08-18 22:03:34 558

转载 WEB 容器、WEB服务和应用服务器的区别与联系

【web 容器】何为容器:      容器是一种服务调用规范框架,J2EE 大量运用了容器和组件技术来构建分层的企业级应用。在 J2EE 规范中,相应的有 WEB Container 和 EJB Container 等。      WEB 容器给处于其中的应用程序组件(JSP,SERVLET)提供一个环境,使 JSP,SERVLET 直接跟容器中的环境变量交互,不必

2016-08-18 21:57:51 295

转载 http协议特点

HTTP协议的主要特点可概括如下: 1.支持客户/服务器模式。 2.简单快速:客户向服务器请求服务时,只需传送请求方法和路径。请求方法常用的有GET、HEAD、POST。每种方法规定了客户与服务器联系的类型不同。由于HTTP协议简单,使得HTTP服务器的程序规模小,因而通信速度很快。 3.灵活:HTTP允许传输任意类型的数据对象。正在传输的类型由Content-Type加以标记。

2016-08-18 21:50:45 335

转载 对session和cookie的一些理解

由于项目需要,最近用session容器比较多,传载的同时加上了自己的一些理解,不足之处还请大家补充和纠正。一、cookie机制和session机制的区别*************************************************************************************Cookie是客户端的存储空间,由浏览器来维持。具体来说c

2016-08-18 21:49:27 319

转载 HTTP协议详解(真的很经典)

引言HTTP是一个属于应用层的面向对象的协议,由于其简捷、快速的方式,适用于分布式超媒体信息系统。它于1990年提出,经过几年的使用与发展,得到不断地完善和扩展。目前在WWW中使用的是HTTP/1.0的第六版,HTTP/1.1的规范化工作正在进行之中,而且HTTP-NG(Next Generation of HTTP)的建议已经提出。HTTP协议的主要特点可概括如下:1.支

2016-08-18 21:48:39 377

转载 Servlet生命周期与工作原理

Servlet生命周期分为三个阶段:  1,初始化阶段  调用init()方法  2,响应客户请求阶段  调用service()方法  3,终止阶段  调用destroy()方法Servlet初始化阶段:  在下列时刻Servlet容器装载Servlet:    1,Servlet容器启动时自动装载某些Servlet,实现它只需要在web.X

2016-08-18 00:50:11 202

转载 Servlet中的GET和POST之间的区别

get和post这是http协议的两种方法,另外还有head,  delete等   这两种方法有本质的区别,get只有一个流,参数附加在url后,大小个数有严格限制且只能是字符串。post的参数是通过另外的流传递的,不通过url,所以可以很大,也可以传递二进制数据,如文件的上传。   在servlet开发中,以doGet()和doPost()分别处理get和post方法。   另外还

2016-08-18 00:48:51 277

转载 jsp有哪些内置对象?作用分别是什么?分别有什么方法?

JSP共有以下9个内置的对象:request 用户端请求,此请求会包含来自GET/POST请求的参数 response 网页传回用户端的回应 pageContext 网页的属性是在这里管理 session 与请求有关的会话期 application servlet 正在执行的内容 out 用来传送回应的输出 config servlet的构架部件 page JSP网

2016-08-18 00:41:43 3046

转载 个人总结:oracle数据库监听服务启动不成功

1。IP错误。在设置URL时错误,例如:jdbc:oracle:thin:@192.168.0.36:1521:sharp数据库服务器不正确:ping 服务器IP是否正确。不正确,将URL更改为正确端口号错误:一般不会错误。进行一下操作:在DOS上键入sqlplus,检查oracle是否开启一却正常,执行下面第2步。2。防火墙如果机器上安装有放火墙,可能是服务器端口号屏蔽而造成的。关

2016-08-17 00:15:54 32811 1

转载 JDBC之使用Statement,PreparedStatement,ResultSet

1. 创建一个获取 Connection 对象和关闭资源的工具类在对数据库进行CRUD操作的时候,每一个操作都需要获取Connection对象,所以我们就可以把获取Connection对象的过程抽离到一个工具类当中,下面是具体代码。 View Codepublic final class JdbcUtil{ private JdbcUtil() {

2016-08-12 13:07:10 5465

转载 常用的SQL语句

删除数据库中表的某些相同的某些记录 OR 查找数据库的表中的相同记录一、删除数据库中表的某些相同的某些记录delete from tablename where only_Id not in(select min(only_id) from tablename group by sameName)二、选出相同记录的SQL语句 AND 删除相同记录的SQL语句删除相同记录的S

2016-08-12 13:01:10 406

Unsafe_jdk1.5_rt.jar

Unsafe jdk1.5 rt.jar, 导入lib->build path->add jar, 选中即可使用。亲测有效

2018-12-20

Hadoop海量数据处理 技术详解与项目实战 PDF电子书下载 带书签目录 完整版

Hadoop海量数据处理 技术详解与项目实战 PDF电子书下载 带书签目录 完整版

2017-05-20

java语言 49集 郑莉 清华大学

视频讲的很透彻,比严蔚敏老师的资源新一些,都是很经典的教程!(复制每一个http地址,使用下载工具下载(比如:讯雷等))

2017-05-16

talkback.c用VS2015编译输出乱码有效解决

有效处理VS2015在编译字符数组,输出出现的乱码问题。

2016-03-21

VS2015编译talkback.c有效处理

VS2015编译talkback.c有效处理

2016-03-21

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

TA关注的人

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