为什么这么涛的个人博客

做一件事最好的时机是十年前,其次就是现在

    • Home
    • Archives
    • About

PHP foreach 使用引用陷阱

有时间我们在使用foreach时需要改变数组原有项的值,需要传入一个&,表示使用数组原有的值,而不是一个复制值。 12345678910$arr = range(1,3);foreach($arr as $k => &$v) {}var

2019-09-25

TOML 简介

TOML 的全称是 Tom’s Obvious, Minimal Language,因为它的作者是 GitHub 联合创始人 Tom Preston-Werner, TOML 这个名字贼逗。 TOML 是目录最优秀的配置文件格式方案,相较于yaml、json、ini,优势很明显。

2019-01-10

LMbench 安装与使用

LMbench 能深入操作系统的关键参数,帮助我们了解一些关键的指标参数,比如上下文切换所需的时间,对于了解操作系统指标,分析解决性能问题有很大帮助。 LMbench 介绍Lmbench是一套简易,可移植的,符合ANSI/C标准为UNIX/POSIX而制定的微型测评工具。一般来说

2019-01-01

聊聊Cookie那些事

为什么使用cookies?因为HTTP协议是无状态的,对于一个浏览器发出的多次请求,WEB服务器无法区分是不是来源于同一个浏览器。所以,需要额外的数据用于维护会话。 Cookie 正是这样的一段随HTTP请求一起被传递的额外数据。 Cookie的工作原理Cookie 是浏览器提供

2018-11-13

分析网页在请求过程中,浏览器中断请求这期间发生的事

事情是这样,公司一个项目,使用浏览器访问时快速刷新页面会遇到问题,页面其中一个ajax请求过程比较长,快速刷新时该请求没有完成,请求会中断,nginx也没有收到该请求的日志,而且chrome(windows和mac)和firefox(windows)下的现象不一致,而在mac平台

2018-11-11

网络协议简介

互联网协议分为好几层,每一层都有自己的功能定位,一般分为5层比较容易理解。 应用层(Application Layer)应用层直接面向用户,规定了应用程序的数据格式,数据格式放入UDP或TCP的Data中,文件传输,电子邮件,文件服务,虚拟终端。常见协议:TFTP,HTTP,SN

2018-11-11

DNS为什么既使用TCP又使用UDP?

在 https://scoolor.github.io/2018/11/10/dns/ 一文中简单整理了DNS协议的一些知识,其中涉及到DNS协议同时会占用53端口,且同时使用UDP和TCP协议,我们使用Wireshark抓包,看到在解析时仅仅使用了UDP协议,这是为什么呢?本文

2018-11-10

DNS域名系统

域名系统(英文:Domain Name System,缩写:DNS),是互联网的重要基础协议,作用就是根据域名查出对应的IP地址。 它作为将域名和IP地址相互映射的一个分布式数据库,能够使人更方便地访问互联网。 DNS同时使用TCP和UDP协议,端口53。 查询过程虽然dns只返

2018-11-10

网卡混杂模式介绍

网卡有多种工作模式,默认情况下网卡只把本机的包(包括广播包)传递给上层程序,其他的包一律丢弃。混杂模式是指网卡能接受所有通过它的数据流,不管什么格式,什么地址(即不校验mac地址)。 一般来说,混杂模式不会影响网卡的正常工作,多在网络监听工具上使用。 网卡的工作模式网卡具有如下几

2018-11-10

为什么charles/fiddler可以明文抓取https

阅读本文首先需要了解https的基本原理,可以参考 https://scoolor.github.io/2018/09/03/https/ 理解https的抓包原理,首先要理解中间人的概念,也就是MITM。 MITM介绍MITM(Man-In-The-Middle,中间人),能够

2018-11-10
12Next

Tags

  • Linux3
  • https2
  • dns2
  • linux2
  • 编码1
  • base641
  • TCP1
  • HTTP1
  • charle1
  • cookie1
  • tcp1
  • udp1
  • http1
  • 网络协议1
  • Internet Protocol1
  • Nginx1
  • TOML1

Links

RSS

Hello, I'm Scoolor, a coder.
This is my blog, just do it!

Powered by hexo and Theme by Jacman © 2020 为什么这么涛