冴羽 冴羽
2年前
VuePress 博客优化之开启 Gzip 压缩
前言在中,我们使用VuePress搭建了一个博客,在中,我们将代码部署到服务器上,最终的效果查看:。今天我们来学习如何开启服务器的Gzip压缩。Gzip压缩关于Gzip压缩,引用MDN的:Gzip是一种用于文件压缩与解压缩的文件格式。它基于Deflate算法,可将文件压缩地更小,从而实现更快的网络传输。Web服务器与现代浏览
Wesley13 Wesley13
3年前
TLS 1.3概述
前言TLS1.3是IETF正在制定的TLS新标准。TLS自标准化至今已有近20年的时间,自1999年TLS1.0标准颁布,到后来的TLS1.1(2006年)和目前得到广泛使用的TLS1.2(2008年),TLS是保障网络传输安全最重要的安全标准之一。然而,广泛的应用也使得TLS成为了攻击的“众矢之的”,这些攻击或利用TLS设计本身存在
Wesley13 Wesley13
3年前
java最常用的几种加密算法
1\.BASE64Base64是网络上最常见的用于传输8Bit字节代码的编码方式之一,大家可以查看RFC2045~RFC2049,上面有MIME的详细规范。Base64编码可用于在HTTP环境下传递较长的标识信息。例如,在JavaPersistence系统Hibernate中,就采用了Base64来将一个较长的唯一标识符(一般为128bit的UUI
捉虫大师 捉虫大师
3年前
聊聊dubbo协议
协议协议通俗易懂地解释就是通信双方需要遵循的约定。我们了解的常见的网络传输协议有tcp、udp、http等。再到我们常用的基础组件,一般来说client端与server端也有相应的协议,如redis、mysql、zookeeper等都是各自约定的私有协议,同样今天标题中的dubbo协议也是一种私有协议,他们都是应用层协议,基于tcp或udp设计。
Stella981 Stella981
3年前
Linux Socket 收发Json
点击上方蓝字可直接关注!方便下次阅读。如果对你有帮助,麻烦点个在看或点个赞,感谢~不管是Qt开发还是linux嵌入式应用开发,一个人的核心竞争力还是不断思考,也就是不断琢磨。下面的程序主要是LinuxCSocket读取JSON文件并传输,然后再写入文件,其中使用了cJSON库,关于cJSON库不过多介绍,主要介绍整体的思路。_
Wesley13 Wesley13
3年前
Java IO输入输出
学前知道Java的IO使用“流”的概念来表示。IO流涉及到数据源和目的地。流,是从源“流向”目的的数据流。Java将各种数据源和目标之间数据的传输统一抽象为流,通过对流对象的操作来完成I/O功能。输入输出实际都是对内存而言的。数据源可以是键盘、文件、应用程序、鼠标、网络连接。
Stella981 Stella981
3年前
Flink 入门Demo详解
一.引言:ApachFlink是全新的流处理系统,在SparkStraming的基础上添加了很多特性,主要在于其提供了基于时间和窗口计算的算子,并且支持有状态的存储和Checkpoint的重启机制,下面假设有多个温度传感器持续传输当前温度,Flink流处理需要每一段时间提供该时间段内的传感器平均温度。二.依赖支持项目是基
Wesley13 Wesley13
3年前
TCP协议中的序列号
!(https://oscimg.oschina.net/oscnet/d318fe519115276a95fd96bf8bf39c37b9a.gif)TCP协议工作在OSI的传输层,是一种可靠的面向连接的数据流协议,TCP之所以可靠,是因为它保证了传送数据包的顺序。顺序是用一个序列号来保证的。响应包内也包括一个序列号,表示接收方准备
Wesley13 Wesley13
3年前
URL编码与解码
通常如果一样东西需要编码,说明这样东西并不适合传输(???存疑)。原因多种多样,如Size过大,包含隐私数据,对于Url来说,之所以要进行编码,是因为Url中有些字符会引起歧义。例如,Url参数字符串中使用keyvalue键值对这样的形式来传参,键值对之间以&符号分隔,如/s?qabc&ieutf8。如果你的value字符串中包含了或者&,那么
数字先锋 | 铺设一条县域医疗“康庄大道”!
算力能有多快?是20毫秒内传输2200公里的超高速算力离我们有多近?是千行百业、随处可见的赋能身影在10月11日播出的《坐标中国》系列主题片“中国速度”之《神机妙算》,展现了中国澎湃算力发展的超凡速度,以及赋能千行百业转型升级的强大驱动力。算