51推一把DISCOVER & SHARE搜索

CATEGORY ARCHIVE

技术资讯

375 篇文章

PHP

cURL函数库错误码说明之PHP curl_errno函数

背景概述:接口是使用PHP cURL扩展进行请求操作。但是,被请求的服务器经常会无故的不响应或者超时。总之,就是请求之后收不到响应回来的数据。这时候可不能说对方API接口有问题,或者,服务器有故障。总之,可能出现的问题是非常之多。不能一概而论。

PHP

PHP中使用cURL实现Get和Post请求的方法

cURL 是一个利用URL语法规定来传输文件和数据的工具,支持很多协议,如HTTP、FTP、TELNET等。最爽的是,PHP也支持 cURL 库。本文将介绍 cURL 的一些高级特性,以及在PHP中如何运用它。2.基本结构  在学习更为复杂的功能之前,先来看一下在PHP中建立cURL

算法

一致性哈希算法(consistent hashing)

一致性哈希算法在1997年由麻省理工学院提出的一种分布式哈希(DHT)实现算法,设计目标是为了解决因特网中的热点(Hot spot)问题,初衷和CARP十分类似。一致性哈希修正了CARP使用的简 单哈希算法带来的问题,使得分布式哈希(DHT)可以在P2P环境中真正得到

Memcache

Memcached的分布式算法

Memcached的分布式是通过客户端的程序库来实现的。下面举例描述其工作过程。假设有node1、node2、node3三台Memcached服务器,应用程序要实现保存名为“tokyo”、“ tokyo1”、“ tokyo2”、“ tokyo3”的数据,如图3-2所示。向Memcached中存入“tokyo”,将“tokyo”

Memcache

php memcached扩展的安装

php memcached扩展的安装 安装所要软件 wget http://launchpad.net/libmemcached/1.0/0.42/+download/libmemcached-0.42.tar.gz wget http://pecl.php.net/get/memcached-1.0.2.tgz

Memcache

在Linux上安装Memcached服务

在Linux上安装Memcached服务,服务器端主要是安装memcache服务器端。 服务端只有一个memcache,一般把服务端称作memcached(带d),是因为守护进程的名称就是叫做memcached(一个这样的执行程序文件)。 区别客户端

Redis

Redis安装部署

Linux下redis的安装过程步骤(经过验证) 很多时候会因为忙或觉得没做过,会认为有些事很难,其实静下心来,把要想做的事反复琢摸三遍,之前所认为的问题,困难都不再是问题了。。。

Web

win7下80端口被(Pid=4)占用的解决方法

首先介绍一种网上普遍的方法,就是查找占据80端口的进程,然后关闭它就行了。 1、运行cmd,然后输入netstat -a -n -o,回车;2、查看开头几行包含0.0.0.0:80的那一行最后的pid,为几个数字,把这几个数字记下来;3、启动“任务管理器”——“进程”,在“工具栏”

PHP

PHP http 500

常常遇到500的错误,一般情况下归于服务器内部错误,但具体的原因是什么呢?

YII

Yii 事务批量插入数据

Yii 事务批量插入数据,如果在$model6->save()可能是因为某种原因没能成功插入或更新数据,这时候会返回false,但不会有异常抛出来驱动事物回滚。 你应该判断如果save时返回了false,即没有插入或更新成功,应该手动抛出Exception,这样在捕获Exception后可以rollback。

Web

利用HTTP-only Cookie缓解XSS之痛

在Web安全领域,跨站脚本攻击时最为常见的一种攻击形式,也是长久以来的一个老大难问题,而本文将向读者介绍的是一种用以缓解这种压力的技术,即HTTP-only cookie。

DIVCSS

Table边框使用总结 ,只显示你要显示的边框

一、表格的常用属性基本属性有:width(宽度)、height(高度)、border(边框值)、cellspacing(表格的内宽,即表格与tr之间的间隔)、 cellpadding(表格内元素的间隔,即tr与tr之间的间隔)、bordercolorlight(表格的亮边框颜色)、 bordercolordark(表格的暗边框