简述 在当前的项目中,由于项目需求,需要实现一个将一个大任务拆分成无数个子任务的功能。 而在这个功能实现的时候,由于拆分的子任务数量太大,导致内存占用一直攀升直至Out of Memory。 为了解决这个问题,我曾经怀疑…
V2Ray手机及PC端的使用方法
无法提供摘要。这是一篇受保护的文章。
使用Docker快速搭建NextCloud
0x00 概述 由于先前的个人云盘需求,所以想要搭建一个NextCloud。再加上租的房子有公网IP,因此决定使用ArchLinux虚拟机来跑一个NextCloud的Docker容器实现个人云盘的需求。(关于为何不使用D…
uWSGI按时间进行日志分片
0x00 概述 首先,uWSGI没有提供原生的日志分片功能,目前好像只有按大小进行分片的功能log-maxsize。因此我们只能手动来实现按天(或者其他时间段)来进行日志的切割。 0x01 使用工具 logrotate …
PyQt开发(三):Events与Signals
0x00 前述 在写PyQt的时候,会发现由于UI线程是独立的,因此我们不能够在其他逻辑线程中,直接去对UI进行操作。而PyQt给我们提供了一个Signal系统,让我们能够在多线程中,对UI进行安全的交互。 0x01 关…
PyQt开发(二):界面与逻辑分离
0x00 PyQt原生支持界面与逻辑分离,特别是使用QtDesigner设计界面。 0x01 转换UI文件 使用QtDesigner设计并保存界面之后,会产生一个.ui文件,这里我们使用PyUIC去直接将其转换为.py文…
PyQt开发(一):环境配置(PyCharm)
0x00 毕设项目需要用Python实现一个GUI界面,在查询了一番之后我选择了PyQt。 0x01 环境 Python 3.6.1, PyCharm 2018.1 0x02 安装PyQt 在这里,推荐为项目单独创建一个…
Python:类内装饰器的使用(pymongo自动重连实现)
0x00 最近要实现一个pymongo库的自动重连功能,但是官方文档只说了: In order to auto-reconnect you must handle this exception, recognizing …
XSS:IE下Host头XSS绕过
0x00 有些网站会将HTTP Header里的Host项打印出来(就像参考里说的Google)。那么我们就可以利用这一点,在IE里通过Host Header来进行XSS绕过。 影响版本:IE 11 0x01 IE对跳转…
XSS:IE下伪造Referer和Request_URI
0x00 有时候,网站会将Referer或者是Request_URI的内容读取呈现出来。 在这种情况下,我们若是能构造一个页面跳转到目标页面,就能在IE下通过Referer完成XSS。 或者构造链接,能够在IE下通过Re…