前言:最近自己写了一个单表查询的组件,包含前端、后台,所以需要向阿里的 druid 一样将所有文件打到一个 jar 包里,这里首先记录如何打 jar 包。 一、创建一个简单的 maven 项目 1、选择新建 Project 2、创建一个简单的 maven 项目 3、填写项目的基本信息 4、点击 fi ...
分类:
编程语言 时间:
2018-09-30 16:32:06
阅读次数:
174
使用AOP以及注解实现缓存组件 1. 为什么使用AOP和注解实现缓存? 项目是一个报表系统,使用druid.io查询hue,每次查询巨大,可以达到每次30多M,而且后台也有很多运算,每次查询对服务器对压力很大,经常出现young gc,因此计划加入缓存提高查询效率,同时减少服务端的压力。 2. 为什 ...
分类:
其他好文 时间:
2018-09-28 16:41:41
阅读次数:
394
使用若依后台管理,集成自主业务,后台管理库是mysql,业务库是sqlserver;具体配置如下; 1.pom 加入sqlserver配置 2.application-druid.yml配置 *注意链接不同数据库使用不同驱动 3.业务代码中切换不同数据源 ...
分类:
其他好文 时间:
2018-09-28 12:41:34
阅读次数:
676
环境:druid 1.1.10 今天优化了一天的代码, 老代码手动创建连接,坑 当你close关闭连接的时候,实际与数据库的物理连接并未关闭, 用Jmeter 1000个并发压测一下就报Too Many connection 解决方案: 1.改为druid原来的连接池, 这个我就不介绍了,都会 2. ...
分类:
其他好文 时间:
2018-09-28 01:32:40
阅读次数:
571
1.0.9 com.alibaba druid ${druid.version} ...
分类:
其他好文 时间:
2018-09-26 01:08:36
阅读次数:
126
开源TSDB简介 Druid Druid是一个以Java编写的开源分布式列式数据存储。 Druid的目标是快速提取大量事件数据,并提供低延迟的查询。 德鲁伊的名字来源于许多角色扮演游戏中的变形德鲁伊角色,以表示其系统结构可以为解决不同类型数据问题而灵活改变。 Druid通常用于OLAP(Online ...
分类:
数据库 时间:
2018-09-25 20:33:15
阅读次数:
1121
0、引言 Druid中时区的问题一直困扰着我们,所以我专门去研究了一下世界时区和Java中的时区,对使用Druid很用帮助. 1、UTC时间&GMT时间 UTC时间是时间标准时间(Universal Time Coordinated),UTC是根据原子钟来计算时间,误差非常小。 UTC也是指零时区的 ...
分类:
编程语言 时间:
2018-09-20 16:16:36
阅读次数:
916
背景 做个简单的接口开发,拿到的平台比较不理想,好久没重新搭建一个了,正好练练手。用了基础的servlet,maven,logback(log4j不支持格式化,比较烦人),fastjson,druid,dbutils,httpclient,freemarker。 基本按照mvc模式分层,但是少了个代 ...
分类:
其他好文 时间:
2018-09-20 16:02:59
阅读次数:
197
POM: HTML: 配置类: yml: Druid配置类: ...
分类:
编程语言 时间:
2018-09-18 19:04:20
阅读次数:
160
Druid数据迁移小计 Druid 官方网站上讲了相关的 "Dump Segment" 和 "Insert Segment" 相关的功能,但是经过测试这些功能都不好用,报 Guice 的依赖错误,懒得找具体原因了,换一种方式: 冷迁移 。 Druid 的数据存储 既然要冷迁移就需要了解一下 Drui ...
分类:
其他好文 时间:
2018-09-12 18:03:35
阅读次数:
149