WEB开发笔记

WEB开发常见问题,网站建设运营策划,SEO推广优化,PHP面向对象编程,JAVA面向对象编程,关注www.chhua.com

正在浏览 PHP 里的文章

Libevent在php中的应用学习

评论已关闭

目录

Libevent在php中的应用学习

1、????? Libevent介绍

2、????? 为什么要学习libevent

3、????? Php libevent 扩展模块安装

4、????? Libevent常量及php函数

5、????? Select/[……]

 
1. 概念理解
?????在进行网络编程时,我们常常见到同步(Sync)/异步(Async),阻塞(Block)/非阻塞(Unblock)四种调用方式:同步:??????所谓同步,就是在发出一个功能调用时,在没有得到结果之前,该调用就不返回。也就是必须一件一件事做,等前一件做完了才[……]

centos彻底删除mysql

评论已关闭

yum remove mysql mysql-server mysql-libs compat-mysql51
rm -rf /var/lib/mysql
rm /etc/my.cnf
查看是否还有mysql软件:
rpm -qa|grep mysql
有的话继续删除

在不进行特殊设置的情况下,phpExcel将读取的单元格信息保存在内存中,我们可以通过

PHPExcel_Settings::setCacheStorageMethod()

来设置不同的缓存方式,已达到降低内存消耗的目的!

1、将单元格数据序列化后保存在内存中

PHPExce[……]

PHP等待函数Sleep() 与 Usleep()

评论已关闭

在php中暂停代码执行一定时间,有两个函数可以实现,一个是sleep,另一个是usleep,它们参数都是一个整数值。sleep是暂停多少秒,usleep是暂停多少微秒。注意:usleep单位是微秒,1秒 = 1000毫秒 ,1毫秒 = 1000微秒,即1微秒等于百万分之一秒。

如果程序中要使用[……]

curl的超时时间设置

抢板凳

使用curl时,有两个超时时间:一个是连接超时时间,另一个是数据传输的最大允许时间。

 

连接超时时间用?–connect-timeout 参数来指定,数据传输的最大允许时间用 -m 参数来指定。

例如:

 

curl –connect-time[……]

HTTP响应拆分漏洞

评论已关闭

描述:

HTTP响应拆分漏洞,也叫CRLF注入攻击。CR、LF分别对应回车、换行字符。

HTTP头由很多被CRLF组合分离的行构成,每行的结构都是“键:值”。如果用户输入的值部分注入了CRLF字符,它有可能改变的HTTP报头结构。

危害:
?
攻击者可能注入自定义HTTP头。例如,攻击[……]

PHP一共给了四个版本,VC9 x86 Non Thread Safe、VC9 x86 Thread Safe、VC6 x86 Non Thread Safe、VC6 x86 Thread Safe,这让我这个菜鸟头疼啊,还好 PHP 官网提供下载的地方左边有个英文 choose 我看懂了,我估摸着[……]

PHP过滤常用标签的正则表达式

评论已关闭