Tinywan

LV0
回答了问题
发表了文章

工具系列 | HTTP API 身份验证和授权

在用户使用API发出请求之前,他们通常需要注册API密钥或学习其他方法来验证请求。

Tinywan
发表了文章

MQ教程 | 消息队列AMQP应用场景

消息队列 AMQP 版可用于单体应用被拆解为微服务后不同微服务间的通信。应用解耦的好处是不同应用的迭代不再相互依赖,而异步通信的好处是数据不再需要被立即处理。异...

Tinywan
发表了文章

工具系列 | 负载均衡算法 - 轮询算法

在分布式系统中,为了实现负载均衡,必然会涉及到负载调度算法,如 Nginx 和 RPC 服务发现等场景。常见的负载均衡算法有 轮询、源地址 Hash、最少连接数...

Tinywan
发表了文章

工具系列 | 负载均衡算法 - 平滑加权轮询

在 负载均衡算法 — 轮询 一文中,我们就指出了加权轮询算法一个明显的缺陷。即在某些特殊的权重下,加权轮询调度会生成不均匀的实例序列,这种不平滑的负载可能会使某...

Tinywan
发表了文章

MQ教程 | Exchange(交换机)介绍(六)

Producer 将消息发送到 Exchange ,由 Exchange 将消息路由到一个或多个 Queue 中(或者丢弃)。Exchange 根据 Routi...

Tinywan
发表了文章

工具系列 | H5如何实现人脸识别

人脸识别技术在当下已经十分成熟,但主要在移动端和专有设备应用上较为普及,而在Web端并不多见,本着学习的目的从零实现web端的人脸登录功能。

Tinywan
发表了文章

前端系列 |原生JS和jQuery循环遍历函数

之前总是不清楚原生JS和jQuery中有哪些循环遍历函数,而且有时候还总是把原生JS方法当成jQuery方法来用,以致于项目总是报错,并且还不知道是什么原因。所...

Tinywan
发表了文章

工具系列 | H5自定义视频播放器实现

使用canPlayType()方法检查浏览器是否能够播放指定的视频、声频。canPlayType()方法能够返回以下值:

Tinywan
发表了文章

工具系列 | Jenkins 构建伟大,无所不能

Jenkins 是一个开源的、可扩展的持续集成、交付、部署(软件/代码的编译、打包、部署)的基于web界面的平台。允许持续集成和持续交付项目,无论用的是什么平台...

Tinywan
发表了文章

Redis系列 |(一)六种基本数据结构

Redis 是一个开源,高级的键值存储和一个适用的解决方案,用于构建高性能,可扩展的 Web 应用程序。Redis 也被作者戏称为 数据结构服务器 ,这意味着使...

Tinywan
发表了文章

工具系列 | 视频监控RTSP转HLS解决方案

由于公司业务,需要实现基于WEB访问监控摄像头实时流的预览,经过各种百度,补充了不少相关知识,了解到了很多大神的实现方法,也因为很多过时的帖子,而踩了不少的坑。

Tinywan
发表了文章

工具系列 | 如何搭建FTP服务,上传本地文件

2、文件服务器镜像:https://hub.docker.com/r/fauria/vsftpd

Tinywan
发表了文章

如何改进 NGINX 配置文件节省带宽?

如您所知,用于在现代网站上构建页面的HTML,CSS和JavaScript文件可能非常庞大。在大多数情况下,Web服务器可以即时压缩这些和其他文本文件,以节省网...

Tinywan
发表了文章

MQ教程 | 基于RabbitMQ消息延时队列

RabbitMQ没有直接去实现延迟队列这个功能。而是需要通过消息的TTL(Time To Live))和死信交换机(Dead Letter Exchanges)...

Tinywan
发表了文章

MySQL系列 | 悲观锁与乐观锁最佳实践

在关系数据库管理系统里,悲观并发控制(又名“悲观锁”,Pessimistic Concurrency Control,缩写“PCC”)是一种并发控制的方法。它可...

Tinywan
发表了文章

其他系列 | 需要知道了解的CDN工作原理

内容分发网络(Content Delivery Network,简称CDN)是建立并覆盖在承载网之上,由分布在不同区域的边缘节点服务器群组成的分布式网络。CDN...

Tinywan
发表了文章

N系列 | 基于元模型的访问控制策略描述语言

为了保护云资源的安全,防止数据泄露和非授权访问,必须对云平台的资源访问实施访问控制.然而,目前主流云平台通常采用自己的安全策略语言和访问控制机制。

Tinywan
发表了文章

工具系列 | 新鲜 git switch 和 git restore

git checkout 这个命令承担了太多职责,既被用来切换分支,又被用来恢复工作区文件,对用户造成了很大的认知负担。

Tinywan
Git腾讯Git代码托管(工蜂)
发表了文章

工具系列 | Docker基本概念小结

Docker 是一个开源的应用容器引擎,让开发者可以打包他们的应用以及依赖包到一个可移植的镜像中,然后发布到任何流行的 Linux或Windows 机器上,也...

Tinywan
Docker容器Composer

个人简介

个人成就

扫码关注云+社区

领取腾讯云代金券