自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(15)
  • 收藏
  • 关注

原创 nginx学习总结1

初始nginxNginx概述Nginx是一款轻量级的web服务器,反向代理服务器,所占内存少,启动快,高并发能力强,在互联网项目中广泛应用。Nginx专为性能优化而开发,使用异步非阻塞事件驱动模型用通俗的话来说(以饭店做举例)没有nginx:相当于我们的顾客直接与厨师(服务器如Tomcat)直接交流,如点菜上菜收银等任务都是交给我们的厨师(nginx)有nginx:相当于加上了我们的服务员,简化厨师的任务,厨师专注于做菜,而点菜,上菜,收银等任务都是交给我们的服务员。

2026-03-10 00:05:23 404 1

原创 缓存降级是什么

其实缓存降级的思路与象棋中的弃车保帅差不多,想象一下,当你开发了一个系统,我们加了一个redis缓存加快访问速率,但是有一天redis挂了,大量的请求直接打到数据库,造成了系统的崩溃,在这种情况下,我们不得不放弃一部分功能来保证整条业务线的运行。

2026-01-14 00:53:08 56

原创 前后端分离跨域问题的三种解决方式

当浏览器从一个“源”的网页,去请求另一个“源”的资源时,就会被认定为跨域。浏览器出于安全考虑,默认会拦截这种请求。经典的错误提示CORS协议(Protocol)​ - 如http或https域名(Domain/Host)​ - 如或localhost端口(Port)​ - 如80(HTTP默认) 或443(HTTPS默认) 或808。

2025-12-02 21:22:26 247

原创 sql刷题系列-第一刷

五道sql题这个将是日更系列。

2025-10-07 15:54:14 899

原创 rabbitMQ系列-初级

MQ 全称,是一种基于 “生产者 - 消费者模型” 的,核心功能是 “暂存消息” 和 “转发消息”,实现 “发送方” 与 “接收方” 的解耦。

2025-10-06 21:34:31 656

原创 openfeign使用

/ value指定目标服务名(Nacos中注册的服务名)// fallback指定降级处理类// 与用户服务的接口定义完全一致// 服务降级处理类,当用户服务不可用时调用@Component@Override// 返回降级提示return "获取用户信息失败,服务暂时不可用";在使用openfeign时1.添加openfeign相关依赖2.启用openfeign客户端,使用@EnableClients注解在调用服务方使用该注解,底层通过动态代理帮我们生成对应代理对象。

2025-10-05 20:46:20 373

原创 ES入门知识

Elasticsearch 是一个​​超级强大的、分布式的搜索引擎和数据分析引擎​​“搜”​​:让你在海量数据里,用毫秒级的速度找到你想要的信息“分析”​​:让你能对海量数据进行聚合、统计、分析,一眼看穿数据背后的趋势ElasticSearch并不是传统意义上的数据库,它虽然可以存储数据,但是核心功能是检索和分析。

2025-09-23 22:04:11 525

原创 HashMap入门

HashMap是Java的一个重要集合框架在JDK1.8之后,HashMap有了重大变化,其核心是 ​​ 的结构。

2025-09-22 22:22:49 739

原创 分布式事务基础概念

​​一句话概括:​​ ​​一个需要跨多个地方(数据库、服务)才能完成的“大操作”,必须保证这个“大操作”要么在所有地方都成功,要么在所有地方都失败,不能一半成功一半失败。官方文档:分布式系统只能同时满足一致性(Consistency)、可用性(Availability)、分区容错性(Partition Tolerance)中的两项。总结:世界上不可能有完美的系统,有得必有失,只有最适合的系统。根据业务特性设计最合适的系统CP​​:​​保证数据绝对正确,宁愿暂时不可用。​​ 比如银行系统、转账交易。

2025-09-21 21:49:35 769

原创 Dubbo初使用

今天看代码,代码模块太多,业务比较复杂,看不懂思密达。还有就是Dubbo不太了解,趁着周六充一点店。想着先把简单的捋一遍再说#

2025-09-06 21:05:51 506

原创 SpringCloud入门知识

SpringCloud是一种软件架构风格,它将单体应用拆分成许多个小单元,每个小单元专注于实现一个业务领域问题。它有如下特点独立开发与部署:每个服务可由不同团队单独开发、测试,修改时无需改动整个系统,上线也不影响其他服务;轻量通信:服务间通过标准化的接口相互调用,传递数据数据独立:防止多个数据在一个库,出现耦合技术栈灵活:对于不同的服务我们可以使用更适合的服务。

2025-09-05 17:40:25 1116

原创 redis的缓存击穿,缓存穿透,缓存雪崩

缓存击穿问题就是当我们查询一个缓存以及数据库都不存在的数据,导致请求穿透缓存,直接打到数据库上,接下来我们介绍一下我目前学到的解决方式。

2025-09-05 00:24:12 525

原创 事务入门及原理

事务(Transaction)是指一系列不可分割的操作集合,所对应的操作集合要么全部执行,要么全部失败回滚。事务这种机制保证了数据的完整性与一致性注:在mysql中事务是自动提交的。

2025-09-03 23:19:30 981

原创 redis常用数据结构及使用场景

也是最基础的一种数据类型,在平常使用中的常用场景是单值缓存和对象缓存GET key对象缓存SET user:1001 '{"id":1001,"name":"张三","age":30,"email":"zhangsan@example.com"}' EX 3600第一种方式就是在我们将对象存储为json格式数据,但是当我们需要对对象中的一个值进行修改时会非常的麻烦,第二种方式就比较友好,同时第一种方式在反序列化时也需要花费大量事件。

2025-09-02 21:40:40 386

原创 Cannot resolve plugin org.apache.maven.plugins:maven-compiler-plugin:3.1

更改之后我们的Local reponsitory会自动更改,要是与我们配置的不符我们可以手动选择文件夹。idea 的maven设置有问题,检查 idea 的 maven 设置。当出现这个问题说明我们的MAVEN配置出现问题。此时再进行刷新就解决了该问题。将其更改为本地maven。点击Apply ok。

2024-04-10 16:37:55 931 2

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除