MySQL简介和安装
摘要:一、关系型数据库初识 1.1 什么是数据库? 数据库(Database)是按照数据结构来组织、存储和管理数据的仓库,每个数据库都有一个或多个不同的API用于创建,访问,管理,搜索和复制所保存的数据。我们也可以将数据存储在文件中,但是在文件中读写数据速度相对较慢。所以,现在我们使用关系型数据库管理系统
阅读全文
posted @
2017-09-01 10:27
Zoe233
阅读(203)
推荐(0)
Redis介绍及字符串操作
摘要:一、前言 不同程序之间实现通信的方法? A.通过不同程序之间建立socket,实现通信。实际应用适用于使用broker,如RabbitMQ,ZeroMQ. B.通过Json,Pickle,利用文件的写入和读取实现不同程序之间的通信,但是效率低。 C.通过在不同的程序之间加入一个中间代理程序,中间代理
阅读全文
posted @
2017-08-22 10:42
Zoe233
阅读(200)
推荐(0)
上亿在线用户维护最高效的设计思想,二进制位存储变更的应用场景
摘要:应用场景:在某大型互联网公司,有上亿的用户,要统计当前用户的在线人数和在线用户id,最快的实现方法是什么? 答:一般情况下,我们都使用数据库字段在用户登陆状态发生变更时进行变更,查找在线人数和在线用户id都是用select的方式。但是这种方式在实际中,调取速度非常慢,效率比较低,时效性差。 在red
阅读全文
posted @
2017-08-21 17:10
Zoe233
阅读(482)
推荐(0)
Redis在Ubuntu下的安装
摘要:要在 Ubuntu 上安装 Redis,打开终端,然后输入以下命令: 这将在您的计算机上安装Redis 启动 Redis 查看 redis 是否还在运行 这将打开一个 Redis 提示符,如下图所示: 在上面的提示信息中:127.0.0.1 是本机的IP地址,6379是 Redis 服务器运行的端口
阅读全文
posted @
2017-08-16 19:52
Zoe233
阅读(94)
推荐(0)
WMware中Ubuntu系统安装VMware tools
摘要:在VMware的虚拟机中安装完ubuntu之后,继续安装VMware tools。 一般情况下,这时都有光驱的图标,点开就能找到"VMwareTools-10.0.10-4301679.tar.gz"。然后进行相应的安装步骤。 但是在实际操作中,我误点了弹出之后,光驱中就无法找到该文件了,并且显示“
阅读全文
posted @
2017-08-16 19:35
Zoe233
阅读(223)
推荐(0)
Ubuntu登陆时忘记密码怎么办
摘要:有时候由于各种原因,用户会忘记自己登陆Ubuntu的登陆密码,这个时候我们能怎么办呢? 第一步:先重启电脑,开机时长按shift键,进入grub菜单: 第二步:按“e”键编辑启动项,显示如下图,将下图中标红的部分改成“ rw single inti=/bin/bash ” 修改如下图: 第三步:修改
阅读全文
posted @
2017-08-16 16:58
Zoe233
阅读(2100)
推荐(0)