转:PHP并发IO编程之路

摘要: 并发IO问题一直是服务器端编程中的技术难题,从最早的同步阻塞直接Fork进程,到Worker进程池/线程池,到现在的异步IO、协程。PHP程序员因为有强大的LAMP框架,对这类底层方面的知识知之甚少,本文目的就是详细介绍PHP进行并发IO编程的各种尝试,最后再介绍Swoole的使用,深入浅出全面解析 阅读全文
posted @ 2017-05-31 20:40 郭永荣 阅读(279) 评论(0) 推荐(0) 编辑

PHP中的urlencode和urldecode的理解

摘要: 平时在工作中经常要写$xxx= urldecode($_GET['xxx']);的类似代码,大部分的情况都是没有问题的.也能很好的工作.所以也没有怎么在意.但是突然有一天我想到$xxx=$_GET['xxx']和$xxx= urldecode($_GET['xxx']); 获取的值都是一样的,那为何... 阅读全文
posted @ 2015-12-10 15:11 郭永荣 阅读(428) 评论(0) 推荐(0) 编辑

转:如何制作一个定制的 PHP 基础 Docker 镜像(一)

摘要: 原文来自于:http://open.daocloud.io/ru-he-zhi-zuo-yi-ge-ding-zhi-de-php-ji-chu-docker-jing-xiang/目标:准备一个定制的 PHP 基础镜像。基础镜像,通常为含最小功能的系统镜像,之后的应用镜像都以此为基础。本项目代码维... 阅读全文
posted @ 2015-07-31 16:17 郭永荣 阅读(1070) 评论(0) 推荐(0) 编辑

HIVE编程指南之HiveQL的学习笔记1

摘要: // HiveQLa) 数据定义语言1 数据库表的一个目录或命名空间,如果用户没有指定数据库的话,那么将会使用默认的数据库default-----创建数据库CREATE DATABASE guoyongrong;// 给每个数据库创建了一个目录,数据库的文件目录名是以.db结尾的CREATE DAT... 阅读全文
posted @ 2015-07-31 15:54 郭永荣 阅读(2621) 评论(0) 推荐(0) 编辑

转:PHP – Best Practises

摘要: 原文来自于:http://thisinterestsme.com/php-best-practises/There are a number of good practises that you should follow when developing web applications in PH... 阅读全文
posted @ 2015-07-31 15:16 郭永荣 阅读(244) 评论(0) 推荐(0) 编辑

转:Redis Geo: Redis新增位置查询功能

摘要: 原文来自于:http://www.infoq.com/cn/news/2015/07/redis-geo移动互联网增进了人与人之间的联系,其中基于位置信息的服务(Location Based Service,LBS)起到很重要的促进作用。在移动互联网的大环境下,每个手机都变成了一个位置追踪设备,为人... 阅读全文
posted @ 2015-07-20 21:17 郭永荣 阅读(297) 评论(0) 推荐(0) 编辑

转:Stack Overflow通过关注性能,实现单块应用架构的扩展能力

摘要: 原文来自于:http://www.infoq.com/cn/news/2015/07/scaling-stack-overflow在New YorkQCon 2015大会上,David Fullerton 深入解析了如何使用C#/ MS SQL支撑Stack Overflow网站的单块应用架构,这个... 阅读全文
posted @ 2015-07-20 21:11 郭永荣 阅读(214) 评论(0) 推荐(0) 编辑

转:我们是否应该把后端构建为API

摘要: 原文来自于:http://www.infoq.com/cn/news/2015/07/api-or-not不久前,在StackExchange网站上,一位名为SLC的用户提起他正在设计一个ASP.NET网站,他对于是否要将后端设计为API有些举旗不定,希望能够得到一些建议。一石激起千层浪,这个帖子很... 阅读全文
posted @ 2015-07-20 21:00 郭永荣 阅读(279) 评论(0) 推荐(0) 编辑

转:浅谈命令查询职责分离(CQRS)模式

摘要: 原文来自于:http://www.cnblogs.com/yangecnu/p/Introduction-CQRS.html在常用的三层架构中,通常都是通过数据访问层来修改或者查询数据,一般修改和查询使用的是相同的实体。在一些业务逻辑简单的系统中可能没有什么问题,但是随着系统逻辑变得复杂,用户增多,... 阅读全文
posted @ 2015-06-17 17:15 郭永荣 阅读(181) 评论(0) 推荐(0) 编辑

转:如何在Linux上提高文本的搜索效率

摘要: 原文来自于:http://www.geekfan.net/6881/对于系统管理员或程序员来说,当需要在复杂配置的目录中或者在大型源码树中搜寻特定的文本或模式时,grep类型的工具大概是最受欢迎的。如果grep是你最喜欢的工具之一,那么你可能会更喜欢ack。ack是一个基于Perl的类似于grep的... 阅读全文
posted @ 2015-05-06 10:17 郭永荣 阅读(108) 评论(0) 推荐(0) 编辑