![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
PHP
文章平均质量分 84
孤城浪子55555
让自己成为无可替代
展开
-
PHP抓取百度贴吧邮箱v1.0
刚开始学习PHP,前段时间室友开了一个淘宝店铺,专门定制PPT,然后我准备弄一些邮箱来帮他发发广告什么的,于是就有了接下来的事情。因为还不会PHP的很多东西,所以做出来的东西也是惨不忍睹,不过总算是可以勉强使用。我的代码的目标是抓取一个贴吧里面所有帖子里面的所有邮箱地址,这是一个听得的工作量,我并没有什么算法基础,所以只有用最笨的for循环来一页一页的用正则表达式匹配。代码如下:"原创 2015-11-05 16:19:23 · 669 阅读 · 0 评论 -
PHP之foreach引用填坑
起因看到一篇文章描(就是它)述了PHP的一个语法特点,用文字来描述就是如果对一个数组进行foreach引用遍历过后在对这个数组使用同样的变量进行一次普通foreach遍历会导致这个数组的值发生变化。我这个描述可能还是不太清楚,直接上代码:可以看到在循环当中没有任何代码,所以两次打印出来的数据肯定应该是一模一样的,然而结果总是让人意外:我当时就惊呆了!还能这样的?文章中的解释只有一句...原创 2019-03-08 18:05:32 · 603 阅读 · 3 评论 -
PHP实现无限级分类(递归+引用)
原始数据数据库 打印到页面 递归递归的思路就是【找儿子】,也就是循环所有数据,找到每条数据的所有儿子、儿子的儿子、儿子的儿子的儿子….,首先我们知道要找test1的儿子就是找所有pid为1的数据,于是遍历整个数组找到了test1-1和test1-2;然后还要分别找test1-1和test1-2的儿子,就这样一直找下去,由于每次找儿子的方法都是一样的,就是遍历所有数据(除开自...原创 2018-09-10 15:52:07 · 4163 阅读 · 1 评论 -
使用Logstash简单搜集Nginx Access日志并储存到Elasticsearch
首先安装Java环境:apt-get install openjdk-8-jdk在官网下载Logstash:https://www.elastic.co/cn/downloads/logstash在conf目录新建一个配置文件:input { #这里可以同时监控多个文件 file { path => ["/usr/local/nginx/log...原创 2018-06-26 11:25:25 · 3847 阅读 · 0 评论 -
Laravel使用Elasticsearch存储日志折腾笔记
为什么要用Elasticsearch存储Laravel日志而不是直接使用默认的文件存储? 当PHP部署在多台服务器时,如果需要查找日志则要在每台服务器上面进行查找。通常日志是按天分割的,如果不确定是哪一天还需要在好几个文件里面进行查找,然后需要查找的文件数就变成了不确定的天数*负载均衡的服务器数量。在服务器上面直接通过命令行查询查找日志内容真的不方便。开始折腾 首先得有Elastics...原创 2018-06-26 11:19:52 · 4402 阅读 · 3 评论 -
汉诺塔问题(递归)理解
汉诺塔问题理解为什么会来思考这个问题呢?学算法的时候遇到【深度优先搜索】的时候代码里面用到了递归,我看了好久愣是看不明白,于是就找递归的资料,发现递归基本都是拿汉诺塔游戏来讲的,于是就在看的过程中做了点笔记。问题描述:我刚开始看过后完全是一脸懵逼。但是我们可以把这个问题可以先简化一下,如果一共只有两层,该怎么解决呢?1.把第一层移动到中间柱子上面移动完成后如原创 2018-02-02 16:43:15 · 755 阅读 · 0 评论 -
PHP使用udp模拟http请求实现DDOS攻击
声明:这篇文章中的代码是我Copy的,原作者:小Dの马甲 原文章地址:http://bbs.blackbap.org/thread-2233-1-5.html原作者是2011年写的这篇文章,那么为什么我现在才复制过来呢?因为当时我看到这篇文章的时候完全看不懂啊!不过感觉好高端,以至于给我留下了很深的印象,过了四五年都还记得......这段时间正在学习PHP,偶然间又遇见了,所以拿来写写注释翻译 2015-11-10 16:55:45 · 8130 阅读 · 3 评论 -
PHP利用CURL_MULTI实现多线程爆破
在上一篇文章http://blog.csdn.net/ls1120704214/article/details/49734883的最后我尝试着使用PHP进行我的爆破实验,结果也在最后贴出来了...第二天我通过各种网络搜索又搞出了一个更快的方法,使用curl_multi这个东西我在网络上也没看懂到底是怎么回事,但是网上的文章都千篇一律,全是COPY的,我也就依葫芦画瓢,拼拼凑凑勉强能够运行,先贴原创 2015-11-09 19:30:38 · 985 阅读 · 0 评论