JavaEE
青鸟天空
四年Java开发经验,具有扎实Java功底及较强的开源代码学习能力;三年的产品研发维护经验,具有良好的编码规范及团队沟通合作能力;性格沉稳具有强烈的责任心与进取意识,专注Java领域技术发展。<br/>虽然职业是程序员,但也十分活跃,在高德2012、2013年年会上均参加唱歌节目。由于去年结婚因此准备前往南京、上海等武汉周边城市工作。希望与拥有Java相关软件产品的公司共同发展。
展开
-
HTML meta标签
前言在学习HTML时,总体感觉是没有多太的难度的,只是需要记住一些常用的HTML标签即可,遇到过meta标签,当时没用到,就忽略了,现在总结HTML知识时,才对它有了新的认识。Meta标签META标签也称为元标签,位于head标记之间,用于定义文件信息,对网网文件进行说明,方便搜索引擎查找。Ø关键字、描述、作者(SEO优化):name=”keyword”content=”v原创 2013-03-02 11:14:00 · 1613 阅读 · 0 评论 -
Eclipse各版本分析比较
Eclipse最初是由IBM公司开发的替代商业软件Visual Age for Java的下一代IDE开发环境,2001年11月贡献给开源社区,现在它由非营利软件供应商联盟Eclipse基金会。Eclipse的设计思想是:一切皆插件。Eclipse核心很小,其它所有功能都以插件的形式附加于Eclipse核心之上。Eclipse基本内核包括:图形API(SWT/Jface),Java开发环境插件原创 2015-10-28 15:02:00 · 163666 阅读 · 4 评论 -
Spring声明式事务
Spring框架对事务管理提供了两种方式支持1> 编程式事务:TransactionTemplate类(推荐使用),基于PlatformTransactionManager类来实现事务管理;2> 声明式事务:基于AOP实现(动态代理方式织入事务、提交/回滚事务),只需要要配置文件中配置好事务规则(tx及aop配置或使用@Transactional注解),注解方式开发简洁推荐使用。原创 2015-08-12 20:34:20 · 5137 阅读 · 0 评论 -
tomcat6url请求400错误(%2F与%5C)
最近几天,开发接口时,tomcat报了400错误,原因就是url中参数部分包含/,默认tomcat是不支持url参数包含: /(%2F),\(%5C)。可能通过在配置文件(catalina.properties)或是启动参数(-Dorg.apache.tomcat.util.buf.UDecoder.ALLOW_ENCODED_SLASH=true)加入Dorg.apache.tomcat原创 2014-10-14 18:14:10 · 11023 阅读 · 0 评论 -
URLDecoder和URLEncoder对空格加号的特殊处理
一 URLEncoder HTML 格式编码的实用工具类。该类包含了将 String 转换为 application/x-www-form-urlencoded MIME 格式的静态方法。有关 HTML 格式编码的更多信息,请参阅 HTML 规范。 对 String 编码时,使用以下规则: 字母数字字符 "a" 到 "z"、"A" 到 "Z" 和 "0" 到 "9" 保持不转载 2014-10-13 16:39:14 · 15672 阅读 · 0 评论 -
jedis异常:NoSuchElementException: Timeout waiting for idle object
项目线上环境发现:java.util.NoSuchElementException: Timeout waiting for idle object问题原因:不应该在try中释放资源,而应该在finally中处理。虽然是非常基础的语法,但还是很有可能会写错了,引以为戒。pool池中的jedis对象资源没有被释放,导致新请求无法获取空闲对象,出现服务端500错误。若代码加入循环获原创 2014-07-09 18:59:10 · 42759 阅读 · 0 评论 -
配置resin支持maven项目
1. 在resin.conf中找到替换成: 2. 复制app-default.xml到app-mvn.xml, 打开app-mvn.xml找到 替换成: 3.修改resin.conf中的根路径配置,使用maven的webapp目录原创 2014-07-02 09:39:37 · 3611 阅读 · 0 评论 -
jetty修改默认编码
Jetty6.1.21 eclipse插件,默认的编码采用的utf8,非iso-8859-1(tomcat默认是iso-8859-1),从而会引出get请求参数乱码问题。jetty与tomcat不同,不是在xml配置文件中修改,可以在Jvm参数中加入:Dorg.mortbay.util.URI.charset=iso8859-1即可~原创 2014-06-30 19:53:18 · 14659 阅读 · 2 评论 -
Window下memcached安装与测试
1、下载Memercached For Windows:http://download.csdn.net/detail/bbirdsky/73951232、安装:1>注意install.bat文件中binPath需要修改为memcached.exe所在的目录,displayName为服务名,不建议修改,如果修改后其它的bat文件也需要做相应的修改;2>注意避免直接双击被杀毒软件给拦截,原创 2014-05-24 17:57:50 · 3973 阅读 · 0 评论 -
Spring jdbcTemplate查不到数据时抛出EmptyResultDataAccessException
问题现象:org.springframework.dao.EmptyResultDataAccessException: Incorrect result size: expected 1, actual 0解决方法:手动加上try...catch语句块,在catch块中return null,由于这是你业务逻辑代码,spring不会自做主张返回null,万一你没有处理呢?抛出原创 2013-04-10 18:13:16 · 3929 阅读 · 0 评论 -
pom文件miss artifact com.sun:tools:jar:1.5.0:system问题
问题现象:导入新的maven项目时,有时候pom.xml文件会提示一个错误信息:Missing artifact com.sun:tools:jar:1.5.0:system问题原因:maven是需要使用Jdk中的tools工具,而eclipse使用的是jre的运行环境,导致maven无法找到Jdk工具包tools.jar解决方法:1>将eclipse修改为jd原创 2014-04-30 19:49:11 · 4508 阅读 · 0 评论 -
Eclipse安装Maven后JRE警告
问题现象:Eclipse按装maven插件之后,每次启动Eclipse都会弹出:Eclipse is running in a JRE, but a JDK is requiredSome Maven plugins may not work when importing projects or updating source folders.问题原因:从提示信息上看,就是原创 2014-04-30 19:34:37 · 7413 阅读 · 0 评论 -
Maven Integration for Eclipse JDK Warning
[原文地址:http://springsfeng.iteye.com/blog/1097528]现象:Eclipse安装Maven插件后,启动时弹出警告:Maven Integration for Eclipse JDK Warning。原因:默认Eclipse使用的是Jre,Maven推荐使用Jdk。解决方法:1. 设置Eclipse使用的JRE为本机安装的JDK目录:转载 2014-02-24 10:42:37 · 1810 阅读 · 0 评论 -
Spring工具包下载
有段时间没有下载Spring了,没想到这两年Spring大变,官方域名竟然成了spring.io了,经典的download栏目也没有了,绿叶标志也成灰叶子...不得不另人感叹Spring是肿么了,搜了一下发现Spring竟然被VMware以4.2亿美元给收购了!被收购后的官网比之前的差太多了,简洁舒适的Spring不复存在了,剩下的只是灰蒙花哨的页面,访问慢的不行,以下是网址:1、原创 2014-01-16 09:56:21 · 4304 阅读 · 4 评论 -
常见MIME类型
Response对象通过设置ContentType使客户端浏览器,区分不同种类的数据,并根据不同的MIME调用浏览器内不同的程序嵌入模块来处理相应的数据。 MIME类型格式:类别/子类别;参数Content-Type: [type]/[subtype]; parameterMIME主类别:text:用于标准化地表示的文本信息,文本消息可以是多种字符集和或者多原创 2013-08-14 13:38:43 · 6101 阅读 · 0 评论 -
Eclipse Java注释模板设置详解[转载]
[转载地址:http://blog.csdn.net/ahhsxy/archive/2009/09/11/4542682.aspx]设置注释模板的入口: Window->Preference->Java->Code Style->Code Template 然后展开Comments节点就是所有需设置注释的元素啦。现就每一个元素逐一介绍:文件(Files)注释标签:/**转载 2012-10-14 12:48:01 · 732 阅读 · 0 评论 -
BuildPath引起的问题
前言项目的Build Path是一个大家都熟悉但不是特点注重的东西,它的错误将会引起很怪异的问题。buildPath引起的问题 有一次,一个同学让我帮他看一个struts2配置问题,说配置怎么配都不生效,于是远程看了下,我首先注意到项目图标上有个红色感叹号,这就是MyEclipse对于buildPath有异常的标识。我查看了下buildPath里面有一个处理json的原创 2013-02-21 16:22:23 · 5459 阅读 · 0 评论 -
MyEclipse修改WebRoot目录后无法部署
前言 最近接手一个Web项目,它的WebRoot目录web,为了方便自己维护,就将web目录重命名为WebRoot,结果部署到tomcat中时发现问题了,弹出空指针异常对话框,网上Google了下解决,晒晒希望对大家有所帮助。问题原因 因为MyEclipse中每个Web项目都有一个.mymetadata文件(如果package视图中没有显示此文件,通过N原创 2013-03-05 10:48:52 · 5991 阅读 · 0 评论 -
spring-session enableRedisKeyspaceNotificationsInitializer错误
spring-session中间件需要依赖redis2.8.0以上版本,并且需要开启:notify-keyspace-events gxE;如果spring-session使用的是redis集群环境,且redis集群环境没有开启Keyspace notifications功能,则应用启动时会抛出如下异常:[org.springframework.web.context原创 2015-12-26 10:58:06 · 20629 阅读 · 1 评论