240 投稿
收录了19篇文章 · 2人关注
  • Resize,w 360,h 240
    18 | 单服务器高性能模式:PPC与TPC

    高性能是最复杂的一环,磁盘、操作系统、CPU、内存、缓存、网络、编程语言、架构等,每个都有可能影响系统达到高性能,一行不恰当的 debug 日志...

  • Resize,w 360,h 240
    19 | 单服务器高性能模式:Reactor与Proactor?

    PPC 和 TPC 模式,它们的优点是实现简单,缺点是都无法支撑高并发的场景。 Reactor PPC 模式最主要的问题就是每个连接都要创建进程...

  • Resize,w 360,h 240
    Java面试高级篇—Java NIO:浅析I/O模型面试题

    在进入Java NIO编程之前,我们今天先来讨论一些比较基础的知识:I/O模型。本文先从同步和异步的概念 说起,然后接着阐述了阻塞和非阻塞的区别...

  • Resize,w 360,h 240
    JavaNIO-MappedByteBuffer

    内核空间与用户空间 Kernel space 是 Linux 内核的运行空间,User space 是用户程序的运行空间。为了安全,它们是隔离的...

    1.9 德彪 3 26
  • Linux中的异步IO

    知道异步IO已经很久了,但是直到最近,才真正用它来解决一下实际问题(在一个CPU密集型的应用中,有一些需要处理的数据可能放在磁盘上。预先知道这些...

  • Resize,w 360,h 240
    Java面试题之Java 的 IO

    1. Java中有几种类型的流 2. 字节流如何转为字符流 字节输入流转字符输入流通过InputStreamReader实现,该类的构造函数...

  • Resize,w 360,h 240
    IO流学习总结

    IO流学习总结 一Java IO,硬骨头也能变软 (1) 按操作方式分类结构图: (2)按操作对象分类结构图 二java IO体系的学习总结 I...

  • Resize,w 360,h 240
    Linux SOCKET编程详解

    网络中进程之间如何通信 为了方便大家获取源代码,可以移步这里,GitHub源代码 进程通信的概念最初来源于单机系统。由于每个进程都在自己的地址范...

  • linux内核中socket的创建过程源码分析(总结性质)

    在漫长地分析完socket的创建源码后,发现一片浆糊,所以特此总结,我的博客中同时有另外一篇详细的源码分析,内核版本为3.9,建议在阅读本文后若...

    0.2 ice_camel 0 11
  • linux内核中socket的创建过程源码分析(详细分析)

    1三个相关数据结构. 关于socket的创建,首先需要分析socket这个结构体,这是整个的核心。 104 struct socket { 10...

专题公告

io