随笔分类 -  Java

Java
摘要:Greediness(贪婪型):最大匹配 X?、X*、X+、X{n,} 是最大匹配。例如你要用 “<.+>” 去匹配 “a<tr>aava </tr>abb”,也许你所期待的结果是想匹配 “<tr>”,但是实际结果却会匹配到 “<tr>aava </tr>。 在 Greediness 的模式下,会尽 阅读全文
posted @ 2016-08-11 22:54 TannerBG 阅读(8518) 评论(0) 推荐(2)
摘要:项目的日志更换成slf4j和logback后,发现项目无法启动。错误提示 Caused by: java.lang.NoClassDefFoundError: Lorg/apache/commons/logging/Log;,如图所示。 原因是 spring 默认使用 commons logging 阅读全文
posted @ 2016-06-29 10:54 TannerBG 阅读(935) 评论(0) 推荐(0)
摘要:一、JNDI 名词解释 JNDI 是Java 命名和目录接口(Java Naming and Directory Interface,JNDI)的简称.从一开始就一直是 Java 2 平台企业版(JEE)的核心技术之一。在JMS,JMail,JDBC,EJB等技术中,就大量应用的这种技术。命名服务... 阅读全文
posted @ 2014-09-02 11:17 TannerBG 阅读(928) 评论(0) 推荐(0)
摘要:一、生成一个含有一个私钥的keystore文件user@ae01:~$ keytool -genkey -keystore keystore -alias jetty-azkaban -keyalg RSAEnter keystore password: Re-enter new password:... 阅读全文
posted @ 2014-07-09 17:49 TannerBG 阅读(1938) 评论(0) 推荐(0)
摘要:一、JSP 中 pageEndcodeing 和 charset 的作用 pageEncoding 是 JSP 文件本身的编码 contentType 的 charset 是指服务器发送给客户端时的内容编码pageEncoding 和 contentType 的 charset 预设都是 ISO... 阅读全文
posted @ 2014-06-04 14:21 TannerBG 阅读(445) 评论(0) 推荐(0)
摘要:一、安装前准备1. 获取系统ubuntu 系统信息(本人用户名为tannercai,请自行替换)tannercai@ubuntu:~$ sudo uname -aLinux ubuntu 3.2.0-29-generic-pae #46-Ubuntu SMP Fri Jul 27 17:25:43 ... 阅读全文
posted @ 2013-03-29 02:23 TannerBG 阅读(457) 评论(0) 推荐(0)