摘要: 在程序开发中,如果我们编码不规范,比如调用不存在的变量、语法错误、少了个逗号,这些都会引起系统报错并进行提示,但是今天,突然发现PHP还有这样一个函数,用于自动触发一个报错提示,并且会将报错信息写入php日志,简单直接。 trigger_error — 产生一个用户级别的 error/warning 阅读全文
posted @ 2017-12-26 11:56 才鱼 阅读(1179) 评论(0) 推荐(0) 编辑
摘要: 抓取一个网页内容非常容易,常见的方式有curl、file_get_contents、socket以及文件操作函数file、fopen等。 下面使用SOCKET下的fsockopen()函数访问Web服务器最常用的80端口,通过获取80端口的数据,并进行分析,来模拟网络爬虫的工作方法。 1、实现SOC 阅读全文
posted @ 2017-12-25 17:47 才鱼 阅读(1792) 评论(0) 推荐(0) 编辑
摘要: 使用fsockopen()函数来实现获取页面信息,完整代码如下 根据以上示例,可以进行通过设置请求头信息,即可实现任意端口的访问 代码执行后效果 阅读全文
posted @ 2017-12-25 17:47 才鱼 阅读(351) 评论(0) 推荐(0) 编辑
摘要: 在开发过程中,经常碰到比如加载的是哪个配置文件、上传文件大小受限、PHP错误日志文件位置等问题需要快速查找出来并解决,因此总结记录出下面的相关配置。 "phpinfo" — 输出关于 PHP 配置的信息 1、查看phpinfo配置信息 方式一 方式二 方式一查看信息如下 2、需熟知的配置 在安装扩展 阅读全文
posted @ 2017-11-23 22:52 才鱼 阅读(649) 评论(0) 推荐(0) 编辑
摘要: 上一篇,完成了Windows下PHP多线程扩展 的安装,下面就利用多线程进行图片的采集 一、实现前准备工作 1、打开 "搜狗图片网站" 打开控制台,分析异步请求数据规律 2、搜狗图片存储数据表结构创建 打开 "搜狗异步请求链接" ,查看响应结果中的json数据 根据上图中图片详情创建搜狗图片数据表结 阅读全文
posted @ 2017-11-20 01:31 才鱼 阅读(531) 评论(0) 推荐(0) 编辑
摘要: 扩展安装步骤 1、查看 获取 版本号及位数( 表示 ,`x64 64位`)、编译器版本、PHP配置文件加载所在位置等。如下图所示: 2、 扩展 "下载地址" :http://windows.php.net/downloads/pecl/releases/pthreads/ 3、在扩展列表中找到对应版 阅读全文
posted @ 2017-11-19 23:27 才鱼 阅读(7014) 评论(1) 推荐(1) 编辑
摘要: "原链接" :https://github.com/EbookFoundation/free programming books/blob/master/free programming books zh.md 目录 "语言无关" "IDE" "MySQL" "NoSQL" "PostgreSQL" 阅读全文
posted @ 2017-11-13 18:48 才鱼 阅读(1133) 评论(0) 推荐(1) 编辑
摘要: 下面列出的这些包都有很强大的功能,也是非常实用常用的工具 gcc GNU编译器套件(GNU Compiler Collection) gcc c++ wget wget 是一个从网络上自动下载文件的自由工具,支持通过 HTTP、HTTPS、FTP 三个最常见的 TCP/IP协议 下载,并可以使用 H 阅读全文
posted @ 2017-11-10 22:58 才鱼 阅读(2288) 评论(0) 推荐(0) 编辑
摘要: 【问题描述】 项目开发中,由于使用了js的一个上传插件 "uploadify" ,下载的是flash版本的,后来在谷歌浏览器上运行时经常报flash控件未安装,虽然下图是uploadify自动检测自动弹出来的,一直没找到真正的原因,之前的方法下载flash进行安装,重安装....有时好了,过段时间这 阅读全文
posted @ 2017-11-10 15:54 才鱼 阅读(7993) 评论(0) 推荐(0) 编辑
摘要: 由于本次测试,仅仅是对静态网站首页进行的测试,所以没有涉及到MySQL数据库的性能监测 服务器基本配置 webbench测试工具 Linux上一款优秀的web性能压力测试工具。webbench最多可以模拟3万个并发连接去测试网站的负载能力。 下面开始测试 第一次并发测试 下面是5000个并发持续12 阅读全文
posted @ 2017-11-04 16:21 才鱼 阅读(786) 评论(0) 推荐(0) 编辑