logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

分布式任务调度平台 XXL-JOB 搭建及 Spring Boot 接入基本使用

简介调度中心搭建步骤1. 下载源码github地址:https://github.com/xuxueli/xxl-job解压后目录结构如下:- /doc : 文档资料- /db : “调度数据库”建表脚本- /xxl-job-admin:调度中心- /xxl-job-core:公共依赖- /xxl-job-executor-samples:执行器Sample示例(选择合适的版本执行器,可直接使用,

#java#spring boot
JsonPath表达式快速解析json

使用背景在爬取第三方接口获取返回值时,返回Json数据的层级很多,只能一层一层转换或是创建接收Bean,取值不方便;JsonPath可以高效地解决这个问题。一、简介JsonPath表达式是用类似于XPath在XML文档中的定位,来检索设置Json。JsonPath中的“根成员对象”总是被引用为$,不管它是对象还是数组表达式可以接受“点表达式”。$.store.book[0].title或者“括号表

#java
UEditor 富文本编辑器-后端实现文件上传功能

一、背景前端使用 UEditor 富文本编辑器,前后端分离情况下,需要后端提供一个接口实现文件上传功能本文根据文章:vue+Ueditor集成 [前后端分离项目][图片、文件上传][富文本编辑] 的思路,对项目进行对应修改,配合前端实现 UEditor 上传功能二、实现步骤源码git仓库:https://github.com/coderliguoqing/UeditorSpringboot 下载源

#java
ELK收集nginx日志并展示来源IP城市分布图

安装ELKelasticsearch下载地址:https://www.elastic.co/downloads/elasticsearchlogstash下载地址:https://www.elastic.co/downloads/logstashkibana下载地址:https://www.elastic.co/downloads/kibana安装参考(推荐官网下载压缩包再解压,br...

#java#elasticsearch#nginx
Redis-SCAN命令

一、背景由于Redis是单线程的,因此在使用一些像KEYS、SMEMBERS等时间复杂度为O(N)的命令时,数据量大的键就会阻塞进程,导致Redis卡顿。Redis在2.8版本之后增加了SCAN命令:SCAN cursor [MATCH pattern] [COUNT count]SCAN及相关命令:SCAN 命令用于迭代当前数据库中的数据库键SSCAN 命令用于迭代集合键(Set)中的元素HSC

#java#redis
到底了