- 博客(7)
- 资源 (1)
- 收藏
- 关注
原创 Java开发之@PostConstruct和@PreConstruct注解
从Java EE5规范开始,Servlet增加了两个影响Servlet生命周期的注解(Annotation):@PostConstruct和@PreConstruct。这两个注解被用来修饰一个非静态的void()方法.而且这个方法不能有抛出异常声明。使用方式,例如:@PostConstruct //方式1 ...
2019-03-28 16:08:03 122
原创 @Scheduled cron表达式
@Scheduled cron表达式一、Cron详解:Cron表达式是一个字符串,字符串以5或6个空格隔开,分为6或7个域,每一个域代表一个含义,Cron有如下两种语法格式:1.Seconds Minutes Hours DayofMonth Month DayofWeek Year2.Seconds Minutes Hours DayofMonth Month DayofWeek...
2019-03-28 15:53:19 1780
转载 Java BigDecimal详解
1.引言 float和double类型的主要设计目标是为了科学计算和工程计算。他们执行二进制浮点运算,这是为了在广域数值范围上提供较为精确的快速近似计算而精心设计的。然而,它们没有提供完全精确的结果,所以不应该被用于要求精确结果的场合。但是,商业计算往往要求结果精确,这时候BigDecimal就派上大用场啦。先看下面代码public static void main(String[...
2019-03-22 16:37:01 91
原创 kafka + influxDB + grafana
A、influxDB# 安装influxDBbrew install influxdb# 要在登录时启动influxDB,运行:ln -sfv /usr/local/opt/influxdb/*.plist ~/Library/LaunchAgents# 配置文件在/etc/influxdb/influxdb.conf ,如果没有就将/usr/local/etc/influxdb.con...
2019-03-21 10:09:26 1290
原创 influx客户端基本操作
influx控制台基本操作数据库操作显示已存在的所有数据库格式: show databases示例如下:> show databases;name: databasesname----_internal创建新数据库格式:create database <dbname> 说明:dbname : 数据库名称示例如下:> cr...
2019-03-19 17:59:42 1152
原创 Java NIO
一、概述NIO主要有三大核心部分:Channel(通道),Buffer(缓冲区), Selector。传统IO基于字节流和字符流进行操作,而NIO基于Channel和Buffer(缓冲区)进行操作,数据总是从通道读取到缓冲区中,或者从缓冲区写入到通道中。Selector(选择区)用于监听多个通道的事件(比如:连接打开,数据到达)。因此,单个线程可以监听多个数据通道。NIO和传统IO(一下简...
2019-03-18 17:11:19 79
原创 InfluxDB基本概念和操作
InfluxdbInfluxdb是一个开源的分布式时序、时间和指标数据库,使用go语言编写,无需外部依赖。它有三大特性:时序性(Time Series):与时间相关的函数的灵活使用(诸如最大、最小、求和等); 度量(Metrics):对实时大量数据进行计算; 事件(Event):支持任意的事件数据,换句话说,任意事件的数据我们都可以做操作。同时,它有以下几大特点:schemal...
2019-03-14 11:51:55 578
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人