知行 - 大道至简,知易行难;道阻且长,行则将至。
open-menu close-me
首页
博客
归档
关于
  • 「学习笔记」SpringCloud(一)Eureka注册中心

    calendar Oct 26, 2021 · 2 分钟阅读 · SpringCloud Spring基础 学习笔记  ·
    分享到: weibo wechat copy

    1. Eureka简介 Eureka是一种RESTful服务,主要用于AWS云中间层服务器的发现、负载平衡和故障转移。 Eureka包含两个组件:服务注册中心Eureka Server 和 服务客户端Eureka Client。 1.1 注册中心 Eureka Server Eureka Server提供注册服务,各个节点启动后,会在Eureka Server中进行注册,这样Eureka …


    阅读更多
  • 「学习笔记」Spring Reactive Stack(六)响应式 HTTP 请求客户端 WebClient

    calendar Mar 20, 2021 · 4 分钟阅读 · SpringReactive Spring基础 学习笔记  ·
    分享到: weibo wechat copy

    WebClient是Spring WebFlux模块提供的一个非阻塞的基于响应式编程的进行HTTP请求的客户端工具。 引入WebFlux依赖则可使用WebClient: <dependency> <groupId>org.springframework.boot</groupId> …


    阅读更多
  • 「学习笔记」Spring Reactive Stack(五)服务端事件推送Server-Sent Events

    calendar Mar 12, 2021 · 1 分钟阅读 · SpringCloud Spring基础 学习笔记  ·
    分享到: weibo wechat copy

    SSE:Server-Sent Events服务器推送事件,是一种仅发送文本消息的技术。SSE基于HTTP协议中的持久连接。SSE是HTML5标准协议中的一部分。 客户端接收服务端异步更新的消息可以分为两类:客户端拉取和服务端推送。 客户端拉取:通过短轮询或者长轮询定期请求服务器进行更新。 服务端推送:SSE和WebSocket,SSE是单向,WebSocket是双向;SSE基于HTTP协 …


    阅读更多
  • 「学习笔记」Spring Reactive Stack(四)响应式方式访问Redis

    calendar Mar 4, 2021 · 1 分钟阅读 · SpringCloud Spring基础 学习笔记  ·
    分享到: weibo wechat copy

    Spring Data Redis中同时支持了Jedis客户端和Lettuce客户端。但是仅Lettuce是支持Reactive方式的操作;这里选择默认的Lettuce客户端。 创建Maven项目,并在pom.xml导入依赖: <!– reactive redis依赖包(包含Lettuce客户端) –> <dependency> …


    阅读更多
  • 「学习笔记」Spring Reactive Stack(三)使用R2DBC访问MySQL

    calendar Mar 3, 2021 · 2 分钟阅读 · SpringCloud Spring基础 学习笔记  ·
    分享到: weibo wechat copy

    MySQL等一系列的关系型数据库也在R2DBC等包的帮助下支持响应式。 R2DBC基于Reactive Streams反应流规范,它是一个开放的规范,为驱动程序供应商和使用方提供接口(r2dbc-spi),与JDBC的阻塞特性不同,它提供了完全反应式的非阻塞API与关系型数据库交互。 创建Maven项目,并导入依赖pom.xml: <dependency> …


    阅读更多
  • 「学习笔记」Spring Reactive Stack(二)Reactor异常处理

    calendar Mar 2, 2021 · 3 分钟阅读 · SpringReactive Spring基础 学习笔记  ·
    分享到: weibo wechat copy

    不管是在响应式编程还是普通的程序设计中,异常处理都是一个非常重要的方面。 对于Flux或者Mono来说,所有的异常都是一个终止的操作,即使你使用了异常处理,原生成序列也不会继续。 但是如果你对异常进行了处理,那么它会将oneError信号转换成为新的序列的开始,并将替换掉之前上游产生的序列。 先看一个Flux产生异常的例子 @Test void test1() { Flux.just(10, 5, …


    阅读更多
  • 「学习笔记」Spring Reactive Stack(一)Spring WebFlux响应式Web框架入门

    calendar Feb 25, 2021 · 3 分钟阅读 · SpringCloud Spring基础 学习笔记  ·
    分享到: weibo wechat copy

    Spring WebFlux是Spring Framework 5.0中引入的以Reactor为基础的响应式编程Web框架。 WebFlux 的异步处理是基于Reactor实现的,是将输入流适配成Mono或Flux进行统一处理。

    1. 响应式流(Reactive Streams) Reactor 是一个响应式流,它有对应的发布者(Publisher),用两个类来表示: Flux(返回0-n个元素) …


    阅读更多
  • 「工程实践」Spring Boot - 使用RocketMQ实战样例

    calendar Feb 20, 2021 · 5 分钟阅读 · RocketMQ Spring基础 工程实践  ·
    分享到: weibo wechat copy

    通过rocketmq-spring-boot-starter可以快速的搭建RocketMQ生产者和消费者服务。 pom.xml引入组件rocketmq-spring-boot-starter依赖 <!– https://mvnrepository.com/artifact/org.apache.rocketmq/rocketmq-spring-boot-starter –> …


    阅读更多
  • 「工程实践」RocketMQ安装并整合SpringBoot

    calendar Feb 19, 2021 · 2 分钟阅读 · RocketMQ Spring基础 运维与DevOps 工程实践  ·
    分享到: weibo wechat copy

    RocketMQ 是阿里巴巴团队使用Java语言开发的一个分布式、队列模型的消息中间件,后开源给Apache基金会成为了Apache的顶级开源项目,具有高性能、高可靠、高实时、分布式特点。 RocketMQ 主要由Producer、Broker、Consumer、NameServer组成;其中Producer负责生产消息;Consumer负责消费消息;Broker是MQ服务,负责接收、分发消 …


    阅读更多
  • 「踩坑记录」记一次生产事故引发的FastDFS图片迁移

    calendar Feb 15, 2021 · 2 分钟阅读 · FastDFS 运维与DevOps 踩坑记录  ·
    分享到: weibo wechat copy

    事件经过:由于前端同学不小心把上传图片服务器地址写死了测试域名(指向测试服务器),然后项目上到正式环境,一段时间后,发现用户发布商品时的商品详情富文本中的图片全部指向测试图片服务器域名,然后图片又太多了,手动逐条修复数据不太现实。 解决思路: 从数据库中查询商品详情富文本,分析出所有测试域名图片的Url地址; 通过Url下载图片到本地服务器并保持图片存放路径与图片文件名和原本一致; 通过rsync …


    阅读更多
    • ««
    • «
    • 5
    • 6
    • 7
    • 8
    • 9
    • »
    • »»

最新文章

  • 【Code with SOLO】用 SOLO 快速构建 3D 地球旅行足迹记录
  • 「学习笔记」大模型GraphRAG(知识图谱增强检索)
  • 「学习笔记」Milvus 向量数据库入门
  • 「学习笔记」向量数据库 (Vector Database)
  • 「学习笔记」大模型RAG(检索增强生成)
  • 「学习笔记」大模型提示工程(Prompt Engineering)
  • 「学习笔记」大语言模型(LLM)原理
  • 「学习笔记」AI大模型基础

分类

SPRING基础 27 运维与DEVOPS 24 JAVA编程 20 数据结构与算法 17 安全认证 13 WEB游戏 12 数据库 11 AI大模型 8 GOLANG编程 8 计算机基础 8 ELASTICSEARCH 4 博客搭建 4 PYTHON编程 3 旅行日记 3
所有分类
AI大模型8 ELASTICSEARCH4 GOLANG编程8 JAVA编程20 PYTHON编程3 SPRING基础27 WEB游戏12 安全认证13 博客搭建4 踩坑记录2 计算机基础8 旅行日记3 数据结构与算法17 数据库11 运维与DEVOPS24
[A~Z][0~9]

专栏

SPRING基础 27 运维与DEVOPS 24 JAVA编程 20 数据结构与算法 17 安全认证 13 WEB游戏 12 数据库 11 AI大模型 8 GOLANG编程 8 计算机基础 8 ELASTICSEARCH 4 PYTHON编程 3 旅行日记 3 踩坑记录 2

标签

学习笔记 130 SPRING基础 27 运维与DEVOPS 27 工程实践 25 JAVA编程 20 数据结构与算法 17 安全认证 13 TYPESCRIPT 12 WEB游戏 12 数据库 11 LINUX 10 SPRINGCLOUD 9 AI大模型 8 GOLANG编程 8
所有标签
AI大模型8 BLUELAKE1 CENTOS2 COCOS1 DOCKER2 ELASTICSEARCH4 FASTDFS3 GIT1 GOGS1 GOLANG编程8 HEXO3 HUGO1 JAVA编程20 JENKINS4 JVM3 LINUX10 LLM3 MAVEN1 MYSQL6 NFS1 NGINX2 PYTHON编程3 RAG2 REDIS6 ROCKETMQ2 SHADER2 SHIRO4 SPRINGCLOUD9 SPRINGREACTIVE2 SPRINGSECURITY7 SPRING基础27 SVN1 THREEJS5 THYMELEAF1 TOMCAT91 TYPESCRIPT12 WEBGL1 WEB游戏12 YAPI1 安全认证13 并发编程5 博客搭建4 踩坑记录2 工程实践25 计算机基础8 接口幂等1 旅行日记3 设计模式1 生活记录3 数据结构与算法17 数据库11 网络协议1 学习笔记130 异步编程1 运维与DEVOPS27 装饰器1
[A~Z][0~9]

备案号:粤ICP备19039226号 Copyright ©  郑超(CHARLES·ZHENG) · All Rights Reserved

to-top