妙博客

主机评测 香港服务器 洛杉矶VPS测评

nginx反向代理,截取部分url,截取两个字符串之间的字符

比如,http://baidu.com/sina/search/hello.com我想截取sina后面的路径作为代理,就可以这么写location ^~ /sina/{ if ($request_uri ~ /sina/(.+)) { set $rightUrl $1; } proxy_pass http://127.0.0.1:8080/$rightUrl; }假设你想截取两个字符串之间的字符,可以这么

IDEA2018.2破解方法

IDEA2018.2破解方法
前言之前也试过多种方式,但是总是使用了一会儿又需要破解,今天又找了一个,不知道可以使用多久。目前看是可以破解开的,所以分享一下。适用于JetBrain旗下版本为2.3或2.4的所有产品一、在 hosts 文件里面添加如下配置10.0.0.0 account.jetbrains.com 二、下载破解(crack) jar 包下载链接:https://share.weiyun.com/5L6NXlE并把下载好的jar包保存到一个目录中(任何地方都可以),我是保存在三、修改软件bin 目录下

ffmpeg生成m3u8视频文件,和流文件

生成m3u8视频流,如果没有做视频流文件,播放视频的时候,一个大视频直接加载,会增加服务器巨大压力,并且视频太大加载慢,显示视频也慢,都不利于观看。那么视频流的好处是,将大视频分成一小段一小段的ts分片,播放时选择专门的播放器,播放m3u8索引文件来读取分片。而且当播放器根据m3u8索引文件播放视频时,提前加载3段ts分片。ts分片不是全部一起加载,而是用户播放到一段,提前加载后3段分片,如此能很大程度的提高视频加载速度和改善服务器压力。方法一、重磅推荐此方法:一键生成m3u8列表和文件ffmp

ffmpeg合并多个MP4文件为1个视频

"D:\ffmpeg4.exe" -f concat -safe 0 -i "D:\mp4\test73.txt" -c copy "D:\mp4\73.mkv"test73.txt格式如下:file 'D:\vedio\1.mkv' file 'D:\vedio\2.mkv' file&nb

nginx反向代理,如何设置真实源IP?

如果nginx不做特殊处理,那么后端获取到的IP总是代理服务器的IP,可以修改conf文件,通过下面方法解决: location / {           proxy_set_header  X-Real-IP  $remote_addr;        

VIM替换文本内容

如何一键VIM替换字符串?如下方法把111111替换为222222先按shift + : 然后输入下面字符串%s/111111/222222/g

yum安装软件报错 no package *** available Error: Nothing to do

更新一下即可:yum install -y epel-release

Mysql新建自增ID触发器

1. 新建序列表drop table if exists sequence;   create table sequence (       seq_name        VARCHAR(50) NOT NULL, -- 序

Linux执行MV命令提示Argument list too long”解决方法

Linux执行MV命令提示Argument list too long”解决方法
find ./ -name "*" -exec mv {} ../imgs/ \;如果有下列报错,请忽视,不影响结果:

VC/MFC 避免主线程卡死

实用场景:例如在MFC主界面某个Button Click事件中起一个线程去做处理一些事情,在起的线程运行完毕后,接着跑Click起线程后的代码,已达到按顺序执行,保证时许正确的目的。问题:通常处理一个线程等待用 WaitForSingleObject,这个放在主界面线程成中会造成主界面“卡死”,其原因是它将主界面的消息循环给阻塞了,即等不到线程结束的时候界面上的消息循环无法正常工作,从而造成界面“卡死”处理办法:在等待线程的同时,让消息循环一直工作示例UINT CMainUIThrea

Copyright Your 142132.com Rights Reserved. 赣ICP备17010829号-2