240 发简信
IP属地:北京
  • 学不懂Netty?看不懂源码?不存在的,这篇文章手把手带你阅读Netty源码!

    阅读这篇文章之前,建议先阅读和这篇文章关联的内容。 1. 详细剖析分布式微服务架构下网络通信的底层实现原理(图解)[https://mp.weixin.qq.com/s?__...

  • 120
    Netty堆外内存泄漏排查,这一篇全讲清楚了

    上篇文章介绍了Netty内存模型原理,由于Netty在使用不当会导致堆外内存泄漏,网上关于这方面的资料比较少,所以写下这篇文章,基于Netty4.1.43.Final,专门介...

  • 120
    Netty-简易聊天

    一、前置说明   本文实现思路和代码参考: 闪电侠-Netty 入门与实战:仿写微信 IM 即时通讯系统闪电侠-Github代码源码 二、Netty主要知识点 2.1 Cha...

  • 120
    SpringBatch从入门到精通-3.2-并行处理-远程分区

    1. 背景 上章讲到了并行处理相关内容。但远程分区还是讲的不够细。还差 远程分区的db轮询模式 分区器Partitioner 和PartitionHandler的使用, 聚合...

  • 120
    SpringBatch从入门到精通-3-并行处理

    1.背景 许多批处理问题都可以通过单线程、单进程作业来解决,因此在考虑更复杂的实现之前,最好先检查这些作业是否满足您的需要。衡量一份现实工作的表现,首先看看最简单的实现是否满...

  • 120
    SpringBatch从入门到精通-2-StepScope作用域和用法

    1.StepSope 是一种scope 在此之前,先说一下IOC容器中几种bean的作用范围: singleton单例模式 – 全局有且仅有一个实例 prototype原型模...

  • SpringBatch从入门到精通-1

    spring batch简介 Spring Batch架构介绍 Spring Batch核心概念介绍chunk 处理流程 [ spring batch简介[https://s...

  • api网关介绍

    1.什么是网关 API网关是一个系统的唯一入口。是众多分布式服务唯一的一个出口。它做到了物理隔离,内网服务只有通过网关才能暴露到外网被别人访问。简而言之:网关就是你家的大门 ...

  • 120
    Typora + Gitee 配置图床_图片自动上传教程

    一、创建 Gitee 仓库 进入 Gitee 官网[https://gitee.com/] 注册一个属于自己的账号,点击创建仓库并且设置为开源。一定要是开源的public。只...

  • 120
    myql相关

    1.Bin log是什么,有什么用?(数据库被人干掉了怎么办?) 1.bin Log: 数据恢复 主从复制 MySQL Server 层也有一个日志文件,叫做 b...

  • java多线程相关

    一、线程的状态? 二、线程池核心参数 Java中提供了基于Executors构建线程池的方式 直接使用Executors构建会造成对线程池的控制力度很粗 必须以手动的方式构建...

  • mysql中innodb创建表的一些限制

    1、 背景 在新创建mysql数据表的时候。不太确定表能创建多少个字段,多少个索引。索引多少有限制么?mysql的数据是怎么存储的存在在哪里。 2、基本个数限制 在MySQL...

  • Mysql使用limit深度分页优化

    1、背景: mysql使用select * limit offset, rows分页在深度分页的情况下。性能急剧下降。 例如:select * 的情况下直接⽤limit 60...