240 发简信
IP属地:北京
  • 120
    分辨率异常

    一、问题描述 显示器分辨率平时设置为2560,现显示异常,分辨率最高项为1920,界面显得特别大。观察主板,白灯亮起。 二、问题分析及解决过程 2.1 更新驱动 主板白灯亮起...

  • 120
    springboot连接redis哨兵

    一、集群介绍 1主2从3哨兵 二、程序配置 2.1 redis哨兵 连接池使用高性能的lettuce,底层基于Netty实现 yml配置 springboot2.3.12版本...

  • Feign发送MultipartFile并生成视频

    一、发送方 1.1 依赖 1.2 feign contentType设置为multipart/form-data,MultipartFile用@RequestPart修饰。 ...

  • 120
    TransportException: Cannot execute request on any known server

    一、问题描述 Eureka服务端需要设置密码,便添加了依赖spring-boot-starter-security,这时客户端会报TransportException: Ca...

  • 浅谈Redis

    前言 Redis数据是内存读写,基于Reactor模式和优化的数据结构,使得速度很快,存储的是KV键值对数据。 一、基本数据类型 1.1 String(字符串) 最简单也是最...

  • 120
    浅谈JVM-类加载

    一、类加载过程 Java动态扩展的语言特性,就是依赖运行期,动态加载和动态连接实现的。如接口的多个实现类,可以等到运行时再指定实际的实现类,通过自定义类加载器,在运行时加载一...

  • 120
    浅谈JVM-内存管理

    前言 内存管理,是将内存控制权交给JVM。 一、内存划分 Java虚拟机在执行Java程序的过程中,会把它所管理的内存,划分为若干个不同的数据区域。这些区域由各自的用途,以及...

  • 120
    浅谈消息队列(消息中间件)

    一、什么是消息队列 消息(Message),指程序之间传递的数据。 消息队列(Message Queue),简称MQ,是保存消息的一个容器,本质是一个容器。分布式系统中常称为...

  • 120
    Navicat16破解

    一、下载 1.1 navicat下载地址 Navicat16.0.14链接:https://pan.baidu.com/s/1uStaaC5hDWVDztRhbvmUqg?p...

  • 120
    IDEA 2023.1.1破解

    一、官网下载 IDEA官网下载2023.1.1版本 二、安装IDEA 三、破解 3.1、下载 3.1.1 方式一 随便搜个脚本,然后下载破解脚本,我是在这个里下载的。 3.1...

  • 120
    itx装机&装系统

    一、配置 中配itx,平时主要用于写程序,就不装独显了,核显就够用,也不用cpu超频。 CPU:i5-13400 板U套装 ——板U共3159元 主板:华硕ROG STRIX...

  • 120
    一致性hash算法在分库分表中的应用

    一、背景 普通hash取模弊端明显,扩容需要对所有数据重新hash,数据迁移量很大。 二、原理 创建1<<32个节点,形成hash环,hash值对1<<32取模后,顺时针映射...

  • 120
    xxljob搭建

    一、服务端 文档:https://www.xuxueli.com/xxl-job/[https://www.xuxueli.com/xxl-job/] 下载服务端:http:...

  • Spring+Mybatis实现分库分表

    一、面临问题 单库难以支撑全量数据单表数据过大降低性能 二、思路 分库分表1库12表,每年一库,月度分表 扩容月表拆成日表或者M库N表,商户号hash取模或者时间范围+has...

  • 120
    sharding-jdbc按年月分库分表

    一、简介 增强版的JDBC驱动,提供分库分表解决方案 二、执行过程 分库策略选定数据源 分表策略修改sql,并执行 封装结果集 三、实现 3.1 库表 库表每年一个库,1库1...

  • AbstractRoutingDataSource实现读写分离

    一、作用 分散数据库访问压力 二、思路 数据源注入spring-jdbc AOP触发切换 创建事务时,从spring获取当前数据源 三、过程 3.1 数据源切换工具类 使用T...

  • 120
    Gateway中Sleuth的traceId为空

    一、问题背景 SpringCloud版本为2020.0.4,SpringBoot版本为2.5.6,网关采用Spring Cloud Gateway,响应日志没有traceId...

  • netflix-zuul集成Sentinel

    一、过程 搭建Sentinel服务端 微服务集成Sentinel客户端 Sentinel规则持久化到文件(由于采用的Eureka) 二、作用 网关层统一向外部提供稳定的接口,...

  • SpringBoot2.3.9 乱码问题分析解决

    由于业务需求,我们需要将我们原本的SpringBoot2.0.4版本升级到SpringBoot2.3.9版本,经过我们不懈努力,我们基础库适配了SpringBoot2.3.9...