ffmpeg介绍和简单实用方法

FFmpeg是一个自由软件,可以运行音频和视频多种格式的录影、转换、流功能,包含了libavcodec—这是一个用于多个项目中音频和视频的解码器库,以及libavformat——一个音频与视频格式转换库。ffmpeg安装下载ffmpeg包直接解压到指定路径,例如我解压到D:\ffmpeg,将这个目录的bin路径加到环境变量中然后在cmd中输入ffmpeg显示如下图说明安装成功!ffmpeg简单应用例子将视频转换为图片ffmpeg.exe -i 路径\待转换的文件名.mp4 -r 30 -s 6...

阅读全文

服务器反爬虫攻略:Apache/Nginx/PHP禁止某些User Agent抓取网站

一、Apache①、通过修改.htaccess文件修改网站目录下的.htaccess,添加如下代码即可(2种代码任选):可用代码(1):RewriteEngine OnRewriteCond %{HTTP_USER_AGENT} (^$|FeedDemon|Indy Library|Alexa Toolbar|AskTbFXTV|AhrefsBot|CrawlDaddy|CoolpadWebkit|Java|Feedly|UniversalFeedParser|ApacheBench|Micr...

阅读全文

nginx自动识别适配WAP手机版和PC版

nginx适配手机版和电脑版网站是利用浏览器的User-Agent来判断来访用户的设备的核心的配置如下set $mobile_rewrite do_not_perform;    if ($http_user_agent ~* "(android|bb\d+|meego).+mobile|avantgo|bada\/|blackberry|blazer|compal|elaine|fennec|hiptop|iemobile|ip(hone|od)...

阅读全文

让Apache 和nginx支持跨域访问

1,如何让Apache支持跨域访问呢? 步骤:修改httpd.conf,windows中对应的目录是:C:\wamp\bin\apache\Apache2.4.4\conf\httpd.conf把LoadModuleheaders_modulemodules/mod_headers.so前面的注释删除修改  改为:  即:<Directory />    AllowOverride none  &nb...

阅读全文

清除目录下的SVN信息

今天想清除目录下的SVN信息,在网上找了找,说是有三种方法:一、在linux下 删除这些目录是很简单的,命令如下 find . -type d -name ".svn"|xargs rm -rf 或者 find . -type d -iname ".svn" -exec rm -rf {} \;二、在...

阅读全文

阿里云ECS安全组添加开放端口教程

我们在使用阿里云的时候经常遇到明明端口监听了,也开放了防火墙,从外网依然无法访问服务端口,这是应该阿里云的安全组限制了这个端口的对外开放,在这里我们做了一个安全组开放端口的教程首先找到阿里云ECS里面的安全组进入安全组以后我们然后点击右侧的配置规则然后切换到公网入方向,如果是经典网络的话就只有内网入方向,我这里的服务器是经典网络的,所有有这个标签卡,然后点击右侧上角的添加安全组规则现在我们就开始填写规则,选择自定义TCP,也可以直接选择下拉框了里面有的,如果自定是3306端口,那么就写3306/3306,如果是80,那就写80/80,授权类型是地址段访问...

阅读全文

阿里云分布式存储系统NAS挂载使用方法

首先是准备工作,在阿里云控制台上进行添加挂载点1.VPC专有网络挂载方法点击实例列表右侧的 添加挂载点,在弹出的对话框的挂载点类型处选择 专有网络 ,并选择该挂载点对应的 VPCID和子网ID,然后在 权限组 下拉框中选择该挂载点绑定的权限组。初次使用,您可以选择 VPC默认权限组,允许同一VPC内的任何IP地址通过该挂载点访问文件系统。2.经典网络挂载方法目前经典网络类型挂载点仅支持ECS实例挂载首先点击实例列表右侧的 添加挂载点,在弹出的对话框的挂载点...

阅读全文

主流数字证书都有哪些格式?各种格式的证书之间能够想换转换吗?

一般来说,主流的Web服务软件,通常都基于两种基础密码库:OpenSSL和Java。Tomcat、Weblogic、JBoss等,使用Java提供的密码库。通过Java的Keytool工具,生成JavaKeystore(JKS)格式的证书文件。Apache、Nginx等,使用OpenSSL提供的密码库,生成PEM、KEY、CRT等格式的证书文件。此外,IBM的产品,如Websphere、IBMHttpServer(IHS)等,使用IBM产品自带的iKeyman工具,生成KDB格式的证书文件。微软WindowsServer中的InternetIn...

阅读全文

SVN各种错误提示产生原因及处理方法大全

SVN各种错误提示产生原因及处理方法大全1. svn: Server sent unexpected return value (500 Internal Server Error) in response to OPTIONS request for 'http://svn.moon.ossxp.com/svn/test'错误的用户名 检查登录的用户名是否输入...

阅读全文

Nginx Lua Redis防止CC攻击

NginxLuaRedis防止CC攻击实现原理:同一个外网IP、同一个网址(ngx.var.request_uri)、同一个客户端(http_user_agent)在某一段时间(CCseconds)内访问某个网址(ngx.var.request_uri)超过指定次数(CCcount),则禁止这个外网IP+同一个客户端(md5(IP+ngx.var.http_user_agent)访问这个网址(ngx.var.request_uri)一段时间(blackseconds)。该脚本使用lua编写(依赖nginx+lua),将信息写到redis(依赖redi...

阅读全文