自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(9)
  • 收藏
  • 关注

原创 快速入门Cobra - 强大的Go语言命令行构建框架

Cobra 是一个 Go 语言开发的命令行(CLI)框架,提供了简单的接口来构建命令行界面,Cobra 允许轻松地定义命令和子命令结构。被用在很多 Go 语言的项目中,比如我们熟知的K8s、Docker等等Cobra 在我的项目中作为命令行解析层,接触到这个命令行框架,了解到Cobra的强大功能,故在此进行记录附上Cobra的项目地址以及开发网站。

2024-05-03 17:26:39 399

原创 QUIC小记

最近在项目中学习了弱网环境下的优化,了解到协议升降级的方法来应对弱网(进入地铁/人流量多/网络不稳定)问题。而其中就提到了QUIC协议,故在此记录。

2024-04-24 13:56:32 1694

原创 Windows使用Telnet连接远程服务器

近期在做项目时遇到需要连接远程服务器,我们都知道(netcat) 是 Linux 系统中十分好用的 TCP/UDP 网络程序。但我在之前又了解到Telnet也同样可以实现Telnet协议是TCP/IP协议家族中的一员,是Internet远程登陆服务的标准协议和主要方式。它为用户提供了在本地计算机上完成远程主机工作的能力。在终端使用者的电脑上使用telnet程序,用它连接到服务器。终端使用者可以在telnet程序中输入命令,这些命令会在服务器上运行,就像直接在服务器的控制台上输入一样。

2024-04-16 13:31:02 1057 1

原创 MQTT入门笔记

MQTT(Message Queuing Telemetry Transport,消息队列遥测传输)该协议构建与TCP/IP协议上,是基于发布/订阅(publish/subscribe)模式的"轻量级"通讯协议,由IBM开发的一个即时通讯协议。可以以极少的代码和有限的带宽,为连接远程设备提供实时可靠的消息服务。例如通过卫星和代理连接,通过拨号和医疗保健提供者连接,以及在一些自动化或小型设备上,而且由于小巧,省电,协议开销小和能高效的向一和多个接收者传递信息,故同样适用于称动应用设备上。

2024-03-27 16:22:24 518

原创 P2P技术详解:P2P中的NAT穿越方案(进阶分析篇)笔记

NAT(Network Address Translation,网络地址转换),早期的NAT指静态NAT(Basic NAT),它在技术上较简单,仅支持地址转换而并不支持端口映射。应用层网关(ALG,Application Layer Gateway)是解决NAT对应用层协议无感知的一个最常用方法,已经被NAT设备厂商广泛采用,成为NAT设备的一个必需功能。Hole Punching技术是工作在运输层的技术,可以屏蔽上层应用层的差异,并且不需要NAT网关特定的支持,因此其通用性比较强,应用性也比较广。

2024-03-21 03:42:51 746 1

原创 P2P技术详解-P2P中的NAT穿越(打洞)方案详解笔记

P2P即点对点通信,或称为对等联网,与传统的服务器客户端模式有明显的区别,在即时通讯方案中应用广泛。在P2P网络中,所有通讯节点的地位都是对等的,每个节点既是客户端又是服务端,节点之间通过直接通信实现文件信息、处理器运算能力、存储空间等资源的共享。P2P网络具有分散性、可扩展性、健壮性等特点,这使得P2P在信息共享、即时通讯、协同工作、分布式计算、网路存储等领域有广阔的应用。图1-经典的CS模式图2-P2P结构模型打洞技术看起来是一项近似乎蛮干的技术,却不失为一种有效的技术手段。

2024-03-21 02:40:03 2015 1

原创 P2P技术详解-NAT详解笔记

总的来说,NAT技术虽然在节约IP地址资源方面发挥了重要作用,但也带来了一系列的挑战和问题。随着IPv6的逐渐推广,未来可能会有更多的解决方案来缓解NAT带来的这些问题。P2P技术详解(一):NAT详解——详细原理、P2P简介。

2024-03-20 15:52:53 734 1

原创 Latex常用符号

Latex常用符号

2023-12-18 01:50:44 1564 1

原创 Linux环境下安装Kafka

安装环境:Alibaba Cloud 3 (Soaring Falcon) x86_64。

2023-12-04 23:20:33 595 1

Linux环境下安装Kafka

Java包:jdk-17_linux-x64_bin.tar.gz Kafka二进制包:kafka_2.12-3.5.0.tgz Kafka-map包:kafka-map.tar.gz

2023-12-04

空空如也

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

TA关注的人

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