07 2018 档案

摘要:Spring之RequestBody的使用姿势小结 SpringMVC中处理请求参数有好几种不同的方式,如我们常见的下面几种 根据 对象获取 根据 注解获取url参数 根据 注解获取请求参数 根据Bean的方式获取请求参数 根据 注解获取请求参数 对上面几种方式有兴趣的可以看一下这篇博文: "Spr 阅读全文
posted @ 2018-07-30 20:14 一灰灰Blog 阅读(12806) 评论(0) 推荐(0)
摘要:Quick Task 动态脚本支持框架之任务动态加载 前面几篇博文分别介绍了整个项目的基本架构,使用说明,以及整体框架的设计与实现初稿,接下来则进入更细节的实现篇,将整个工程中核心实现捞出来,从为什么这么设计到最终的实现给予说明 相关系列博文: "180702 QuickTask动态脚本支持框架整体 阅读全文
posted @ 2018-07-29 17:34 一灰灰Blog 阅读(312) 评论(0) 推荐(0)
摘要:influxdb 备份与恢复 参考: "influxdb backup and restore" 环境: influxdb v1.6.0 使用influx自动的控制台进行 I. 备份 备份命令 1. 实例演示 首先创建一个数据库 yhhblog, 里面包含两个measurement,对应的数据如下 阅读全文
posted @ 2018-07-27 18:50 一灰灰Blog 阅读(4116) 评论(0) 推荐(2)
摘要:InfluxDB基本概念小结 InfluxDB作为时序数据库,与传统的关系型数据库相比而言,还是有一些区别的,下面尽量以简单明了的方式介绍下相关的术语概念 <! more I. 基本概念 | mysql | influxdb | 说明 | | | | | | database | database 阅读全文
posted @ 2018-07-26 21:24 一灰灰Blog 阅读(2287) 评论(0) 推荐(0)
摘要:InfluxDB安装和简单使用小结 InfluxDB是一个时序性数据库,因为工作需求,安装后使用测试下是否支持大数据下的业务场景 说明: 安装最新版本 v1.6.0 集群版本要收费,单机版本免费 内部集成的web控制台被ko掉了 I. 安装 直接到官网,查询对应的下载安装方式 "Installing 阅读全文
posted @ 2018-07-25 19:03 一灰灰Blog 阅读(1571) 评论(0) 推荐(0)
摘要:I. 统计进程中的线程数 相关系列博文推荐: "180711 JVM定位分析CPU性能消耗" "180704 JDK常用监控参数" "jvm调优的工具介绍" 1. proc查询 /proc 目录以可读文本文件形式输出,提供现有进程和系统硬件相关的信息如 CPU、中断、内存、磁盘等等 查看状态命令 其 阅读全文
posted @ 2018-07-24 20:26 一灰灰Blog 阅读(6133) 评论(0) 推荐(0)
摘要:文章链接: "https://liuyueyi.github.io/hexblog/2018/07/23/180723 Quick Task 动态脚本支持框架之结构设计篇/" Quick Task 动态脚本支持框架之结构设计篇 相关博文: "180702 QuickTask动态脚本支持框架整体介绍篇 阅读全文
posted @ 2018-07-23 21:27 一灰灰Blog 阅读(281) 评论(0) 推荐(0)
摘要:文章链接: "https://liuyueyi.github.io/hexblog/2018/07/19/180719 Quick Task 动态脚本支持框架之使用介绍篇/" Quick Task 动态脚本支持框架之使用介绍篇 相关博文: "180702 QuickTask动态脚本支持框架整体介绍篇 阅读全文
posted @ 2018-07-19 20:23 一灰灰Blog 阅读(394) 评论(0) 推荐(0)
摘要:jar包执行时传参的使用姿势 虽说我们现在大多不太直接使用jar包运行方式,目前比较主流的是将自己的服务丢在某个容器中(如tomcat,jetty等)运行,比如我之前所属的电商公司,就是将项目打包为war包,丢到tomcat容器中运行的 在使用SpringBoot时,可能会出现直接打包一个可执行的j 阅读全文
posted @ 2018-07-18 22:40 一灰灰Blog 阅读(5025) 评论(0) 推荐(0)
摘要:使用timedatectl命令同步时间并设置时区 I. timedatactl命令 1. 使用帮助 2. 命令示例 2.1 显示系统的当前时间和日期 2.2 设置日期与时间 2.3 查看所有可用的时区 2.4.设置时区 2.5.设置硬件时间 2.6.启用时间同步 II. 其他 1. "一灰灰Blog 阅读全文
posted @ 2018-07-16 19:26 一灰灰Blog 阅读(439) 评论(0) 推荐(0)
摘要:之前写了一篇博文,简单的介绍了下如何利用Redis配合Spring搭建一个web的访问计数器,之前的内容比较初级,现在考虑对其进行扩展,新增访问者记录 记录当前站点的总访问人数(根据Ip或则设备号) 记录当前访问者在总访问人数中的排名 记录每个子页面的访问计数,记录站点的总访问计数 <! more 阅读全文
posted @ 2018-07-13 23:04 一灰灰Blog 阅读(554) 评论(0) 推荐(0)
摘要:MySql插入时唯一键冲突的几种处理方式 MySql插入一条记录,结果提示主键冲突,怎么办? 批量插入数据时,发现插入的这批数据中,有某些记录存在唯一键冲突,一个一个跳出来就比较麻烦了,有什么好的办法直接忽略掉冲突的记录么? 下面简单记录三种处理方式 <! more I. 插入时唯一键冲突问题 1. 阅读全文
posted @ 2018-07-10 20:13 一灰灰Blog 阅读(2860) 评论(0) 推荐(0)
摘要:180709 Java实现获取本机Ip的工具类 获取本机Ip算是比较常见的一个需求场景了,比如业务报警,可能就会带上出问题的机器IP,方便直接上去看日志定位问题,那么问题来了,如何获取机器IP呢? <! more I. IpUtil工具类 1. 基本方法 如何获取机器Ip?如果了解InetAddre 阅读全文
posted @ 2018-07-09 20:24 一灰灰Blog 阅读(832) 评论(0) 推荐(0)
摘要:BigDecimal除法的精度问题 在使用BigDecimal的除法时,遇到一个鬼畜的问题,本以为的精度计算,结果使用返回0,当然最终发现还是自己的使用姿势不对导致的,因此记录一下,避免后面重蹈覆辙 <! more I. 问题抛出 在使用BigDecimal做高精度的除法时,一不注意遇到了一个小问题 阅读全文
posted @ 2018-07-06 19:41 一灰灰Blog 阅读(6479) 评论(0) 推荐(0)
摘要:一个简单的幂等工具类 在日常的工作中,业务的去重幂等场景属于比较常见的需求,一般来讲简单的幂等工具类可以基于内存或者基于redis进行,本篇简单介绍下,如何使用Guava的缓存来实现一个幂等工具类 <! more I. 基本思路与实现 利用Guava的内存缓存来缓存,如果执行完毕,则在缓存中添加一个 阅读全文
posted @ 2018-07-05 21:16 一灰灰Blog 阅读(460) 评论(0) 推荐(0)