JAVA
文章平均质量分 82
ANONYM_SKWG
EVERY DAY OF THY LIFE IS A LEAF IN THY HISTORY.
展开
-
如何修改maven默认JDK版本
由于JDK版本的不同会对项目的构建有很大的影响。而如今3.x 版本的maven默认的JDK是1.5。即使本地JDK不是1.5,在eclipse中构建maven项目时候,声明还是1.5版本。 ******************************************* 系统平台: Windows x64 开发平台: Eclipse EE. 4.5+原创 2015-12-29 17:29:12 · 734 阅读 · 0 评论 -
Java集合框架学习总结
好久都想找出个时间来分析分析,总结总结java中的集合容器问题了。趁今天有时间也有兴趣就来看看。不过,网上也有很多码友们各抒己见地对java集合的分析,实践。这都是他们根据自己的理解分析总结过来的,不过也很是值得我借鉴。不过最终还是要根据自己的思考与动手操作来跟深入的了解java的集合框架吧。毕竟在日常开发中像List,Map等非常常见且核心的框架类我们都会经常使用,有时候我们若是更深入的了解这些原创 2018-01-13 13:25:41 · 580 阅读 · 0 评论 -
Linux部署web项目CPU爆表问题分析
最近在开发微信公众号时候,遇到了一个蛋疼的问题,就是发布这个项目到tomcat上时候,不一会,就会出现cpu爆表直接爆表到160多,汗….,然后上网查询资料,多次结合项目本身情况进行实践,最后终于是解决了这个部署项目CPU爆表问题,下面就想说说我的这个问题的出现,到如何应对,到最后解决问题的过程,希望自己能从这次经验中汲取教训。 问题出现在开发微信公众号时候,开发了两个项目,一个是基于微信公众原创 2018-01-13 13:15:53 · 984 阅读 · 0 评论 -
解决spring设置filter过滤器结合rest风格获取post请求body参数输入流问题
由于最近在使用spring+jersey开发要设置基于servlet的filter。当在filter中通过request.getReader或者getInputStream读取body中的json参数处理时,由于rest风格的jersey框架底层亦是基于同样原理读取post请求body中参数。因为request自身的原则:getReader或者getInputStream只能调用其中一个且只有一次原创 2016-07-24 14:22:32 · 25625 阅读 · 2 评论 -
JAVA 中ArrayList如何去除重复项方法。
Java 中Collection实现类ArrayList如何去除重复项。以下列出了几种方法,以不同的方面去考虑。(1)通过循环剔除重复项:使用双向的for循环,依次取出集合中元素进行比较。【基本类型。自定义类型自定义比较方法】public static void removeDuplicate(List list) { for ( int i = 0 ; i < list.s原创 2016-02-19 19:08:37 · 5121 阅读 · 1 评论 -
Java习惯用法总结
在Java编程中,有些知识 并不能仅通过语言规范或者标准API文档就能学到的。在本文中,我会尽量收集一些最常用的习惯用法,特别是很难猜到的用法。(Joshua Bloch的《Effective Java》对这个话题给出了更详尽的论述,可以从这本书里学习更多的用法。)我把本文的所有代码都放在公共场所里。你可以根据自己的喜好去复制和修改任意的代码片段,不需要任何的凭证。目录转载 2016-02-04 17:19:36 · 373 阅读 · 0 评论 -
web开发之图解请求转发与重定向及其使用注意事项
在web开发中,经常会遇到一些需要web资源进行重定向和请求转发的需求。并且重定向与请求转发也是比较经典的web开发问题,有时候使用不当会造成很多问题。通过一些步骤来了解更多的请求转发和重定向知识: (1)图解请求转发和重定向 (2)请求转发和重定向的区别 (3)请求转发和重定向使用注意事项 (注:服务器是基于tomcat)原创 2016-02-03 12:54:48 · 2693 阅读 · 0 评论 -
@Autowired与@Resource的区别及其bean装配详解
在Java的web开发中,经常会用到spring框架中的bean注入。而其中bean注入可以通过类型查找或者名称查找。就会用到了@Autowired和@Resource注解。 两者有时候会比较容易混淆,在此,就将两者进行简单的大体上的区分。 =================================== 1原创 2016-03-02 15:16:36 · 4086 阅读 · 0 评论 -
servlet之getRealPath获取路径问题。
Web中servlet开发利用getRealPath获取路径相关知识点总结: 在servlet开发中,经常会遇到这样一些问题。在获取web工程中的指定文件、URL时候,需要考虑路径该怎么写,以下是在servlet中分别获取: web 工程目录下、src目录下、 webContent(WebRoot)目录下、WEB-INF目录下文件的过程。 为了更简单了原创 2016-01-31 20:24:07 · 2309 阅读 · 1 评论 -
基于tomcat的spring开发中文乱码解决方法。
基于Tomcat容器开发spring web项目,会遇到web请求中的中文乱码问题,所以,以下,基于web中的两种客户端网页请求方式:POST和GET 进行中文乱码解决。 ***************************************************************** (1)POST 要想解决POST方式提交的客原创 2016-01-19 21:47:03 · 2128 阅读 · 0 评论 -
解决spring的java.lang.IllegalArgumentException异常。
最近搭建在eclipse中搭建spring环境,使用过JUNIT测试了一个spring静态工厂实例化bean的例子,出现了java.lang.IllegalArgumentException异常。 环境信息列表:系统平台: window x64开发平台: eclipse EE 4.5+spring version : 3.2JDK: 1.8***************原创 2015-12-31 10:59:32 · 51402 阅读 · 9 评论 -
Elastic+Spring-batch+Mybatis整合实现
背景因为有企业级批处理需求,具体到应用场景就是在三方支付系统中,日切后要进行清分结算的跑批处理。所以使用到成熟的spring batch,依托其强大且灵活的批量处理功能,再加上elastic任务调度整合来实现清分结算业务流程。本文章就是分别说明了elastic和spring-batch + mybatis的常规使用和两者的整合,仅供大家参考。。项目整体结构就先把elastic和s...原创 2018-05-23 23:12:17 · 2825 阅读 · 0 评论