-

作者: 雷雪松

MERGE引擎及应用场景

MySQL

一. 什么是MERGE引擎
MERGE存储引擎把一组MyISAM数据表当做一个逻辑单元来对待,让我们可以同时对他们进行查询。构成一个MERGE数据表结构的各成员MyISAM数据表必须具有完全一样的结构。下面主要讲解下MERGE引擎的使用场景和一些常用的例子。
阅读原文 »

目前流行的Material Design前端框架

WEB前端

谷歌推出的Material Design风格已见有一些APP UI采用,视觉和交互体验都很棒,可以试试今天为大家分享的9个目前流行的Material Design前端框架。这些前端框架的设计元素齐全,按钮、表单、布局及常用JS特效代码也有齐了,支持Responsive Design,还有的可以结合Bootstrap使用,相当不错。下面来看看介绍,并挑选一款你喜欢的Framework来制作你的新项目吧。
阅读原文 »

一行代码判断是否移动端

WEB前端

怎么用一行代码判断是否移动端?ontouchend、userAgent。
阅读原文 »

Nodejs npm常用命令

WEB前端

Nodejs npm是一个node包管理和分发工具,已经成为了非官方的发布node模块(包)的标准。有了npm,可以很快的找到特定服务要使用的包,进行下载、安装以及管理已经安装的包。
阅读原文 »

MySQL+KeepAlived+LVS主主同步

MySQL

MySQL+KeepAlived+LVS 单点写入主主同步高可用架构作为目前比较流行、实用的解决方案,lvs主要提供负载均衡,keepalived作为故障转移,提高系统的可用性。但是一般的mysql高可用为了实现mysql数据的一致性,会使用MySQL自带的主从复制。下面讲解下本方案的具体实现思路。
阅读原文 »

13个实用的Apache Rewrite重写规则

PHP

雷雪松的博客中讲解了Apache如何开启Rewrite模块?下面就总结出13个工作中实用的Apache Rewrite重写规则分享给大家。
阅读原文 »

压力测试ab命令详解

Linux

ab的全称是Apache Bench,Apache附带的ab命令非常容易使用,可以直接在Web服务器本地发起测试请求。ab进行一切测试的本质都是基于HTTP的,所以可以说ab对于Web服务器软件的黑盒性能测试,获得的一切数据和计算结果,都是可以通过HTTP来解释的。格式: ./ab [options] [http://]hostname[:port]/path
阅读原文 »

如何成为比较顶尖的程序员

人生杂谈

如何成为比较顶尖的程序员?对于这个问题每个人都有自己的独到见解,就像莎士比亚所说:“一千个读者就有一千个哈姆雷特”。我说下我自己的经历和看到的一些阅历,分享以下几点。

阅读原文 »

Mysql权限不够的解决办法 

MySQL

用mysqladmin修改密码提示mysqladmin: Can’t turn off logging; error: ‘Access denied; you need the SUPER privilege for this operation’。Mysql提示you need the SUPER privilege for this operation的解决办法

阅读原文 »

Nodejs为何物?如何安装?

WEB前端

Node.js是一个基于Chrome JavaScript运行时建立的平台, 用于方便地搭建响应速度快、易于扩展的网络应用。Node.js 使用事件驱动, 非阻塞I/O 模型而得以轻量和高效,非常适合在分布式设备上运行的数据密集型的实时应用。下面我们看看nodejs的安装:
阅读原文 »