logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

谈谈https和证书

1. 前言本篇文章我们讲解下关于https及证书的相关知识,因为我发现不理解证书感觉很难理解https,所以本篇会花大量的篇幅来讲证书,我们一开始会讲解一些相关概念帮助大家理解下,然后我们自己签发一个证书来理解这个过程,最后通过实例和抓包帮助大家理解https。因为本篇文章有很多代码及配置文件相关,最好通过电脑打开查看,篇幅很长,感谢耐心。2. 概念区分见到https时就会有很多不知道的概念,我们

#https#ssl#http
webrtc实现录制屏幕小工具

webrtc(网页即时通信)大家平常都会听到webrtc,那么webrtc是什么呢,实际上WebRTC是一个免费的开放项目,它通过简单的API为浏览器和移动应用程序提供实时通信(RTC)功能,而对于开发人员来说就是一组api。同时我们说webrtc上一组标准,协议也没错。已被Google、Mozilla、Opera等浏览器支持。chrome中录制桌面接下来我们通过使用webrtc中的api实现一个

C++的optional解析

optional用法1 问题引出编程中我们可能会遇到要处理可能为空的变量,比如说容器,基本类型,或者说对象实例,我们简单看个例子:#include <string>#include <vector>#include <memory>struct Some{int some_i_ = 0;std::string some_str_;};SomegetSome(co

解析C++中std::ref

1. 前言关于c++中的std::ref,std::ref在c++11引入。本文通过讲解std::ref的常用方式,及剖析下std::ref内部实现,进而再来讲解下std::reference_wrapper,然后我们再进一步分析为什么使用std::ref。2. std::ref 用法简单举例来说:int n1 = 0;auto n2 = std::ref(n1);n2++;n1++;std::c

#c++
到底了