排序:
默认
按更新时间
按访问量

shell脚本帮助php实现多线程请求

php本身不支持多线程,但是可以利用Linux和apache的多线程能力。1,php+shellphp代码  test.php文件<?php  for($i = 0; $i < 10; $i++)  {      echo $i;      sleep(...

2018-04-24 23:06:35

阅读数:75

评论数:1

使用Nginx过滤网络爬虫

NGINX可以非常容易地根据User_agent过滤请求,我们只需要在需要URL入口位置通过一个正则表达式就可以过滤不符合要求的爬虫请求:location / {    if($http_user_agent ~* "python | curl | java | wget | h...

2018-04-12 11:02:16

阅读数:42

评论数:0

使用php解析实现二级域名重定向

注册域名后,经常需要实现不同的二级域名访问站点的不同节点一般域名注册机构提供了cname的解析方式,可以吧二级域名定义到不同ip。比如www.abc.com  指向主节点 1.2.3.4bbs.abc.com 指向 1.2.3.4/bbs  或者另一个ip但是网站如果租用托管空间,蛋疼的问题也来了...

2018-04-07 00:04:58

阅读数:193

评论数:0

VirtualBOX一点小问题(yum安装时候出现)

问题:  今天帮电脑下载virtualbox虚拟机安装了Linux系统,yum install -y vsftpd时候出现不能联网出错;问题重现:解决方法:ifdown eth0 ifup eth0 yum update

2018-04-03 15:48:22

阅读数:70

评论数:0

swoole扩展框架--swoft框架

1,首先进入swoft官网地址安装依赖----https://doc.swoft.org/master/zh-CN/http-server/validator.html2,拉取swoft包,composer安装包的依赖,然后进入swoft的bin目录下面:php    swoft    现在就可以...

2018-03-22 13:52:01

阅读数:347

评论数:0

TCP与UDP

TCP与UDP基本区别   1.基于连接与无连接   2.TCP要求系统资源较多,UDP较少;    3.UDP程序结构较简单    4.流模式(TCP)与数据报模式(UDP);    5.TCP保证数据正确性,UDP可能丢包    6.TCP保证数据顺序,UDP不保证     U...

2018-02-07 11:57:20

阅读数:64

评论数:0

PHP_CLI几个系统常量(输出输入流以及参数)

一,$arvg 传递给脚本的参数数组;命令行下传递给当前脚本的参数; 示例 执行 执行结果 二,STDIN,STDOUT,SRDERR  输出输入流 这三个系统常量代表文件句柄; ------------------------------------------------...

2018-01-26 15:48:08

阅读数:146

评论数:0

H5定位PC浏览器不能精确定位,但是手机浏览器可以精确定位

html> charset="utf-8"> http-equiv="X-UA-Compatible" content="IE=edge"> name="viewport" conte...

2018-01-24 23:53:18

阅读数:1236

评论数:2

Rabbitmq关于创建用户的相关命令

安装完rabbitmq后,有一个默认的用户guest,这个用户不能远程连接,只能本地连接server 如果需要使用guest进行远程登陆,那么就需要修改配置文件,文件大概位置/rabbitmq/rabbitmq.conf文件: [  rabbit  ,  [{lookback_users,[]...

2018-01-23 16:46:44

阅读数:304

评论数:0

H5使用高德API进行浏览器精确定位

刚开始使用的百度API,仅仅总是停留在城市地区定位上,不能精确定位; 现在介绍一下高德API浏览器精确定位 参考网址 :   http://blog.csdn.net/Generon/article/details/76068175 1,两个文件: 2,js代码完整代码请去gitos下...

2018-01-23 10:53:44

阅读数:386

评论数:0

nginx配置域名强制跳转https

1,首先安装证书,生成证书. # 1、首先,进入你想创建证书和私钥的目录,例如: cd /etc/nginx/ # 2、创建服务器私钥,命令会让你输入一个口令: openssl genrsa -des3 -out server.key 1024 # 3、创建签名请求的证书(CSR): o...

2018-01-22 18:23:34

阅读数:1717

评论数:0

RabbitMQ进行Demo文件测试

1,MQ 基本的工作模式就是 一个生产者 , 一个消费者 2,首先进行消费者配置文件 server.php: 3,然后进行生产的文件 client.php 配置: 总结:发现如果不开启自动应答模式的话,这个生产消费模式比较像socket  挂起进程一样...

2018-01-15 15:15:28

阅读数:168

评论数:0

RabbitMQ添加php扩展

RabbitMQ添加php扩展 1,主要需要两个包: rabbitmq-c的包 amqp的包 2,下载对应的包: wget https://github.com/alanxz/rabbitmq-c/releases/download/v0.4.1/rabbitmq-c-0.4.1.tar...

2018-01-12 18:07:45

阅读数:456

评论数:0

RabbitMQ安装(centos6.5)

OS :  centos6.5 需要的包: erlang :  otp_src_19.0.1.tar.gz 下载地址 :http://erlang.org/download/ rabbitmq :  rabbitmq-server-generic-unix-3.6.3.tar.xz ...

2018-01-12 14:04:26

阅读数:280

评论数:0

使用phpspider爬虫

使用python爬虫固然很方便,但是发现php在这方便也不弱;使用框架爬虫真的要高效许多。 1,先看下phpspider的结构 2,举例子:比如我爬取南昌新闻网的一个分类 这个注释要加上,不然报错,可以看看源码,源码里面有很多方法; 3,然后是配置下爬虫: ...

2018-01-08 10:20:23

阅读数:2135

评论数:4

爬取新浪新闻链接以及链接中的数据

php爬虫:爬取新闻链接以及链接中的内容 直接上代码吧 实例 首先的是爬取新浪新闻网几个新闻链接 然后爬取的是拿到新闻链接中的新闻数据内容

2017-12-27 13:53:00

阅读数:156

评论数:0

mongo笔记07( MongoDB 关系)

<\?php /** * MongoDB 关系 *//** * MongoDB 的关系表示多个文档之间在逻辑上的相互联系。 * 文档间可以通过嵌入和引用来建立联系。 MongoDB 中的关系可以是: 1:1 (1对1) 1: N (1对多) N: 1 (多对1) N: N ...

2017-12-20 16:06:36

阅读数:52

评论数:0

mongodb笔记06(MongoDB 分片)

<\?php /** * MongoDB 分片 *//** * 分片 * 在Mongodb里面存在另一种集群,就是分片技术,可以满足MongoDB数据量大量增长的需求。 * 当MongoDB存储海量的数据时,一台机器可能不足以存储数据,也可能不足以提供可接受的读写吞吐量...

2017-12-19 21:46:55

阅读数:65

评论数:0

mongodb笔记05(MongoDB 复制(副本集))

<\?php /** * MongoDB 复制(副本集) *//** * MongoDB复制是将数据同步在多个服务器的过程。 * 复制提供了数据的冗余备份,并在多个服务器上存储数据副本,提高了数据的可用性, 并可以保证数据的安全性。 * 复制还允许您从硬件故障和服务中断...

2017-12-19 19:58:10

阅读数:67

评论数:0

mongodb笔记04(MongoDB $type 操作符,Limit与Skip方法,sort()方法,索引,聚合(aggregate))

<\?php /** * MongoDB $type 操作符 *//** * $type操作符是基于BSON类型来检索集合中匹配的数据类型,并返回结果。 * MongoDB 中可以使用的类型如下表所示: * 类型 数字 ...

2017-12-19 18:03:08

阅读数:362

评论数:0

提示
确定要删除当前文章?
取消 删除
关闭
关闭