生活是一门技术,可能是我技术不行
下面列出了这三个函数的安全字符(即函数不会对这些字符进行编码) 安全字符,即 不会被 编码 的字符!!! 安全字符,即 不会被 编码 的字符!!! 安全字符,即 不会被 编码 的字符!!! escape(69个):*/@+-._0-9a-zA-Z encodeURI(82个):!#$&'()*+,/:;=?@-._~0-9a-zA-Z encodeURIComponent(71个):!'()*-._~0-9a-zA-Z
encodeURI() 编码整个URLencodeURI("http://abc.com/pagephp?id=123&age=23&sex=\\gril")输出:http://abc.com/pagephp?id=123&age=23&sex=%5CgrilencodeURIComponent() 编码URL中的部分组件什么时候使用encodeURIComponent?参数中有回调地址时使用encodeURIComponenthttps://www.baidu.com/s?returnURL=http://www.abc.com/链接内包含一个回调地址,回调地址是另外一个URL,此时我们就需要使用 encodeURIComponent() 对回调地址进行转码,这样一来,URL中就不会出现多个http://,多个&这样的特殊字符;方便对回调地址进行处理;以上链接处理如下: 'https://www.baidu.com/s?returnURL=' +encodeURIComponent('http://www.abc.co
在 WIN 系统中如果要以后台方式运行,最好将其设为一个服务dotnet 命令行下启动一个 WEB 应用dotnet C:\path\to\your\app\MyApp.dlldotnet 命令行下指定端口dotnet C:\path\to\your\app\MyApp.dll --urls "http://*:8080"创建一个后台运行的新服务sc create MyApp binPath = 'cmd /c dotnet C:\path\to\your\app\MyApp.dll --urls "http://*:8080"'
var guid = ""; for (var i = 1; i <= 32; i++) { var n = Math.floor(Math.random() * 16.0).toString(16); guid += n; if ((i == 8) || (i == 12) || (i == 16) || (i == 20)) guid += "-"; }num.toString(radix) 表示将 10 进制的数字转换为指定进制的数字的字符串表现,如31..toString(16),表示将 31 转换为16进制的 1F
下载,安装 FFmpeg官网:http://ffmpeg.org注意事项:下载时候不要选择 essential 版本,请选择 full 版本安装:将解压后的 c:\xxx\bin 目录加入到环境变量测试,附参数说明转换、切片、生成索引一次性完成(效率太低,花费的时间长) 重要参数说明: -c:v 指定视频的编码格式-c:a 指定音频的编码格式-hls_list_size 索引中保留的切片信息,默认值是 5 ,保留全部设为 0 -hls_time 10 每一个切片文件的时长,单位:秒ffmpeg -i TESTVIDEO.MP4 -c:v libx264 -c:a aac -strict -2 -f hls -hls_list_size 0 -hls_time 10 index.m3u8高效版推荐生产中使用,高效版分为两个步骤:1.将原视频整体转码为 ts 格式 ffmpeg -y -i Test.mp4 -vcodec copy -acodec copy -vbsf h264_mp4toannexb EncodeTest.ts 2. ts 文件切片并生成索引 ffmpeg -i En
Minghui
却道天凉好个秋!
CC BY-NC-SA 4.0