06

Windows 系统编译 Redis 6.0.7 最新版

redis最新版本,windows系统最新版本redis

Redis5.0带来了Stream类型。从字面上看是流类型,但其实从功能上看,应该是Redis对消息队列(MQ,Message Queue)的完善实现。用过Redis做消息队列的都了解,基于Reids的消息队列实现有很多种,例如:

  • PUB/SUB,订阅/发布模式
  • 基于List的 LPUSH+BRPOP 的实现
  • 基于Sorted-Set的实现

自己的一个小项目中,需要使用到Stream类型数据,所以,就要开始折腾了。 Continue reading

06

SC 命令用法

SC命令,是用来与服务控制管理器和服务进行通信的命令行程序。

> sc

SC命令用法:

Continue reading

03

GNU MinGW 安装pkg-config时./configure报错

使用 GNU 环境工具 MinGW 编译 Redis 时,提示找不到pkg-config命令,

于是就开始就开始安装pkg-config,可是在安装pkg-config时./configure报错,如下:

原因是minGW默认没有安装glib,那么在下载的pkg-config-0.29.2.tar.gz中就存在glib包

解决办法:

使用压缩包自带的glib

 

03

Makefile 基本语法入门

Makefile 基本语法入门,Makefile语法

一、Makefile 简介

Makefile 是一种常用于编译的脚本语言。它可以更好更方便的管理你的项目的代码编译,节约编译时间(没改动的文件不编译)。
注意 Makefile 文件命令必须是 Makefile 或者 makefile,并使用 make 命令编译。

Continue reading

22

git的add、commit、push的详细介绍

简单的代码提交流程

  1. git status 查看工作区代码相对于暂存区的差别
  2. git add . 将当前目录下修改的所有代码从工作区添加到暂存区 . 代表当前目录
  3. git commit -m ‘注释’ 将缓存区内容添加到本地仓库
  4. git pull origin master 先将远程仓库master中的信息同步到本地仓库master中
  5. git push origin master 将本地版本库推送到远程服务器,
    origin是远程主机,master表示是远程服务器上的master分支和本地分支重名的简写,分支名是可以修改的

Continue reading

22

git add README.md 的时候遇到warning: LF will be replaced by CRLF in …… 解决办法

warning: LF will be replaced by CRLF in README.md.
The file will have its original line endings in your working directory

git报错

输 入 git add README.md 后出现

解决方法:

git config --global core.autocrlf false

就可以解决了。

原因就是:

原因是路径中存在 / 的符号转义问题,false就是不转换符号默认是true,相当于把路径的 / 符号进行转义,这样添加的时候就有问题

03

git 常用命令大全

git 常用命令,git命令

bg2015120901

下面是我整理的常用 Git 命令清单。几个专用名词的译名如下。

  • Workspace:工作区
  • Index / Stage:暂存区
  • Repository:仓库区(或本地仓库)
  • Remote:远程仓库

本地分支关联远程:git branch –set-upstream-to=origin/beta beta

 

检出:

Continue reading