Centos6版本使用yum报错 Loaded plugins: fastestmirror, refresh-packagekit, security Loading mirror speeds from cached hostfi Setting up Install Process No package gcc available. Error: Nothing to do详解

在使用Centos6版本yum时报错 Loaded plugins: fastestmirror, refresh-packagekit, securityLoading mirror speeds from cached hostfil...

Git在windows下上传文件至github流程详解

github是开发者分享的一个平台,这里不多说,想要上传文件至github需要有一个开发者账号,还需要在windows下安装好了git。 做好准备工作之后,接下来操作 一:登录github,创建项目 二:在本地环境下的项目根目录下执行...

Centos下安装git高版本2.1.2详解

安装依赖软件 # yum install curl-devel expat-devel gettext-devel openssl-devel zlib-devel asciidoc # yum install gcc perl-...

架构和性能优化的核心原则详解

其实架构性能优化的核心就是分,分为分离、分层、分布。 分离动静分离静态资源、动态页面的分离 比如,一个页面有很多静态图片,静态的图片、动态数据、静态CSS、js,图片一般用cdn,但静态资源在使用域名的时候,尽可能使用多个静态域名,因为...

什么叫集群、分布式,分布式与集群有什么区别详解

集群是物理形态,分布式是工作方式。 只要一堆机器放在那里,就是集群。比如Nginx后面的十台服务器,就是一个集群 分布式将任务放在多个物理隔离的节点上进行。 分布式中各个子节点互不通信,统一受管控中心管理调度。比如Ngin...

php json_decode返回null详解

在使用json_decode函数想把json串转化为数组的时候,出现了null,当时还以为是因为json对字符串的长度有限制,还以为是因为两边少了引号,经过多次处理,发现都没有效果。 百度各种帖子,发现此问题还有人遇到过,那么这个问题肯定也...

PHP实现多进程并行操作,可做守护进程(转,备用)详解

<?php /** * 入口函数 * 将此文件保存为 ProcessOpera.php * 在terminal中运行 /usr/local/php/bin/php ProcessOpera.php &am...

php多进程结合Linux利器split命令实现把大文件分批高效处理详解

有时候会遇到这样的需求,比如log日志文件,这个文件很大,甚至上百M,需要把所有的日志拿来做统计,这时候我们如果用单进程来处理,效率会很慢。如果我们想要快速完成这项需求,我们可以利用Linux的一个利器split,先根据这个文件的总大小、总...

Centos文件切割利器_split命令及cat命令合并文件详解

有个文件要处理,因为很大,所以想把它切成若干份,每份N行,以便并行处理。split命令可以将一个大文件分割成很多个小文件,有时需要将文件分割成更小的片段,为提高可读性,生成日志等 命令格式 -b:值为每一输出档案的大小,单位为 b...

PHP多进程处理并行处理任务实例(转,备用)详解

本文目的本文通过例子讲解linux环境下,使用php进行并发任务处理,以及如何通过pipe用于进程间的数据同步。PHP多进程通过pcntl_XXX系列函数使用多进程功能。注意:pcntl_XXX只能运行在php CLI(命令行)环境下,在w...