- 博客(51)
- 资源 (14)
- 收藏
- 关注
原创 Visual Studio 2022在线安装教程
2022年了,让我们用起Visual Studio 2022,666啊。本文内容:安装Visual Studio 2022,并且完成一个控制台应用程序文章目录1.Visual Studio 2022下载地址2.Visual Studio 2022选择版本3.Visual Studio 2022安装步骤4.Visual Studio 2022创建项目Visual Studio 2022下载地址。
2021-12-31 21:06:08 4652 20
原创 【Qt6网络抓包工具项目实战】1.5项目目录设计
结构设计初始结构惨不忍睹我们想要项目更清晰易懂,所以需要规划一下文件夹???? rob目录???? cell???? npcap-sdk-1.12???? rob????script
2021-12-31 08:09:48 319
原创 【Qt6网络抓包工具项目实战】1.3NMap、NPacp、WinPacp库介绍
文章目录3结论1.NMap介绍2.Npacp介绍3.WinPacp介绍4.关于WinPacp和Npacp比较Version 4.1.3, 08 mar 133结论使用Npcap,具体原因如下,本章可忽略1.NMap介绍摘自 NMap官网 https://nmap.org/Nmap(“网络映射器”)是一种用于网络发现和安全审计的免费开源(许可)实用程序。许多系统和网络管理员还发现它对于网络库存、管理服务升级计划以及监控主机或服务正常运行时间等任务很有用。 Nmap 以新颖的方式使用原始 I
2021-12-31 08:05:35 2696
原创 【C++每日一练】16.合并两个排序的链表
合并两个排序的链表输入两个递增的链表,单个链表的长度为n,合并这两个链表并使新链表中的节点仍然是递增排序的。循环法class Solution {public: ListNode* Merge(ListNode* pHead1, ListNode* pHead2) { ListNode *vhead = new ListNode(-1); ListNode *cur = vhead; while (pHead1 &&.
2021-12-30 16:25:44 199
原创 C++关键字const
文章目录1.const含义2.const作用3.const对象默认为文件局部变量4.定义常量5.指针与const6.函数中使用const7.类中使用const1.const含义常类型是指使用类型修饰符const说明的类型,常类型的变量或对象的值是不能被更新的。2.const作用可以定义常量const int a=100;类型检查const常量与#define宏定义常量的区别:const常量具有类型,编译器可以进行安全检查;#define宏定义没有数据类型,只是简单的字符串替换
2021-12-29 08:28:35 286
原创 【C++每日一练】15.实现四舍五入
实现四舍五入方法1cmath库#include <iostream>#include<cmath>using namespace std;int main() { double d; cin >> d; cout<<round(d)<<endl; return 0;}方法2#include <iostream>using namespace std;int main() .
2021-12-29 08:06:06 138
原创 【C++每日一练】14.判断回文字符串
给定一个长度为 n 的字符串,请编写一个函数判断该字符串是否回文。如果是回文请返回true,否则返回false。字符串回文指该字符串正序与其逆序逐字符一致。class Solution {public: bool judge(string str) { int len = str.length(); for(int i = 0 ; i < len/2 ;i++) { if(str[i]!=str[le.
2021-12-28 08:01:45 653
原创 【C++每日一练】13.最小的k个数
描述给定一个长度为 n 的可能有重复值的数组,找出其中不去重的最小的 k 个数。例如数组元素是4,5,1,6,2,7,3,8这8个数字,则最小的4个数字是1,2,3,4(任意顺序皆可)。数据范围:0<= k,n≤10000,数组中每个数的大小010000≤val≤1000要求:空间复杂度 O(n)O(n) ,时间复杂度 O(nlogn)O(nlogn)方法一:排序直接排序,然后去前k小数据。class Solution {public: vector<int>.
2021-12-27 08:03:07 618
原创 【C++每日一练】12.链表中环的入口结点
给一个长度为n链表,若其中包含环,请找出该链表的环的入口结点,否则,返回null。数据范围: n≤10000,1<=结点值<=100001<=结点值<=10000要求:空间复杂度 O(1)O(1),时间复杂度 O(n)O(n)方法一:哈希法class Solution {public: ListNode* EntryNodeOfLoop(ListNode* pHead) { unordered_set<listnode*>.
2021-12-26 20:38:09 152 6
原创 【C++每日一练】11.进制转换
给定一个十进制数 M ,以及需要转换的进制数 N 。将十进制数 M 转化为 N 进制数。当 N 大于 10 以后, 应在结果中使用大写字母表示大于 10 的一位,如 ‘A’ 表示此位为 10 , ‘B’ 表示此位为 11 。若 M 为负数,应在结果中保留负号。数据范围: M<=10^8 ,2≤N≤16要求:空间复杂度O(M)O(M),时间复杂度 O(M)O(M)class Solution {public: string solve(int M, int N) { .
2021-12-25 21:35:42 596 5
原创 【C++每日一练】10.判断链表中是否有环
链表判断是否有环数学法 * Definition for singly-linked list. * struct ListNode { * int val; * ListNode *next; * ListNode(int x) : val(x), next(NULL) {} * };class Solution {public: bool hasCycle(ListNode *head) { ListNode* fast = hea.
2021-12-24 08:01:32 724 4
原创 Markdown中使用emoji表情
People:bowtie: :bowtie:???? :smile:???? :laughing:???? :blush:???? :smiley:☺️ :relaxed:???? :smirk:???? :heart_eyes:???? :kissing_heart:???? :kissing_closed_eyes:???? :flushed:???? :relieved:???? :satisfied:???? :grin:???? :win
2021-12-23 19:47:26 996 1
原创 【C++每日一练】9. 使用三种方法实现字符串反转
使用三种方法实现字符串反转//反转string solve1(string str) { reverse(str.begin(),str.end()); return str; }string solve2(string str) { int len = str.length(); for(int i = 0 ; i < len/2 ;i++) { swap(str[i],str[len-1-i]); .
2021-12-23 08:29:10 551 3
原创 【C++每日一练】8.合并两个有序的数组
合并两个有序的数组class Solution {public: void merge(int A[], int m, int B[], int n) { int i=0,j=0,p=0; int c[m+n];//定义辅助数组C while(i<m&&j<n){ c[p++]=A[i]<=B[j]?A[i++]:B[j++];//将A[i]和B[j]中小的那个丢入C中 .
2021-12-22 11:07:00 691 3
原创 【C++每日一练】7.两个栈实现队列
需求:两个栈实现一个队列队列是FIFO 先进后出栈是FILO 先进先出class Solution{public: void push(int node) { stack1.push(node); } int pop() { if (stack2.empty()) { while (!stack1.empty()) { stack2.push(stack1.top()); .
2021-12-21 08:02:56 717 3
原创 【C++每日一练】6.反转链表
方法1vector将单链表的指针都存起来,然后再构造链表class Solution {public: ListNode* ReverseList(ListNode* pHead) { if (!pHead) return nullptr; vector<ListNode*> v; while (pHead) { v.push_back(pHead); pHead = pHead-&
2021-12-20 08:36:08 368 4
原创 Qt入门教程【demo篇】打印Qt版本
打印Qt版本int main(int argc, char *argv[]){ QCoreApplication a(argc, argv); qDebug()<<QT_VERSION_STR; return a.exec();}
2021-12-19 21:39:05 1135
原创 【C++每日一练】5.打印编译时间
需求:打印编译时间#include <iostream>int main(){ std::cout<<__DATE__<<","<<__TIME__<<std::endl; return 0;}
2021-12-19 21:35:35 497
原创 【C++每日一练】4.获取当前系统时间、系统时间戳
需求:获取当前系统时间、系统时间戳#include <iostream>#include <chrono>#include <cstdio>using namespace std;std::time_t getTimeStamp(){ std::chrono::time_point<std::chrono::system_clock, std::chrono::milliseconds> tp = std::chrono::time_.
2021-12-18 23:05:10 375
原创 【C++每日一练】3.创建一个线程
需求:创建一个线程std::thread 使用函数执行线程循环#include <iostream>#include <thread>using namespace std;void run(){ while(true) { std::cout<<"ddd"<<std::endl; }}void runId(int id){ while(true) { std::c.
2021-12-17 09:14:03 435
原创 【C++每日一练】2.在文件末尾追加字符串
需求:在文件末尾追加字符串#include <string>#include <fstream>#include <iostream>using namespace std;int main(int argc,char **argv){ string query; std::fstream in("c:/1.txt", ios::in|ios::out|ios::binary); //文件大小 auto filesize .
2021-12-16 08:22:49 1062
原创 【C++每日一练】1.按行读取文件并打印
需求:按行读取文件并打印#include <string>#include <fstream>#include <iostream>using namespace std;int main(int argc,char **argv){ string query; std::ifstream in("1.txt"); while(getline(in,query)){ cout<<query.size()&.
2021-12-15 19:18:02 313
原创 ID卡IC卡的复制卡种类介绍
文章目录1.IC、ID卡来源2.IC卡简介3.ID卡简介4.IC卡与ID卡的区别5.IC、ID卡详细信息1.IC、ID卡来源IC(Integrated Circuit)卡是1970年由法国人Roland Moreno发明的,他第一次将可编程设置的IC芯片放于卡片中,使卡片具有更多功能。“IC卡”和“磁卡”都是从技术角度起的名字,不能将其和“信用卡”、“电话卡”等从应用角度命名的卡相混淆。自IC卡出现以后,国际上对它有多种叫法。英文名称有“Smart Card”、“IC Card”等;在亚洲特别是香港、
2021-12-14 19:37:05 2711
原创 Qt6环境-Windows平台发布
文章目录1.确定应用程序版本2.找到打包工具对应的目录3.开启命令行4.双击运行应用程序5.拷贝这些dll文件到exe同级目录6.成功运行7.总结本文内容:Qt6 windows平台 应用程序打包与发布。windeployqt工具的使用1.确定应用程序版本确定使用编译套件,minggw32、minggw64、msvc …如图,我的版本是minggw642.找到打包工具对应的目录注意:根据编译套件去选择目录 C:\Qt\6.2.1\mingw81_64\bin3.开启命令行&g
2021-12-14 08:38:02 756
OpenGL2.0/3.0/4.0-OpenGL ES 2.0/3.0 API文档大全
2018-10-30
Lua_5.3_manual.pdf与Programming in Lua.pdf
2017-11-09
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人