- 博客(16)
- 收藏
- 关注
原创 xss攻击
XSS攻击 XSS(跨站脚本攻击):是最常见的Web应用程序安装漏洞之一。而攻击者仅仅只是向Web页面中注入JavaScript代码。 反射性XSS 非持久型XSS(最易出现),当用户访问一个带有XSS代码的URL请求时,服务器端接收到数据后处理,再把待XSS的数据发送到浏览器,浏览器解析后造成漏洞。 在URL中加<script>alert(1)</script> 方法: 1、将 id= 后的内容替换为< script>alert(6)</ script>
2020-09-11 16:17:45
333
原创 python学习 4
python lambda 1、lambda 函数是一种小的匿名函数。它可接受任意数量的参数,但只能有一个表达式。 eg:一个lambda函数,他把作为参数传入的数字加10,然后输出。 x = lambda a : a + 10 print(x(5)) 2、lambda函数可以接受任意数量的参数 eg:一个lambda函数,它把参数a与参数b相乘并输出。 x = lambda a, b : a * b print(x(5, 6)) 3、当把lambda用作另一个函数内的匿名函数时。 假设有一个带一个参数的函
2020-05-10 11:51:28
286
原创 python学习 3
循环 python的两个原始的循环命令:while 循环和for 循环。 while 循环 while 循环: 条件为真,执行一组语句。 eg:(i>7,输出i) i = 1 while i < 7: print(i) i += 1 注:需要有改变变量的式子,否则while循环成为死循环。 break语句: 停止循环的进行。 eg:(在i=5时退出循环) i = 1 while...
2020-05-03 12:07:57
335
原创 python学习 2
Python布尔 布尔表示两值之一:True 或 False。 当在 if 语句中运行条件时,Python 返回 True 或 False,eg: a = 200 b = 33 if b > a: print("b is greater than a") else: print("b is not greater than a") 结果: b is not greater than ...
2020-04-26 13:25:12
227
原创 Python学习 1
Python语法 1、Python缩进 缩进是指代码开头的空格。在Python中缩进非常重要,它用缩进来指示代码块。 if 5 > 2: print("Five is greater than two!") 运行结果: Five is greater than two! 1)、若省略缩进程序会出错 2)、空格数目不做要求,但是最少一个 3)、必须在同一代码块使用相同数量的空格,否则程序...
2020-04-19 13:39:23
365
原创 SQL学习4
函数 Aggregate函数 Aggregate 函数计算从列中取得的值,返回一个单一的值。 1、AVG() - 返回平均值 语法: SELECT AVG(column_name) FROM table_name WHERE condition; 2、COUNT() - 返回行数 语法: COUNT函数返回指定列的值的数目(NULL 不计入): SELECT COUNT(column_name)...
2020-04-12 10:06:49
221
原创 SQL学习3
SQL运算符 1、算术运算符 +:执行加法运算。 -:执行减法运算。 *:执行乘法运算。 /:用左操作数除右操作数。 %:用左操作数除右操作数并返回煜书余数。 2、比较运算符 =:检查两个操作数的值是否相等,如果是,则条件为真(true)。 !=或<>:检查两个操作数的值是否相等,如果值不相等则条件为真(true)。 <或>:检查左操作数的值是否小于或大于右操作数的值,如...
2020-04-05 11:13:43
596
原创 SQL学习2
本周学习了sql几种基本语句。 SQL语法 SQL语法规则 SQL语句总是以关键字开始,如SELECT、INSERT、UPDATE、DELETE、DROP、CREATE。 SQL语句以分号结尾。 SQL不区分大小写,意味着update与UPDATE相同。 数据库表 数据库通常包含一个或多个表。每个表都用一个名称标识。该表包含带有数据(行)的记录。 SQL语句 以下SQL语句选择“visitor...
2020-03-29 11:25:46
412
原创 SQL 学习
SQL(Structured Query Language): 结构化查询语言,是一种数据库查询和程序设计语言,用于存取数据以及查询、更新和管理关系数据库系统,同时也是数据库脚本文件的扩展名。 SQL语句结构: 1.数据查询语言(DQL: Data Qucry Language) 2.数据操作语言(DML:Data Manipulation Language) 数据操作语言用于检索、插入和修改数据...
2020-03-22 11:30:07
150
原创 CSS学习
1、CSS定义: Cascading Stylesheets; 是一种层叠样式表,直接放在div标签里面; 不是编程语言。 2、CSS的三种添加方式: 1)、外部样式表 CSS保存在.css文件中 在HTML里使用< link>引用,style一般是放在head里面 2)、内部样式表 不使用外部CSS文件 将CSS放在HTML < style>里 <!DOC...
2020-03-15 15:42:16
158
原创 HTML学习
HTML简介 1、HTML:是世界通用的超文本标记语言,是用于创建网页的语言,同时又是一种标记语言。 2、HTML标签:是由尖括号括起来的词,如< html>, < body>。标签通常成对出现,例如< html>和< /html>。一对中的第一个标签是开始标签;第二个标签是结束标签。在上面的示例中,< html>是开始标签,而< ...
2020-03-08 13:26:07
478
原创 学习笔记 web安全2
第二章 浏览器安全 同源策略 1、同源策略, 它是由Netscape提出的一个著名的安全策略。 所有支持JavaScript的浏览器都会使用这个策略。 同源是指,域名,协议,端口相同。 当一个浏览器的两个tab页中分别打开来 百度和谷歌的页面当浏览器的百度tab页执行一个脚本的时候会检查这个脚本是属于哪个页面的,即检查是否同源,只有和百度同源的脚本才会被执行。 如果非同源,那么在请求数据时,浏览器...
2020-03-01 13:06:31
304
原创 week 3 学习笔记
本周学习内容 一、函数 1、简单例子: #include<stdio.h> int main() { void printstar(); //对printstar函数进行声明 void print_message(); //对print_message函数进行声明 printstar(); //调用printstar函数 print_message(); //调用pri...
2019-12-14 12:33:37
324
原创 week 2 学习笔记
本周主要内容: 1、重点复习数组章节 2,学习指针基本内容 3,练习 一,一维、二维数组 重 1、不可对数组的大小做动态定义,即数组的大小不依赖程序运行过程中变量的值。 2、数组需先定义,后使用。 3、使用数组元素时应注意,下标值应在已定义的数组大小的范围内。 4、二维数组的赋值遵循先行后列。 练习 1、求二维数组中的最大元素及所在行与列 #include<stdio.h> int m...
2019-12-07 14:10:14
185
原创 week1学习笔记
本周复习之前所学内容 一,C 1 (1)整形数据 无字符型unsigned 有字符型signed (2)浮点型数据 (3)字符型数据在这里插入图片描述 2,switch-case语句(eg;成绩统计) 3,循环应用 (1)素数求和 (2)最大公约数(辗转相除法) 1,如果b=0,计算结束,a就是最大公约数; 2,否则,计算a除以b的余数,让a=b,b=那个余数; 3,回到第一步。 (3)最小...
2019-11-30 15:11:09
231
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅