1 windows编译
1.可执行程序安装
1)下载安装包,直接安装。
地址:
https://freeswitch.org/confluence/display/FREESWITCH/Installation
2025年10月23日
1.可执行程序安装
1)下载安装包,直接安装。
地址:
https://freeswitch.org/confluence/display/FREESWITCH/Installation
2025年10月23日
OpenResty 是一款基于 Nginx 的高性能 Web 平台,通过集成 Lua 脚本和丰富的模块,将 Nginx 从静态反向代理转变为可动态编程的应用平台。其核心优势包括:
2025年10月23日
使用编译安装可以定义编译的参数,相较于yum或者dnf安装更灵活。
一、查看要安装的版本
http://nginx.org/en/download.html
这里我们选择的稳定版1.28.0
二、先安装依赖
安装依赖之前最好先执行下update
2025年10月23日
关注微信:DuoDaaMath每天获得更多数学趣文
作者,Steven Levithan
翻译,radium,哆嗒数学网翻译组成员,数学专业学生
用正则表达式并不擅长解决数学问题。对一个正则表达式系统,字符从0到9,和其他的一样,并没有什么特殊的地方。
在这里我需要提到两个例外Perl和PCRE,这两个例外允许动态代码在匹配过程中的任何一点上运行,这为我们提供了大量额外的契机。Perl是通过代码嵌入正则表达式,PCRE用标注系统去表达外部函数。但正则表达式偏好这些例外,甚至利用他们去拓展自己的能力,让方程式告诉你更多,呈现的更完整。一般的,有关数学的问题像匹配数值范围(matching numeric ranges)(在匹配一些需画大量时间的长文本的任务上很有用)在运行中是一个痛,如果他们有可能的话。
2025年10月23日
与 HTTP(超文本传输协议)同样是一个基于 TCP 的 Real Time Messaging Protocol(实时消息传输协议)。由 Adobe Systems 公司为 Flash 播放器和服务器之间音频、视频和数据传输开发的一种开放协议 。在国内被广泛的应用于直播 领域。HTTP 默认端口为 80,RTMP 则为 1935。 我们通过阅读 Adobe 的协议规范,通过与服务器建立 TCP 通信,根据协议格式生成与解析数据即可使用 RTMP 进行 直播。当然我们也可以借助一些实现了 RTMP 协议的开源库来完成这一过程。
2025年10月23日
Nginx作为生产的公网访问入口,起到负载均衡、分流、限流、安全限制等作用,合理的配置可以在不更改代码、架构的前提下,获得意想不到的收获。
本文我们将讨论下Nginx的健康检查模块,通过本文的了解可以知道Nginx的故障转移和健康检查的检测机制,以便我们更好的应用到生产环境中。
2025年10月23日
Nginx WEB安装时可以指定很多的模块,默认需要安装Rewrite模块,也即是需要系统有PCRE库,安装Pcre支持Rewrite功能。如下为安装Nginx WEB服务器方法:
源码的路径,而不是编译后的路径,否则会报错。
#安装PCRE库支持
yum install pcre-devel pcre -y2025年10月23日
企业级生产环境 Nginx 全模块构建 的大部分功能,包括 HTTP/2、HTTP/3、流媒体、SSL、缓存清理、负载均衡、DAV 扩展、替换过滤、静态压缩等。
下面我给出一个完整的生产环境安装流程(CentOS 7/8/9 兼容),并附上对应的 模块源码准备、编译、依赖安装、启动配置和优化建议。
2025年10月23日
字符串的模式匹配(pattern matching)是指给定一个模式,然后判断某个字符串是否满足该模式。常见的应用包括敏感词的检测、身份证校验、IP 地址验证等。
本文以验证电子邮箱的合法性为例,介绍如何在 SQL 中实现字符串的模式匹配,涉及的数据库包括 MySQL、Oracle、SQL Server、PostgreSQL 以及 SQLite。下表列出了这些数据库对于模式匹配的支持情况: