06 2018 档案
摘要:文章链接: "https://liuyueyi.github.io/hexblog/2018/06/26/180626 Spring之借助Redis设计一个简单访问计数器/" Spring之借助Redis设计一个简单访问计数器 为什么要做一个访问计数?之前的个人博客用得是卜算子做站点访问计数,用起来
阅读全文
摘要:SpringBoot配置logback 项目的日志配置属于比较常见的case了,之前接触和使用的都是Spring结合xml的方式,引入几个依赖,然后写个 配置文件即可,那么在SpringBoot中可以怎么做? <! more I. 配置说明 在resource目录下,新建一个日志文件: ,内容如下
阅读全文
摘要:如何设计一个计数的时间窗口 时间窗口,通常对于一些实时信息展示中用得比较多,比如维持一个五分钟的交易明细时间窗口,就需要记录当前时间,到五分钟之前的所有交易明细,而五分钟之前的数据,则丢掉 一个简单的实现就是用一个队列来做,新的数据在对头添加;同时起一个线程,不断的询问队尾的数据是否过期,如果过期则
阅读全文
摘要:文章链接: "https://liuyueyi.github.io/hexblog/2018/06/20/180620 mysql之数据库导入导出/" mysql之数据库导入导出 实际工作中,需要做一下数据库迁移,需要导入导出数据,记录一下mysqldump的简单用法 <! more I. 导出 1
阅读全文
摘要:Yaml文件小结 Yaml文件有自己独立的语法,常用作配置文件使用,相比较于xml和json而言,减少很多不必要的标签或者括号,阅读也更加清晰简单;本篇主要介绍下YAML文件的基本语法,以及如何在Java中实现读写逻辑 <! more I. 基本语法 使用空格 Space 缩进表示分层,不同层次之间
阅读全文
摘要:文章链接: "https://liuyueyi.github.io/hexblog/2018/06/15/180615 精度计算BigDecimal/" 180615 精度计算BigDecimal 目前接触的业务中,对数据的精度要求比较高,因此不再使用基本的float,double,改为用BigDe
阅读全文
摘要:Yml配置文件加载问题 在resource目录下有一个application.yml文件,希望是通过 注解,将配置文件数据读取到 中,然而调试发现数据始终读取不到,google之后,记录下解决方法 在测试用例中,指定初始化方式 对应的配置类 II. 其他 1. "一灰灰Blog" : https:/
阅读全文
摘要:文章链接: "https://liuyueyi.github.io/hexblog/hexblog/2018/06/09/180609 Spring之事件驱动机制的简单使用/" Spring之事件驱动机制的简单使用 关于事件的发起与相应,在客户端的交互中可算是非常频繁的事情了,关于事件的发布订阅,在
阅读全文
摘要:logo 文章链接:https://liuyueyi.github.io/hexblog/2018/06/11/180611-Spring之RedisTemplate配置与使用/ Spring之RedisTemplate配置与使用 Spring针对Redis的使用,封装了一个比较强大的Templat
阅读全文
摘要:git stash 暂存 背景: 实际开发过程中,经常可能遇到的一个问题,当你在dev分支上正开发得happy的时候;突然来了个线上bug,得赶紧从release分支上切一个bugfix分支来解决线上问题,这个时候,正在开发的东西,就得暂存了 之前对于Git只是简单的了解了下,只处于入门的会用级别,
阅读全文
摘要:文章链接:https://liuyueyi.github.io/hexblog/2018/06/07/180607-手写定长数组/ 手写定长数组 有个背景场景如下: 一天划分为1440分钟,每分钟记录一个数据块,然后用一个数据结构存储着1440个数据块,随着时间的推移,每过一分钟,向这个数据结构中添
阅读全文
摘要:文章链接:https://liuyueyi.github.io/hexblog/2018/06/06/180606-Linux下jdk中文乱码问题解决/ linux下jdk中文乱码问题解决 之前遇到过一次中文乱码问题,是通过在jdk的jre目录下的lib/fonts文件中添加simsun.ttf字体
阅读全文
摘要:Linux下Crontab实现定时任务 基于Hexo搭建的个人博客,是一种静态博客页面,每次新增博文或者修改,都需要重新的编译并发布到Github,这样操作就有点蛋疼了,一个想法就自然而然的来了,能不能每天2点,自动的build一下,然后上传 linux的Crontab正好可以支持,下面简单的记录下
阅读全文
摘要:文章链接:https://liuyueyi.github.io/hexblog/2018/06/02/180602-nginx多域名配置/ nginx多域名配置 原来的域名过期了,重新买了一个hhui.top,正好重新的配置一下,针对之前写过的几个不同的东西,通过不同的子域名来进行区分,因此简单记录
阅读全文
摘要:文章链接:https://blog.hhui.top/hexblog/2018/06/01/180601-MySql性能监控工具MyTop/ mysql 性能监控小工具之 mytop 参考: How To Use Mytop to Monitor MySQL Performance I. 安装与配置
阅读全文
摘要:文章链接:https://liuyueyi.github.io/hexblog/2018/05/30/180530-通过反射获取泛型类的实际参数/ 反射获取泛型类的实际参数 泛型用得还是比较多的,那么如何获取泛型类上实际的参数类型呢? 比如一个接口为 现在给一个IBolt的具体实现类,可以获取到实际
阅读全文
摘要:在Spring生态中,JavaConfig 如何优雅的替换 XML
阅读全文
摘要:RabbitMQ基础教程之Spring使用篇 相关博文,推荐查看: 在实际的应用场景中,将RabbitMQ和Spring结合起来使用的时候可能更加频繁,网上关于Spring结合的博文中,大多都是xml的方式,这篇博文,则主要介绍下利用JavaConfig的结合,又会是怎样的 I. Spring中Ra
阅读全文
摘要:RabbitMQ基础教程之使用进阶篇 相关博文,推荐查看: I. 背景 前一篇基本使用篇的博文中,介绍了rabbitmq的三种使用姿势,可以知道如何向RabbitMQ发送消息以及如何消费,但遗留下几个疑问,本篇则主要希望弄清楚这几点 Exchange声明的问题(是否必须声明,如果不声明会怎样) Ex
阅读全文
摘要:RabbitMQ基础教程之基本使用篇 最近因为工作原因使用到RabbitMQ,之前也接触过其他的mq消息中间件,从实际使用感觉来看,却不太一样,正好趁着周末,可以好好看一下RabbitMQ的相关知识点;希望可以通过一些学习,可以搞清楚以下几点 基础环境搭建 可以怎么使用 实现原理是怎样的 实际工程中
阅读全文

浙公网安备 33010602011771号