15.模块-包-库 15.1 基本概念 随着代码量的不断增多,一个文件里代码会越来越长,也不容易维护。为了解决这种问题,我们会进行拆分,并将具备类似的功能放同一文件中。这样每个文件包含的代码就相对较少。在Python中一个.py文件就称之为一个模块,英文叫(module) 使用模块的好处如下所示: ...
分类:
编程语言 时间:
2020-05-31 19:49:32
阅读次数:
57
通达OA文件上传+文件包含漏洞复现 0x00 漏洞简述 该漏洞在绕过身份验证的情况下通过文件上传漏洞上传恶意php文件,组合文件包含漏洞最终造成远程代码执行漏洞,从而导致可以控制服务器system权限。 0x01 漏洞分析 在通达OA上传漏洞中,上传文件upload.php文件中存在一个$p参数,如 ...
分类:
Web程序 时间:
2020-05-29 23:29:35
阅读次数:
120
#写一个函数完成三次登陆功能:#用户的用户名密码从一个文件register中取出。#register文件包含多个用户名,密码,用户名密码通过|隔开,每个人的用户名密码占用文件中一行。#完成三次验证,三次验证不成功则登录失败,登录失败返回False。#登陆成功返回Truedef get_user_pw ...
分类:
其他好文 时间:
2020-05-24 21:22:19
阅读次数:
57
在一个脚本中引用另一个脚本 test1.sh内容 test2.sh内容 ...
分类:
系统相关 时间:
2020-05-23 20:43:39
阅读次数:
63
CSS3 @font-face 规则 使用以前 CSS 的版本,网页设计师不得不使用用户计算机上已经安装的字体。 使用 CSS3,网页设计师可以使用他/她喜欢的任何字体。 当你发现您要使用的字体文件时,只需简单的将字体文件包含在网站中,它会自动下载给需要的用户。 您所选择的字体在新的 CSS3 版本 ...
分类:
Web程序 时间:
2020-05-23 19:58:10
阅读次数:
54
1. C++中创建进程的代码示例: // ProcessDemo.cpp : 此文件包含 "main" 函数。程序执行将在此处开始并结束。 // #include<windows.h> #include <iostream> using namespace std; int main() { STA ...
分类:
编程语言 时间:
2020-05-22 21:07:38
阅读次数:
197
04.配置解析 核心配置文件 配置mybatis config.xml MyBatis的配置文件包含了会深深影响MyBatis行为的设置和属性信息,xml文件标签要按照以下顺序排列 properties(属性) settings(设置) typeAliases(类型别名) typeHandlers( ...
分类:
其他好文 时间:
2020-05-22 10:12:44
阅读次数:
60
0x00 审计对象:PbootCMS2.07 cms下载地址: https://github.com/hnaoyun/PbootCMS/releases/tag/V2.0.7 参考文章: https://xz.aliyun.com/t/7744 toc 1 漏洞代码 漏洞发生在 core/view/ ...
分类:
其他好文 时间:
2020-05-21 13:14:17
阅读次数:
208
常用模块 什么是模块 ? 在计算机程序的开发过程中,随着程序代码越写越多,在一个文件里代码会越来越长,越来越不容易维护。 为了编写可维护的代码,我们把很多的函数分组,分别放到不同的文件里,这样每个文件包含的代码就相对较少了,很多编程语言都采用了这种组织代码的方式。在Python中,一个.py文件就可 ...
分类:
其他好文 时间:
2020-05-18 14:18:06
阅读次数:
53
[TOC] 模块 为了编写可维护的代码,我们把很多函数分组,分别放到不同的文件里,这样,每个文件包含的代码就相对较少,很多编程语言都采用这种组织代码的方式。在Python中,一个.py文件就称之为一个模块(Module)。 使用模块有什么好处? 当一个模块编写完毕,就可以被其他地方引用。我们在编写程 ...
分类:
编程语言 时间:
2020-05-15 14:03:22
阅读次数:
65