胡小哲的博客

胡小哲

Redis 命令

Redis 命令 字符串命令 Redis字符串是一个由字节组成的序列。 字符串可以存储三种类型的值: 1. 字节串 2. 整数 3. 浮点数 用户可以通过给定一个数值,对存储的整数或浮点数的字符串执行自增或自减操作。 在有需要的时候,Redis 还会将整数转换为浮点数。 R...

2018-04-27 13:14:20

阅读数 42

评论数 0

Centos 7 安装 Reids 和 Python的Redis客户端

安装 Redis Centos 使用 yum 安装 Redis 时,会出现无法找到安装源的问题。 这是因为 Redis 在第三方源里,我们添加非官方的 epel 源库。 yum install epel-release 安装之后查看 yum repolist 安装 Redis...

2018-04-25 23:32:00

阅读数 400

评论数 0

Centos7 下安装 Mysql

Centios7 下安装 Mysql 5.7 在删除之前先清空本机上的 Mysql rpm -qa | grep mysql rpm -e -nodeps + 名称 强制卸载 再清楚与mysql相关的目录 find / -name mysql rm -rf + 目...

2018-04-25 21:27:46

阅读数 182

评论数 0

Redis 数据结构简介

Redis 数据结构简介 概述 Redis 下可以存储五种不同数据结构类型之间的映射。 这五种数据类型非别为: 1. STRING 字符串 可以是字符串,整数或浮点数。 2. LIST 列表 一个链表,链表上的每个节点都包含一个字符串。 3. SET 集合 包含字符串的...

2018-04-25 15:01:19

阅读数 50

评论数 0

信号量 --- 哲学家就餐

比如我们有一张桌子,上面坐着五位哲学家 现在他们每个人都有一双筷子,并且都拥有了自己的编号。 桌子上摆满了菜,哲学家们现在开始只做两件事情,吃饭,或者思考。 当他们吃饭的时候就停止思考 ,当他们思考的时候就停止吃饭。 我们假设他们都会用筷子,而当他们要吃饭的时候都必须拿两根筷子。 ...

2018-04-23 19:34:30

阅读数 423

评论数 0

线程同步互斥机制

线程同步互斥机制 线程互斥是指某一资源同时只允许一个访问者对其进行访问,具有唯一性和排它性。但互斥无法限制访问者对资源的访问顺序,即访问是无序的。 例如 : 出现这种情况是因为操作系统在内核中对线程的调用的来回切换。代码可以并发的切换到其他的线程。 互斥锁 互斥锁以排他方式防...

2018-04-23 17:20:35

阅读数 393

评论数 0

Linux 多线程

Linux 多线程 线程概念 在一个程序里的一个执行路线就叫做线程。 每个进程都至少有一个线程。 进程和线程 进程是资源分配的基本单位。 线程是调度和执行的基本单位。 线程共享进程的数据:代码段,数据段,bss段和堆段,文件描述符,打开的库,mmap映射的文件以及共享内存空间...

2018-04-21 12:40:34

阅读数 53

评论数 0

Linux 异步信号处理机制

信号 概述 信号是软件中断。 信号是linux系统下的异步处理机制。 例如:在终端按写某些按键时,会通过信号机制停止一个程序。 首先,每个信号都有一个名字,都以SIG开头,通过 kill -l 可以查看 其中有很多常见信号 SIGINT :当我们在终端按下 CTRL+C 时就...

2018-04-19 15:29:45

阅读数 333

评论数 0

提示
确定要删除当前文章?
取消 删除
关闭
关闭