Java EE
记录的习惯
这个作者很懒,什么都没留下…
展开
-
Struts 2 + Spring 2 + JPA + AJAX
[本文翻译自:http://struts.apache.org/2.1.6/docs/struts-2-spring-2-jpa-ajax.html] [翻译:许亮] 来自Apache官方Struts2 WiKi上的一篇文章,讲解如何在Eclipse + WTP中进行Spring2, Struts2, JPA的整合开发。很基础的说,希望对于想学习SSH的人能有一定的帮助。我在翻译 2009-08-10 10:42:00 · 843 阅读 · 0 评论 -
java.security.InvalidKeyException: Illegal key size
由于公司的业务改变,陆续的要将自建机房慢慢撤掉,业务系统迁往阿里云上进行部署。就在迁移SSO网关时,遇到一个比较头疼的问题,项目配置没变,唯一不同的就是阿里云上的CentOS操作系统与现有机房的虚拟机CentOS系统不一样,在阿里云的环境上抛出“java.security.InvalidKeyException: Illegal key size”的异常,导致用户无法登录,无法完成JWT的加密操作...原创 2018-12-18 00:41:08 · 2397 阅读 · 0 评论 -
Windows下Tomcat与Apache服务器集成
Tomcat提供了专门的JK插件来负责Tomcat和HTTP服务器之间的通信。 对于不同的HTTP服务器,Tomcat提供了不同的JK插件的实现模块: 与Windows下的Apache HTTP服务器集成:mod_jk.so。 与Linux下的Apache HTTP服务器集成:mod_jk_linux.so。 与IIS服务器集成:isapi_redirect.dll。 mod_jk.原创 2009-10-19 21:28:00 · 1388 阅读 · 0 评论 -
Spring MVC拦截405错误
Spring MVC框架对常见的全局异常都做了很好的处理,一般情况下我们无需关心和干预。默认情况下,如果出现如404、405等错误时,Spring会返回一个默认的ModelAndView给Servlet,于是就看到了非常典型的错误页面原创 2015-01-22 16:20:08 · 13067 阅读 · 2 评论 -
Java List排序『Collections.sort()比较对List排序』
在使用List集合时,通常情况下,希望从集合中得到的对象是按照一定顺序排列的,但是List集合的默认排序方式为按照对象的插入顺序来排序的。那么接下来就看看sort排序的两种具体实现原创 2015-01-22 17:22:49 · 1284 阅读 · 0 评论 -
Java组合算法(m个n选1)
现有8个小球,对小球进行编号,依次为a、b、c、……、g、h。将编号后的8个小球分成三组,分组情况如下:第一组:[a, b, c];第二组:[d, e];第三组:[f, g, h]。从每组中选出一个小球,对选出的三个小球进行组合。问题:问一个有多少种不重复的组合方式,并列出详细的组合方式原创 2015-01-29 21:38:07 · 5883 阅读 · 0 评论 -
Spring MVC 文件下载IE浏览器不支持的问题解决
今天碰到一个比较奇怪的技术问题,使用Spring MVC做文件下载时,FireFox、Chrome浏览器下载都没有遇到问题,IE 11缺不能正常下载,总是提示“可能已删除或移动文件”。大家都说是IE浏览器不支持HTTP CREATED(201)状态码,但事实上我返回的是HTTP OK(200)状态码,但问题依然得不到解决,因此引起此问题的原因跟这个HTTP状态码是无关的。原创 2015-09-16 17:01:24 · 8339 阅读 · 2 评论 -
Spring @Scheduled定时任务动态修改cron参数
Spring框架自3.0版本起,自带了任务调度功能,好比是一个轻量级的Quartz,而且使用起来也方便、简单,且不需要依赖其他的JAR包。秉承着Spring的一贯风格,Spring任务调度的实现同时支持注解配置和XML配置两种方式……原创 2016-11-10 22:36:02 · 87305 阅读 · 60 评论 -
Spring注解的使用规范
我们经常说的控制翻转(Inversion of Control,IOC)和依赖注入(dependency injection,DI)在Spring环境下是等同的概念,控制翻转是通过依赖注入实现的。所谓的依赖注入指的是容器负责创建对象和维护对象间的依赖关系,而不是通过对象本身负责自己的创建和解决自己的依赖……转载 2016-11-02 10:36:11 · 975 阅读 · 0 评论 -
Spring Cloud Gateway 2.x 跨域出现“Multiple CORS header”的问题解决
最近在对公司的API网关进行升级,从Zuul Gateway切换到最新的Spring Cloud Gateway。整个过程升级比较顺利,可以做到无感升级,唯一的在跨域请求设置方面,遇到了一个问题,即提示Multiple CORS header ‘Access-Control-Allow-Origin’ not allowed最终导致跨域请求失败。该错误已经提示得很明白了,意思是不允许多个跨越...原创 2019-04-24 00:42:54 · 8009 阅读 · 34 评论