自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

pigff的博客

一个进阶中的程序猿的博客

  • 博客(4)
  • 问答 (1)
  • 收藏
  • 关注

原创 HTTPS协议的工作原理

上一篇文章说到HTTP的缺点,并引入了HTTPS,这篇文章来看看HTTPS通信的原理是怎样的。(其实抛去HTTP协议,HTTPS就剩下一个Secure安全协议,可以是SSL或是TLS,我们主要探讨的是这种安全机制是怎么实现的)因为HTTP有以下三个缺点:无加密,无身份认证,无完整性保护,因此所谓的HTTPS,它其实就是HTTP+加密+身份认证+完整性保护。HTTPS并不是一种新的协议,在通信接...

2018-09-08 21:27:12 9051 4

原创 Linux下创建一个线程占用多少内存

在前面的博客进程分配资源中,我们了解到,在32位平台下,系统会给一个进程分配4G的虚拟内存供进程使用。因此,我们知道,一个进程被创建时将被分配有4G的虚拟内存。事实上,并不是每次都会用完这4G内存的,下面的例子可以看到。#include <stdio.h>#include <unistd.h>int main(){ while(1){ ...

2018-09-08 12:57:34 12388 3

原创 Linux中最多有多少进程?一个进程最多有多少线程?

我们都知道进程的概念,它是CPU分配资源的载体,是程序运行的实例;也知道线程的概念,它是程序执行的最小单元,是进程中的一个实体用来执行程序,一个进程中有多个线程。既然如此,我们可以想象,一个系统中的进程数量肯定是有上限的,不然系统资源就会不够用了,同样的道理,一个进程中的线程资源也是有上限的。那进程和线程的上限到底是多大呢?Linux中最多可以有多少个进程?一.Linux中有一个命令可...

2018-09-08 12:57:04 18085 1

原创 HTTP的缺点以及HTTPS的出现

之前做了一个网站的项目,之前的网站用的都是HTTP协议的,这是一个超文本传输协议,这篇文章不说HTTP协议内部是怎么实现的,我只在我之前的基础上,说一些HTTP的缺点以便引进HTTPS协议(超文本传输安全协议),简单理解,它就是安全的HTTP协议。HTTP是很轻巧方便的协议。但与此同时,HTTP协议也有很多的缺点:HTTP协议通信使用明文(未加密的报文),不对传输内容进行加密,如果使用fi...

2018-09-06 15:07:23 1105

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除