【项目日记】第五天 分布式锁(Redis分布式锁|Lua脚本)
上一篇中在最后指出了在集群环境下的并发问题,也就是在集群环境下会有多台JVM,每个JVM都对应着一个自己的锁监视器,锁不是统一管理的,这就是问题所在,所以我们这...
【项目日记】第四天 优惠券秒杀(乐观锁解决超卖|悲观锁解决一人一单)
1.全局唯一ID 两个问题:什么是全局唯一ID?为什么要使用全局唯一ID 1.1.什么是全局唯一ID 全局唯一ID(如雪花算法、Redis自增ID、UUID)是...
【项目日记】第三天 缓存相关
1.缓存(Cache) 1.1.核心概念 缓存是一种临时存储数据的高速存储层,用于提升系统性能,减少对慢速数据源(如数据库、API)的频繁访问。 1.2.核心特...
【项目日记】第二天 完成短信登录
1.导入文件,运行项目 当前项目的模型示意图: 模型介绍: 手机或者app端发起请求,请求我们的nginx服务器,nginx基于七层模型走的事HTTP协议,可以...
解决 1Panel 无法访问 配置SSL证书
1.问题描述 想要更新一下halo版本,结果打不开1Panel 访问 http://xancel.top:****/**** 时出现: ERR_SSL_PROT...
【项目日记】第一天 Redis快速入门
在苍穹外卖时初步学习了Redis的一些基本知识和使用方法,这篇可以作为一个复习 1.初识Redis 1.1.Redis简介 Redis全称Remote Dict...
大象席地而坐
一切感受在最初是最纯粹的 所以想到啥说啥 随便写写 时长接近4个小时的片子 ,前两个小时我一直没有看懂,随着花伦《坏孩子的天空》我才慢慢进入电影其中 影片包括的...
建站之旅
虽然学习计算机已经超过一年半了,但还是写不出一个个人博客,只能使用开源的模版,希望自己能够在这学期结束前可以手搓一个博客项目出来。 起点 第一次开始搭建自己博客...
黄金时代-朝花夕拾
前言 博客在3.10就弄好了,只不过当时只能ip访问,域名还没备案,直到昨天3.19,大概7个工作日就备案完成了,在学习怎么反代之后,终于可以用域名访问我的博客...
KMP算法 (leetcode28,Java代码)
题目链接 leetcode 28 找出字符串中第一个匹配项的下标 如果这个算法有什么不懂的地方,一定要自己画图,一步一步推演,慢慢就会理解 1.KMP算法解决的是一个什么问题 给出两个字符串 : 主串:aabaabaaf (下文简称为s串) 模式串(也就是匹配串):aabaaf (下文简称为t串)