240 发简信
IP属地:广东
  • 120
    从内核接收数据到EPOLL原理

    一、内核接收数据流程 网卡发现 MAC 地址符合,就将包收进来;发现 IP 地址符合,根据 IP 头中协议项,知道上一层是 TCP 协议; DMA把TCP数据包copy到内核...

  • gcc程序编译的静态链接和动态链接

    在链接阶段中,所有对应于源文件的.o文件、"-l"选项指定的库文件、无法识别的文件名(包括指定的.o目标文件和.a库文件)按命令行中的顺序传递给链接器。下面看一下,链接的过程...

  • leetcode 46 全排列(python)

    递归+交换 递归+跳过已选数字 第一种方法的图解,有空补

  • Python中关于同步异步、阻塞非阻塞的理解

    同步与异步 同步和异步关注的是消息通信机制.同步异步指的是调用者与被调用者两者之间的关系,而不是经常容易误解的多个被调用者之间的关系。 同步 所谓同步,就是在发出一个功能调用...

  • char和vchar的区别

    char定长,vchar不定长,如同是定义char[10],vchar[10],存储abc这三个字符时,char存了abc后,剩下的7个长度用空格来填充,读取的时候用trim...

  • 闭包(closure)的简单介绍

    定义:函数对象可以通过作用域链相互关联起来,函数体内部的变量都可以保存在函数作用域内,这种特性在计算机科学文献中成为“闭包”。 作用域链(scope chain) 的定义:每...

  • 120
    在Markdown中输入数学公式(MathJax)

    1 基本语法 1.1 呈现位置 正文(inline)中的LaTeX公式用$...$定义 语句为$\sum_{i=0}^N\int_{a}^{b}g(t,i)\text{d}t...

  • 简述Python3中三种函数参数传递类型

    在这篇博文中,我们会使用sum()和information()作为例子来如何正确地向函数传入参数 可变参数(*args) 所谓可变参数,是其指参数的个数可变,这对于多次在给一...