Ubuntu 编译安装、配置 Redis 与 Memcached 服务

目录 Linux, PHP

测试环境:

OS: Ubuntu 16.04 LTS

以下操作均需以root身份执行

编译安装Redis

Redis 是一个开源的使用 ANSI C 语言编写、支持网络、可基于内存亦可持久化的日志型、Key-Value 数据库,并提供多种语言的 API。

由于 Ubuntu 镜像源中的 Redis 并不是最新版的,为了使用最新版的 Redis,本文将介绍如何使用源码编译安装 Redis。

在正式安装 Redis 服务之前,需要先安装编译工具。 继续阅读 “Ubuntu 编译安装、配置 Redis 与 Memcached 服务”

「项目探索」新分类将记录项目开发的过程

目录 项目探索

「项目探索」

这一新的分类于今日正式创建,以后的时间中由于自发或工作安排等原因需要制作项目,将会在项目探索分类中分享项目开发的全过程,记录自己的开发成长历程,也为需要开发这类项目的朋友提供一些资料。

同时,由于该类项目试做都是对自己的磨砺,我会尽可能地考虑开放源码到Github社区,希望可以大家一起来维护,谢谢。

探寻C++类——重载赋值操作符(operator=)

目录 C/C++

已经忙碌一个多月,现在才想起来要更博了。今天在写课堂实验时,一题为:

编写一个程序:输入几个学生的姓名、英语和计算机成绩,然后按照总分从高到低排序。要求定义一个Student类,并用友元函数实现排序。

开始看到这题觉得还是挺简单的,其中排序是常见的冒泡排序。众所周知,冒泡排序中,需要建立一个缓存变量来交换变量。而在此例中,需要交换的是类对象,那么解决方法则有两种: 继续阅读 “探寻C++类——重载赋值操作符(operator=)”