240 发简信
IP属地:海南
  • webrtc源码目录

    https://shimo.im/docs/DrDjcqkRYrPHy9JC

  • AAC音频文件格式简介

    AAC的音频文件格式有以下两种: ADIF: Audio Data Interchange Format 音频数据交换格式。这种格式的特征是可以明确的找到这个音频数据的开始,...

  • 系统调用

    系统调用是受控的内核入口,借助于这一机制,进程可以请求内核以自己的名义去执行某些动作。以应用程序编程接口(API)的形式,内核有提供一系列服务供程序访问。这些包括创建进程、执...

  • valgrind

    valgrind通常用来分析程序性能和内存泄露问题 安装 简介 valgrind包含如下工具 memcheck 检查程序中的内存问题,如泄露、越界、非法指针等。 callgr...

  • rfc3489(STUN)

    NAT分类: Full Cone NAT:完全锥形NAT,所有从同一内网IP和端口号发送过来的请求都会被映射成同一个外网IP和端口号,并且任何一个外网主机都可以通过这个映射的...

  • Linux软中断

    中断是一种异步的事件处理机制,可以提高系统的并发处理能力。 中断处理程序在响应中断时,还会临时关闭中断。这就会导致上一次中断处理完成之前,其他中断都不能响应,也就是说中断有可...

  • redis rehash机制

    redis触发rehash条件 服务器目前没有在执行BGSAVE命令或者BGREWRITEAOF命令,并且哈希表的负载因子大于或等于1。 服务端目前正在执行BGSAVE命令或...

  • 120
    LRU算法

    LRU原理 LRU(Least recently used,最近最少使用)算法根据数据的历史访问记录来进行淘汰数据,其核心思想是“如果数据最近被访问过,那么将来被访问的几率也...

  • kubernetes部署教程

    1. etcd配置 /usr/lib/systemd/system/etcd.service /opt/etcd/config/etcd.conf 2. kube-apise...

  • Dockerfile使用手册

    在Dockerfile中,指令不区分大小写,但是为了与参数区分,推荐大写。Docker会顺序执行Dockerfile中的指令,第一条指令必须是FROM指令,它用于构建镜像的基...

  • Dart语法学习

    目录 参考资料 语言特性 关键字 变量与常量 数据类型 运算符 operators 控制流程语句 异常 Exceptions 函数 Function 类 Class 类-方法...

  • 120
    以太坊私有链本地搭建运行创代币一条龙,有它就够了

    写在前面 Step 1 环境搭建 私链搭建有三宝,环境,终端和钱包。我这里用到的是Geth客户端,所以环境当然就是指Go语言运行环境。Ethereum的终端(客户端)有很多语...

  • 那些在开发过程中不要做的事情

    以下问题是最近将服务微服务化遇到的一些问题,总结一下,引以为戒 直接使用mysql数据库进行数据通信:数据通信最好是通过接口调用,如果需要进行异步处理,则建议使用消息队列,如...

  • golang下划线(_)语义说明

    1. 忽略返回值 function Test() (string, error) {return "hello", nil}if _, err := Test(); err ...

  • Python之蝉 by Tim peters

    优美胜于丑陋(Python 以编写优美的代码为目标) 明了胜于晦涩(优美的代码应当是明了的,命名规范,风格相似) 简洁胜于复杂(优美的代码应当是简洁的,不要有复杂的内部实现)...