
日常工作总结
@VEEDO
记录学习 & Enjoy Life.
展开
-
对于已持久化的数据按时间区间分段统计
最近的一个小项目,公司需要将自己的服务数据,通过接口提供数据给合作公司.其中有一个是需要统计每5秒的时间区间数据的分布情况,需求是这样的: 需要统计 1-5秒、5-10秒、15-20秒…...,以及平均值,平均值就这里不提了,主要记录下这个按时段统计的.当时看见这个需求后第一时间想的是用sql 直接 case when搞,仔细想想,根本不是那么回事.case when适用于已知的、固定的纬度计...原创 2018-08-03 14:49:34 · 1236 阅读 · 0 评论 -
The content of element type "log4j:configuration" must match "(renderer*,log4j.xml文件中标签顺序有误
问题原因:有一组appender标签跑到logger标签下面去了。标签位置相互调换就可以了。这里贴出来log4j.xml标签正确顺序:原创 2017-10-16 15:40:55 · 1654 阅读 · 0 评论 -
Spring配置文件,引入dubbo框架,解决dubbo标签报错问题
先下载dubb.xsd配置规范:http://download.youkuaiyun.com/download/henry_chatter/10023646下载到本地以后Eclipse中选择windown-->Preferences-->XML-->XML CataLog , 点击ADD,添加xsd文件,然后再将KEY值改为“http://code.alibabatech.com/schema/du原创 2017-10-16 11:41:39 · 1950 阅读 · 0 评论 -
Ehcache配置问题(二)Element <cache> does not allow attribute "maxEntriesLocalHeap".
<cache name="shiro-activeSessionCache" maxEntriesLocalHeap="2000" eternal="false" timeToIdleSeconds="3600" timeToLiveSeconds="0" overflowToDisk="false" statis原创 2017-11-01 10:27:04 · 5964 阅读 · 0 评论 -
Ehcache依赖版本问题:Another CacheManager with same name 'es' already exists in the same VM.
最近在写一个shiro 的demo用到Ehcache缓存配置。结果在启动项目的时候出错。Caused by: net.sf.ehcache.CacheException: Another CacheManager with same name 'es' already exists in the same VM. Please provide unique names for each Cache原创 2017-11-01 10:02:40 · 4532 阅读 · 0 评论 -
在多线程类中,Spring注入对象为null问题处理
在开发中经常会使用spring的@Autowired或@Resource来实现对象的自动注入,但是在最近的开发中在多线程中用Spring来自动注入时总是注入不进去,对象显示为null。后来了解到 spring bean 出于线程安全考虑,不得注入bean至线程类(Runnable),如果线程中想使用spring实例,有两种方法:1、将ThreadTest类也作为一个bean注入到spr原创 2017-08-23 09:57:19 · 5780 阅读 · 0 评论 -
SpringBoot通用分页,返回完整分页信息
返回的Json格式如下:{ "success": true, "errorCode": null, "errorMessage": null, "data": { "rows": [ { "id": 1, "name": &quo原创 2018-11-02 16:22:32 · 5451 阅读 · 0 评论