- 博客(14)
- 资源 (3)
- 收藏
- 关注
原创 pom.xml 注释
编译时忽略该插件plugin>verbose>trueverbose> is ignored for maven-compiler-pluginplugin>
2018-01-31 17:29:04 3039
原创 Spring Boot 集成Jsp
Spring Boot 集成Jsp1、右击Project->New->Module->选择Spring Initializr,配置好JDK, 下一步 2、配置对应的GAV(GroupId、ArtifactId、Version), 下一步 3、选择对应依赖包,这里只选择web, 对应依赖为spring-boot-starter-web, 确定后,成功spring boot项目 4、菜单:F
2018-01-19 14:46:15 289
原创 spring boot 使用servlet
spring boot 使用servlet有两种方式,一种是注册bean的方式,一种是注解的方式,这里介绍注解的方式 使用servlet 3.0 注解@WebServlet注册Servlet 1. 定义servlet 创建java, 使用@WebServlet注解,并extends HttpServlet, eg:@WebServletpublic class MyS
2018-01-19 11:41:22 650
原创 Java-字符串逆序
递归法public static String reverse(String value){ if(value == null || value.length() 1){ return value; } return reverse(value.subString(1)) + value.charAt(0);} 二分法public stati
2018-01-15 14:55:01 991
原创 Eclipse下使用Egit 实现push、clone操作
CentOS环境下架设Git私服 1、安装Git服务(略) 2、添加git用户,创建.ssh目录 # adduser git # passwd git # su git $ cd $ mkdir .ssh 3、上传开发者的公钥文件id_rsa.pub,将开发者的SSH公钥添加到git用户下的/home/git/.ssh/authorized_keys文件中, [git@local
2017-03-06 13:57:24 636
原创 Git 在centos 环境下的安装
安装git前需要安装一些依赖包 1、zlib安装 yum install zlib yum install zlib-devel 2、openssl安装 下包:https://www.openssl.org/source/ tar -xzvf ./openssl-1.0.1t.tar.gz cd openssl-1.0.1t/ ./config –pre
2017-03-01 14:53:36 255
原创 CAS 实现单点登陆之二 : CAS Client 部署
1、用maven来构建client端,预设两个client端:cas-app1,cas-app22、maven工程cas-app1的pom.xml文件关键依赖如下:<dependency> <groupId>org.jasig.cas.client</groupId> <artifactId>cas-client-core</artifactId> <vers
2016-05-18 14:44:14 486
原创 CAS 实现单点登陆之一 : CAS Server 部署
1、 安装证书 1.1. 使用JDK 自带的keytool工具制件证书 在F:/keys/maykey 目录下生成证书maykey keytool -genkey -alias mykey -keyalg RSA -keystore F:/keys/maykey 在生成过程中,需要密钥库的密码,输入姓氏、单位等信息。注意这里的姓氏只能输入域
2016-05-17 11:22:00 363
原创 Ant 对java webapp打包war 的配置
以下是Ant 的配置文档build.xml,位置在工程的根目录下,运行时,选择war目标,即可生成war包<?xml version="1.0" encoding="utf-8"?><!--================定义根basedir,根路径=================--><project name="iams" basedir="."><!--================
2015-07-30 10:38:56 515
原创 No parameter name specified for argument of type
背景:Ant将web app打包成war包后,部署到tomcat容器中,在前端页面请求参数时,后台报错:No parameter name specified for argument of type,原因:在springmvc的controller类中,方法请求参数没有加@RequestParam 注解的情况下,如果在非debug模式下编译源代码,就会此错误解决方法:1、在参数前添加
2015-07-24 08:38:09 1909
原创 Maven 利用Profile属性配置,生成不同环境(生产、测试)下的发布包
场景: 在用Maven构建的项目中,用install 生成web 端war时,由于生产和测试环境的数据源等配置不同,经常需要修改这些配置文件,生成不同环境下的war包。如果不够细心,可能会导致生产测试环境配置混淆或漏改,从而导致应用无法正常运行。解决:Maven项目中,通过配置不同 Profile,可以做到在生成war包时,指定profile属性来生成所需要环境下的war包在Build配置
2015-05-25 10:10:23 957
原创 Spring中 interceptor 获取方法级对象
背景:在拦截器中,对Controller中的方法级注解判断,控制用户访问权限实现:mvc-servlet.xml中配置拦截器
2015-05-08 20:31:28 3940
原创 浏览器缓存url请求
页面不断发http请求时,同一个请求URL,会被IE浏览器缓存,第二次及之后的请求都是直接从缓存中取结果,不会到server端处理请求。解决方法: 在发http请求时,在URL中加一个Random随机数做为请求参数,该随机数由当前系统时间产生:new Date().getTime(),当页面发请求时,由于每次的URL地址不同,所以IE会将它当作不同的请求处理,而不再从缓存中取。
2015-03-23 14:23:18 576
原创 mybits排序中,保留返回的结果集中的原有的顺序
前天几,在用mybits查询数据时,需要对结果集进行排序,返回结果类型定义resultMap,如果用一个List来存放结果集,拿到的结果不是原始执行SQL语句的结果,即结果中各记录的顺序不正确。直接用List ,通过指定mybits的ResultMap作为泛型来存放结果集,可以保留list中的原有顺序。
2014-12-02 19:50:52 656
sonar-ant-task-2.1.jar
2014-10-22
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人