240 发简信
IP属地:上海
  • Resize,w 360,h 240
    轻松搞定Charles的HTTPS抓包(iOS13可用)

    抓包工具在APP开发过程中使用非常频繁,对开发者理解网络传输原理以及分析定位网络方面的问题非常有帮助。 笔者一直比较喜欢Wireshark,但由...

  • 一文搞定MySQL性能调优

    数据库的操作越来越成为整个应用的性能瓶颈,这对于Web应用尤其明显。关于数据库的性能,这并不只是DBA需要关心的,而更是后端开发需要去关注的事情...

  • Mina的WebSocket问题排查[转]

    笔者上个项目经历过的一个bug。 项目使用mina进行收发包,收发包的代码是直接从Apache讨论组那边拷贝过来的。在后来的开发过程中,就出现了...

  • NIO效率高的原理之零拷贝与直接内存映射

    前言 在笔者上一篇博客,详解了NIO,并总结NIO相比BIO的效率要高的三个原因,点击查看。 这篇博客将针对第三个原因,进行更详细的讲解。 首先...

    5.6 5749 2 29
  • Resize,w 360,h 240
    彻底搞懂NIO效率高的原理

    前言 这篇文章读不懂的没关系,可以先收藏一下。笔者准备介绍完epoll和NIO等知识点,然后写一篇Java网络IO模型的介绍,这样可以使Java...

    11.0 7363 2 63
  • 彻底搞懂epoll高效运行的原理

    前言 这篇文章读不懂的没关系,可以先收藏一下。笔者准备介绍完epoll和NIO等知识点,然后写一篇Java网络IO模型的介绍,这样可以使Java...

  • 剑指offer最优解Java版-矩阵中的路径

    剑指offer专题地址 剑指offer索引地址 题目描述 请设计一个函数,用来判断在一个矩阵中是否存在一条包含某字符串所有字符的路径。路径可以从...

  • 剑指offer最优解Java版-滑动窗口的最大值

    剑指offer专题地址 剑指offer索引地址 题目描述 给定一个数组和滑动窗口的大小,找出所有滑动窗口里数值的最大值。例如,如果输入数组{2,...

  • 剑指offer最优解Java版-序列化二叉树

    剑指offer专题地址 剑指offer索引地址 题目描述 请实现两个函数,分别用来序列化和反序列化二叉树。 解决方法:递归 先序遍历序列化二叉树。