自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(16)
  • 收藏
  • 关注

原创 sql-labs 5-6

首先通过测试发现id存在单引号干扰,并且页面不会回显数据库内容,需要盲注首先获取数据库名id=1’ and length(version())>5 --+,判断数据库版本,为5以上id=1’ and length(database())‘n’ --+,使用二分法猜测数据库第一个字符为’s’id=1......

2022-07-11 16:00:36 250 1

原创 sql-labs 1-4

先判断是否存在注入id=1 and 1=1,页面返回错误说明存在注入,但有干扰尝试id=1’ and 1=1 --+,页面返回正常,干扰为单引号确定注点后猜测表的列数id=1’ order by 4 --+页面返回错误,列数为3id=-1’ union select 1,2,3 --+,测试数据爆出位置 ,如图开始爆数据,先查看所有数据库,id=-1’ union select 1,group_concat(schema_name),3 from information_schema.sch

2022-07-11 11:16:57 225

原创 Coc.nvim自动补全插件

若无plug请看同专栏文章vim.plug的安装和用法插件安装在vim配置文件开始加入call plug#begin('~/.vim/plugged')Plug 'neoclide/coc.nvim',{'branch':'release'}call plug#end()然后退出配置文件$ vim:PlugInstall

2021-02-10 21:47:48 1302 1

原创 NERD_commenter快速注释插件

插件安装方法请看同专栏文章vim.plug的用法插件用法let leader=’ ‘可修改cc及cu等各种命令前的符号,默认为let leader=’\’基础用法选中要操作部分连续按下\cc注释连续按下\cu取消注释更多用法详情可看github:传送csdn:传送...

2021-02-10 18:08:56 271

原创 vim.plug安装和用法

安装vim.plug终端输入下列命令安装vim.plugcd ~/.vim/autoload || mkdir ~/.vim/autoload && cd ~/.vim/autoload &&wget plug.vimhttps://raw.githubusercontent.com/junegunn/vim-plug/master/plug.vim若出现拒绝连接问题输入该命令sudo vim /etc/hosts在文件末尾加上199.232.28.13

2021-02-10 13:36:35 1570 3

原创 C语言小操练

1、下列那些操作是合法的const char* p1 = "hello";char* const p2 = "world";A: p1++;B: p1[2] = ‘w’;C: p2[2] = ‘l’;D: p2++;首先,p1、p2均指向常量字符串,不可修改根据 * 号和const的位置,左定值右定向,p2++不合法所以选 A。2、以下程序运行后的输出结果是( )int main(){ int a = 1, b = 2, m = 0, n = 0, k; k =

2021-02-07 18:58:16 423

原创 vim从零开始配置

首先完成一些基础的配置,日后根据需求慢慢完善

2021-02-03 18:09:00 154

原创 win10周期性卡顿解决

前些天我的电脑突然开始周期性卡顿,检查过了内存,温度,网络都没有任何问题,找来找去,突然想到卡顿是在我改设置之后才有的,所以稍稍研究了一下,发现了一个挺神奇的东西。当win10壁纸设置为幻灯片播放并且开启系统主题色从我的背景中自动选取一种主题色,系统主题色会随桌面背景的更换而变色,同时,我的电脑会在变色时卡顿1s-2s。当如上两个设置同时开启时,会造成电脑周期性卡顿,周期便为你设置的幻灯片更换时间,但我仅仅知道我的电脑是这样,不知道这是否巨有普遍性。希望可以帮助你解决问题。...

2021-02-01 10:11:48 1366 1

原创 Linux安装gcc,快捷有效

我用的是Ubuntu一、首先使用 sudo apt update 获取更新如果sudo apt update报错使用 sudo gedit /etc/apt/sources.list打开文件将其中的http://cn.archive.ubuntu.com/ubuntu/全部更换为http://mirrors.163.com/ubuntuCtrl+F可在文件内查找,应该是一共有十三处,全改正二、使用sudo apt install build-essential安装build-essenti

2021-01-30 22:24:50 114

原创 动态内存、文件操作的练习——通讯录改进

对该代码的改进contact.h#pragma warning(disable:6031)#include<stdio.h>#include<stdlib.h>#include<string.h>#define DEFAULT_SIZE 3enum{ MAX_NAME = 20, MAX_SEX = 5, MAX_TELE = 13, MAX_ADDRESS = 100};enum{ Exit, Add, Delete, Se

2021-01-30 15:46:45 295

原创 枚举,结构体的练习——通讯录功能的基本实现

Contact.h#pragma warning(disable:6031)#include<stdio.h>#include<stdlib.h>#include<string.h>#define MAX 1000enum{ MAX_NAME = 20, MAX_SEX = 5, MAX_TELE = 13, MAX_ADDRESS = 100};enum{ Exit, Add, Delete, Search, Modify,

2021-01-29 15:12:14 405

原创 C语言五种基本排序法-选择、冒泡、交换、插入、折半

选择法排序//选择法排序int main(){ int a[100] = { 0 }; int len = 0; int temp = 0;//暂存最大值 int pos = 0;//暂存最大值位置 int i = 0, j = 0; printf("请输入数组的长度,并依次输入各元素:\n"); scanf("%d", &len);//获取数组长度 //输入要排序的数组 for (i = 0; i < len; i++) { printf("a[%d]= ",

2021-01-19 14:51:28 417

原创 C语言简易扫雷

源.c代码如下:#define _CRT_SECURE_NO_WARNINGS#include"Game.h"void Game(){ //创建两个雷区,一个记录雷,一个展示给玩家 char mine[ROWS][COLS] = { 0 }; char show[ROWS][COLS] = { 0 }; //初始化两个雷区 Init_board(mine, ROWS, COLS, '0'); Init_board(show, ROWS, COLS, '*'); //打印雷区 Pr

2021-01-17 09:20:21 159 1

原创 C语言三子棋

代码内有详细注释源.c代码如下:#define _CRT_SECURE_NO_WARNINGS#include"Game.h"void Game(){ char result = 0; //创建棋盘 char board[ROW][COL] = { 0 }; //初始化棋盘 Init_board(board, ROW, COL); //打印棋盘 Print_board(board, ROW, COL); while (1) { //玩家走棋 printf("玩家走棋:

2021-01-16 21:43:12 1872 4

原创 史上最最详细的win10虚拟机安装教程,手把手从头到尾

关于win10虚拟机的安装1.安装VMware 12Pro前天我安装了VM12,并安装了win10系统的虚拟机。遇到了很多问题,我想拿出来和大家分享一下解决办法。首先,第一步先上下载地址:VMware 12下载地址大家下载时记得选择普通下载,用下载器下载难免会捆绑一些流氓软件安装到你的电脑上,有些地方普通下载也是先下载一个下载器,建议大家尽量不使用。下载了完了,安装过程除了选择安装目录外,一直下一步就好了,安装完成。2.虚拟机的安装<1>先创建一个虚拟机首先点击文件,新建虚

2021-01-16 11:32:19 143269 48

原创 第一篇博客——开始记录我的学习历程

我的第一篇博客一周前,我开始了自学C的行程。经过一周的摸索,认识到学C是个长久之事,所以我在今天创建了GitHub上的第一个库,用来记录我的学习,同 时从今天开始写博客,记录我的学习历程。写一些学习过程中遇到的困难以及是如何解决的,分享一些学习 成果和心得感悟。第一次写,不知道该写点什么,做个自我介绍吧。我是一个河北科技大学的大二学生,来自河北衡水,大一和大二上学期整天就是打游戏,考试挂科,这个假期我了解到了校招,以前都不知道这件事,认识到了在大学毕业前掌握一门技术的重要性以及必要性。我也想在毕业前能

2021-01-15 21:31:28 206

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除