/images/avatar.jpg

Kiosk Studio (2022)

TLS详解(三)

TLS 1.3现已于2018年8月发布。相比与TLS1.2,TLS1.3 在速度和安全性上做出了更大的性能提升,其最大的特点是支持了 Zero Round Trip Time (0-RTT). 在安全性方面,TLS1.3 摒弃了绝大多数不安全的加密套件,只支持几个AEAD的加密认证方式。

gRPC Quick Start

RPC 全称 (Remote Procedure Call),远程过程调用,指的是一台计算机通过网络请求另一台计算机的上服务,从而不需要了解底层网络细节,RPC 是构建在已经存在的协议(TCP/IP,HTTP 等)之上的。gRPC 是云原生计算基金会(CNCF)项目,gRPC 一开始由 google 开发,是一款语言中立、平台中立的服务间通信框架,使用 gRPC 可以使得客户端像调用本地方法一样,调用远程主机提供的服务。可以在任何地方运行,它使客户端和服务器应用程序能够透明地进行通信,并使构建连接系统变得更加容易。

基于Nginx的实时音频直播服务

最近在百度云上下了一些学习视频(别想歪..),苦于一台笔记本不方便同时跟着操作变播放,那么既然都有笔记本了,何不搭建一个视频播放服务呢?笔记本使用Nginx搭建一个视频服务器,iPad上使用播放器(Aplayer),不仅是播放还可以直播,这不正契合了当前的高热话题“实时音视频直播技术”么,最近也找了一部分资料,趁着直播的热度在这里总结一下。

玩转 tshark 命令行工具

玩转TShark(Wireshark的命令行版) wireshark 是一个伟大的网络问题分析工具,当然它也是有终端命令行工具的。tshark就是wireshark的命令行之一。WireShark的功能基本都有,还能组合grep/awk等编程处理分析抓包文件。

MySQL 基本入门

最近一段时间,需要做一个 信息管理系统,所以涉及到很多 数据库相关的知识,这里就专门恶补一下。之前有用到过 MySQL,但是用法太过基础,没有系统的去学习。这里参照着 《MySQL必知必会》做一些总结。 另外 MySQL 的一些基本操作,可以参考 : MySQL教程 主键 在mysql中,主键全称“主键约束”,是一个列或多列的组合,其值能唯一地标识表中的每一行。主键的作用是确定该数据的唯一性。主要用于和其他表的外键进行关联,以及本记录的修改与删除。 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 > CREATE TABLE tb_emp ( id INT(11) PRIMARY KEY AUTO_INCREMENT, name VARCHAR(25), salary FLOAT ); Query OK, 0 rows affected Time: 0.047s > DESC tb_emp; +--------+-------------+------+-----+---------+----------------+ | Field | Type | Null | Key | Default | Extra | +--------+-------------+------+-----+---------+----------------+ | id | int | NO | PRI | <null> | auto_increment | | name | varchar(25) | YES | | <null> | | | salary | float | YES | | <null> | | +--------+-------------+------+-----+---------+----------------+ 3 rows in set Time: 0.