摘要: 问题描述:做一个界面接口调用工具,页面用jsp呈现,后台用springboot,首先要做一个首页index.jsp,上面放的是所有接口操作对应的超链接,即a标签,点击进入对应接口的jsp页面中 分析:最开始,每个接口操作对应的页面都是放在WEB-INF文件夹下的,然后用XXX.jsp的方式访问,报4 阅读全文
posted @ 2017-11-08 11:01 sunshine_coast 阅读(2216) 评论(0) 推荐(0) 编辑
摘要: 问题描述 公司项目目前服务开发用的是Spring Boot,现在自己使用的也是Spring Boot项目,前端页面是使用的JSP,在修改后直接刷新页面达不到效果,每次都需要重启才能生效,目前使用的Spring Boot版本是1.5.7版本 解决方案: 在配置文件application.propert 阅读全文
posted @ 2017-10-14 20:10 sunshine_coast 阅读(637) 评论(0) 推荐(0) 编辑
摘要: 以问题为引导:1、你了解什么是性能吗?2、性能跟什么有关系;3、如何监控;4、如何调优;阐述一个理念,真正的性能测试的干货,在性能调优的书籍里面。因为性能调优的基础来源于正确的性能测试,所以这类书籍往往会对性能测试有深刻的讲解。如果你停留在性能测试的基础工具使用,以及一些基础理论上,发现已经到一个瓶 阅读全文
posted @ 2017-10-14 10:37 sunshine_coast 阅读(5448) 评论(0) 推荐(0) 编辑
摘要: 1.为什么我们需要IO? IO流主要是处理应用程序之外的数据交互 ;Input 输入 Output输出 2.IO流的分类 根据数据流向分类:输入流(读入数据) 与 输出流(写出数据) 即输入流 inputStream/Reader 与输出流 outputStream/Writer 根据数据类型分类: 阅读全文
posted @ 2017-09-14 23:31 sunshine_coast 阅读(397) 评论(0) 推荐(0) 编辑
摘要: 1,用ant命令更新jars时,因在家用家里的网,网速的限制,更新非常慢 解决方案:在开始我只下载了apache-jmeter-3.2-src.zip文件,没有下载apache-jmeter-3.2.zip,之后下载apache-jmeter-3.2.zip,把其/lib下的文件夹下所有jar全部c 阅读全文
posted @ 2017-09-03 13:02 sunshine_coast 阅读(295) 评论(0) 推荐(0) 编辑
摘要: 在工作中经常会遇到针对时间做处理的一些统计,如统计近3个小时的平均处理时间不超过10分钟等等,在MySQL中用到的出来时间的函数如下: 1.MySql内置的函数 TimeStampDiff 计算两日期时间之间相差的天数,秒数,分钟数,周数,小时数,这里主要分享的是通过MySql内置的函数 TimeS 阅读全文
posted @ 2017-08-25 23:55 sunshine_coast 阅读(1496) 评论(0) 推荐(0) 编辑
摘要: 接着上一篇的例子,这里是使用AspectJ--当前流行的AOP框架来解决问题。 1,首先在项目中添加AOP相关的依赖jar包; 2,创建spring 配置文件,且在创建的时候加入aop命名空间 3,使用spring AOP基于注解的方式 1)在配置文件中加入如下配置: 2)把横切关注点的代码抽象到切 阅读全文
posted @ 2017-08-13 17:12 sunshine_coast 阅读(2511) 评论(0) 推荐(0) 编辑
摘要: 一般情况,在每个调用的方法中直接添加日志信息,存在如下问题: 1.代码混乱:越来越多的非业务需求加入(如日志和验证等)后,原有的业务方法急剧膨胀,每个方法在处理核心逻辑的同时还必须兼顾其他多个关注点; 2.代码分散:以日志需求为例,只是为了满足这个单一的需求,就不得不在多个模块里多次重复相同的日志代 阅读全文
posted @ 2017-08-13 15:22 sunshine_coast 阅读(1265) 评论(0) 推荐(0) 编辑
摘要: 最近在测试http接口,一般情况都是借助于接口测试工具,但是如果用Java测试的话,一般都是会用到httpclient的,但是有个疑问就是,httpclient3.X与httpClient4.X版本到底什么区别呢, 我看到这篇文章总结的比较到位,可以参看与借鉴下 https://zhidao.bai 阅读全文
posted @ 2017-08-04 13:12 sunshine_coast 阅读(450) 评论(0) 推荐(0) 编辑
摘要: 1.针对gradle的项目,首先需要在build.gradle文件中添加jacoco插件,并且添加到依赖中 2.在build.gradle文件中添加执行单元测试的task,如图 3.前提条件,在Jenkins中添加jacoco插件,在Jenkins中配置job,即统计单元测试覆盖率的job 主要的构 阅读全文
posted @ 2017-08-03 13:58 sunshine_coast 阅读(901) 评论(0) 推荐(0) 编辑