随笔分类 -  java应用

摘要:前言 作为一个后台开发人员,写接口文档和接口测试无疑是最令人痛心疾首的事情了,随着业务的繁复,接口文档的维护变得更加困难了,因此,在本章将学习swagger2,有了它以后接口测试将变得更加的方便,最重要的是无需手动维护接口文档了,和前端工程师的合作将变得更加灵活。 springBoot集成swagg 阅读全文
posted @ 2019-03-11 19:58 暴走的耗子 阅读(32) 评论(0) 推荐(0)
摘要:前言 当我们在实际开发中往往需要用到第三方的数据,比如天气数据、彩票中奖信息数据等等,想通过程序抓取对应的数据信息,我们可以用到Apache旗下的httpclient来解决。虽然在 JDK 的 java net包中已经提供了访问 HTTP 协议的基本功能,但是对于大部分应用程序来说,JDK 库本身提 阅读全文
posted @ 2019-03-03 15:27 暴走的耗子 阅读(86) 评论(0) 推荐(0)
摘要:前言 实际开发与维护java项目的时候,经常会遇上cpu消耗过多的情况,导致接口响应迟缓。造成cpu过高的原因很多,比如线程互相等待,线程死锁,网络带宽跟不上等等。本文将通过jdk自带的工具jstack查询日志定位原因。 操作步骤 查找java进程 通过top命令查询消耗cpu最高的java进程,然 阅读全文
posted @ 2019-02-24 11:19 暴走的耗子 阅读(67) 评论(0) 推荐(0)
摘要:概要 本篇将通过几个案例来说明Lambda和Stream的联合使用,通过本篇你将发现使用Lambda能在一定的场景下大大的简化代码。 案例 Filter的使用 测试案例 @Before public void init() { log.info("begin to init data!"); rul 阅读全文
posted @ 2018-08-11 17:32 暴走的耗子 阅读(35) 评论(0) 推荐(0)
摘要:Lambda表达式是什么 Lambda表达式是Java SE 8中一个重要的新特性 lambda表达式允许你通过表达式来代替功能接口 Lambda表达式还增强了集合库Function/Stream 使用Lambda表达式的优点 简化了匿名委托的使用,让你让代码更加简洁,优雅 Lambda表达式应用场 阅读全文
posted @ 2018-08-11 16:54 暴走的耗子 阅读(57) 评论(0) 推荐(0)