High Perfmance Browser Networking 读书笔记

High Perfmance Browser Networking

1 Latency & Bandwith

Latency and Bandwith are the critcal components of networ traffic performance:

latency: The time from the source sending the packet to the destinat......

71

链接器是如何工作

1 编译程序

对于如下简单的C程序:

// main.c

int sum(int *a, int n);

int array[2] = {1, 2};

int main()

{

int val = sum(array, 2);

return val

}

// sum.c

int sum(int *a, int n)

{

int i, s = 0;

for (i =0; i < n; i++){

s += a[i]

}

return s;

}

使用gcc来编译成可执行程序:

gcc -Og -o prog main.c sum.c

那么完整的中间流程如下:

......

164

Scikit Learn 机器学习

最近阅读了 Hands-On Machine Learning with Scikit-Learn & TesorFlow 前半部分,也就是Sciki-Learn传统机器学习部分,查看阅读笔记。

1 Overview

整个机器学习概览如下图所示,从不同角度将整个机器学习划分为若干不同部分。

2 Data Preprocessing

对于机器学习而言,选择哪一个模型并不是问题的难点,而是如何对“脏”数据进行有效的预处理。

......

128

Linux Shell 阅读笔记(2)

1 进程1.1 ps

ps 命令只列出与当前进程终端会话相关的进程

ps x 显示所有进程,进程状态列表:

R运行

S正在睡眠

D不可中断睡眠, 进程正在等待 I/O

T 已停止, 已经指示进程停止运行

Z一个死进程或“僵尸”进程

ps aux 这个选项组合,能够显示属于每个用户的进程信息,包含的信息有

USER用户

%CPUCPU使用率

%MEM内存使用率

VSZ虚拟内存大小

RSS进程占用的物理内存的大小

START进程运行的起始时间

1.2 top

top 程序连续显示系统进程更新的信息

1.3 后台执行

启动一个程序,让它立即在后台 ......

59

Linux Shell 阅读笔记(3)

1 查找文件1.1 locate

这个 locate 程序快速搜索路径名数据库,并且输出每个与给定字符串相匹配的文件名.

[me@linuxbox ~]$ locate bin/zip

1.2 find输出列表find [path]

测试

只列出目录列表

find ~ -type d

find支持的命令有

b 块设备文件

c字符设备文件

d目录

f普通文件

l连接符号

文件名通配符和大小

[me@linuxbox ~]$ find ~ -type f -name "\*.JPG" -size +1M | wc -l

......

48