-

作者: 雷雪松

Nginx反向代理502 Bad Gateway

Linux

Nginx作为反向代理时,访问出现502 Bad Gateway是比较常见的错误。我们从多个方面来分析访问出现Nginx 502  Bad Gateway的原因,并提供一些使用的解决办法。任何时候出现错误,查看日志是一个好的解决办法。
阅读原文 »

ThinkPHP经验总结

PHP

ThinkPHP是一个快速、兼容而且简单的轻量级国产PHP开发框架,遵循Apache2开源协议发布,同时也借鉴了国外很多优秀的框架和模式,使用面向对象的开发结构和MVC模式,融合了Struts的思想和TagLib(标签库)、RoR的ORM映射和ActiveRecord模式。并且拥有众多原创功能和特性,在社区团队的积极参与下,在易用性、扩展性和性能方面不断优化和改进。下面主要记录下有用的经验:
阅读原文 »

Linux常用命令之文本处理

Linux

Linux下文本处理是指对文本进行查找、截取、去重、排序等操作。 Linux提供了大量优秀的命令, 使得在Linux下进行文本处理极其的方便,效率也非常的高。日志分析、文本抽取等等经常会用到文本处理。下面主要讲解下文本处理命令(cut/sort/wc/uniq)。
阅读原文 »

Nginx location知识点总结

Linux

Nginx Location这个指令允许对不同的URI进行配置。它可以配置使用字符串和正则表达式两种方式来进行匹配。下面雷雪松讲解下location语法,ReWrite基本语法和Nginx配置中全局变量。
阅读原文 »

pagePiling.js参数详解

WEB前端

pagePiling.js 这款 jQuery 插件可以帮助前端开发人员轻松实现全屏滚动效果。支持所有的主流浏览器,包括IE8+,支持移动设备。下面详细讲解下pagePiling.js的参数和函数。
阅读原文 »

Linux LVS(ipvsadm)配置

Linux

LVS集群有DR、TUN、NAT三种配置模式,可以对www服务、FTP服务、MAIL服务等做负载均衡。LVS集群采用IP负载均衡技术和基于内容请求分发技术,调度器具有很好的吞吐率。LVS将请求均衡地转移到不同的服务器上执行,且调度器自动屏蔽掉服务器的故障,构成一个高性能的、高可用的虚拟服务器。整个服务器集群的结构对客户是透明的,而且无需修改客户端和服务器端的程序。下面通过搭建www服务的负载均衡,讲述基于DR模式的LVS集群配置。
阅读原文 »

JS实现用动画展示数字

WEB前端

有时我们需要动态的展示数字等效果,这样来让我们的网站更炫更新颖,让人有更强的创作欲望。我们可以用CountUp.js、jquery-animateNumber这两个中的任意一个插件去实现。
阅读原文 »

Linux下RabbitMQ安装

Linux

MQ全称为Message Queue, 消息队列(MQ)是一种应用程序对应用程序的通信方法。应用程序通过读写出入队列的消息(针对应用程序的数据)来通信,而无需专用连接来链接它们。RabbitMQ是一个在AMQP基础上完整的,可复用的企业消息系统。这样的话,进行了异步处理,而这种异步处理的方式大大的节省了服务器的请求响应时间,从而提高了系统的吞吐量。
阅读原文 »

Redis启动警告错误解决

NoSQL

在前面我们讲解了Linux下Redis的安装PHP安装Redis扩展,在运用redis的时候难免会遇到一些报错的信息。下面雷雪松介绍下Redis 常见错误的解决办法。
阅读原文 »

超简单实用的回到顶部

WEB前端

简单实用的回到顶部,可以直接复制使用。
阅读原文 »