响应式开发之webFlux & Reactor技术分享webFlux 初识LambdaLambda 表达式,有时候也称为匿名函数或箭头函数,几乎在当前的各种主流的编程语言中都有它的身影。Java8 中引入 Lambda 表达式,使原本需要用匿名类实现接口2021-4-10 Spring Java 响应式 异步编程 WebFlux
API网关之Gateway技术分享API 网关是一个服务器,是系统对外的唯一入口。API 网关封装了系统内部架构,为每个客户端提供定制的 API。所有的客户端和消费端都通过统一的网关接入微服务,在网关层处理所有非业务功能。API 网关并不是微服务场景中必须的组件,如下图,不管有没有 API 网关,后端微服务都可以通过 API 很好地支持客户端的访问2022-3-5 Spring 微服务 分布式
🗒️Redis 入手知识点技术分享Redis是一种高性能的key-value存储系统,具有以下几个特点: 1. 内存存储:Redis将数据存储在内存中,因此读写速度非常快,通常比基于磁盘的存储系统快几个数量级。 2. 数据结构多样:Redis支持多种数据结构,包括字符串、哈希、列表、集合、有序集合等,丰富的数据结构使Redis可以支持更多的应用场景。 3. 持久化:Redis支持将数据持久化到磁盘上,以保证数据的可靠性。 4. 高并发性:Redis采用单线程模型,减少了多线程之间的竞争,从而使得Redis具有更高的并发性。 5. 分布式:Redis提供了集群模式,可以将数据分布到不同的节点上,从而实现水平扩展。2023-4-15 开发 微服务 分布式 Redis 缓存
🗒️silk-v3-decoder 一款微信音频转码的工具技术分享之前一直使用ffmpeg来进行格式转换,但是将微信的amr转为mp3后语音质量不理想(也可能是我参数没有调正确🤪)。 于是就继续想解决办法,后来在github瞎逛时看到可以使用silk-v3-decoder来做这件事情。虽然本质上还是使用的ffmpeg来转的,只是封装了一下。2022-3-17 Python 健康
🗒️wkhtmltopdf详细使用技术分享wkhtmltopdf精讲(原文) 作者:JSON_NULL术语定义文档对象“文档对象”是指PDF文档中的文档对象,共有三种类型的“文档对象”,他们分别是“页面对象”,“封面对象”和“目录对象”。页面2022-3-15 图像处理
🗒️wkhtmltopdf 安装技术分享“wkhtmltopdf",是一个能够把网页/文件转换成PDF的工具。工具全名叫 "wkhtmltopdf" ; 是一个使用 Qt WebKit 引擎做渲染的,能够把html 文档转换成 pdf 文档 或 图片(image) 的**“命令行工具”**。 支持多个平台,可在win,linux,os x 等系统下运行。2022-3-15 图像处理
Mysql数据结构&锁技术分享Mysql数据库存储引擎MyISAM引擎 不支持事务支持表级锁(MySql支持两种表级锁,表共享读锁和表独占写锁),但不支持行级锁存储表的总行数一个MyISAM表有三个文件:索引文件(.MYI2022-2-21 mysql
Java基础-锁技术分享synchronized 关键字解决的是多个线程之间访问资源的同步性,synchronized关键字可以保证被它修饰的方法或者代码块在任意时刻只能有一个线程执行。另外,在 Ja2022-2-8 Java
springBoot三剑客技术分享springBoot 三板斧AOPaop是一种面向切面编程 能够将那些与业务无关,却为业务模块所共同调用的逻辑或责任(缓存,锁) 封装起来,便于减少系统的重复代码,降低模块间的耦合度,并有利于未来的可2021-12-27 Spring Java
Redis集群与特性技术分享一致性hash在Redis 集群模式Cluster中,Redis采用的是分片Sharding的方式,也就是将数据采用一定的分区策略,分发到相应的集群节点中。但是我们使用上述HASH算法进行缓存时,会出2021-12-18 微服务 分布式 Redis
🥅RestTemplate与OpenFeign技术分享在SpringCloud体系中,我们知道服务之间的调用是通过http协议进行调用的。而注册中心的主要目的就是维护这些服务的服务列表。我们知道,在Spring中,提供了RestTemplate。RestTemplate是Spring提供的用于访问Rest服务的客户端。而在SpringCloud中也是使用此服务进行服务调用的。2021-8-27 Spring 微服务 分布式 Redis
RedisOperations scan 用法技术分享记录一次scan和keys的使用,scan和key都是redis搜索key的值函数,但实现却完全不同。生产环境用key的同学准备好跑路吧~keysWarning: consider KEYS as a2020-7-23 Spring Java Redis