数字签名为什么可以防篡改
概述 你可能在电视剧中看到坏人威胁主角的时候会拿出作为人质的亲人写的信,而主角一看笔迹就知道是亲人所写的了。 在这里笔迹起到了两个作用: 证明信的内容确实是亲人所写证明内容没有被篡改过 在计算机的世界中,我们同样需要对信息一样的验证。 例子 下面是一段在线聊天对话: 小明:小红,借我 30w 呗,我去买点水喝。小红:可以,不过你要给我打一个欠条,拍…
libmpv-开源的媒体播放库
概述 官方网站开源主页官方文档 mpv是基于MPlayer和mplayer2的媒体播放器。支持各种视频文件格式、音频和视频编解码器以及字幕。媒体来源也不仅限于本地,如URL等。根据平台的不同,支持各种不同的视频和音频输出方法。 不过重点是提供了它提供了 C 语言的库——libmpv,可以让我们将 mpv 嵌入…
DNS 解析正确却无法访问
症状 DNS 解析正确,ping 域名没有问题。ping ip没有问题。https://ip能够访问。浏览器直接访问域名可以访问。 原因 直接输入网址有些浏览器或按照http协议访问,但是服务器并支持http。至于为什么浏览器不去默认https,因为还有不少网站不支持https。 解决 将http请求重定向到https上。比如用nginx反向代理到…