阿牛的博客
03
12
Git配置多个SSH-Key Git配置多个SSH-Key
背景当有多个git账号时,比如: 一个gitee,用于公司内部的工作开发; 一个github,用于自己进行一些开发活动; 解决方法生成一个公司用的SSH-Key ssh-keygen -t rsa -C 'xxxxx@company.c
2023-03-12
12
mkdocs安装与配置 mkdocs安装与配置
上篇文档介绍了hexo的建站与基础配置,hexo适合做博客日志平台,不适合做帮助系统。所以最后又看了mkdocs,最后经过评审选择了mkdocs作为帮助系统的写作平台。 什么是MkDocsMkDocs 是一个基于Python构建的内容管理平
2023-03-12
11
hexo安装与配置 hexo安装与配置
最近产品在做帮助手册的编写,在技术选型上有几个大概的方向,倾向于开源或者自建搭建一套类似的写作平台,经过一周左右的调研,找了几个开源产品和于前端开发沟通,最终选择使用开源的工具进行建站写作,Nginx代理帮助静态资源展示。 其中核心的诉求有
2023-03-11
07
05
05
Spring Boot 2.x使用mybatis Spring Boot 2.x使用mybatis
orm框架的本质是简化编程中操作数据库的编码,现在我用的比较多的有两个,一个是宣称可以不用写一句SQL的hibernate,一个是可以灵活调试动态sql的mybatis,两者各有特点,在企业级系统开发中可以根据需求灵活使用。 使用注解版po
2021-07-05
06
23
04
11
Java8 list分页 Java8 list分页
日常开发中经常遇到list分页的需求,在Java8之前都是使用subList进行截取,在Java8以后,有了新的选择,那就是使用stream,原理很简单,就是使用stream提供的skip和limit方法。 这里的ListUtils是一个接
2021-04-11 阿牛
02
使用Java8实现常用日期解析封装 使用Java8实现常用日期解析封装
项目上做ELT数据清洗的时候,经常会遇到各种各样的日期格式,使用logstash解析日期是可以指定多个pattern,logstash会按照顺序按个去匹配,直到匹配上则返回,自己写数据处理的时候,也有类似的需求,看了下logstash关于日
2021-04-02 阿牛
02
02
使用Java计算cron最近执行周期 使用Java计算cron最近执行周期
项目中使用cron表达式来作为定时调度的参数,又需要根据执行的周期来计算一些平均数据,所以需要根据cron表达式获取执行周期。 quartz 可以实现获取最近几次执行周期,但是如果没有quartz依赖又需要引入不必要依赖。 spring
2021-04-02
12
19
logstash修改默认时区为东八区 logstash修改默认时区为东八区
上一篇文章我们讲了logstash-filter-date插件怎么支持纳秒并且进行编译,最后提到了一个时区问题,我们说说logstash默认的时区问题,这里主要涉及两个类 org.logstash.StringInterpolation
2020-12-19 阿牛
18
logstash日期插件支持纳秒 logstash日期插件支持纳秒
最近项目上遇到时间为纳秒的情况,用到logstash解析时是不支持纳秒的,这里提供一个思路就是自己修改logstash的日期插件,让他支持纳秒,具体涉及的插件是logstash-filter-date 前期准备 下载源代码 下载logsta
2020-12-18 阿牛
1 / 7