thumbnail
GYPanel开发日志
[timeline] 2025-7-13|完善了ValueContainer|将面板内部使用的变量容器类进行了完善,使其能够使用链式方法处理数据,简化了处理流程 [/timeline] [timeline]2025-7-6|GYPanel开发进度|Config管理以及日志管理已经做完 [/timeline] 更改GYServer捕获逻辑,调整软件结…
Boss直聘使用ai自动化投递简历
抓取网络数据包 首先分析职位列表的数据是怎么被得到的,打开f12刷新页面发现被一条list.json的链接里面含有全部的职位信息 逆向的方法以及衡量 实现根据实验发现cookies的__zp_stoken_参数是必带参数,这个参数有时效性,时间过了就不会有效了,通过全局搜索__zp_stoken_发现是下面的代码加密出来的 r = (new e).…
手机网络抓包
具体步骤 首先在手机上下载一个mumu模拟器,当然了如果你的手机已经root了就不需要在电脑上搞,我手机root太麻烦就在电脑上操作了,在mumu的设备设置直接打开root即可 为什么需要root?因为一些软件有保护当网络环境不安全它会拒绝连接网络,这样你就抓不了包了 然后在手机上下载一个reqable,然后按照上面的步骤一步一步按照好证书即可 当…
怎么方便的在python绘制想要的图片
比如使用html渲染图片,这样方便样式设计已经排版,如果机器内存不打那么最好还是不要使用html渲染,使用Pillow老老实实绘制得了,下面给出使用的库已经一些步骤使用的库有:jinja2,playwright(或者其他自动化库都行) async with async_playwright() as p: browser = await p.chr…
C++/Qt实现的异步日志类
日志类的基本实现 对于日志类的新的想法和改进 对于内部的静态log中的锁,这个锁在多次高并发调用后可能会导致卡顿,因为锁定加锁和释放需要时间。所以我的新想法就是将锁去掉,将日志内可以被实例化,内部维护一个日志队列,日志内部记录时间,所有创建的日志类都要被存储在日志类内部的静态队列里面。当调用存储方法时,异步保存会将所有存储在队列内部的日志类中的日志…
thumbnail
如何不使用环境变量在命令窗口使用命令?
相信一些人不希望在自己电脑上添加一堆环境变量,那么就可以用这个方法创建一个临时环境变量在窗口关闭后会被清除无需担心会永久保留,那么下面就是方法 $env:PATH = "D:\Node\node-v22.18.0\;$env:PATH"$env:PATH = "D:\Node\node-v22.18.0\;$env:PATH"S…
容器类ValueContainer
该容器类的作用 该容器类用于在传值时包裹数据,当数据不为空值时可以调用ifTrueDo函数传入lambda,lambda函数可以接受当前ValueContainer包裹的数据作为参数传递,你可以使用ValueContainer的链式调用方法来链式调用各种数据 #pragma once #include <QString> #include &…
Python过cloudflare盾爬取数据
在对于绝大多数网站都有防爬的机制,比如人机验证已经cloud flare盾等等,其中最比较难受的就是过cloudflare的盾,下面介绍一种方法过cloudflare的盾的python小技巧 怎么过盾 1.对于win端在性能可以的情况下可以使用,pyautogui的方法点击过盾,通过自动化库比如DrissionPage库来获取需要点击的坐标输入到p…
关于c++内联函数
内联函数的定义 在c++中使用inline 关键字来定义内联函数如下所示 inline PanelLogModel& getLogModel(const int serverUid);inline PanelLogModel& getLogModel(const int serverUid);C++ 内联函数的好处 内联函数可以减少…
qt实现代理Delegate
1.继承QStyledItemDelegate 相关实例示例 #pragma once #include <QStyledItemDelegate> class GYServerDelegate : public QStyledItemDelegate { Q_OBJECT public: GYServerDelegate(QObject* …