亲爱的某某: 你好啊,见字如面。 今天是2018年3月13日,现在是晚上,我在成都,还是一名大三学生。 我想快点遇到你,给我一个温暖可靠的拥抱。 我想在足球场旁边的路灯下,扑...
亲爱的某某: 你好啊,见字如面。 今天是2018年3月13日,现在是晚上,我在成都,还是一名大三学生。 我想快点遇到你,给我一个温暖可靠的拥抱。 我想在足球场旁边的路灯下,扑...
序言 正月十五是一年一度的元宵节,是春节之后的第一个重要节日。在我们中国人眼里,过完正月十五元宵节,这年才算是真正地过完了。猜灯谜、赏花灯、舞龙狮、吃元宵、看晚会,老百姓把元...
在开发过程中,map是必不可少的数据结构,在Golang中,使用map或多或少会遇到与其他语言不一样的体验,比如访问不存在的元素会返回其类型的空值、map的大小究竟是多少,为...
arp_ignore定义了对目标地址为本机IP的ARP询问的不同应答模式。arp_announce对网络接口(网卡)上发出的ARP请求包中的源IP地址作出相应的限制;主机会根...
参考 英文资料1英文资料2中文资料1中文资料2 为什么要写这篇文章 项目需求,需要实现 lock-free 的并行写文件。深入理解内存模型是实现高性能并行程序的基本,因此需要...
考虑下面一段代码,假设我们实现了int的原子操作。两个函数分别在独立的线程运行(同一进程),那么打印的a值会是多少呢? 结论是打印a的值有时会为0. 所见并非所得 看不见的左...
什么是进程间通讯 进程间通信(inter-process communication或interprocess communication,简写IPC)是指两个或两个以上进程...
在 Linux 系统中,我们经常用 free 命令来查看系统内存的使用状态。在一个 RHEL6 的系统上,free 命令的显示内容大概是这样一个状态: [root@tence...
map 的删除操作 Golang 内置了哈希表,总体上是使用哈希链表实现的,如果出现哈希冲突,就把冲突的内容都放到一个链表里面。 Golang 还内置了delete函数,如果...
HTTP优化 现在网络建设使带宽极大的提升,影响HTTP性能主要是延迟。 浏览器阻塞(HOL blocking):浏览器对于同一个域名,同时只能有 4 个连接(根据浏览器内核...
引子 在HTTP/1.0 时代,HTTP与TCP默认传输的关系如图1所示,每次HTTP请求和响应都发生一次TCP三次握手和四次挥手。以HTTP/1.0 时代的网络通信量来看,...
以上是http包文档说明。但是为什么body需要被关闭呢,不关闭会如何?那就读源码呗。 要了解body,首先要了解http事务是如何处理的。http事务是交由底层的Trans...
单例模式,是一种常用的软件设计模式,在它的核心结构中只包含一个被称为单例的特殊类。通过单例模式可以保证系统中一个类只有一个实例且该实例易于外界访问,从而方便对实例个数的控制并...
原文链接:http://www.codeceo.com/article/http-long-connect.html 1. HTTP协议与TCP/IP协议的关系 HTTP的长...
从四月份下半月开始,陆陆续续面试了几家公司,都是golang的岗位。每一次面试,侧重点都会有不同,有的会直接给过来一道试题, 然后边解题,边讲述自己的思路,然后面试官根据你的...
写在前面 压测的是否发现服务端TIME_WAIT状态的连接很多。 TIME_WAIT状态多,简单的说就是服务端主动关闭了TCP连接。 TCP频繁的建立连接,会有一些问题: 三...