- 博客(140)
- 收藏
- 关注
原创 微信小程序 缓存机制
多个小程序的缓存是隔离的,即使同一用户同一设备;跨小程序数据共享应使用其他方法;更换设备时缓存不共享,需重新获取数据。同时,给出示例代码或方案,帮助他们正确实现功能,避免因缓存隔离导致的问题。
2025-04-23 13:03:09
162
原创 ngrok 申请固定域名 (static domain)
下载 ngrok 安装包,解压并安装。cd 到 ngrok 安装目录下。以管理员身份打开 CMD。点击后,就生成了自己的固定域名。3. 本地配置ngrok。1. 注册ngrok。
2025-04-15 16:27:59
229
原创 .git/hooks/post-merge 文件的作用
.git/hooks/post-merge 文件是 Git 版本控制系统中的一个钩子(hook)脚本,其作用是在合并(merge)操作完成后自动执行一些特定的操作。
2025-01-24 09:38:17
610
原创 微信小程序不翻页问题解决
原因大概是,控件没有指定高度, 加上后OK了。对比了下,该页面与其他页面的差别。小程序,有个页面不翻页。其他页面可以正常翻页。
2025-01-03 11:28:16
246
原创 Mysql “this is incompatible with sql_mode=only_full_group_by” 问题解决
公司项目要进行mysql升级, 从 5.7 升级到 8.0,需要进行影响调查, 找了个测试服务器,装了 mysql8.0.32进行测试,标题错误,我遇见了两次:1. WEB 程序报标题错误2. procedure 报标题错误。
2024-12-18 15:20:15
952
原创 同一个宿主机下, web docker 容器里的程序 访问 mysql 容器里的mysql
web 容器DB config 的host填写 mysql容器的 IPAdress。命令查看 分配给 mysql8.0.32 容器的 IP Adress。然后web程序就不报错了。
2024-12-16 16:12:36
314
原创 javax.net.ssl.SSLHandshakeException: Received fatal alert: protocol_version
接收端的版本是 TLSv1.2的, 所以我需要调整我的为 TLSv1.2的。更改方法: 在上面提到的 【VM Arguments】里追加下面的 配置。2. 打开 【Run Configures】> 【Arguments】捣鼓了半天,终于发现一个简单靠谱的方法来确认双方的 TLS 版本。起效了, 对方的接口调起来了(之前调不起来,报标题的错误)5. 在 Console 里查看自己启用的协议版本。1. 点击 【run】旁边的下拉小箭头。4. 重启 server。
2024-11-26 14:24:28
811
原创 Error response from daemon:
(Docker Hub 的一个域名,用于身份验证和镜像拉取)时,DNS 查询超时了。这通常意味着你的 Docker 客户端无法通过配置的 DNS 服务器(在这个案例中是 )来解析域名。在 hosts 中加上。
2024-11-13 16:16:16
576
转载 修改 hosts 文件(windows)
在hosts文件的最后一行添加“服务器IP地址[半角空格]域名”。(例)hostsファイルの設定方法(Windows) | マニュアル | サポート | レンタルサーバー CORESERVER(コアサーバー)
2024-10-17 09:01:32
564
原创 docker(ubuntu)搭建web环境(php7.1 + mysql5.7 + apache2.4)
选项的使用应该非常谨慎,因为它会给予容器几乎与宿主机相同的权限。在大多数情况下,最好避免使用它,并寻找更安全的方法来配置容器。然后就可以通过浏览器通过宿主机的 50080 端口访问docker内的web画面了。实际上没有太多作用,因为容器是在后台运行的。如果你想要与容器交互,你应该去掉。将下载的安装包导入前面映射的任意一个目录里,这样就直接反应到容器里了。这里导入到 /var/www/demo 这个目录里了。需要注意的是,虽然命令中同时包含了。命令连接到已经在后台运行的容器。选项,但在这个上下文中,
2024-10-11 13:54:21
1313
原创 ffmpeg 安装 h264(x264)encoder
综上所述,这个命令是为了在编译FFmpeg时,启用一系列高级特性和依赖项(如共享库、libx264编码器支持等),并指定安装路径和额外的编译/链接选项,以确保FFmpeg能够正确地找到并使用这些依赖项。这个命令是用于配置FFmpeg编译环境的,特别是在安装FFmpeg时,通过。脚本自定义编译选项。
2024-07-04 09:00:15
1600
1
原创 在Linux系统中查找并计数正在运行的ffmpeg进程数量
的作用是查找并计算当前系统中正在运行的ffmpeg进程的数量,同时排除了搜索命令本身的影响。这条命令是一个组合命令,用于在Linux系统中查找并计数正在运行的。进程数量,同时排除了搜索命令本身(即。
2024-07-02 16:11:54
708
原创 ffmpeg loglevel
在执行时向标准输出(通常是终端或命令行界面)打印的信息的详细程度。这个参数对于调试、监控。的执行过程,无论是为了调试目的还是仅仅为了保持输出整洁。的行为或仅仅是为了减少不必要的输出信息非常有用。的方式很简单,你可以在命令行中直接将其作为。,同时仅输出错误信息到控制台。可以帮助你更有效地监控。读取视频并将其编码为。
2024-07-02 08:34:21
633
原创 ‘Accept-Encoding‘: ‘gzip, deflate, br‘ 的 含义
Accept-Encoding是 HTTP 协议中的一个头部字段,其主要作用在于告知服务器客户端能够理解的内容编码方式。这个字段对于网络传输效率的优化非常重要,因为它允许服务器根据客户端的能力来压缩响应数据,从而减少传输的数据量,加快网页加载速度。
2024-06-17 10:08:39
2696
原创 关于 python request 的 response 返回 b‘\xa3\xff\xff\x11E .....‘ 类型的数据的解决方案
最近写开发一个爬虫, 程序再过本地好好的,返回的是正常的 html, 但是到了生产环境,不知道为什么返回的是一堆乱码长这样:查了好几天都没有进展, 对其进行各种转码均无效。
2024-06-17 09:47:14
719
原创 解决 python pywintypes.com_error: (-2147221005, ‘无效的类字符串‘, None, None)
这句代码,是调用 'Excel.Application' 的,由于生产环境没有装 Excel,所以报错了, 在生产环境安装了office 之后,这个error 就解决了。, 记录了下用 win32com 库解决打印区域设置问题, 程序在我本地,没有问题, 但是放到生产环境的时候, 出现了标题所示的问题。查了一下,原因是 生产环境没有安装 office。
2024-06-12 13:30:23
1571
转载 使用 logrotate 切割 nginx 日志
由于 nginx 默认的日志文件 access.log 和 error.log随着使用时间的增长会导致文件大小越来越大,甚至用一些编辑器打开都会直接卡死。想着要是能和程序日志一样能够自动切割、归档该多好。于是在网上搜索一番后,决定采用linux 自带的 logrotate 和 crontab 来实现这个功能。本文操作服务器版本:CentOS Linux release 7.6.1810 (Core)
2024-04-23 09:14:33
436
原创 PHP7 用 Exception catch不到error,Throwable 才可以
【代码】PHP7 用 Exception catch不到error,Throwable 才可以。
2024-03-18 14:41:10
541
转载 php pcntl_fork mysql server has gone away
php pcntl_fork mysql server has gone away
2023-06-27 09:08:48
214
原创 记录下Charles 抓包tiktok遇到的坑,以及调查关于 SSL unpinning 中增长的皮毛知识
tiktok Charles 抓包, https unknown, SSL unpinning
2023-03-17 15:16:04
2576
2
原创 MacOS + AndroidSDK + appium + 真手机(Android系统)环境搭建
MacOS + AndroidSDK + appium + 真手机(Android系统)环境搭建
2023-03-08 15:23:20
636
转载 linux下僵尸进程(<defunct>进程)的产生与避免
在UNIX 系统中,一个进程结束了,但是他的父进程没有等待(调用wait / waitpid)他,那么他将变成一个僵尸进程。当用ps命令观察进程的执行状态时,看到这些进程的状态栏为defunct。僵尸进程是一个早已死亡的进程,但在进程表(processs table)中仍占了一个位置(slot)。但是如果该进程的父进程已经先结束了,那么该进程就不会变成僵尸进程。
2022-10-27 14:46:03
2779
原创 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
715
原创 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
980
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人