发布

后端开发技术

包括C/C++、Linux、中间件、数据库、网络协议、云原生、分布式架构等知识。
专栏成员
104
文章
29178
阅读量
25
订阅数
掌握Kafka的topics:使用kafka-topics.sh的综合指南
/bin目录下的每一个脚本工具,都有着众多的参数选项,不可能所有命令都记得住,这些脚本都可以使用 --help 参数来打印列出其所需的参数信息。
Lion Long
2025-01-17
2450
一步步教你搭建Kafka开发环境,轻松上手!
(1)登录官网下载地址https://www.oracle.com/java/technologies/downloads/#java8,找到对应压缩包。
Lion Long
2025-01-16
2780
Python入门必读:基本概述
Python这个名字来源于一个有趣的故事:创始人Guido van Rossum是一名对喜剧演员Monty Python的狂热粉丝,所以在创造这门语言时,他取名为 Python,以致敬他的偶像。
Lion Long
2025-01-14
720
揭秘Nginx中如何使用红黑树优化数据操作
/src/http/modules/ngx_stream_log_module.c
Lion Long
2025-01-13
3420
Nginx模块开发:http handler实现流量统计(进阶篇)
Nginx通过模块化的方式提供了丰富的功能扩展能力。其中,HTTP Handler是Nginx模块开发中非常重要的一个概念。HTTP Handler可以用来拦截、处理和操作传入的HTTP请求,在请求的生命周期中执行特定的逻辑。它可以用于实现各种功能,如流量统计、访问控制、缓存管理等。
Lion Long
2025-01-12
1680
Nginx模块开发:http handler实现流量统计(入门篇)
Nginx通过模块化的方式提供了丰富的功能扩展能力。其中,HTTP Handler是Nginx模块开发中非常重要的一个概念。HTTP Handler可以用来拦截、处理和操作传入的HTTP请求,在请求的生命周期中执行特定的逻辑。它可以用于实现各种功能,如流量统计、访问控制、缓存管理等。
Lion Long
2025-01-11
1090
Ubuntu系统入门指南:基础操作和使用
Ubuntu系统是一种基于Linux的开源操作系统,它由南非的商业人士马克·舍特尔沃斯创立,其目标是提供一个易于使用、免费且开放的操作系统。Ubuntu系统具有以下特点:
Lion Long
2025-01-09
5510
解读Nginx:深入剖析HTTP启动流程
1、遇到conf文件的http模块。http不是在Nginx的mian函数中启动,而是解析conf文件时遇到http才会去解析并启动。
Lion Long
2025-01-08
1150
Nginx模块开发:自定义HTTP过滤器filter
/src/http/ngx_http_config.h中定义的相关宏(type会用到):
Lion Long
2025-01-07
3060
掌握pip的基本命令和高级用法:轻松管理Python包
pip是Python的包管理工具,用于安装、升级和卸载Python包。它是Python Package Index(PyPI)的默认包管理工具,PyPI是一个存储了大量Python包的仓库。pip的作用是简化Python包的安装和管理过程,使开发者能够更方便地获取和使用第三方库。它不仅提供了基本的安装和卸载功能,还支持包的版本管理、依赖解决、虚拟环境创建等高级功能,使得Python开发变得更加高效和灵活。
Lion Long
2025-01-06
2310
探索Nginx:深入理解Nginx基础组件的使用
Nginx自己实现了一个内存池组件。Nginx作为服务器,当客户端 TCP连接 &HTTP请求 到来时,Nginx会为该连接创建一个专属的内存池;这个内存池的生命周期是连接建立时创建,连接断开时销毁。客户端和Nginx通信的所有数据和操作(HTTP协议解析、HTTP数据解析等)都在内存池中完成。
Lion Long
2025-01-05
2990
Nginx的反向代理:实现灵活的请求转发和内容缓存
本节介绍代理服务器的基本配置。学习如何通过不同协议将 NGINX 请求传递给代理的服务器,修改发送到代理服务器的客户端请求标头,以及配置来自代理服务器的响应缓冲。
Lion Long
2025-01-03
2870
深入理解文件上传下载的原理及实现逻辑
文件上传的是根据 http 协议的规范和定义,完成请求消息体的封装和消息体的解析,然后将二进制内容保存到文件。
Lion Long
2025-01-01
2850
加速分布式文件传输:掌握FastDFS-Nginx fast-mod扩展模块的关键技术要点
在每台storage服务器主机上部署nginx及FastDFS,由nginx模块对storage存储的文件提供http下载服务,仅当当前storage节点找不到文件时会向源storage主机发起redirect或proxy动作。
Lion Long
2024-12-31
660
解锁效率:了解FastDFS文件同步机制
数据文件storage_groups.dat和storage_servers.dat中的记录之间以换行符(\n)分隔,字段之间以英文逗号(,)分隔。
Lion Long
2024-12-30
1820
构建高可用文件存储:深入解析FastDFS集群部署的关键步骤
部署2个tracker server,两个storage server。 模拟测试时多个tracker可以部署在同一台机器上,但是storage不能部署在同一台机器上。 如果是云服务器一定要记得开放对应的端口。
Lion Long
2024-12-29
1170
FastDFS的文件上传、下载原理以及负载均衡方法
高可用,通过冗余的方式提供服务。当集群中不止一个tracker服务时,由于tracker之间是对等的关系,客户端在上传文件时可以任意选择一个tracker。
Lion Long
2024-12-27
1330
解密FastDFS:揭秘小文件存储的秘密
(1)Facebook存储了600亿张以上的图片,推出了专门针对海量小图片定制优化的Haystack进行存储。
Lion Long
2024-12-26
1290
构建可靠的文件上传解决方案:详解nginx-fastdfs和upload-module的安装与配置
全部安装条件在确保之前的FastDFS 的tracker、storage和client可以正常使用。 模块包源码包下载地址(https://github.com/happyfish100/fastdfs-nginx-module)。
Lion Long
2024-12-25
1820
Nginx快速入门与配置文件结构详解
Nginx是 HTTP 和反向代理服务器,邮件代理服务器,以及 Igor Sysoev 最初编写的通用 TCP/UDP 代理服务器。
Lion Long
2024-12-24
3770
点击加载更多
社区活动
Python精品学习库
代码在线跑,知识轻松学
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
技术创作特训营·精选知识专栏
往期视频·干货材料·成员作品 最新动态
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档