- 博客(15)
- 收藏
- 关注
原创 对TCP端口和连接数的一点思考
先来看看一些约定俗成的内容。 一个网卡对应一个IP地址 一个IP地址对应65535个端口 一个socket(addr, port)可以接受多个socket连接(accept) 一个端口只能被一个socket监听(listen) 我在面试的时候,被问到过这么一个问题:ipv4协议下,假如主机的资源是无限的,理论上一个网卡能够接受多少个tcp连接?这个问题一开始很容易有个na
2016-10-02 10:22:05
3820
1
原创 STL源码剖析之Iterator
STL源码剖析之Iteratortypename和typedef的含义container和algorithm分隔和联系iterator的五个属性五种iterator为什么需要iterator_traits
2016-10-01 18:12:11
505
原创 Linux的sed和awk
sedsed是一个很好的文件处理工具,本身是一个管道命令,主要是以行为单位进行处理,可以将数据行进行替换、删除、新增、选取等特定工作,下面先了解一下sed的用法。
2016-05-16 15:15:41
316
原创 Linux C内存模型及管理
1、Linux size命令用法在Linux中,size命令可以用于分析可执行程序内存的分布段。可以看到有text、data、bss、dec、hex filename五个组成部分。各个段的作用如下:1、文本段:包含程序的指令,它在程序的执行过程中一般不会改变。2、数据段:包含了经过初始化的全局变量和静态变量,以及他们的值。3、BSS段
2016-05-02 16:03:04
1103
原创 LeetCode Medium集锦
136. Single Number一个容器里面有一些数字,只有一个数仅出现了1次,其他都出现了两次,找出那个只出现了一次的数。思路:全部异或起来,最后的结果就是那个数。x xor x = 00 xor x = x 异或的优美性质
2016-02-02 21:44:45
433
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人