240 发简信
IP属地:浙江
  • Resize,w 360,h 240
    一次线上Debug过程记录

    背景 我所在项目组是做Wifi数据传输业务的工作,简单来说,公司的wifi设备铺设到各个城市的店铺中,这些设备产生的数据会实时上传至云,而我们项...

  • Resize,w 360,h 240
    Netty学习笔记

    NIO Buffer NIO ByteBuffer 写模式时 position指向当前待写的索引处,limit和capacity都指向数组索引最...

  • HTTPS理解与Wireshark抓包实践

    前言 我们都知道HTTP是以明文的形式在网络中传输的,当HTTP数据包被截获的话,传输的内容被一览无余。所以HTTP传输是相当不安全的,这就有了...

  • Zookeeper伪集群部署与分布式读写锁实现

    初识Zookeeper Zookeeper是一个典型的分布式数据一致性的解决方案,分布式应用程序可以基于它实现诸如数据发布/订阅、负载均衡、命名...

  • Mysql InnoDB索引原理与优化实践

    前言 实习过程中经常碰到自己写的查询sql语句跑了好几秒甚至十几秒都没结果的情况,自己也仔细检查了查询的逻辑没发现问题,那么基本可以确定是索引的...

  • 《算法导论》读书笔记之红黑树

    什么是红黑树? 红黑树是一棵二叉搜索树,它的结点上新增了一个存储位来表示结点的颜色,颜色可以是红或者黑。通过颜色进行约束,确保没有一条路径会比其...

  • SSM+Spring WebSocket+Stomp实时在线聊天室项目

    项目展示与地址 近段时间学习了SSM框架,就想利用这还算流行的SSM框架写个项目练练手,碰巧在网上看到了关于WebSocket的一些知识,于是就...

    0.8 6863 4 18
  • Resize,w 360,h 240
    基于Spring、Netty、Zookeeper等实现Rpc远程调用

    Rpc 核心模块:rpc-client, rpc-server,rpc-support,rpc-api 整个项目基于SpringBoot,各模块...

    0.6 3410 0 11