前端备战秋招之计算机网络 文章内容较长,希望阅读的同学能够细品,如内容有差错,还请评论区斧正 个人博客上查看原文 常见协议的端口 OSI体系结构 自低向上(7层结构) 物理层 数据链路层 网络层 传输层 会话层 表现层 应用层 TODO:贴生动形象图 TCP/IP 自底向上(4层) 网络接口层 网络 ...
分类:
其他好文 时间:
2020-07-05 00:29:47
阅读次数:
60
实际上,这是一个编译时选项。默认会使用内部的 slab 分配器。您确实确实应该 使用内建的 slab 分配器。最早的时候,memcached 只使用 malloc/free 来管理 内存。然而,这种方式不能与 OS 的内存管理以前很好地工作。反复地 malloc/free 造成了内存碎片,OS 最终 ...
分类:
系统相关 时间:
2020-06-25 19:31:34
阅读次数:
61
1、安装libfastcommon-1.0.43,安装包可以在大佬的https://github.com/happyfish100/libfastcommon/releases下载 [root@localhost Downloads]# tar -zxvf libfastcommon-1.0.43. ...
分类:
其他好文 时间:
2020-06-20 21:35:21
阅读次数:
60
###ctf-wiki | 栗子1 gcc -g -o test test.c gdb ./test list #回车 查看源代码 一次显示10源代码 b 11 #在11行下断点 对于chunk结构的解析 逐次释放堆,观察对应的内存变化 释放chunk1,内存无变化 接着释放chunk2,内存映射如 ...
分类:
其他好文 时间:
2020-06-15 15:31:06
阅读次数:
48
前言 在 "上一篇文章" 末尾处,为了更方便地解释thunk函数的作用,引入了一小部分yield关键字的介绍,但没有具体说明怎么用yield来进行异步编程(yield也是异步编程中的一种方法),所以在这里记录一些学习yield异步编程的心得和一些co库函数的新理解(新坑)。 重识yield关键字 上 ...
分类:
Web程序 时间:
2020-05-24 19:27:26
阅读次数:
90
SoundPlayer是为应用程序添加音频功能最简单、最轻量型的方法,但只能播放wav格式的语音。 百度在线语音合成可以合成wav格式的语音,保存为本地文件,SoundPlayer出错,仔细看文档发现百度的wav就是pcm 16k(3为mp3格式(默认); 4为pcm 16k;5为pcm 8k;6为 ...
项目是掘金小册的React Hooks 与 Immutable 数据流实战 项目链接:https://juejin.im/book/5da96626e51d4524ba0fd237/section/5da967b66fb9a04df9019bfe 一、项目用到的技术栈: 1、react(包括reac ...
分类:
其他好文 时间:
2020-05-18 20:50:22
阅读次数:
134
[toc] HTTP传输过程 HTTP 协议是运行在 TCP/IP 基础上的,依靠 TCP/IP 协议来实现数据的可靠传输。所以浏览器要用 HTTP 协议收发数据,首先要做的就是建立 TCP 连接。 经过 SYN、SYN/ACK、ACK 的三个包之后,浏览器与服务器的 TCP 连接就建立起来了。 浏 ...
分类:
Web程序 时间:
2020-05-15 20:08:43
阅读次数:
101
代码拆分 Webpack-Code Splitting import import('./detail.js').then(...) import React, { Component,lazy,Suspense } from 'react'; const About = lazy(()=>impo ...
分类:
其他好文 时间:
2020-04-28 14:41:28
阅读次数:
42
co的thunk版本,就是将所有 函数,generator,generator function,object,array,promise,都转换为thunk函数,在thunk函数的回调中,切换外部包装的generator的状态,即调用next方法,来依次执行所有的异步任务。其中的,object和a ...
分类:
其他好文 时间:
2020-04-27 17:33:55
阅读次数:
45