- 博客(13)
- 收藏
- 关注
原创 WeChall抄答案记录【3】
Limited Access (Exploit, HTTP)题目:I try to secure my pages with .htaccess.Am I doing it right?To prove me wrong, please access protected/protected.php.点击 .htaccess,出现以下网页代码HTTP允许的方法:GET, HEAD, POST, PUT, DELETE, CONNECT, OPTIONS, PATCH, PROPFIND, PRO
2022-02-23 20:30:21
383
原创 WeChall抄答案记录【2】
Training: MySQL I (MySQL, Exploit, Training)这里SQL注入可以登录名用admin’#,原因是#将后面的查询语句注释掉了,所以查询成功Training: MySQL II (MySQL, Exploit, Training)db−>queryFirst(db->queryFirst(db−>queryFirst(query):db是一个变量,db是访问数据库的对象,它有一个query方法,即根据指定的db是一个变量,db是访问数据库
2022-01-01 15:47:03
2730
1
原创 WeChall抄答案记录【1】
1.Training: Get Sourced (Training)右键查看网页源代码,中间可以看到提示把页面拉到最后也没看到有啥子,最后ctrl+f直接搜索关键词,发现在页面最下面的右下角2.Training: Stegano I (Training, Stegano)图片隐写,下载图片用记事本打开3.Training: Crypto - Caesar I (Crypto, Training)这里用了python暴力破解,但是答案一直提交错误,最后才发现26个字母打错了啊啊啊啊啊mess
2021-12-12 11:06:49
3596
2
原创 笔记本连不上网,设备管理器无线驱动黄色感叹号,windows仍在设置此类设备的类设置。(代码56)
今天上午打开电脑发现蓝屏,多次重启想要进入安全状态没进去,最后关机并拔掉电源,等了一会再开机才打开。但是为了防止以后再遇到这种情况,又去搜了搜,猜测可能跟驱动没更新有关,于是又下了驱动精灵和鲁大师,去更新驱动,更新了一会发现连接不了无线网了,捣鼓了一会重置网络,结果发现宽带有限都连接不了了。网络适配器打开发现为空。这里尝试过禁用再重启,尝试过卸载再安装,也尝试了手动配置,但是在C盘路径下找不到intel下的wifi无线文件夹,当场懵逼。最后找到一个大佬的方法,附链接如下:https://blog.
2021-10-21 20:26:54
1898
原创 单链表的查找及求表长
以下代码均是针对带头结点的单链表:①按位查找//按位查找,返回第i个元素(带头结点)LNode *GetElem(LinkList L,int i){ if(i<0) return NULL; LNode *p; //指针p指向当前扫描到的结点 int j=0; //当前p指向的第几个结点 p=L; //L...
2020-03-30 21:57:27
2452
原创 单链表的删除
①按位序删除(带头结点)//按位序删除(带头结点)bool ListDelete(LinkList &L,int i,ElemType &e){ if(i<1) return false; LNode *p; //指针p指向当前扫描到的结点 int j=0; //当前p指向的第几个结点 p=L; //L...
2020-03-28 17:54:55
534
1
原创 单链表的插入操作
①(按位序插入)带头节点//在第i个位置插入元素e(带头结点)bool ListInsert(LinkList &L,int i,ElemType e){ if(i<1) return false; LNode *p; //指针p指向当前扫描到的节点 int j=0; //当前p指向的第几个节点 p=L; //L指向头节点,头...
2020-03-24 19:36:03
2863
原创 单链表的初始化代码
①无头结点//初始化一个空的单链表bool InitList(LinkList &L){ L=NULL; //空表,暂时还没有任何结点(防止脏数据遗留) return true;}②有头节点//初始化一个空的单链表(带头结点)bool InitList(LinkList &L){ L=(LNode*)malloc(sizeof(LNode...
2020-03-24 18:52:12
3209
4
原创 静态分配顺序表的基本操作(初始化/插入/删除/查找)
#include<stdio.h>//#include<stdlib.h>//静态分配顺序表#define MaxSize 10 //定义最大长度typedef struct{ int data[MaxSize]; //用静态的“数组”存放数据元素 int length; //顺序表当前的长度}SqList; //顺序表的类型定义...
2020-03-24 14:14:51
1233
原创 数据结构的基本概念习题
1、可以用(D )定义一个完整的数据结构。A、数据元素B、数据对象C、数据关系D、抽象数据类型解析:抽象数据类型(ADT)描述了数据的逻辑结构和抽象运算,通常用(数据对象,数据关系,基本操作集)这样的三元组来表示,从而构成了一个完整的数据结构定义。数据项:一个元素由若干数据项组成数据元素:组成数据对象的基本单位数据对象:性质相同的数据元素的集合(类似于数组一般)2、以下数据结构...
2020-03-18 21:49:01
7804
原创 顺序表的特点
顺序表的特点:①随机访问,即可在O(1)时间内找到第i个元素。数据表中的数据是连续存放的,因此只要知道数据表中第一个元素的地址,那么后面的数据元素的地址就可以马上算出来。代码实现:data[i-1],静态分配和动态分配都一样)②存储密度高,每个节点只存储数据元素本身链式存储每个节点除了存储数据元素还要有额外的空间存储指针,相较而言,顺序表的存储密度较高。③拓展容量不方便(即便采用动态分...
2020-03-18 20:34:48
13014
原创 顺序表动态创建和初始化
#include<stdio.h>#include<stdlib.h>#define InitSize 10 //默认的最大长度typedef struct{ int *data; //指示动态分配数组的指针 int MaxSize;//顺序表的最大容量 int length; //顺序表的当前长度}SeqList;void Init...
2020-03-18 20:22:32
1651
原创 静态创建、初始化一个顺序表
静态创建、初始化一个顺序表#include<stdio.h>#define MaxSize 10 //定义最大长度typedef struct{int data[MaxSize];//用静态的数组存放数据元素int length;//顺序表当前长度}SqList; //顺序表类型定义//基本操作——初始化一个顺序表void InitList(SqList &L...
2020-03-18 20:01:44
897
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人