起风了

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

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源...

添加PAC自定义规则

如何在在过滤垃圾广告时有选择地过滤 为什么要用PAC自定义规则 很多软件或者浏览器插件支持根据自定义的规则来过滤网站的url,比如著名的垃圾广告过滤插件addblock plus。这里参考其规则设置。 规则大致如下 通配符支持,如 *.example.com/* 实际书写时可省略 如 .example.com/ 意即 *.example.com/* 正则表达...

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

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

自动脚本(pac)和手动设置Proxy的读取方式的java实现(http,tcp)

一概述 本文介绍两种proxy的配置方式以及读取方式的java代码实现 项目中配置Proxy用到了两种方式 1 配置代理服务器 2 使用自动配置脚本,也就是配置pac方式 两种方式的目的都是给本机配置代理服务器,而第二种方式在配置策略上更加灵活 无论使用哪种代理方式,我们讨论的代理类型都为以下三个方式: DIRECT, HTT...

git取消版本跟踪

从暂存区清除 git --git-dir=/www/git/weika --work-tree=/www/wwwroot/weika update-index --assume-unchanged ticket.txt 从版本库中删除,便文件还在 git --git-dir=/www/git/weika --work-tree=/www/wwwroot/weika rm --cached ticket.txt git --git-dir=/www/git/weika --work-tree=/www/wwwroot/weika  ...

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...