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

PHP 7中新的Hashtable实现和性能改进

大概三年前,我写一篇名为“分析数组的内存使用量”(这篇文章也得相当不错,值得一读)的文章,那篇文章分析的是PHP 5中的数组使用内存的情况。作为我所参与的PHP 7的开发工作中的一部分,我专注于改进了一些小的数据结构的内存分配情况,为此重写了Zend Engine的大部分代码。在这篇文章中,我会大...

2018-05-14 11:40:02

阅读数:28

评论数:0

redis 的两种持久化方式及原理

Redis是一种高级key-value数据库。它跟memcached类似,不过数据可以持久化,而且支持的数据类型很丰富。有字符串,链表,集 合和有序集合。支持在服务器端计算集合的并,交和补集(difference)等,还支持多种排序功能。所以Redis也可以被看成是一个数据结构服务器。 ...

2017-02-23 16:18:47

阅读数:168

评论数:0

聚集索引和非聚集索引的区别

聚集索引和非聚集索引的根本区别是表记录的排列顺序和与索引的排列顺序是否一致 ,聚集索引表记录的排列顺序与索引的排列顺序一致,优点是查询速度快,因为一旦 具有第一个索引值的纪录被找到,具有连续索引值的记录也一定物理的紧跟其后。 聚集索引的缺点是对表进行修改速度较慢,这是为了保持表中的记录的物理顺序与...

2017-02-23 15:18:04

阅读数:155

评论数:0

nc (NetCat) 网络安全工具介绍,nc在centos里的rpm包叫啥

WEB2.0 评论(0) netcat 在centos里叫: nc.x86_64 可以用: yum search nc 找下。 —————— [root@jackxiang ~]# yum install nc.x86_64 Total download size: 57 k ...

2015-11-04 14:10:14

阅读数:3138

评论数:0

使用 Nginx 的 X-Sendfile 机制控制文件访问权限(php版)

BBS或者网站经常会有只有你有权限才能看到这个页面,或者下载这个资源,日前探访了nginx服务器怎么实现这个文件控制的,用到了x-sendfile。 一、什么是 X-Sendfile? X-Sendfile 是一种将文件下载请求由后端应用转交给前端 web 服务器处理的机制,它可以消除...

2015-10-16 15:09:46

阅读数:1416

评论数:0

开发机配置

新加开发者流程 名词解释----------------------------------   developer : 开发者名称 ( 以下用 developer 代替 )   例如 : liangshaolan unameForShort : 开发者中文名最后两字的首字母缩写(...

2015-10-16 14:15:53

阅读数:418

评论数:0

PHP运行模式

PHP运行模式有4钟: 1)cgi 通用网关接口(Common Gateway Interface)) 2) fast-cgi 常驻 (long-live) 型的 CGI 3) cli  命令行运行   (Command Line Interface) 4)web模块模式 (apa...

2015-07-22 10:45:54

阅读数:334

评论数:0

用PHP改变图片的尺寸大小

改变图片的尺寸是一个很常见的功能需求,下面开始研究下关于PHP改变图片尺寸的方法。先介绍一个自己写的函数。 01 02   03 $imgsrc = "http:...

2015-07-09 14:37:48

阅读数:2431

评论数:0

php绘图图片失真问题处理

<?php header("content-type:image/png"); $imxx = ImageCreateFrompng("1.png"); imagesavealpha($imxx, true); $im = imagecreatetru...

2015-07-09 14:34:19

阅读数:2420

评论数:0

Top命令使用

op命令经常用来监控linux的系统状况,比如cpu、内存的使用,程序员基本都知道这个命令,但比较奇怪的是能用好它的人却很少,例如top监控视图中内存数值的含义就有不少的曲解。 本文通过一个运行中的WEB服务器的top监控截图,讲述top视图中的各种数据的含义,还包括视图中各进程(任务)的字...

2015-01-21 11:39:51

阅读数:305

评论数:0

linux 系统负载高 如何检查

1:load Average    1.1:什么是Load?什么是Load Average?    Load 就是对计算机干活多少的度量(WikiPedia:the system Load is a measure of the amount of work that a compute sys...

2015-01-16 10:58:16

阅读数:366

评论数:0

同时抓取多个页面

function rolling_curl($urls, $fnCB, &$fnArg = NULL) { $queue = curl_multi_init (); $map = array (); $agentStr = 'Mozilla/4.0 (compatible; MSIE...

2014-10-25 12:00:46

阅读数:244

评论数:0

nginx 内置变量大全

HTTP核心模块支持一些内置变量,变量名与apache里的对应。比如 $http_user_agent,$http_cookie等表示HTTP请求信息的变量。 更多变量: $args, 请求中的参数; $content_length, HTTP请求信息里的"Content-Len...

2014-10-24 16:08:12

阅读数:445

评论数:0

nginx 查看 并发连接数

通过查看Nginx的并发连接,我们可以更清除的知道网站的负载情况。Nginx并发查看有两种方法(之所以这么说,是因为笔者只知道两种),一种是通过web界面,一种是通过命令,web查看要比命令查看显示的结果精确一些。下面介绍这两种查看方法 No1、通过浏览器查看     通过web界面查看时...

2014-04-17 13:47:19

阅读数:21746

评论数:0

php设计模式

1.单例模式   单例模式顾名思义,就是只有一个实例。作为对象的创建模式, 单例模式确保某一个类只有一个实例,而且自行实例化并向整个系统提供这个实例。   单例模式的要点有三个: 一是某个类只能有一个实例;二是它必须自行创建这个实例;三是它必须自行向整个系统提供这个实例。 ...

2014-01-23 18:08:41

阅读数:411

评论数:0

今年调研的开源软件(2)

一个进程管理工具supervisor 安装easy_install 获取代码: wget https://pypi.python.org/packages/2.4/s/setuptools/setuptools-0.6c11-py2.4.egg#md5=bd639f9b0eac4c424970...

2014-01-23 12:55:46

阅读数:404

评论数:0

今年调研的开源软件(1)

1、什么是gearman Gearman是一套可以一个work传递其他机器,或者调用其他机器功能的应用程序框架。它允许并行工作,负载平衡处理,并调度不同语言之间的职能。它可用于各种应用,从高可用性的网站数据库复制事件的运输。简单来说,Gearman是一个分布式的任务调度框架,它包括 a clie...

2014-01-23 12:43:57

阅读数:454

评论数:0

PHP5.4新特性

PHP5.4正式前两天发布了,之前有看了一些PHP5.4主要特性相关文章,因此在这里小结一下。 其中好几点更新是由Laruence贡献的!本文部分内容也是源自Laruence的博客。 1. Buid-in web server PHP5.4内置了一个简单的Web服务器,这样在做一些简单程序就...

2014-01-22 17:49:53

阅读数:2430

评论数:0

查看 Linux 内核路由表

查看 Linux 内核路由表 使用下面的 route 命令可以查看 Linux 内核路由表。 # route Destination  Gateway      Genmask          Flags Metric Ref Use Iface 192.168.0....

2014-01-22 17:22:10

阅读数:2822

评论数:0

概念了解:CGI,FastCGI,PHP-CGI与PHP-FPM

CGI CGI全称是“公共网关接口”(Common Gateway Interface),HTTP服务器与你的或其它机器上的程序进行“交谈”的一种工具,其程序须运行在网络服务器上。 CGI可以用任何一种语言编写,只要这种语言具有标准输入、输出和环境变量。如php,perl,tcl等。 Fas...

2013-08-23 10:40:38

阅读数:387

评论数:0

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