起风了

“路海长 青夜旷 越过群山追斜阳”

PHP模糊查询技术—百分号的运用

PHP模糊查询技术—百分号的运用 主要目的: 有别于精确查找,模糊查询就是尽可能查找最大的有关的数据,主要用于站内搜索信息的一些地方使用。 学习重点: PHP模糊查询的语法   (一)、SQL匹配模式   (二)、正则匹配模式 PHP模糊查询的运用 现在开始 我们先来看一下我们准备的数据 使用的MYSQL查...

记一次被200G流量 DDOS攻击的处理经验

希望你不是主动通找到这篇文章,要不然,你可能正遭遇不幸。 我当初也和你一样,第一次被大流量攻击而手足无措,情绪低落。而搜完了整个互联网,就会得到一句回答:ddos是世界难题,无法防御避免或无法绝对防御住。想死的心都有对吧。对于一家技术薄弱,客户量又巨大的小互联网公司来说,简直欲哭无泪。 ...

php正则获取网页内容匹配不出内容

正解: 第一步: 设好对方网页编码 header("Content-type:text/html;charset=GB2312"); 第二步: 获取网页内容 $url = "https://www.tupianzj.com/meinv/20200713/213744.html"; $curl = new Curl(); $html = $curl->get($url); 第三步: 需要先去除所有的换行符、制表符、回车等等,对于便于阅读的html源...

将一个接口响应时间从2s优化到 200ms以内的一个案例

一、背景 在开发联调阶段发现一个接口的响应时间特别长,经常超时,囧… 本文讲讲是如何定位到性能瓶颈以及修改的思路,将该接口从 2 s 左右优化到 200ms 以内 。 二、步骤 2.1 定位 定位性能瓶颈有两个思路,一个是通过工具去监控,一个是通过经验去猜想。 2.1.1 工具监控 就工具而言,推荐使用 arthas ,用到...

thinkphp 3.2 多表联合查询 group分组

$res = M('member') ->table('__MEMBER__ as a') ->join('__ORDER__ as b') ->field('a.id,b.order_sn,count(b.id) as total') ->where('b.receive_member_id = a.id') ->group('a.id') ->order('total desc') ->limit($page->firstRow, $page->listRows) ->select(); 表member...

php 显示活动剩余时间

//时间差 function time2Units ($time) { $year = floor($time / 60 / 60 / 24 / 365); $time -= $year * 60 * 60 * 24 * 365; $month = floor($time / 60 / 60 / 24 / 30); $time -= $month * 60 * 60 * 24 * 30; $week = floor($time / 60 / 60 / 24 / 7); $time -= $week * 60 * 60 * 24 * 7; $day = floor...

PHP Simple HTML DOM Parser 类文件包下载

php快速查找和解析html标签类库 下载方式: 第一种:composer "sunra/php-simple-html-dom-parser": "1.5.2" 放在composer.json文件里, "require":{ "sunra/php-simple-html-dom-parser": "1.5.2" }   第二种直接 :直接下载 点击下载simplehtmldom_1_9_1   如何使用请查看:http://www.cnphp.info...