- 博客(250)
- 资源 (1)
- 收藏
- 关注
原创 Python日志记录库——logaid
使用Python进行编写程序时,无可避免需要用到日志打印输出昨为debug,目前大多使用到内置的logging作为日志输出,但是使用较为繁琐。以似乎有了更好的python日志库被我找到了,它就是logaid—基于logging的升级改造的人性化日志助手。
2025-08-05 21:59:18
740
1
原创 使用 logrotate 切割 supervisor 的日志按每天日期保存
logrotate 的配置文件默认存放在 /etc/logrotate.d 下。需要把大小切割关闭,stdout_logfile_maxbytes=0。下面两个命令,有一个有logrotate输出就表示有生效。服务器查看是否有logrotate。会立即切割,搞个测试日志测试下看看。
2026-01-08 12:18:55
84
原创 CentOS7.6 / linux安装 Docker
4、安装 Docker Engine。3、添加 Docker 官方仓库。1、卸载旧版本(如果有)5、启动并设置开机自启。
2025-12-31 02:07:55
109
原创 ssh使用代理连接服务器:基本用法使用ncat
选择 Windows 版本(如 nmap-xxx-setup.exe)Add Nmap to PATH(如果有这个选项)
2025-12-25 17:28:16
152
原创 docker使用教程之部署第一个go项目
创建项目镜像的容器,并运行,-d后台运行,-p端口[容器:本机]创建go项目镜像,镜像名:my_hello_world。
2025-12-18 15:44:03
260
原创 TortoiseSVN的Checkout下载太慢了解决办法
这是最安全、最干净的方法, 所有 TortoiseSVN 设置立即生效。重启 Windows 资源管理器(推荐)如果上述方法不行,尝试方法二。
2025-12-16 11:34:26
314
原创 go语言之golang编译器import导入自己go文件报红解决办法
问题:想导入自己创建的go文件,编译器显示报红。解决:项目没有初始化,需要初始化。
2025-12-15 15:11:51
75
原创 frida-server运行报错TypeError: t is not a function解决办法
【代码】frida-server运行报错TypeError: t is not a function解决办法。
2025-12-15 11:37:02
802
原创 Thinkpad联想笔记本怎么设置fn+f1禁音而不是直接f1禁
在联想笔记本上,如果你想让,而不是按,需要把调整为需要按 Fn 才触发多媒体功能。
2025-12-11 12:17:01
181
原创 linux服务器到window电脑互相传输文件:scp命令
window电脑cmd执行,加参数 -r。window电脑cmd执行,加参数 -r。window电脑cmd执行。window电脑cmd执行。
2025-12-10 12:32:50
243
原创 python轮子:适配requests.request的aiohttp异步请求
【代码】python轮子:适配requests.request的aiohttp异步请求。
2025-12-01 19:53:07
262
原创 Python日志库比较:4大日志记录库的终极PK
本文对比了Python中四个主流日志库的特点: logging:标准库,高度灵活且线程安全,但配置复杂 LogAid:轻量级库,适合新手和小项目,功能较基础 Loguru:提供简洁API和自动日志管理,依赖较大 Structlog:专注结构化日志,适合分布式系统,学习成本高 各库在易用性、功能性和适用场景上各有侧重,开发者可根据项目规模及需求选择合适的工具。标准库logging适合复杂系统,而Loguru等第三方库更侧重开发效率。
2025-11-11 17:41:43
1021
3
原创 记录一次加固后报错解决:psigned.apk: Failure [INSTALL_FAILED_INVALID_APK: Failed to extract native libraries, re
使用加固工具对app进行加固后adb安装引发报错:adb: failed to install。在AndroidManifest.xml文件application中增加一行。
2025-10-20 19:03:56
259
原创 新版电脑微信4.1.x.x小程序逆向之——寻找小程序存放位置目录和__APP__.wxapkg
目录,来个时间排序,即可找到__APP__.wxapkg的位置。文件夹,这层文件夹就是小程序静态资源的存放位置。这层文件夹,然后进入到。重新打开小程序,进入到。设置里面找到存储位置。
2025-10-16 15:18:01
2580
3
原创 aiohttp库设置指纹遭遇反爬ja3/tls检测ja4的替代品——httpx库异步使用教程
摘要:本文介绍了两种Python异步HTTP请求方法。第一部分展示aiohttp库的SSL指纹设置方案,通过随机打乱密码套件顺序来避免检测,但效果不佳。第二部分改用httpx库实现异步请求,代码更简洁,无需处理SSL指纹问题。两种方法均使用asyncio实现异步操作,后者在API设计上更为简洁直观。
2025-09-26 02:09:38
1071
原创 Windows-2012-R2服务器安装python3.11教程
如果1安装成功,直接安装python即可,下面步骤不用跟。解决办法:通过下面安装相关环境解决!安装完成后安装python即可!
2025-09-25 00:28:06
518
原创 CentOS7安装mysql最简单教程
到此,MySQL的安装就完成了!别忘了打赏个十万八万!初次安装mysql,进入root账户没有密码的。执行安装命令,一路 “
2025-09-23 22:44:00
219
原创 CentOS7安装Nginx服务——为你的网站配置https协议和自定义服务端口
本文介绍了Nginx在CentOS 7上的安装配置过程:1)通过YUM仓库安装Nginx;2)启动Nginx服务;3)配置HTTPS协议,包括申请SSL证书、修改Nginx配置文件以启用SSL加密连接。文档详细说明了每个步骤所需的命令和配置方法,最终实现将HTTP服务通过8801端口提供HTTPS访问。
2025-09-02 19:23:12
488
原创 python日志库logaid如何关闭打印输出只保存日志文件
可以看见,相对于show=True,时间大大缩小,不再消耗电脑性能,有助于调试日志上线后关闭日志,当然也可以提高level的水平来关闭日志。
2025-08-09 04:19:44
120
原创 python注意try和except都出现异常引起的错误混乱如:ERROR: ‘NoneType‘ object has no attribute ‘text‘
查看一侧错误示例,代码复杂后,很多人会误以为log.error打印的是try中的resp.text错误,实则是except的。
2025-08-07 01:35:38
166
原创 python之使用ffmpeg下载直播推流视频rtmp、m3u8协议实时获取时间进度
【代码】python之使用ffmpeg下载直播推流视频rtmp、m3u8协议实时获取时间进度。
2025-07-31 17:08:10
326
原创 python使用ffmpeg录制rtmp/m3u8推流视频并按ctrl+c实现优雅退出
实现原理:ffmpeg需要往子进程管道里面写入“q”才会实现优雅退出,保证视频文件不被损坏。其他杀死进程方法可能导致视频格式损坏!关闭程序的,红色按钮是强制停止,会导致视频格式损坏,所以最好在终端运行。运行python默认是无法实现。ctrl+c关闭录制。
2025-07-29 19:22:18
326
原创 小米8(dipper)刷入kernelSU内核root定制rom系统教程以及安装LSPosed模块
打开开发者模式usb调试,关机按音量键和关机键进入fastboot模式,打开。(只有这个版本才能安装lsp模块),大功告成!文件开刷,等待几分钟。4、电脑下载搞机助手。
2025-07-25 22:23:36
1224
原创 【已解决】ubuntu执行sudo apt update镜像源更新失败:404 Not Found 没有 Release 文件。
查看自己ubuntu的版本号,在上面镜像源网站找到对应版本的。打开/etc/apt/sources.list。ctrl+x离开,显示是否保存,y,回车,回车。把所有行都删除掉,然后粘贴上面的复制。
2025-07-23 16:29:13
778
原创 【已解决】无法将“Ethernet1”连接到虚拟网络“VMnet8”。可以在 vmware.log 文件中找到详细信息。无法连接虚拟设备“Ethernet1”。
先关闭虚拟机,还原虚拟网络编辑器的默认设置。
2025-07-23 14:14:42
438
原创 python之使用cv2.matchTemplate识别缺口滑块验证码---实现最佳图像匹配
本文介绍了一种基于OpenCV的滑块验证码识别方法。通过模板匹配技术,对背景图和滑块图进行比对,找出滑块在背景图中的位置,并用红色框标出匹配结果。代码使用cv2.matchTemplate实现匹配功能,通过cv2.minMaxLoc获取最佳匹配位置,最终在背景图上标注出识别区域。实验结果表明该方法能够准确识别滑块验证码的位置,为自动化测试等领域提供了一种解决方案。
2025-06-20 19:39:43
353
原创 python爬虫界之nodriver无头浏览器---基础使用
摘要:本文展示了使用nodriver库进行网页自动化操作的过程。通过示例代码演示了如何打开百度网页,进行搜索操作,获取并存储当前页面的Cookies,以及重新设置Cookies的方法。主要步骤包括:启动浏览器、定位搜索框并输入内容、获取页面Cookies并保存为JSON文件、清除并设置新Cookies。整个过程使用异步编程实现,体现了nodriver库在网页自动化测试中的基本应用。
2025-06-20 03:36:31
858
原创 IDA pro设置全局调试模式修改ro.debuggable=1解决setprop: failed to set property ‘ro.debuggable‘ to ‘1‘
2、可执行adb remount 或 挂载根目录为可写:mount -o remount,rw /3、selinux状态可为Permissive。一、查看是否全局调试模式。1、可以root、su。
2025-05-31 02:59:52
364
xposed基础环境搭建依赖api-82
2024-05-21
autojs-4.1.1.apk(包含打包插件)
2023-05-17
bestV8-release-main.zip
2023-05-05
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅