自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 SpringBeanContext

import org.slf4j.Logger;import org.slf4j.LoggerFactory;import org.springframework.beans.BeansException;import org.springframework.context.ApplicationContext;import org.springframework.context.Ap...

2019-05-30 16:46:01 892

原创 URL大小写引发的问题

今天一同事的服务在被其他团队调用时,发现请求返回一直是404。我用postman测试没有请求能正常返回,经历了好久的调试,最后发现是URL的路径的大小写导致的。 域名的大小写应该是完全一样的。但是域名后面的网页地址根据不同的平台有不一样的表现:如果服务器的操作系统是Windows的话,那大小写也是一样的;如果服务器的操作系统是 Unix/Linux 的话, 是严格区分大小写的。...

2019-05-30 16:40:49 9225 1

原创 springboot中javaMail中附件标题还有特殊字符时乱码

附件标题使用 "【提醒】-扣费失败汇总-2019-03-21.xls"时,接收的邮件中会出现乱码解决方案,对于title使用base64编码,代码如下:String title="【提醒】-扣费失败汇总-2019-03-21.xls";mimeMessageHelper.addAttachment(MimeUtility.encodeText(title, null, "B"), i...

2019-03-21 15:38:59 847

原创 Springbean利用反射执行方法

  /** * @param serviceName * 服务名称 * @param methodName * 方法名称 * @param params * 参数 * @return * @throws Exception */ public static Object springInv...

2018-09-03 14:51:05 7613 3

原创 maven集成proguard时,jar包中丢失pom.xml

        <plugins>            <plugin>                <groupId>org.apache.maven.plugins</groupId>                <artifactId>maven-resources-plugin</artifactId> ...

2018-08-21 11:37:24 1255

转载 jsp生成的html代码有空格

当你在客户端用view source看JSP生成的代码时,会发现有很多空行,他们是由<%...%>后的回车换行而生成的,也就是说每一行由<%...%>包含的JSP代码到客户端都变成一个空行,虽然不影响浏览,但还是希望能把他们删掉。办法如下:(网上收集整理)1. 支持JSP 2.1+ ,在每个要去空行的页面里包含下面代码:  <%@ page trimD...

2018-08-14 10:41:41 2100

转载 mysql查看死锁和解除锁

解除正在死锁的状态有两种方法:第一种:1.查询是否锁表show OPEN TABLES where In_use > 0;2.查询进程(如果您有SUPER权限,您可以看到所有线程。否则,您只能看到您自己的线程)show processlist3.杀死进程id(就是上面命令的id列)kill id第二种:1.查看下在锁的事务 SELECT * FROM INFORMATION_SCHEMA.I...

2018-06-27 09:34:12 304

原创 maven 打包遇到的坑

用eclipse打包和用mvn package打包发现jar不一致,纠结了一晚上用 mvn dependency:tree  发现,maven 竟然优先使用仓库里面的jar。将开发完的工程上传到仓库后,用mvn dependency:tree发现竟然不请求仓库了,还是旧的。删除本地仓库里面的jar后,再次用mvn dependency:tree查看,发现jar包与预期一样了用mvn package...

2018-06-14 09:43:53 701

转载 javax.crypto.BadPaddingException: Given final block not properly padded

JAVA的AES加密解密在windows上测试一切正常,上传到空间上在解密时就出现错误。空间是Linux系统查看日志发现出现此异常  javax.crypto.BadPaddingException: Given final block not properly padded后面百度了一下终于解决了,在生成key的时候出现错误的原来的代码:private Key initKeyForAES(Str...

2018-05-29 19:29:00 1445

原创 java.lang.NoClassDefFoundError: Could not initialize class sun.awt.X11GraphicsEnvironment

 网上搜索了一下,在catalina.sh里加上一句“-Djava.awt.headless=true \”,问题解决。经查,出现这种情况一般就是启动tomcat的用户无法访问Xserver,包括Xserver没有启动或者没有权限访问. 以下为转贴:1.什么是Headless mode? Headless模式是系统的一种配置模式。在该模式下,系统缺少了显示设备、键盘或鼠标。 2.何时使用和head...

2018-05-25 18:05:40 349

原创 获取maven版本号,同时支持开发模式以及生产模式的获取

pom.xml中配置,生产上可以将maven-model.jar删除 <dependency> <groupId>org.apache.maven</groupId> <artifactId>maven-model</artifactId> <version&...

2018-05-16 21:35:34 1872

原创 在struts2中导出文件名中文乱码

可以采用如下的方式设置文件名MimeUtility.encodeText(fileName);

2018-05-07 20:29:41 390

原创 Mysql关键字 Mysql保留字列表 Mysql字段名

尝试使用一个识别符,例如使用嵌入式MySQL 数据类型或函数名作为表名或列名,例如TIMESTAMP 或GROUP,会造成一个常见问题。允许你这样操作( 例如,ABS 可以作为一个列名) 。但是,默认情况下,在数调用中在函数名和后面的‘( ’字符之间不允许有空格。该要求使函数调用与列名引用不同。 Reserved Words in MySQL 5.6.23  ACCESSIBLEADDALLALT...

2018-05-04 15:08:41 282

转载 js文件被浏览器缓存的思考

我们的用户量大,修改js文件后,用户反馈登录出现问题。实际上刷新一下就没事了。就是因为用户的浏览器使用的还是本地缓存的js代码。 强制刷新一般就会重新去服务器获取新的js代码。但不能让用户每次都这样子去做。  于是我思考一个问题:如果修改了js文件中的js代码,发布代码到线上后。用户的浏览器使用的还是原来js缓存。所以并不会马上生效。如何才能让浏览器使用最新

2016-11-13 21:56:38 318

转载 spring aop实现的过程

之前看过,再分析一次spring aop过程org.springframework.aop.aspectj.annotation.ReflectiveAspectJAdvisorFactoryorg.springframework.beans.factory.support.DefaultListableBeanFactoryorg.springframework.aop.fr

2016-11-05 15:43:49 338

转载 java设计模式之——代理模式

1,什么是代理模式?代理模式的作用是:为其他对象提供一种代理以控制对这个对象的访问。 2,策略模式有什么好处?    在某些情况下,一个客户不想或者不能直接引用另一个对象,而代理对象可以在客户端和目标对象之间起到中介的作用。 3,代理模式一般涉及到的角色有: 抽象角色:声明真实对象和代理对象的共同接口; 代理角色:代理对象角色

2016-11-04 21:13:22 222

原创 java类对于public的一个误区

最近在看spring的源码,发现了一些以前理解深度不足的问题,在线面贴两段代码 public class Animal {public void say(){toSay();}public void toSay(){System.out.println("animalSay");}}public class Person extends Animal {

2016-10-25 22:11:42 248

原创 spring中FileSystemXmlApplicationContext和ClassPathXmlApplicationContext的类图

、 在查看spring源码的时候,一定会感到类的继承与实现关系非常复杂,看着看就就找不到从哪儿进入了,我目前打算从FileSystemXmlApplicationContext和ClassPathXmlApplicationContext两个类入手,梳理一下他们他们的继承关系,关系图如上所示,便于进行源码的查看

2016-10-25 21:47:03 428 1

原创 使用ueditor总结

某网站的后台信息管理的编辑器使用不是很灵活,同事推荐使用ueditor,然而在使用的过程中,遇到了一些问题,希望有遇到类似问题的童鞋少走写弯路1.应用启动后,后台报错: 分析发现少jar包,童鞋们可以通过 ueditor官方下载 demo,将相应的jar包放到当前工程的libs目录下 2.点击图片上传按钮报页面找不到 修改ueditor.config.js文件

2016-09-07 22:00:52 344

空空如也

空空如也

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

TA关注的人

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