最新 最热

简化QThread示例代码

QThread官方文档在描述线程内容时,提供了一个线程操作的方法,该方法用在大部分场景下都可以适用,但使用起来略有繁琐,需要创建一个线程执行类Worker和控制类Controller,如下代码:...

2023-03-17
1

QString的arg的思考

我们可以看出上面的%1,%2和%3分别对应marjor,minor和patch,使用起来非常方便。

2023-03-17
1

判断窗口是否在当前虚拟桌面

IVirtualDesktopManager实例的IsWindowOnCurrentVirtualDesktop提供窗口是否在当前活动的虚拟桌面上。

2023-03-17
0

Qt-qmake install相关

在之前的博文中,已经说过相关 autotools,qmake转cmake,cmake-cpack,checkinstall,linuxdeployqt ,本博文将qt 安装配置做一个简单的讲解,搭配 linuxdeployqt 来说明,qmake 安装配置。...

2023-03-10
0

escape 和 encodeURI 和 encodeURIComponent 区别?

在日常开发中,我们经常会用到  escape 和 encodeURI 和 encodeURIComponent   这三个方法对 url 或某些字符串进行转义,那这三个方法有什么区别呢?

2023-03-10
0

GitLab as Code (二) 离线运行优化

本文是对上一篇文章(使用 GitLab + Terraform 管理 GitLab 的 Group 和 Project)的补充。在实际使用中,我们经常会遇到以下问题:

2023-03-08
0

【从零到一手撕脚手架 | 第一节】配置基础项目结构 Vite + TypeScrpit + Vue3 初始化项目

Vite官方文档对环境变量的介绍:环境变量和模式 | Vite 官方中文文档 (vitejs.dev)

2023-03-07
1

使用nodemailer发送邮件

参考 https://github.com/nodemailer/nodemailer/issues/759

2023-03-06
1

Shiro550-post型漏洞(验证+利用+反弹shell)

当年比赛许多同学通过550拿下过各地核心目标和难打目标,自己参与其中无论从攻击还是防御溯源都受益匪浅

2023-03-06
1

Shiro550-get型漏洞(验证+利用+反弹shell)

一般shiro550的get型隐患点不固定,如非登录口,伪静态页面可能都存在。简单经验归纳为靠近登录口的页面点和目标主站页面有可能存在

2023-03-06
0