07 2016 档案

Python--正则
摘要:re.match函数 从头开始匹配 语法: re.match(pattern, string, flags=0) 使用groups() 匹配对象函数来获取匹配表达式。 re.search方法 re.search 扫描整个字符串并返回第一个成功的匹配。 语法同match() re.sub方法 用于替换 阅读全文

posted @ 2016-07-28 11:45 Lsec 阅读(182) 评论(0) 推荐(0)

Python--标准异常
摘要:异常名称描述 BaseException 所有异常的基类 SystemExit 解释器请求退出 KeyboardInterrupt 用户中断执行(通常是输入^C) Exception 常规错误的基类 StopIteration 迭代器没有更多的值 GeneratorExit 生成器(generato 阅读全文

posted @ 2016-07-26 11:03 Lsec 阅读(170) 评论(0) 推荐(0)

Python--变量命名空间
摘要:每个函数都有自己的命名空间。类的方法的作用域规则和通常函数的一样。 Python会智能地猜测一个变量是局部的还是全局的,它假设任何在函数内赋值的变量都是局部的。 如果要给全局变量在一个函数里赋值,必须使用global语句。 global VarName的表达式会告诉Python, VarName是一 阅读全文

posted @ 2016-07-25 19:44 Lsec 阅读(252) 评论(0) 推荐(0)

SQL--搜索型注入
摘要:查询语句:SELECT * from sqltest where names like'%要查询的关键字%' 在搜索框内输入1%' and 1=1 and '%'='正常回显; 在搜索框内输入1%' and 1=2 and '%'='报错则存在注入, 之后搜索关键词。 阅读全文

posted @ 2016-07-25 16:41 Lsec 阅读(752) 评论(0) 推荐(0)

区分静态网页和伪静态网页的方法
摘要:在网页地址栏输入 javascript:alert(document.lastModified) 会弹出一个时间,不断刷新,若时间随着刷新尔改变则是伪静态网页。 阅读全文

posted @ 2016-07-25 16:14 Lsec 阅读(162) 评论(0) 推荐(0)

shell--文件包含
摘要:Shell 文件包含的语法格式如下: source ./filename 或者 . ./filename #第一个.后面有空格 阅读全文

posted @ 2016-07-25 15:42 Lsec 阅读(137) 评论(0) 推荐(0)

shell--参数传递
摘要:在Shell中,调用函数时可以向其传递参数。在函数体内部,通过 $n 的形式来获取参数的值,例如,$1表示第一个参数,$2表示第二个参数 示例: #!/bin/bashfunWithParam(){ echo "第一个参数为 $1 !" echo "第二个参数为 $2 !" echo "第十个参数为 阅读全文

posted @ 2016-07-22 09:42 Lsec 阅读(238) 评论(0) 推荐(0)

shell--函数定义
摘要:函数定义格式: 阅读全文

posted @ 2016-07-22 09:32 Lsec 阅读(203) 评论(0) 推荐(0)

shell--流程控制
摘要:if else-if else语法格式: if condition1 then command1 elif condition2 then command2 else commandN fi 注:格式类似于Python,末尾加fi for循环格式: for var in item1 item2 .. 阅读全文

posted @ 2016-07-21 10:23 Lsec 阅读(117) 评论(0) 推荐(0)

shell--test
摘要:数值测试 字符串测试 文件测试 阅读全文

posted @ 2016-07-21 09:47 Lsec 阅读(123) 评论(0) 推荐(0)

shell--printf
摘要:printf的转义序列 格式替代符类似于Python 阅读全文

posted @ 2016-07-21 09:23 Lsec 阅读(167) 评论(0) 推荐(0)

SQL--MID()函数
摘要:SQL MID()语法: SELECT MID(column_name,start[,length]) FROM table_name MID 函数用于从文本字段中提取字符。 阅读全文

posted @ 2016-07-20 08:37 Lsec 阅读(309) 评论(0) 推荐(0)

shell编程--变量
摘要:一、定义变量 定义变量名是不加$符,变量名和“=”之间不加空格(特殊,与其他语言不同) 例:x="hello world" 注:变量名的命名须遵循如下规则: 首个字符必须为字母(a-z,A-Z)。 中间不能有空格,可以使用下划线(_)。 不能使用标点符号。 不能使用bash里的关键字(可用help命 阅读全文

posted @ 2016-07-14 23:27 Lsec 阅读(165) 评论(0) 推荐(0)

导航