最新 最热

FastJson1&FastJson2反序列化利用链分析

写这篇文章的起因是在二开ysoserial的时候突然发现在Y4er师傅的ysoserial当中有两条关于FastJson的利用链,分别是FastJson1&FastJson2但是这两条利用链都不是像之前分析fastjson利用链一样,之前的利用链分析的是fastjso...

2024-08-05
1

轻松搞定Python日志记录:logging模块详解与实战

在开发和维护软件时,日志记录是一个非常重要的环节。它可以帮助开发者调试代码、监控应用运行状态、记录系统行为等。Python的logging模块提供了一个灵活且强大的日志记录功能,能够满足各种日志记录需求。本文将详细介...

2024-08-02
3

windows: 了解 Windows PowerShell 会话记录工具 Start-Transcript

在日常使用Windows PowerShell进行脚本编写和命令执行时,记录会话中的操作和输出是非常有必要的。这不仅有助于审计和问题排查,还能方便日后的复盘和学习。Windows PowerShell提供了一个强大的命令——Start-Transcript...

2024-07-31
2

飞书一键复制网页内容为图片原理

"小王啊,你看,飞书的这个功能多方便!我们公司的协同办公系统是不是也可以实现类似的功能?这样用户体验一定能得到很大提升!"

2024-07-30
1

Python异步监控模块,让你的异步应用更智能!

今天,我要向大家介绍一个Python异步监控模块—aiomonitor,它能让你的异步编程之旅更加顺畅。

2024-07-30
2

Semihosting真的是嵌入式阑尾么?

如果你只是对 Semihosting 偶有耳闻,那么你与楼上那位多半也是难兄难弟了。

2024-07-30
1

利用cmake tool进行cmake工程的调试与运行

针对于简单的C++小程序,可以使用task.json和launch.json来配置编译和调试。但是对于生成lib、dll等稍复杂的项目,虽然可以借助task.json配置不同的task来实现,但使用g++中rcs等归档命令还是有些晦涩难懂,所以单纯的使用ta...

2024-07-30
4

弃用VS转向VS Code

由于Visual Studio安装即用,门槛低,便于调试,且最开始入门一直使用VS,所以在windows平台一直使用Visual Studio进行开发,但是Visual Studio的体积过于庞大,而且VS的免费的插件较少。反观VS Code其存在众多的插件,可以满足各...

2024-07-30
2

Linux中的gdb调试

在Linux命令行中,我们还不知道怎么调试我们编写的代码。按照通常情况来说的话,Windows版本下我们编写代码有debug和release版本,那么Linux下也应该是有这两个版本的,那么我们该如何操作的呢? Linux中gcc/g++出来的二进制程...

2024-07-30
2

【最新版】PyCharm基础调试功能详解

断点是在特定点暂停程序执行的特殊标记,以便于检查程序状态和行为。断点可以很简单(例如,在到达某一行代码时挂起程序),也可以涉及更复杂的逻辑(检查其他条件、编写日志消息等)。   设置断点后,断点将保留在项目中,直到显式...

2024-07-30
2