慢时光~

请叫我:Tom-shushu

有兴趣的大佬可以移步右边我的个人博客浏览:Z-BLOG

输了不可怕,大不了从头再来,我们还年轻---周红

2021年7月12日

[置顶] Camunda工作流引擎简单入门

摘要: 官网:https://camunda.com/ 官方文档:https://docs.camunda.org/get-started/spring-boot/project-setup/ 阅读新体验:http://www.zhouhong.icu/archives/camunda-gong-zuo-l 阅读全文

posted @ 2021-07-12 00:41 Tom-shushu 阅读(2290) 评论(0) 推荐(1) 编辑

2019年6月3日

[置顶] 一款超好用的第三方评论插件--Gitalk

摘要: 一,使用Gitalk的背景: 1.最近在做一个基于Java的个人博客系统,已经基本完工了,突然发现怎么没有评论的操作,如果再从头开始从数据库开始写的话,花费的代价有点大,于是乎我就在网上寻找一款适合我的第三方评论插件,第一次我找到了“畅言”,结果很令人失望,因为我的网站没有备案,所以无法使用“畅言” 阅读全文

posted @ 2019-06-03 22:24 Tom-shushu 阅读(5278) 评论(4) 推荐(1) 编辑

2019年4月1日

[置顶] 关于缓存穿透,缓存击穿,缓存雪崩,热点数据失效问题的解决方案

摘要: 1.我们使用缓存时的业务流程大概为: 当我们查询一条数据时,先去查询缓存,如果缓存有就直接返回,如果没有就去查询数据库,然后返回。这种情况下就可能出现下面的一些现象。 2.缓存穿透 2.1什么是缓存穿透 缓存穿透是指查询一个一定不存在的数据,由于缓存是不命中时被动写的,并且出于容错考虑,如果从存储层 阅读全文

posted @ 2019-04-01 14:49 Tom-shushu 阅读(2404) 评论(6) 推荐(8) 编辑

2022年4月28日

nginx + nginx-rtmp-module + springboot 搭建直播流服务器实现推流、拉流实时直播功能

摘要: 业务需求 最近公司在做养老相关的业务,现在需要子女从小程序端对家里的老人通过家庭终端交互屏进行实时看护。 解决方案 第三方的一些现成的服务:腾讯音视频通话、直播功能; 阿里的音视频通信;两者都挺好的,但是需要收费因此放弃决定自己搭建一套直播流服务; 先看效果(自己服务器配置低有延迟、放到公司服务器上 阅读全文

posted @ 2022-04-28 00:05 Tom-shushu 阅读(806) 评论(10) 推荐(6) 编辑

2022年1月21日

Docker安装InfluxDB1.x和InfluxDB2.x以及与SpringBoot整合

摘要: 两者区别: 1.x 版本使用 influxQL 查询语言,2.x 和 1.8+(beta) 使用 flux 查询语法;相比V1 移除了database 和 RP,增加了bucket。 V2具有以下几个概念: timestamp、field key、field value、field set、tag 阅读全文

posted @ 2022-01-21 16:29 Tom-shushu 阅读(409) 评论(0) 推荐(0) 编辑

2021年12月11日

关于为了一时方便,使用@Scheduled注解定时踩的坑

摘要: 摘要: 事情是这样的前两周在做项目的时候碰到一个需求 要求每天晚上执行一个任务,公司统一使用的是 xxl-job 写定时任务的,我当时为了方便自己,然后就简单的使用了Spring的那个@Scheduled来定时,当时写完觉得这也太方便了吧,以后我就只使用这个方法定时了,方便又快捷,用什么 xxl-j 阅读全文

posted @ 2021-12-11 19:16 Tom-shushu 阅读(387) 评论(3) 推荐(0) 编辑

2021年8月4日

阿里云RocketMQ定时/延迟消息队列实现

摘要: 新的阅读体验:http://www.zhouhong.icu/archives/a-li-yun-rocketmq-ding-shi--yan-chi-xiao-xi-dui-lie-shi-xian 一、业务需求 需要实现一个提前二十分钟通知用户去做某件事的一个业务,拿到这个业务首先想到的最简单得 阅读全文

posted @ 2021-08-04 22:23 Tom-shushu 阅读(1418) 评论(0) 推荐(0) 编辑

2021年7月12日

Camunda工作流引擎简单入门

摘要: 官网:https://camunda.com/ 官方文档:https://docs.camunda.org/get-started/spring-boot/project-setup/ 阅读新体验:http://www.zhouhong.icu/archives/camunda-gong-zuo-l 阅读全文

posted @ 2021-07-12 00:41 Tom-shushu 阅读(2290) 评论(0) 推荐(1) 编辑

2021年4月2日

用基础Array数组实现动态数组、链表、栈和队列

摘要: 代码地址: https://gitee.com/Tom-shushu/Algorithm-and-Data-Structure.git 一、ArrayList自定义封装 package com.zhouhong; /** * @ClassName: array * @Description: 二次封 阅读全文

posted @ 2021-04-02 15:45 Tom-shushu 阅读(71) 评论(0) 推荐(0) 编辑

2021年3月27日

使用Redis+SpringBoot实现定时任务测试

摘要: Redis实现定时任务是基于对RedisKey值的监控 具体代码实现: 代码GitHub地址:https://github.com/Tom-shushu/Project 建一个SpringBoot项目 引入依赖 <?xml version="1.0" encoding="UTF-8"?> <proj 阅读全文

posted @ 2021-03-27 11:29 Tom-shushu 阅读(683) 评论(0) 推荐(1) 编辑

2021年3月17日

分布式锁的三种实现方式

摘要: 一、基本概念 1、引入 传统的锁都是有JDK官方提供的锁的解决方案,也就是说这些锁只能在一个JVM进程内有效,我们把这种锁叫做单体应用锁。但是,在互联网高速发展的今天,单体应用锁能够满足我们的需求吗? 新的阅读体验:http://www.zhouhong.icu/archives/fen-bu-sh 阅读全文

posted @ 2021-03-17 02:09 Tom-shushu 阅读(543) 评论(0) 推荐(0) 编辑

2021年3月13日

RabbitMQ镜像队列集群搭建、与SpringBoot整合

摘要: 镜像模式 集群模式非常经典的就是Mirror镜像模式,保证100%数据不丢失,在实际工作中也是用的最多的,并且实现集群比较的简单。 Mirror镜像队列,目的是为了保证 RabbitMQ 数据的高可靠性解决方案,主要就是实现数据的同步,一般来讲2--3个节点实现数据同步(对于100%数据可靠性解决方 阅读全文

posted @ 2021-03-13 02:44 Tom-shushu 阅读(787) 评论(1) 推荐(0) 编辑

2021年3月8日

RabbitMQ简介、安装、基本特性API--Java测试

摘要: 新的阅读体验地址:http://www.zhouhong.icu/archives/rabbitmq-jian-jie--an-zhuang--ji-ben-te-xing-api-ce-shi 本篇文章所有的代码:https://github.com/Tom-shushu/Distributed- 阅读全文

posted @ 2021-03-08 23:15 Tom-shushu 阅读(584) 评论(0) 推荐(2) 编辑

导航