logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

熬夜整理!Redis 9种数据类型详解,第6种大部分人都没用过

Redis 不止 String、List、Hash、Set、ZSet 这五种基本类型!本文从底层原理到 Java 实战,详解 Bitmap(签到统计)、HyperLogLog(UV 统计)、Geo(附近的人)、Stream(消息队列)、Bloom Filter(防缓存穿透)等高级类型。每种都配有代码示例和真实场景。附选型速查表 + 面试题,一文吃透 Redis 所有数据类型,建议收藏!

文章图片
#java#redis#后端
TCP为什么可靠?为什么握手是三次,挥手却是四次?

TCP协议作为互联网最核心的传输层协议之一,其可靠性离不开三次握手和四次挥手这两个经典机制。本文从生活类比入手——用对讲机通话解释三次握手的建立过程,用礼貌挂断电话解释四次挥手的断开逻辑,同时深入讲解为什么握手是三次、挥手是四次、TIME_WAIT的作用等高频面试题。无论你是网络初学者还是准备面试的后端开发,这篇文章都能帮你彻底搞懂TCP的连接与释放过程。

文章图片
#tcp/ip#网络#网络协议 +4
git的安装与使用

在Windows平台上安装 Git,Git官网提供安装包,可以到 GitHub 的页面上下载 exe 安装文件并运行。接着就可以使用基本命令来完成对项目的版本控制了。

文章图片
#git#github#vscode +2
视频比特率(码率)的计算公式

视频比特率(码率)的计算公式

文章图片
#音视频
python爬虫入门篇:使用requests发送POST请求提交表单

post()方法将携带某些数据的POST请求发送到指定的URL

文章图片
#python#开发语言#后端 +1
Python 常用随机数函数

整理下日常工作常用的python随机函数。random.randint()random.randint(1,100)随机产生a到b的整数,包括ab;前后ab的值,a必须小于等于brandom.random()random.random()生成一个0到1之间的随机浮点数,包括0但不包括1,也就是[0.0, 1.0]random.uniform(a,b)random.uniform(1.5,0.5)生

文章图片
#python#开发语言#后端
python pip快速导入/导出环境

当我们挪用别人的项目、换一台设备重新部署项目时,需要把原本项目使用到的包记录下来并在新的环境中安装对应的包,并且包的版本要一致,避免版本冲突。这时我们可以使用pip的导入/导出命令,实现快速对接。

文章图片
#python#linux#windows +1
python爬虫入门篇:使用requests发送POST请求提交表单

post()方法将携带某些数据的POST请求发送到指定的URL

文章图片
#python#开发语言#后端 +1
Python redis安装&使用教程

redis下载、安装、配置、python使用redis

文章图片
#redis#python#缓存 +1
到底了