- 博客(128)
- 收藏
- 关注
原创 ffmpeg 安装 h264(x264)encoder
综上所述,这个命令是为了在编译FFmpeg时,启用一系列高级特性和依赖项(如共享库、libx264编码器支持等),并指定安装路径和额外的编译/链接选项,以确保FFmpeg能够正确地找到并使用这些依赖项。这个命令是用于配置FFmpeg编译环境的,特别是在安装FFmpeg时,通过。脚本自定义编译选项。
2024-07-04 09:00:15 1119 1
原创 在Linux系统中查找并计数正在运行的ffmpeg进程数量
的作用是查找并计算当前系统中正在运行的ffmpeg进程的数量,同时排除了搜索命令本身的影响。这条命令是一个组合命令,用于在Linux系统中查找并计数正在运行的。进程数量,同时排除了搜索命令本身(即。
2024-07-02 16:11:54 511
原创 ffmpeg loglevel
在执行时向标准输出(通常是终端或命令行界面)打印的信息的详细程度。这个参数对于调试、监控。的执行过程,无论是为了调试目的还是仅仅为了保持输出整洁。的行为或仅仅是为了减少不必要的输出信息非常有用。的方式很简单,你可以在命令行中直接将其作为。,同时仅输出错误信息到控制台。可以帮助你更有效地监控。读取视频并将其编码为。
2024-07-02 08:34:21 384
原创 ‘Accept-Encoding‘: ‘gzip, deflate, br‘ 的 含义
Accept-Encoding是 HTTP 协议中的一个头部字段,其主要作用在于告知服务器客户端能够理解的内容编码方式。这个字段对于网络传输效率的优化非常重要,因为它允许服务器根据客户端的能力来压缩响应数据,从而减少传输的数据量,加快网页加载速度。
2024-06-17 10:08:39 1197
原创 关于 python request 的 response 返回 b‘\xa3\xff\xff\x11E .....‘ 类型的数据的解决方案
最近写开发一个爬虫, 程序再过本地好好的,返回的是正常的 html, 但是到了生产环境,不知道为什么返回的是一堆乱码长这样:查了好几天都没有进展, 对其进行各种转码均无效。
2024-06-17 09:47:14 644
原创 解决 python pywintypes.com_error: (-2147221005, ‘无效的类字符串‘, None, None)
这句代码,是调用 'Excel.Application' 的,由于生产环境没有装 Excel,所以报错了, 在生产环境安装了office 之后,这个error 就解决了。, 记录了下用 win32com 库解决打印区域设置问题, 程序在我本地,没有问题, 但是放到生产环境的时候, 出现了标题所示的问题。查了一下,原因是 生产环境没有安装 office。
2024-06-12 13:30:23 928
转载 使用 logrotate 切割 nginx 日志
由于 nginx 默认的日志文件 access.log 和 error.log随着使用时间的增长会导致文件大小越来越大,甚至用一些编辑器打开都会直接卡死。想着要是能和程序日志一样能够自动切割、归档该多好。于是在网上搜索一番后,决定采用linux 自带的 logrotate 和 crontab 来实现这个功能。本文操作服务器版本:CentOS Linux release 7.6.1810 (Core)
2024-04-23 09:14:33 260
原创 PHP7 用 Exception catch不到error,Throwable 才可以
【代码】PHP7 用 Exception catch不到error,Throwable 才可以。
2024-03-18 14:41:10 479
转载 php pcntl_fork mysql server has gone away
php pcntl_fork mysql server has gone away
2023-06-27 09:08:48 189
原创 记录下Charles 抓包tiktok遇到的坑,以及调查关于 SSL unpinning 中增长的皮毛知识
tiktok Charles 抓包, https unknown, SSL unpinning
2023-03-17 15:16:04 2238 1
原创 MacOS + AndroidSDK + appium + 真手机(Android系统)环境搭建
MacOS + AndroidSDK + appium + 真手机(Android系统)环境搭建
2023-03-08 15:23:20 583
转载 linux下僵尸进程(<defunct>进程)的产生与避免
在UNIX 系统中,一个进程结束了,但是他的父进程没有等待(调用wait / waitpid)他,那么他将变成一个僵尸进程。当用ps命令观察进程的执行状态时,看到这些进程的状态栏为defunct。僵尸进程是一个早已死亡的进程,但在进程表(processs table)中仍占了一个位置(slot)。但是如果该进程的父进程已经先结束了,那么该进程就不会变成僵尸进程。
2022-10-27 14:46:03 2581
原创 Linux Redis 服务安装及开机自启动
安装Redis下载redis安装包:wget https://download.redis.io/releases/redis-6.2.6.tar.gz解压 redis-6.2.6.tar.gz,并把redis-6.2.6移动到/usr/local/ 目录下#解压redistar xzf redis-6.2.6.tar.gz #把redis-6.2.6移动到/usr/local/ 目录下mv redis-6.2.6 /usr/local/ 安装gcc环境:yum ..
2022-04-29 11:15:39 628
原创 Shell 命令里的 【2>&1】是个啥?
学习写shell脚本的时候,经常会在行尾看到 【2>&1】 这个结束符,但是这个结束符是什么含义呢?Command 的两种输出:标准输出 和 标准Error输出以 echo 命令为例说明:$echo "Hello"HelloHello 就是 标准输出。然后,以不存在的命令 aaa 为例:$aaa "Hello" -bash: aaa: command not found输出了 aaa: command not found ,这就是标准Error输出
2022-02-28 13:43:49 933
原创 cakephp2.x Shell 调用Controller里的action,
环境php:7.1 cakephp:2.x CentOS Linux release 7.4.1708确认cakephp的console是否可以正常工作#cd 到项目app目录下$ cd /path/to/cakephp/app$ ./Console/cake不加参数执行完后,执行结果如下:Welcome to CakePHP v2.10.11 Console----------------------------------------------------------.
2022-02-25 15:47:56 996
转载 Linux环境变量配置全攻略
本文转载自:Linux环境变量配置全攻略 - 悠悠i - 博客园Linux环境变量配置在自定义安装软件的时候,经常需要配置环境变量,下面列举出各种对环境变量的配置方法。下面所有例子的环境说明如下:系统:Ubuntu 14.0 用户名:uusama 需要配置MySQL环境变量路径:/home/uusama/mysql/binLinux读取环境变量读取环境变量的方法:export命令显示当前系统定义的所有环境变量 echo $PATH命令输出当前的PATH环境变量的值...
2022-02-23 11:23:46 1575
原创 PHP 获取前月 月初/月末 日期
$now = '2021-03-30';echo 'now: '.$now.'<br><br>';$firstDayOfThisMonth = date("Y-m-01", strtotime($now));echo 'first day of this month: '.$firstDayOfThisMonth.'<br><br>';$lastDayOfPrevMonth = date('Y-m-d', strtotime($firstDayO.
2021-12-23 15:23:10 734
原创 PHP时间测试
<?php$today= date('Y-m-d');echo 'today: '.$today.'<br><br>';$one_month = date('Y-m-d',strtotime('-1 month'));echo '-1 month: '.$one_month.'<br><br>';$three_month = date('Y-m-d',strtotime('-3 month'));echo '-3 month: '.$t
2021-12-14 10:16:51 141
原创 jQuery 属性选择器 属性不等于某个值的
<ul class="nav" id="asp_list" style="margin-top:-1px;"> <li class="" value="FB" data-media="FB"></li> <li class="" value="TW" data-media="TW"></li> <li class="" value="WX" data-media="WX"></li> <li class=""
2021-10-28 10:52:04 1215
原创 web 应用里,Instagram img url blocked 解决办法
<?php$imageUrl = 'https://scontent-nrt1-1.cdninstagram.com/v/t51.2885-19/s150x150/66853692_375428599821540_932021561228001280_n.jpg?_nc_ht=scontent-nrt1-1.cdninstagram.com&_nc_ohc=mjgBuriK5PMAX-EqVP5&edm=ABfd0MgBAAAA&ccb=7-4&oh=c26f4397
2021-10-13 16:04:40 478
转载 Linux下Crontab的格式及含义
crontab的基本格式:f1 f2 f3 f4 f5 command分 时 日 月 周 命令第一列f1代表分钟1~59:当f1为表示每分钟都要执行;为/n表示每n分钟执行一次;为a-b表示从第a分钟到第b分钟这段时间要执行;为a,b,c,…表示第a,b,c分钟要执行第二列f2代表小时0~23(0表示凌晨):当f2为表示每小时都要执行;为/n表示每n小数执行一次;为a-b表示从第a小时到第b小时这段时间要执行;为a,b,c,…表示第a,b,c小时要执行第三列f3代表日1~
2021-09-30 15:47:15 928
原创 js 判断某个值是否在数组中
var arr = ['a', 1, 'c', 'd'];var _exsit = arr.indexOf('a');if(_exsit != (-1)){ console.log( 'a 存在,下标是' + _exsit );}var res = arr.indexOf('e');if(res == (-1)){ console.log( 'e 不在arr里' );}结果如图:
2021-09-22 16:50:11 618
转载 mysql procedure 中的 continue 效果
和REPEAT和while语句不同,LOOP、LEAVE、ITERATE更像其他编程语言中的goto语句。LOOP要设定一个label指定循环的开始位置,而LEAVE则像其他语言中的Break会离开LOOP指定的块,ITERATE 则像其他语言中的Continue会再次回到LOOP开始的语句。如下是一个使用LOOP语句的mysql存储过程:DELIMITER $$DROP PROCEDURE IF EXISTS LOOPLoopProc$$CREATE PROCEDURE LOOPLoopP
2021-09-14 09:58:51 822
原创 try catch作用域
现象描述对应投稿的上传机能的时候定义了两个方法:上传方法 public function fileUpload(){}, 有try catch上传完成后,压缩图片的方法 private function checkImgFormat($imgPath, $mediaType){} 没有 try catch两个方法的关系是 fileUpload 中 调用了 checkImgFormat 方法一开始,checkImgFormat 中没有加 try catch逻辑,我以为 checkImgFor
2021-09-09 14:11:16 385
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人