logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

Redis 并发, 锁, 竞争锁问题.

背景在很多互联网产品应用中,有些场景需要加锁处理,比如:秒杀,全局递增ID,楼层生成等等。大部分的解决方案是基于DB实现的,Redis为单进程单线程模式,采用队列模式将并发访问变成串行访问,且多客户端对Redis的连接并不存在竞争关系。其次Redis提供一些命令SETNX,GETSET,可以方便实现分布式锁机制。Redis命令介绍使用Redis实现分布式锁,有两个重要函数需要介绍

Modify Http Headers

Modify HTTP Headers (Examples)Many examples that show how to use the header() function of PHP Hint:If you want to check your headers, you can use web based tools like: web-sniffer.net, web-b

PHP多线程

我之前的文章中说过,大多数网站的性能瓶颈不在PHP服务器上,因为它可以简单地通过横向增加服务器或CPU核数来轻松应对(对于各种云主机,增加VPS或CPU核数就更方便了,直接以备份镜像增加VPS,连操作系统、环境都不用安装配置),而是在于MySQL数据库。如果用 MySQL 数据库,一条联合查询的SQL,也许就可以处理完业务逻辑,但是,遇到大量并发请求,就歇菜了。如果用NoSQL 数据库,也许

ubuntu12.04 安装Nginx+PHP5(PHP-FPM) +MySQL主机详解

ubuntu12.04安装Nginx+PHP5(PHP-FPM)+MySQL主机详解很长时间没有在 Ubuntu 安装实际操作安装web服务器了,今天想练练手,在虚拟机上做个试验,我不该保证你也一定会成功,做参考吧!现象我介绍一下基本系统情况:虚拟机(OracleVM)操作系统 Ubuntu 12.04server(该系统安装时我只选择

linux 让你的进程后台运行

最近在学习相关内容,觉得有用就转载一下。fg、bg、jobs、&、ctrl + z都是跟系统任务有关的,虽然现在基本上不怎么需要用到这些命令,但学会了也是很实用的一。& 最经常被用到   这个用在一个命令的最后,可以把这个命令放到后台执行二。ctrl + z     可以将一个正在前台执行的命令放到后台,并且暂停三。jobs     查看当前有多少在后台运行的命令

linux(Ubuntu)安装QQ2013

首先简述自己的系统配置:win7+ ubuntu12.04linuxQQ 有各种版本,这里介绍两种:linuxQQ 和 wineQQ  1 ------linuxqq是QQ简化版,功能很少,界面很差,但是安装简单      下载地址:http://im.qq.com/qq/linux/  可以选择对听版本的系统以及QQ 。这里建议下载tar.gz的版本,

NGINX将支持gRPC

摘要:gRPC已经是新一代微服务的标准RPC框架。对于实现来说,虽然可以用服务框架等手段来做到负载均衡,业界还没有针对gRPC的反向代理软件。NGINIX作为老牌负载均衡软件对gRPC进行了支持。本文作者简要介绍了NGINX这一特性。NGINX将在1.13.10版本中包含grpc相关功能。这个版本支持NGINX代理gRPC TCP连接。可以用来:发布gRPC服务,包括未加密/加密的gRPC服务。通

MAC OSX Docker开发环境搭建

MAC OSX 开发环境搭建1.安装Virtualbox 下载地址2.安装boot2docker$ brew install boot2docker# 也可以手工安装:$ curl https://raw.github.com/steeve/boot2docker/master/boot2docker > boot2docker; chmod +x boot2d

NSQ的安装运行以及编程实践

NSQ的安装运行以及编程实践配置Golang环境下载标准安装包https://golang.org/dl/解压到/usr/local目录sudo tar -xzvf go1.5.2.linux-amd64.tar.gz /usr/local在$HOME目录下创建文件夹gopath在~/.bashr

Linux下几种文件传输命令

linux下打开windows txt文件中文乱码问题分类:linux 2012-04-11 09:485432人阅读 评论(1)收藏举报windowslinux终端在linux操作系统下,我们有时打开在windows下的txt文件,发现在windows下能正常显示的txt文件出现了中文乱码。出现这种情况的原因为两种操作系统的中文压缩方式不同,

    共 15 条
  • 1
  • 2
  • 请选择