springboot 默认集成了log4j和logback,论性能logback占优。 排除掉log4j相关的包: <dependency> <groupId>org.spri...
Continue reading...java
豪斯多夫距离(Hausdorff Distance)计算轨迹相似度
最近项目需求,要对运营车辆的运营报表,有个需求是按照运营线路的维度进行统计,需要将所有车辆的运营轨迹进行线路的匹配。平台中已经维护了所有的运营线路,所以只需要将车辆轨迹与运营线路进行相似度计算就可以了...
Continue reading...ebean多数据源配置
ebean为java操作数据库ORM框架中,比较轻量级的一款,使用其可以快速对mysql等数据库记录进行增删改查,配置很少,尤其适合小型项目开发和研测工具的开发。在做一些偏融合的项目中,可能会有操作多...
Continue reading...批量下载豆瓣fm中收藏的音乐
本人是豆瓣fm的忠实用户,听的音乐多了,收藏的也比较多了,虽然豆瓣fm的app中可以离线下载收藏的音乐,但是还是希望能把音乐下载下来放在别的地方播放,比如放在U盘里在车里听。 过程很简单,在chrom...
Continue reading...Java int溢出问题
最近在测试代码时,发现一个bug,到测试的最后阶段才发现,比较容易忽略。记录下来,以自省。 简单说一下代码要实现的功能,一个函数,入参是一个整型数字lastTime,代表持续时间(单位是分钟);函数功...
Continue reading...Http Mock服务
在项目开发和项目测试时,都会遇到不同项目、模块相互调用的情况,调用方式也有很多,通过http/https、TCP连接、RPC等;这样系统之间相互依赖,会影响开发速度,所以基本上都是采用mock的方式进...
Continue reading...Java G1垃圾收集器入门
说明 concurrent: 并发, 多个线程协同做同一件事情(有状态) parallel: 并行, 多个线程各做各的事情(互相间无共享状态) 参考: What’s the difference be...
Continue reading...jodd之Printf
在C语言中,我们可以使用sprintf函数来控制数字的显示。jodd在java中也实现了这个函数(还拓展了一些),其实在原生的jdk中,也有类似的实现,但是jodd的实现方法也值得学习一下。 Prin...
Continue reading...jodd中的缓存
Jodd是一个开源的、轻量级的适用于web开发的工具集合。包大小只有1M,使用超级简单。其实jodd的文档写的不全,只介绍了一部分的功能,有些工具类没有介绍。在翻看jodd源码时,看到jodd封装了C...
Continue reading...jmeter BeanShell PreProcessor组件
jmeter是个很小巧的压测工具,一般的压测场景都能搞定。但是压测时,可能某些接口需要签名、鉴权。这时候就需要一些加密算法了,jmeter虽然也自带了一些函数,但是没有加解密函数,不过jmeter却提...
Continue reading...jmeter summary report踩坑记录
使用jmeter压测一个web接口的时候,踩了一个小坑,记录下来,要压测一个http接口,此接口有权限控制、需要签名(几个参数取md5),在jmeter提供的函数中未找到md5的函数,所以自己写了个j...
Continue reading...Jodd之HTTP
Jodd提供一个很轻量级、原生的的http客户端,使用起来很简单、方便。它能很方便的发送和接收http消息。 Http Get方法 HttpRequest httpRequest = HttpRequ...
Continue reading...
近期评论