自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(11)
  • 资源 (1)
  • 收藏
  • 关注

原创 python学员管理系统

学员管理系统#初学者做的很差劲!!!!!def system_information():#打印菜单 print('-' * 20) print('[1]添加学员') print('[2]删除学员') print('[3]修改学员信息') print('[4]查询学员信息') print('[5]显示所有学员信息') print('[6]退出系统') print('-'*20)stu_list=[{'name': 'TOM', 'ag

2021-12-27 14:56:56 721

原创 pikachu靶场的数字型注入(POST)

数字型注入POSTPOST注入的方法:抓包然后在id后面(可注入参数后面)添加注入sql语句,添加好后放包(Forward)mysq联合查询先判断字段数注入order by 2返回正常注入order by 3报错说明字段数为3判断回显位注入union select 1,2说明字段1和2都是回显位查询库名和用户名查表名注入 union select table_name,2 from information_schema.tables where table_schem

2021-12-09 15:04:53 2791

原创 用Python打印9*9乘法表

打印直角三角形就可以直接修改代码,打印出乘法表打印倒三角图样* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * a=9 #三角形层数while a>=1: b=1 while b<=a: #控制每层打印*号的个数 print("*",end='\t') b+=1 a-=1

2021-12-09 14:00:30 675

原创 用Python打印等腰三角形

用Python打印等腰三角形打印出来的图样 * * * * * * * * * * * * * * * * #打印的思路:最外层的循环去控制三角形的层数,最外层循环的循环体里有2个小循环,一个循环打印出空格,等空格打印完之后,循环打印*号。i=5 #三角形的层数x=i #打印出每层前面空格的数量j=1 #打印出每层*号的数量while i>0: x=i y=0 while x>0 : prin

2021-12-09 13:41:20 5202

原创 pikachu靶场的字符型注入(get)

pikachu靶场字符型注入(get)字符型注入先找一个可以正确返回的内容判断闭合条件查询vince’报错查询vince”没有报错则说明是使用’闭合的。把vince’构造可满足放回正确内容的语句把vince’构造可满足放回正确内容的语句,在这个过程中可以利用and 1=1 和and 1=2 去判断是否构造成功and 1=1 返回正常,and 1=2 查询不到用户。则说明构造成功了查询字段数查字段是否为2时,没有报错,查字段数是否为3时,报错。则说明字段数为2查询回显位语

2021-12-08 16:37:39 3597

原创 pikachu靶场的搜索型注入

搜索型注入搜索vince测试该传参点是否可以注入搜索vince’看看能不能注入说明这个传参点可注入,并且返回了部分代码’%”说明源代码不是使用”闭合的。猜测源代码的闭合方式’%username%’猜测源代码的闭合方式’%username%’使用语句:正确返回的内容 %’ 注入sql语句 #and 1=1 返回正常,and 1=2报错,说明可以开始注入尝试mysql联合查询注入先判断字段数当字段为4时报错,说明字段数为3。确定字段数为3查询可回显位说明字段1,2,3

2021-12-08 15:32:52 3502

原创 python做猜拳小游戏

#开发时间:2021/12/7 19:38版本一:# 玩家通过输入012识别出拳# 电脑随机出拳from random import randomwhile True: guess=int(input("请输入你猜的内容 [2:剪刀、布:1、0:石头]:")) if(guess != 2 and guess != 1 and guess != 0 ) : print("数值不符合规定,请从新输入您的猜的内容!") break if gu

2021-12-07 21:35:33 5286

原创 位运算解析

位运算一、位运算符1、 ~(按位取反运算符)2、 &(按位与运算符)3、 |(按位或运算符)4、 ^(按位异或运算符)5、 <<(左移运算符)6、 >>(右移运算符)二、 优先级1. 位运算符的优先级2. 位运算符的结合性一、位运算符位是指二进制。位运算是指二进制位的运算。因为位运算是基于内存中的补码,所以运算的时候得用补码运算,运算的结果也是补码,输出到屏幕上的数是这个补码的原码的十进制。位运算计算步骤:数据的原码-数据的补码-补码位运算-原码。

2021-06-03 11:56:54 710

原创 #define _CRT_SECURE_NO_WARNINGS 1 解决办法

#define _CRT_SECURE_NO_WARNINGS 1 解决办法①找到软件的安装路径②D:\Program Files (x86)\Microsoft Visual Studio 12.0\VC\vcprojectitems前面的路径不一定一样。先再桌面软件快捷方式–右键打开文件所在位置–推到Microsoft Visual Studio 12.0文件夹–VC文件夹-vcprojectitems文件夹–找到newc++file文件–右键编辑该文件将#define _CRT_SECURE_

2021-04-04 23:43:57 7642 6

原创 visual studio 2013 Ctrl+F5运行后一闪而过(图解)

visual studio 2013 Ctrl+F5运行后一闪而过(图解)解决方案资源管理器–项目右键属性–配置属性–链接器–系统–右侧子系统修改为控制台(/SUBSYSTEM:CONSOLE)

2021-04-04 23:15:47 314

原创 c语言char197用%d输出变为-59,强制类型转换所导致的数据改变

强制类型转换所导致的数据改变char 内存中占用1Byte(字节)=8bit(比特)char 的数值范围为-128~127unsigned char 的数值范围为0~255char c=197;197的原码为11000101内存以补码的形式存储数据(正数:原码与补码相同)197的补码为11000101如果现在强制用int类型输出数据,int在内存中占用4Byte(字节)。原本char只占用1Byte(字节),前面还需要补充3个字节。补0还是1取决于该数的二进制最高位的数值,如果为1,前面高

2021-03-30 19:53:13 5847 3

Cisco Packet Tracer 6.2 for Windows Student Version.zip

Cisco Packet Tracer 6.2 for Windows Student Version.zip

2021-03-30

空空如也

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

TA关注的人

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