自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 SpringMVC拦截器(以及排除拦截的地址)

转载:原文地址  http://blog.csdn.net/tonytfjing/article/details/392075511.DispatcherServlet    SpringMVC具有统一的入口DispatcherServlet,所有的请求都通过DispatcherServlet。    DispatcherServlet是前置控制器,配置在web.xml文件中的。拦截匹配...

2016-05-31 15:58:37 6859

原创 【转】velocity的布局(集成在SpringMVC中)

 转http://qstar.iteye.com/blog/1677130 对于一个WEB应用来说,页面的基本结构往往是固定的,页面中的很多部分,例如页面统一的头部、尾部和菜单,我们一般是不太需要变化的,各个页面基本一致,变化的往往是页面的具体内容部分,这样,布局(layout)功能的使用,就能大大减化前端页面的复杂性了。这里简单介绍一下如何使用velocity框架来实现页面的布局。...

2016-02-24 17:20:11 138

原创 【转载】Velocity学习

    Velocity 是一个基于 Java 的模板引擎,它允许任何人仅仅简单的使用模板语言来引用由 Java 代码定义的对象,从而实现界面和 Java 代码的分离,使得界面设计人员可以和 Java 程序开发人员同步开发一个遵循 MVC 架构的 web 站点。但是在实际应用过程中,Velocity 又不仅仅被用在了 MVC 的架构中。 Velocity 模板引擎介绍在现今的软件开发...

2016-02-23 14:32:44 137

原创 【转载】MongoDB设置访问权限、设置用户

原文地址:http://www.cnblogs.com/zengen/archive/2011/04/23/2025722.html MongoDB已经使用很长一段时间了,基于MongoDB的数据存储也一直没有使用到权限访问(MongoDB默认设置为无权限访问限制),今天特地花了一点时间研究了一下,研究成果如下:注:研究成果基于Windows平台MongoDB在本机安装部署好后...

2016-02-17 16:31:10 82

原创 【转载】MongoDB介绍及下载与安装

第一节 MongoDB介绍及下载与安装引言    MongoDB是一个介于关系数据库和非关系数据库之间的产品,是非关系数据库当中功能最丰富,最像关系数据库的。他支持的数据结构非常松散,是类似json的bjson格式,因此可以存储比较复杂的数据类型。Mongo最大的特点是他支持的查询语言非常强大,其语法有点类似于面向对象的查询语言,几乎可以实现类似关系数据库单表查询的绝大部分...

2016-02-17 11:46:53 72

原创 【转载】正则表达式实例

开篇,还是得说说 ^ 和 $ 他们是分别用来匹配字符串的开始和结束,以下分别举例说明 "^The": 开头一定要有"The"字符串; "of despair$": 结尾一定要有"of despair" 的字符串; 那么, "^abc$": 就是要求以abc开头和以abc结尾的字符串,实际上是只有abc匹配 "notice": 匹配包含notice的字符串 你可以看见如果你没有用我们提到的

2016-01-21 17:21:05 81

原创 【转载】正则表达式教程

正则表达式30分钟入门教程原文地址:http://deerchao.net/tutorials/regex/regex.htm 本文目标30分钟内让你明白正则表达式是什么,并对它有一些基本的了解,让你可以在自己的程序或网页里使用它。如何使用本教程最重要的是——请给我30分钟,如果你没有使用正则表达式的经验,请不要试图在30秒内入门——除非你是超人 :)别被下面那些复...

2016-01-21 11:57:21 87

原创 【转载】CAS 服务端配置

使用CAS实现单点登陆的相关配置,步骤如下:1. 配置SSL   a) 生成证书   b) 将证书导出为证书文件   c) 将证书文件导入到java证书库cacerts中   d) 修改<TOMCAT_HOME>/conf下面得server.xml文件2. 部署CAS服务器3. 修改CAS登录的用户库4. 测试是否配置成功5. 配置过程中可能会出现的错误下面就按照上面的步骤...

2015-12-10 11:31:26 143

原创 【转载】CAS实现单点登录(SSO)经典完整教程

一、简介                1、cas是有耶鲁大学研发的单点登录服务器                 2、本教材所用环境 Tomcat7.2JDK6CAS Service 版本    cas-server-3.4.8-releaseCAS Client版本      cas-client-3.2.1-release                  ...

2015-12-09 17:59:04 107

原创 CSS定位Position(relative,absolute,fixed)

值描述absolute生成绝对定位的元素,相对于 static 定位以外的第一个父元素进行定位。元素的位置通过 "left", "top", "right" 以及 "bottom" 属性进行规定。fixed生成绝对定位的元素,相对于浏览器窗口进行定位。元素的位置通过 "left", "top", "right" 以及 &

2015-12-07 13:57:43 305

原创 Div+Css布局(float 效果和clear的作用)

一、CSS布局属性Width:设置对象的宽度(width:45px)。Height:设置对象的高度(Height:45px;)。Background:设置对象的背景颜色、背景图像。1.背景颜色background:#09F;2.背景图像background:url(file:///C|/Users/Administrator/Desktop/huipu.jpg) r...

2015-11-19 13:55:51 699

原创 springMVC 的几种返回方式

package com.boventech.learning.controller;    import java.util.HashMap;  import java.util.Map;    import org.springframework.stereotype.Controller;  import org.springframework.ui.Model;  ...

2015-11-18 15:26:26 156

原创 spring mvc 表单提交

转:http://www.cnblogs.com/luxh/archive/2013/03/14/2960152.html 一个普通的表单。  表单的代码如下: [java] view plaincopy <%@ page language="java" contentType="text/html; charset=UTF-8"  ...

2015-11-16 16:18:32 106

原创 jenkins中对sonar,git,maven以及具体任务的配置

 1. jenkins 的下载安装方法可以在网上找到,jenkins需要安装下面这些插件 GIT plugin  Git插件  Email Extension Plugin  发邮件扩展插件 Deploy to container Plugin  发布项目到容器(比如tomcat)插件 Publish Over SSH  发布到远程服务器的插件 So...

2015-11-12 16:30:02 146

原创 (转载)关于Spring注解的一些知识点

 ############################################################## 很长时间没做web项目都把以前学的那点框架知识忘光了,今天把以前做的一个项目翻出来看一下发现用·@Component标记一个组件,而网上有的用@Service标记组件,我晕就查了一下资料:Spring 2.5 中除了提供 @Component 注释外,...

2015-11-10 09:58:31 91

原创 Maven 打包时丢失properties文件

 今天在打包项目war文件的时候,突然发现居然每个action包里面的properties文件都没打进来,在网上看了半天终于找到解决方法。问题:maven执行package命令打包时,src/main/java路径下的properties文件偶尔丢失解决方式:pom.xml中加入resources配置<build> <resources> &...

2015-11-06 10:01:43 3141

原创 javaWeb项目的classpath说明

  classpath 路径在每个J2ee项目中都会用到,即WEB-INF下面的classes目录,所有src目录下面的java、xml、properties等文件编译后都会在此,所以在开发时常将相应的xml配置文件放于src或其子目录下;          引用classpath路径下的文件,只需在文件名前加classpath:(需保证该文件确实位于classpath路径下);如:...

2015-11-04 17:48:09 267

原创 Spring管理iBatis事务的几种方法

<sqlMapConfig>    <sqlMap resource="com/angi/ibatis/maps/User.xml" /></sqlMapConfig>以上配置省去了transactionManager的配置,就会使用external(外部)事务管理(ExternalTransaction),即等同如下配置:<...

2015-11-04 16:59:40 538

原创 EL表达式失效的问题(添加 isELIgnored)

在Maven中集成springMVC时,在页面引入EL表达式,但是总是失效,在网上找资料后发现可以在页面中添加<%@page isELIgnored="false"%>,试验后发现果然问题解决。但是为什么不加这段代码时原来的EL表达式会失效呢?网上有这样的解释:(转载) 主要原因是EL表达式无法被解析到. 其实从后台取值并传值到前台来根本就没有错,而前台JSP页面EL表...

2015-11-04 15:15:56 270

原创 手把手教你使用Git (转载)

Git是分布式版本控制系统,那么它就没有中央服务器的,每个人的电脑就是一个完整的版本库,这样,工作的时候就不 需要联网了,因为版本都是在自己的电脑上。既然每个人的电脑都有一个完整的版本库,那多个人如何协作呢?比如说自己在电脑上改了文件A,其他人也在电脑上 改了文件A,这时,你们两之间只需把各自的修改推送给对方,就可以互相看到对方的修改了。一:Git是什么?       Git是目前...

2015-10-29 14:35:43 86

原创 LINUX卸载系统自带JDK,并安装自己的JDK

[root@localhost soft]# java -versionjava version “1.4.2″gij (GNU libgcj) version 4.1.2 20071124 (Red Hat 4.1.2-42)注意,根据我在5.2下安装的情况,似乎不卸载自带的1.4,设置jdk6的安装无法生效。为了避免这种情况,我们首先还是卸载掉其自带的1.4版本的jdk。[root@lo...

2015-10-27 11:46:27 129

原创 使用Maven+Nexus+Jenkins+Svn+Tomcat+Sonar搭建持续集成环境

转载自博客园: 使用Maven+Nexus+Jenkins+Svn+Tomcat+Sonar搭建持续集成环境(一) http://www.cnblogs.com/leefreeman/p/4211530.html 使用Maven+Nexus+Jenkins+Svn+Tomcat+Sonar搭建持续集成环境(二) http://www.cnblogs.com/lee...

2015-10-26 14:58:55 130

原创 URL参数过长时post 跳转的方法(form替换location.href)

 在页面跳转时,我们时常用 window.location.href  的方法,如下:window.location.href = 'monitor/queryalready_count?param_string='+param_string;注意:window.location.href 的跳转是 get 的跳转方式 但是当参数param_string 过长时,比如参数字符...

2015-07-07 18:28:51 3567 1

原创 mysql 的触发器写法

同步修改:在mysql中,修改某一张表的某个字段时,同步另一张表的某个字段。 修改efarm_sso_account表的密码字段时,同步修改munitsctusers表的密码字段:DROP TRIGGER IF EXISTS trig_same_sso_ctuser_password;DELIMITER $$CREATE TRIGGER efarm.trig_same_...

2015-07-07 09:21:11 2191

原创 iBatis的xml中sql语句含中文时出现乱码

  iBatis的xml中sql语句含中文时出现乱码的问题 在ibatis项目中有时候会在xml的sql语句中加入中文查询条件,例如 select * from user where name = '小明'  这种形式,在运行项目时会出现乱码问题,解决办法如下: 最近在iBatis网站上看到解决办法了是读xml的时候出了问题,需要在java文件读取ibatis配置xml 时,对...

2015-07-06 16:42:18 1347

原创 Tomcat最大连接数问题

Tomcat的server.xml中Context元素的以下参数应该怎么配合适 <Connector port="8080" maxThreads="150" minSpareThreads="25" maxSpareThreads="75" acceptCount="100" />       答曰:maxThreads="150" 表示最多同时处理

2015-07-03 10:05:49 426

原创 spring 中属性scope 的prototype(有状态)和singleton(无状态)

 Singleton:单例模式,可能会有线程安全的问题Prototype:原型模式,不存在线程安全的问题 默认情况下,从bean工厂所取得的实例为Singleton(bean的singleton属性) Singleton: Spring容器只存在一个共享的bean实例,默认的配置。 Prototype: 每次对bean的请求都会创建一个新的bean实例。二者选择的原则:有状态...

2015-05-08 10:55:21 463

原创 struts2线程安全问题

 问题:Struts 2 Action对象为每一个请求产生一个实例,因此没有线程安全问题。Spring的Ioc容器管理的bean默认是单实例的,上一次请求处理的状态信息被保持下来,并影响了下一次的请求,实际上就是Action中的类变量被不同的请求读取,出现错误结果解决:就是不用单例, spring中bean的作用域设为prototype,每个请求对应一个实例.1、Struts1Struts1...

2015-05-08 10:44:00 148

原创 Spring定时器的两种实现方式

 Java代码  有两种流行Spring定时器配置:Java的Timer类和OpenSymphony的Quartz。    1.Java Timer定时    首先继承java.util.TimerTask类实现run方法    package com.test;  import java.util.TimerTask;  public c...

2015-04-17 15:18:40 128

原创 利用ServletContextListener实现定时任务

利用ServletContextListener实现定时任务 一个实现ServletContextListener接口的类: StatisticsContextListener.java package com.ed.cnc.servletListener;import javax.servlet.ServletContextEvent;import javax.servlet...

2015-04-17 14:43:53 467

原创 Java Web开发Session超时设置

 在Java Web开发中,Session为我们提供了很多方便,Session是由浏览器和服务器之间维护的。Session超时理解为:浏览器和服务器之间创建了一个Session,由于客户端长时间(休眠时间)没有与服务器交互,服务器将此Session销毁,客户端再一次与服务器交互时之前的Session就不存在了。 设置Session超时时间方式:方式一: 在web.xml中设置s...

2015-04-17 11:04:33 91

原创 ServletContextListener作用

ServletContext 被 Servlet 程序用来与 Web 容器通信。例如写日志,转发请求。每一个 Web 应用程序含有一个Context,被Web应用内的各个程序共享。因为Context可以用来保存资源并且共享,所以我所知道的 ServletContext 的最大应用是Web缓存----把不经常更改的内容读入内存,所以服务器响应请求的时候就不需要进行慢速的磁盘I/O了。Serv...

2015-04-17 10:58:47 103

原创 JSP中使用<include/>标签传递参数

&lt;jsp:include page="callee.jsp" /&gt; &lt;jsp:param name="param2" value="value2" /&gt; &lt;jsp:param name="param3" value="value3" /&gt; &lt;/jsp:include&gt; i

2015-04-16 11:33:26 4457

原创 iBATIS中添加DAO的配置(通过dao接口,new其实现类)

http://developer.51cto.com/art/200907/138164.htm

2015-03-30 19:33:18 740

原创 Struts迭代器(iterator)遍历List常用的4种例子

1. 遍历List&lt;String&gt;2. 遍历List&lt;List&lt;String&gt;&gt;3. 遍历UserEntity4. 遍历List&lt;UserEntity&gt;例子的详细代码请参考附件1,给出两个4个例子的运行截图(如下图1):                    图1:遍历Listd的4个例子运行结果关键词:Struts标签,itera...

2015-03-19 10:52:40 144

原创 <s:iterator> 遍历 List<Map<String, String>>

Struts2 &lt;s:iterator&gt; 遍历 List&lt;Map&lt;String, String$amp;&gt;amp;$gt;  &lt;s:iterator value="#request.list" id="map" status="stat"&gt;  &lt;tr&gt;    &lt;td class="tableb

2015-03-19 10:49:09 561

原创 Jquery中跳出 $().each(function...) 的循环

return false:将停止循环 (就像在普通的循环中使用 'break')。return true:跳至下一个循环(就像在普通的循环中使用'continue')。function test(){var success = false;$(..).each(function (){   if (..) {       success = true;       return false; ...

2015-01-30 16:48:26 915

原创 maven学习笔记01(基础入门)

1. maven 安装配置环境变量M2_HOME :   D:\My_Sduty_2015\Maven\apache-maven-3.1.1path :  %M2_HOME%\bin;检查安装:在cmd下输入 mvn -v  可以查看maven版本,说明安装成功!  2. 初步认识 pom.xml 文件&lt;groupId&gt;com.mystudy&lt;...

2015-01-11 20:35:39 93

原创 安装Eclipse Maven插件的几种方法(转载)

      昨天直接在机器上配置了Maven环境,今天顺便把Eclipse等IDE环境配置好。      安装IDE Plugins的方法有很多。其一:在线安装,通过Help--&gt;Install New Software的方式,输入HTTP地址来安装,简单易操作,但是也优缺点,就是下载速度慢,或者有的时候干脆搜索不到要安装的插件。使用第一种方式来安装,输入 http 地址:h...

2015-01-10 22:33:01 81

原创 tomcat session共享(网上转载)

          强大的订票网站12306.cn给了我们一个教训,如果不想自己做的网站遇到用户多的情况就频繁崩溃,除了要好好的设计自己网站之外,还应该考虑点架构的问题了,所以先看下负载均衡的内容。         负载均衡,想想其实很简单,就是一个tomcat忙不过来了,就让多个tomcat来做,可是请求来了到底应该用哪个tomcat来处理呢,这时候需要一个分发任务的tomcat,所以我...

2015-01-09 19:39:09 64

空空如也

空空如也

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

TA关注的人

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