第五课:快速掌握jenkins核心功能.docx 2、jenkins 概述 jenkins 就是为了满足上述持续集成的要点而设计的一款工具,其主体框架采用JAVA开发,实质内部功能都是由各种插件实现,极大提高了系统的扩展性。其不仅可以满足JAVA系统的集成,也可以实现PHP等语言的集成发布。通过其p ...
分类:
其他好文 时间:
2020-02-26 17:07:28
阅读次数:
68
PHP语言提供了一种扩展机制(Extension),通过PHP扩展可以增强语法、调用C/C++实现的库函数以及优化执行性能。PHP扩展是与平台相关的动态链接库,在Linux和Mac平台是.so文件,在Windows平台是.dll文件。由于函数计算的开发通常在Mac和Windows平台,而运行时是Linux(Debain)环境,所以为函数计算PHP运行时添加扩展会遇到由于动态链接库平台相关而导致要么
分类:
Web程序 时间:
2020-02-26 16:59:37
阅读次数:
118
最近在研究phar,看到里边有php流(stream)的内容 补了补课,收获颇多,在此整理记录一下: stream的有关函数: <?php var_dump(stream_get_transports()); // 获取已注册的套接字传输协议列表 var_dump(stream_get_wrappe ...
分类:
Web程序 时间:
2020-02-26 12:44:57
阅读次数:
98
htb有道题用到了rfi绕过,so: 0x00、win 环境: win7+apache+php5.6 存在文件包含漏洞的index.php php.ini里 和 设置为 在Samba服务放入要包含的hack.php(这里测试直接用在外网部署的samba),内容: 访问发现已执行hack.php: 0 ...
分类:
其他好文 时间:
2020-02-25 20:24:31
阅读次数:
73
http://acm.hdu.edu.cn/showproblem.php?pid=3581 题意: 数轴上给出n条线段,m个点,问任意两对点构成的线段被多少条线段包含 枚举给出的线段[x,y] 枚举被包含线段起点[第一个>=x的点,最后一个<=y的点] 被包含线段终点是最后一个<=y的点 差分前缀 ...
分类:
其他好文 时间:
2020-02-25 20:23:35
阅读次数:
56
有时候,我们希望通过身份证来计算出年龄,那么下面我写的函数很适合。 实现代码中已有详细注释。 function getAge($id){ # 1.从身份证中获取出生日期$id = $id;//身份证$birth_Date = strtotime(substr($id, 6, 8));//截取日期外汇 ...
分类:
Web程序 时间:
2020-02-25 20:19:00
阅读次数:
144
简介 宽字节注入是相对于单字节注入而言的。单字节注入就是大家平时的直接在带有参数ID的URL后面 追回SQL语句进行注入。比如:http://www.hackest.cn/article.php?id=1and 1=1/* http://www.hackest.cn/article.php?id=1 ...
分类:
数据库 时间:
2020-02-25 20:13:28
阅读次数:
65
一、flutter_html 涉及的 api 接口: http://www.phonegap100.com/appapi.php?a=getPortalArticle&aid=20 二、Flutter 解析 html https://pub.dev/packages/flutter_html flu ...
分类:
Web程序 时间:
2020-02-25 19:41:45
阅读次数:
265
开发环境: Windows操作系统开发工具: Myeclipse+Jdk+Tomcat+MYSQL数据库注意:此项目分管理员与普通用户两种角色运行效果图 源码及原文链接:https://javadao.xyz/forum.php?mod=viewthread&tid=49 ...
分类:
其他好文 时间:
2020-02-25 17:20:49
阅读次数:
146
文件包含漏洞原理: 在通过PHP的相应函数(比如include())引入文件时,由于传入的文件名没有经过合理的校验,从而操作了预想之外的文件,就可能导致意外的文件泄露甚至恶意的代码注入。 文件包含漏润的形成,需要满足两个条件: 用户可控:用户能够控制文件的内容(向服务器上传一个新的文件、借用服务器已 ...
分类:
其他好文 时间:
2020-02-25 14:59:52
阅读次数:
126