240 发简信
IP属地:江苏
  • redis实现排行榜

    1 前言 实现一个排版榜,我们通常想到的就是mysql的order by 简单粗暴就撸出来了。但是这样真的优雅吗? 数据库是系统的瓶颈,这是众所周知的。如果给你一张百万的表,...

  • PageHelper导致自定义Mybatis拦截器不生效

    背景: 最近由于公司要做统一的数据变更记录,以前是基于Aop来做的,这样效率很低,而且在做批量处理(insert,update,delete)操作时基本不可用。所以我打算使用...

  • 120
    MySQL 前缀索引

    MySQL 前缀索引 当要索引的列字符很多时 索引则会很大且变慢( 可以只索引列开始的部分字符串 节约索引空间 从而提高索引效率 ) 原则: 降低重复的索引值 例如现在有一个...

  • 120
    Netty源码阅读(整体介绍)

    一. Netty做了什么? 1.Netty实现了对Java NIO的封装,提供了更方便使用的接口; 2.Netty利用责任链模式实现了ChannelPipeline这一概念,...

  • 120
    Netty实现心跳机制与断线重连

    提醒:本篇适合有一定netty基础的读者阅读 心跳机制 何为心跳 所谓心跳, 即在 TCP 长连接中, 客户端和服务器之间定期发送的一种特殊的数据包, 通知对方自己还在线, ...