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