一言
你知道,有些鸟儿是注定不会被关在牢笼里的,它们的每一片羽毛都太闪耀了。————《肖申克的救赎》
分布式调度xxl-job 分布式调度xxl-job
分布式调度XXL-JOB1.概述1.1什么是任务调度类比下面业务场景的解决方案: 某电商平台需要每天上午10点,下午3点,晚上8点发放一批优惠券 某银行系统需要在信用卡到期还款日的前三天进行短信提醒 某财务系统需要在每天凌晨0:10分结算
2023-12-01
数组问题的类型总结 数组问题的类型总结
1. 双指针原地修改数组(快慢指针)27. 移除元素给你一个数组 nums 和一个值 val,你需要 原地 移除所有数值等于 val 的元素,并返回移除后数组的新长度。 不要使用额外的数组空间,你必须仅使用 O(1) 额外空间并 原地 修
2023-11-22
动态规划问题的套路总结 动态规划问题的套路总结
1. 基础问题509. 斐波那契数斐波那契数 (通常用 F(n) 表示)形成的序列称为 斐波那契数列 。该数列由 0 和 1 开始,后面的每一项数字都是前面两项数字的和。也就是: F(0) = 0,F(1) = 1 F(n) = F(n -
2023-11-04
JVM知识 JVM知识
一、JVM 导学什么是JVM? 定义 Java Virtual Machine– Java程序的运行环境(Java二进制字节码的运行环境) 好处 一次编译,到处运行 自动内存管理,垃圾回收功能 数组下表越界检查 多态 比较JVM、J
2023-10-27
mysql主从复制报错:Authentication mysql主从复制报错:Authentication
在进行mysql主从复制时, start slave 后查看slave状态发现报错: Slave_IO_State: Waiting for source to send event Master_
2023-10-19
RabbitMQ RabbitMQ
微服务一旦拆分,必然涉及到服务之间的相互调用,目前我们服务之间调用采用的都是基于OpenFeign的调用。这种调用中,调用者发起请求后需要等待服务提供者执行业务返回结果后,才能继续执行后面的业务。也就是说调用者在调用过程中处于阻塞状态,因此
2023-10-15
SpringCloud SpringCloud
1.认识微服务1.1.单体架构单体架构(monolithic structure):顾名思义,整个项目中所有功能模块都在一个工程中开发;项目部署时需要对所有模块一起编译、打包;项目的架构设计、开发模式都非常简单。 当项目规模较小时,这种模
2023-10-07
Docker Docker
1.快速入门环境:CentOS7虚拟机 1.1 安装 docker1.卸载旧版首先如果系统中已经存在旧的Docker,则先卸载: yum remove docker \ docker-client \ docker-clie
2023-10-04
解决Linux系统git clone失败或超时问题 解决Linux系统git clone失败或超时问题
使用git clone常常不成功,以下是解决办法,亲测有效 \1. 修改hosts 首先使用 sudo vim /etc/hosts 进入hosts,此时是查看模式 按下 i 进入编辑模式,此时需要插入两个IP地址 使用 https://
2023-09-21
Linux安装Tomcat并部署项目 Linux安装Tomcat并部署项目
Linux安装关于安装这里就不过多介绍了,安装版本是CentOS 7,选择最小安装即可 网卡配置由于启动服务器的时候未加载网卡,所以这里我们要手动修改一下配置文件 进入到对应的目录 BASH cd /etc/sysconfig/netw
2023-09-17
1 / 7