相关文章

add_libraries()添加文件夹内所有源文件--包括子目录:file(GLOB_RECURSE)函数

使用这个函数实现递归添加文件夹内所有子文件夹内的源文件&#xff1a; file(GLOB_RECURSE <variable> [FOLLOW_SYMLINKS][LIST_DIRECTORIES true|false] [RELATIVE <path>][<globbing-expressions>...]) Generate a list of files that match the <glo…

CMake笔记之GLOB和GLOB_RECURSE的使用方法

CMake笔记之GLOB和GLOB_RECURSE的使用方法 —— 2024-03-19 夜 code review! 文章目录 CMake笔记之GLOB和GLOB_RECURSE的使用方法1.GLOB使用方法2.GLOB对比GLOB_RECURSE 1.GLOB使用方法 在 CMake 中&#xff0c;file(GLOB ...) 命令用于将匹配特定模式的文件列表赋值给变量…

递归函数

递归函数(recursive function)&#xff0c;说到底就是自己调用自己: void recurse() {recurse(); //递归 } 该recurse函数的函数体中调用了自己&#xff0c;因此如果在main函数中调用该函数&#xff0c;该程序将会一直循环下去&#xff08;有点类似于Loop)&#xff0c;直到 栈…

递归(recurse)与迭代(iteration)

1.概念 递归概念 递归&#xff0c;在数学与计算机科学中&#xff0c;是指在方法的定义中使用方法自身。也就是说&#xff0c;递归算法是一种直接或者间接调用自身方法的算法。简言之&#xff1a;在定义自身的同时又出现自身的直接或间接调用。 注意&#xff1a;递归必须要有一…

▲DQPSK调制解调通信链路matlab误码率仿真

目录 1.DQPSK原理简介 2.DQPSK解调原理 3.MATLAB程序 4.仿真结果 5.完整程序下载 1.DQPSK原理简介 DQPSK&#xff08;Differential Quadrature Phase - Shift Keying&#xff0c;差分正交相移键控&#xff09;是数字通信领域中一种重要的调制技术。它脱胎于 QPSK&#xff…

Ubuntu安装软件是始终出现dpkg错误(转载,原文链接:https://blog.csdn.net/cyf15238622067/article/details/53534629)

Ubuntu安装软件是始终出现dpkg错误 一、设置镜像 二、 出现错误死循环时&#xff0c;使用下述命令 sudo dpkg -i --force-overwrite sudo dpkg -i --force-overwrite /var/cache/apt/archives/libc6-dev-i386_2.19-0ubuntu6.9_amd64.deb sudo apt-get update sudo apt-get in…

python中的mysql操作教程及实例

一. 数据库在自动化测试中的应用 存测试数据 有的时候大批量的数据&#xff0c;我们需要存到数据库中&#xff0c;在测试的时候才能用到&#xff0c;测试的时候就从数据库中读取出来。这点是非常重要的&#xff01; 存测试结果 二. python中的数据库之必备前提条件 1. 安装…

SQL注入篇--其他注入方式

SQL注入篇–其他注入方式 1)宽字节注入 先来说什么是宽字节。当某字符的大小为一个字节时,称其字符为窄字节.当某字符的大小为两个字节时,称其字符为宽字节.所有英文默认占一个字节,汉字占两个字节。常见的宽字节编码:GB2312,GBK,GB18030,BIG5,Shift_JIS等。 宽字节注入…

Windows系统可用的Dynv6 DDNS自动上报ipv4/ipv6工具

背景介绍 相信使用DDNS的小伙伴对Dynv6应该不陌生了吧~Dynv6官方网站提供了Linux脚本进行Dynv6 DDNS的ip更新&#xff0c;然而本人经过一番寻找&#xff0c;找不到适合Windows系统使用的工具~一气之下&#xff0c;经过七七四十九天的研发&#xff0c;开发出了一款Windows工具&…

FileNotFoundError: Cannot find DGL C++ graphbolt library at ...

最近在使用DGL的时候遇到一个bug&#xff0c;在安装最新版dgl无法使用 发现是因为版本问题&#xff0c;安装了dgl2.1.0 pip install dgl 他会在安装的时候给我们下载torch2.2.2 而torch又不能于dgl适配&#xff0c;最终找到解决方法&#xff0c;我们将torch降低版本值torch2.…

容器中运行ifconfig提示bash: ifconfig: command not found【笔记】

容器中运行ifconfig提示bash: ifconfig: command not found 这个问题是因为在容器中没有安装ifconfig命令。 在容器中安装ifconfig命令&#xff0c;可以使用以下命令&#xff1a; 对于基于Debian/Ubuntu的容器&#xff0c;使用以下命令&#xff1a; apt-get update apt-get …

详解Vite创建Vue3项目+vue-router+ts+vite+element-plus

前言 在之前的文章中写过“Vue3TSElementPlus的安装和使用教程【详细讲解】”&#xff0c;但那篇文章写的是创建vue3的项目没有使用到Vite构建工具进行创建还是使用的常规webpacket构建工具进行创建的。提到Vite和webpacket的时候我们可以简单说一下。Vite 和 Webpack 都是现代…

【攻防世界】weak_auth

【攻防世界】weak_auth 题目界面本人思路总结 难度&#xff1a;1 方向&#xff1a;Web 题目描述: 小宁写了一个登陆验证页面&#xff0c;随手就设了一个密码。 题目界面 本人思路 首先结合题目 weak_auth , 猜想应该是弱验证登录. 首先先随便输入&#xff0c;点击登录观察会出…

青少年CTF_Osint 李华的身份证 WriteUp

题目&#xff1a; 警方目前掌握了李华的一些基本信息&#xff1a;李华&#xff0c;男&#xff0c;1998年4月5日&#xff0c;江苏省无锡市滨湖区&#xff0c;他的电脑上留下了一个压缩包&#xff0c;如果你能够正确的解密压缩包&#xff0c;就可以获得正确的FLAG哦&#xff01;…

XCTF-MISC-流量分析2

打开题目&#xff0c;题目描述提示本题是流量分析题&#xff0c;并且关注流量包本身就可以。 下载附件&#xff0c;打开后是&#xff1a; 此时不知道如何下手&#xff0c;对流量包进行协议分级&#xff1a; 流量包的主要内容是TCP&#xff0c;HTTP协议。到处对象到HTTP 导出之后…

通达信冲天短进指标公式源码+XG预警源码

指标源码: DRAWGBK(C>0,RGB(88,0,120),RGB(0,0,10),0,1,0); V1:="CCI"; V2:="KDJ.K"; V3:="MACD.DIF"; V4:="MTM"; V5:="RSI"; V6:="BIAS.BIAS2"; V7:="ACCER"; V8:="CYF"; V9…

攻防世界——simple_php(NO.GFSJ0485)

目录 基础环境解题过程 基础环境 靶机&#xff1a;xctf 方向&#xff1a;Web 难度&#xff1a;1 解题过程 打开题目 我们可以看到该题目的源码&#xff0c;大概分析一下&#xff1a; 我们需要用GET方式传两个值&#xff0c;分别为a,b。 接下来是第一个if&#xff0c;这里判…

攻防世界13-simple_php

13-simple_php <?php show_source(*__FILE__*);//高亮文件 include("config.php");//文件包含在内 $a$_GET[a];//获得a $b$_GET[b];//获得b if($a0 and $a){ //判断a是否满足条件echo $flag1; //满足就输出flag1 } if(is_numeric($b)){ //判断b的条件&#x…

【笔记】css卡片式地展示人物信息和一些展示信息的相关美化记录

还是美观了很多的&#xff0c;从某网站复制弄了好久 由于主要的兴趣方向不在前端&#xff0c;所以对我来说我只要知道怎么用现成的就好&#xff0c;自己去写一个是不存在的。 效果&#xff1a; <div data-log-id"liveCardList" data-log-data"{&quot;…

命令执行02 解题过程

目录 方法①&#xff1a; 方法②&#xff1a; 方法①&#xff1a; 1、跳转到题目相应网址&#xff08;弱口令-root/root&#xff09;。 2、点击以下按钮。 3、IP地址填写本机地址&#xff0c;用“ ; ”进行拼接反弹shell代码&#xff0c;端口可以随便填。 4、同步开启自己服…