- 博客(15)
- 收藏
- 关注
原创 Spring Boot整合 xxl-job
xxl-job是一个分布式定时器任务派遣服务,这个项目主要有以下三部分组成 :xxl-job-admin: 调动中心,主要是提供任务管理平台的页面,需要把该模块单独打包作为一个服务部署,定时器再执行时,是通过该服务去调用我们的业务服务完成任务执行。xxl-job-core: 公共依赖模块,在整合业务服务的时候,需要引入该依赖。xxl-job-executor-samples:官方提供的demo。
2023-06-15 10:14:59 5850
原创 解决httpcore和 httpclient 版本冲突,以及httpcore下载不了依赖的问题。
1. 遇到该问题可能是httpcore和httpclient之间的版本冲突问题建议换成一下版本。找不到org.apache.http.annotation.ThreadSafe的类文件。2. 如果更换版本号还不行,建议去maven本地仓库检查是否下载了httpcore依赖;单独下载的maven可以打开cmd,cd到jar所在的目录运行该命令。idea集成的maven,按照以下方式运行命令。2.1 以下步骤查看自己maven本地仓库的位置。2.2.1 推送jar到本地仓库的命令。
2022-12-28 14:46:56 3091 1
原创 java爬虫 webmagic不能正常运行调用process方法的问题
在使webmagic时不能够正常运行,并且控制台没有任何警告报错的等输出。使用DeBug调试的时候,程序也不能走到 process 方法中。
2022-08-24 22:03:36 1177
原创 java + nginx + ffmpeg + vue实现摄像头,rtmp、rtsp直播流协议的实时播放
目录环境:CentOS 7 安装 ffmpegdocker安装nginx-rtmpnginx-rtmp配置文件详解 例子 java案例 pom依赖代码案例前端案例(vue)javacv相关文档和博客<dependency> <groupId>org.bytedeco</groupId> <artifactId>javacv-platform</artifactId> <version>1.5.1</ver
2022-07-12 13:14:18 7929 3
原创 SpringBoot整合Canal实现缓存一致性(Redis同步MySQL)
准备工作没有安装Docker的点击这里安装没有安装MySQLl的点击这里安装开启mysql的日志功能 注意:我这里是docker 启动的mysql//随便一个目录创建 canal.cnf 配置文件,在该文件编辑一下信息---------------------[mysqld]log_binserver_id=1binlog-format=ROW//保存后复制到mysql的/etc/mysql/conf.d 文件夹下doc...............
2022-04-11 16:00:09 4680 2
原创 redis命令,SpringBoot整合Redis6,主从复制,哨兵模式,集群,springCache初高级应用。
1. Docker安装Redis,以及初从配置参考:reids安装2. Redis的基础2.1 redis的key命令keys * 查看当前数据库所有key exists key 判断某个key是否存在 type key 查看key的数据类型 del key 删除指定的key类型 unlink key 异步删除key(仅将key从keyspace元数据删除,真正的删除后再后续操作中进行) expire key <Time>.........
2022-04-07 14:18:45 1165
原创 docker、docker-compose搭建redis哨兵,集群。
1. 安装docker和docker-compose2. docker-compose搭建redis哨兵模式(一主二从二哨兵)2.1启动redis的三个节点2.1.1 下载redis.conf配置文件因为docker启动redis是默认没有配置文件的。我们可以去github下载对应版本的redis.conf配置文件配置文件详解:#注释掉bind 127.0.0.1,使redis可以外部访问bind 0.0.0.0# 端口号port 6381#给redis设置密码#r.
2022-04-07 11:33:32 8983 2
原创 springboot集成mongoDB高级聚合查询,关联查询,lookup.let多条件关联查询。
mongoDB的聚合管道符号db.collection.aggregate( [ { <stage> }, ... ] ) 使用aggregate()方法来构建和使用聚合管道。 mongodb的阶段操作符号操作符名称 格式 介绍 $count {$count : <field>}
2022-03-15 17:31:35 12624 5
原创 EasyExcel渲染单个单元格.
目录业务逻辑:EasyExcel的pom依赖EasyExcel的实体类实现easyexcel的写入拦截器Service层代码可能讲解能力较差,但是代码全,不会掐头掐尾. 看了很多文章代码只截取局部,导致看下来都是很 **/#*业务逻辑:要根据条件判断,未达到合格值的数据渲染背景为红色. EasyExcel的pom依赖<dependency> <groupId>com.alibaba<...
2022-03-08 11:18:15 1287 2
原创 mongoDB地理位置查询
Mongodb的特色:MongoDB地理空间查询可以解释平面或球体上的几何图形。 2dsphere索引只支持球形查询(即在球形表面上解释几何图形的查询)。 2d索引支持平面查询(即在平面上解释几何图形的查询)和一些球形查询。虽然2d索引支持一些球形查询,但是对这些球形查询使用2d索引可能会导致错误。如果可能,对球形查询使用2dsphere索引。MongoDB提供了以下地理空间查询操作:Name Description $geoIntersects 选择与GeoJSON几何图形.
2022-02-14 14:10:26 3671
原创 RocketMQ
目录1.RocketMQ中的基本概念2.RockerMQ的架构Name Server:Broker3.搭建集群理念3.1.RocketMQ的刷盘策略、复制策略3.1.1 复制策略3.1.2 刷盘策略 3.1.3 同步双写5.使用docker安装RocketMQ6.RocketMQ的工作原理 6.1 Queue选择算法 6.2文件目录Commitlog目录:consumequeue目录:config目录:...
2021-12-15 15:16:46 1811
原创 docker-compose,dockerfile部署项目。
安装docker,docker-compose //安装dockercurl -sSL https://get.daocloud.io/docker | sh//安装docker-composecurl -L https://get.daocloud.io/docker/compose/releases/download/1.22.0/docker-compose-`uname -s`-`uname -m` > /usr/local/bin/docker-compose// ..
2021-12-10 16:01:20 4434 3
原创 保姆级部署教程。
制作Centos7启动盘。 下载 UltraISO Premium Edition 9.3,这是制作启动centos7启动盘的工具。 下载安装完成后,选择你的https://cn.ultraiso.net/ 制作RAID5硬盘。 内网安装 外网安装 ...
2021-11-09 11:10:46 1785
原创 离线安装docker,docker安装MySQL,Redis,ES,Kibana,mongoDB,RocketMQ
elasticSearch,kibana有众多版本我们可以登陆DockerHUb官网查看,下载我们需要的版本。一、安装ElasticSearch拉取镜像,我这里下载的是7.13.1版本。docker pull elasticsearch:7.13.1//输入 docker imaegs可以查看自己拉取过的所有镜像REPOSITORY TAG IMAGE ID CREATED SIZEren late
2021-09-17 21:34:26 1618
原创 linux上运行java项目(centos7)。
学习日记(一)首先需要下载linux版本的jdk.可以登录orlace官网或者其他方式下载:我这里下载的是jdk1.8版本的。下载完成后可以其他方式传输到Linux上,我这里采用的是SecureCRT传输工具传输上来的。上传成功后,使用该命令解压。tar -zxvf jdk-8u301-linux-x64.tar.gz //这是解压tar.gz后缀的命令上传成功后配置jdk环境变量://先cd到Linux主目录:cd ///找到etc/profile..
2021-09-08 23:30:48 1377
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人