logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

注意:spring事物与分布式锁同时使用问题

提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档文章目录前言一、pandas是什么?二、使用步骤1.引入库2.读入数据总结前言提示:这里可以添加本文要记录的大概内容:例如:随着人工智能的不断发展,机器学习这门技术也越来越重要,很多人都开启了学习机器学习,本文就介绍了机器学习的基础内容。提示:以下是本篇文章正文内容,下面案例可供参考一、pandas是什么?示例:pandas 是基于N

#spring#分布式#java
redis 6.0之多线程,深入解读

前言一般来说,一个 redis 请求有两大模块,网络模块 + 命令处理模块。我们常说的 redis 单线程模型,其实主要就是值的一个正常请求涉及的网络模块和命令处理模块。当然,两者都有可能出现问题,我们分别来看看:当一个执行一个特别慢的命令时,比如删除一个百万级的字典,可能会造成暂时的卡.

文章图片
#redis#数据库#缓存
redis HyperLogLog,看这篇就够了

考虑这样一个场景,如何统计一个大型网站的去重日活、月活用户(UV)?你可以通过 set 集合、bitmap 这类常用工具,但有个最大的缺点是,如果数据量巨大,比如 1 亿,甚至 10 亿将耗费巨大内存消耗。有人研究出了这样一种算法叫 `HyperLogLog`,是一种概率性的统计算法,每个 `HyperLogLog` 对象最大占用空间为 `12KB`,相当节省内存。你应该也猜到了,这么小的内存消耗

文章图片
#redis#数据库#缓存
Apollo 热更新配置

简单来说,Apollo 是一个配置中心,可以非常方便管理公司所有项目配置,并支持热更新。本文主要讲解 Apollo 在 Spring 环境下的热更新操作。

文章图片
#java#spring#spring boot
一文搞懂,4种主要的 I/O 模型(高并发IO的底层原理)

文章目录前言4种主要的IO模型1.同步阻塞IO2. 同步非阻塞IO3. IO多路复用4. 异步I/O总结前言I/O是什么?I/O 就是计算机内存与外部设备之间拷贝数据的过程,CPU 访问内存的速度远远高于外部设备,因此 CPU 是先把外部设备的数据读到内存里,然后再进行处理I/O模型要解决的问题考虑一个实际场景:数据读取操作的基本流程,首先是在用户态发起调用操作,通过系统函数read()间接的调用

#java#网络#开发语言
redis 6.0之多线程,深入解读

前言一般来说,一个 redis 请求有两大模块,网络模块 + 命令处理模块。我们常说的 redis 单线程模型,其实主要就是值的一个正常请求涉及的网络模块和命令处理模块。当然,两者都有可能出现问题,我们分别来看看:当一个执行一个特别慢的命令时,比如删除一个百万级的字典,可能会造成暂时的卡.

文章图片
#redis#数据库#缓存
spring-kafka之@KafkaListener单条或批量处理消息

提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档文章目录前言消息监听容器1、KafkaMessageListenerContainer2、ConcurrentMessageListenerContainer@KafkaListener底层监听原理1.引入库2.读入数据生产配置1、单条消息处理2、批量处理3、同一个消费组支持单条和批量处理场景:Spring Boot 自动加载kafk

服务端实时推送技术之SSE(Server-Send Events)

服务端推送,也称为消息推送或通知推送,是一种允许应用服务器主动将信息发送到客户端的能力,为客户端提供了实时的信息更新和通知,增强了用户体验。

文章图片
#架构#spring#微服务
Feign 应用之 RequestInterceptor 拦截器,超实用指南

思考一下,你目前正在使用微服务体系,一个普通的用户请求可能会在微服务之间多次调用,而途径的每个微服务都需要原始请求的部分参数,你会如何传递这些参数?在之前的文章中,我们了解到,Feign 的本质就是 JAVA 易用版的 HTTP 上层封装,本质还是 `HTTP` 调用想要原始请求参数在微服务之间流转,本质就是在调用下游服务的 HTTP 请求头上添加这些参

#spring#java#spring cloud
redis 通信协议(RESP),最简单的应用层协议,没有之一

所谓 `协议`,本质是一种约定,需要使用者双方来准守,常见于 `C/S 通信模式`中,比如在浏览器中最常用的 `HTTP` 应用层通信协议。通信两端需要某种约定,才能保持正常通信。一端通过约定的格式发送数据,另一端通过约定的格式解析数据,这种约定,取了一个好听的名字 ---- `协议`。典型的 HTTP 协议,最本质的原理也是如此。redis 作为一款高性能内存组件,要尽可能将精力花在数据的组织形

文章图片
#redis#网络#tcp/ip
    共 17 条
  • 1
  • 2
  • 请选择