首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

MacRedis安装使用

Redis 通常被称为数据结构服务器,因为值(value)可以是字符串(String)、哈希(Hash)、列表(list)、集合(sets)有序集合(sorted sets)等类型 redis安装...集合成员是唯一,这就意味着集合中不能出现重复数据,这里返回0 redis有序集合(sorted set) Redis 有序集合集合一样也是 string 类型元素集合,且不允许重复成员。...,但 Redis 没有在事务增加任何维持原子性机制,所以 Redis 事务执行并不是原子性。...而 Redis Stream 提供了消息持久化主备复制功能,可以让任何客户端访问任何时刻数据,并且能记住每一个客户端访问位置,还能保证消息不丢失。...XPENDING - 显示待处理消息相关信息 XCLAIM - 转移消息归属权 XINFO - 查看流消费者组相关信息; XINFO GROUPS - 打印消费者组信息; XINFO STREAM

1.1K10
您找到你想要的搜索结果了吗?
是的
没有找到

解决mac每次升级nodejs都要重新安装扩展包问题

以前用起来没注意到这个现象,最近一段时间发现,每次随着使用brew upgrade自动升级了nodejs版本,原来安装nodejs扩展包就不起作用了,还需要重新安装一遍。...这种设置每次升级并不影响不同版本nodejs同扩展包配合。不过因为命令行nodejs工具没有导出到执行路径,所以无法直接运行(比如@angular/cli)。...当前nodejs版本,使用npm安装扩展包,已经默认安装到了nodejs安装目录之下。使用brew安装的话,这个路径通常是:/usr/local/Cellar/node/xx.xx.xx版本号/。...因为不同版本位于不同目录,老版本习惯上又被清理掉了的话,那nodejs扩展包当然也要重新安装了。还有一个同时带来烦人问题,因为这个路径经常变化,执行文件搜索路径也要每次修改。...知道了原因,解决起来也简单: #删除掉早期扩展包路径,这个文件夹实际已经不使用了 #没有安装过早期版本的话,没有这个路径,当然不用删除 sudo rm -rf /usr/local/lib/node_modules

1K20

在UnixMacShell编程(2)

小姐姐整楼(已被授权) 文件名中空格怎么破? cat my test document cat后面有三个参数,这样子看不可以,咋办?...-> 标准输入输出IO重定向(这个我就不解释概念了,大致就是这么个意思,一个unix系统都是标配有的东西,抽象了一些东西) 用Sort对4个名字来排序,(注意,标准UNIX惯例是完成最后一行输入后...可以直接写在终端里面,然后把结果写到标准输出设备上面) 输出重定向,这是一种能力,可以将发送到标准输出命令转移到文件中。 把who命令输出发送到users文件里面。...而后把line 1送入users,看输出知道覆盖了之前who输出。 然后用>>是追加到文件末尾。 按照对称思想,那么这个命令到文件操作应该是可逆。yes! 输入重定向。...>大于号,输出 <小于号,输入 wc -l ,这是一开始写法 用了< 管道命令 把两个命令连起来,以前吧,接触这个概念时候,很形象想到了(你屁股下面有嘴)不说了。

52330

在UnixMacShell编程(1)

Shell这个语言吧,在很多大佬看来,他并不是一个适合新手来学习语言,或者说它不适合入门,不管怎么说,它历史Unix历史是一样长。而且最近我是尝试着迁移到unix。...Unix系统只识别3中文件,普通文件,目录文件,特殊文件(通常是对nuix系统有特殊含义文件) 5.ls ls命令可能是用最多命令吧,因为unix就是操作一堆文件,你们时时刻刻知道处理文件状态...「重命名」) 参数cp是一样 这里需要注意一下。在执行mvcp命令时。程序不会管你第二个参数文件是不是存在。...在unix系统里面,所有的目录都是有两个身份,要不他是上一级子目录,要不是下一级父目录。...如果目标文件打算常用源文件相同名字,(在不同目录里面),只需要制定目录作为第二个参数就行 cp a/b/1 d(在执行这个命令时,会发现二参数是一个目录,于是直接复制) 16.ln(不是数学概念哦

54710

Java工具篇| MacEclipseTomcat安装使用

Tomcat安装 一、下载Tomcat安装包 打开Apache Tomcat官网,选择需要版本下载: Mac系统下就下载如图红框中 zip 即可。...3>lib:支持tomcat软件运行jar包技术支持包(如servletjsp) 4>logs:运行时日志信息 5>temp:临时目录 6>webapps:共享资源文件web应用目录...7>work:tomcat运行目录.jsp运行时产生临时文件就存放在这里 8> WebRoot :web应用根目录 六、修改端口号 服务器默认端口是8080,也可以将其改成自定义端口,为了避免与系统端口冲突...Eclipse 安装 1.安装Eclipse前先确认你Mac是否已安装java运行环境。...VM”后点击“Next”按钮: 8.在Add JRE界面中点击JRE home后面的那个“Directory”按钮,选择安装JDK时Home文件夹路径:(Mac下查看已安装jdk版本及其安装目录)

2.6K31

MacADB使用

Option+Command+C 打开android sdk所在目录 复制文件夹路径 比如 我是 /Users/psvmc/Library/Android/sdk 我用ZSH 所以配置环境变量是在...打印 Android 系统日志 adb logcat adb bugreport : 打印dumpsys、dumpstate、logcat输出,也是用于分析错误 输出比较多,建议重定向到一个文件中...adb bugreport > ~/Downloads/bugreport.log 或 adb logcat > ~/Downloads/mylog.log 重启手机 adb reboot 只有在运行一条命令并成功连接手机...查看当前adb工具版本号 adb version 获取手机序列号 adb get-serialno 这个命令获取到序列号就是利用adb devices命令获取设备列表序列号 远程连接...可将录制文件复制到电脑 安装应用 adb shell pm install taobao.apk 目标 apk 存放于 PC 端,请用 adb install 安装 目标 apk 存放于 Android 设备

2.4K20

好用Mac笔记软件有哪些?GoodNotes mac版在 Mac 创建、导入编辑文稿,支持导入 PDF 图像

享受手写自由 用手指或手写笔在数码纸导入文档上书写素描。您可以在页面上添加图像,键入文本完美的形状,并根据需要对其重新排序调整大小。通过GoodNotes,您可以摆脱真实纸张限制。...轻松文件管理 GoodNotes是存放所有文档唯一位置。快速导入PDF,wordPowerPoint文件进行批注或创建一个新空白笔记本以做笔记。轻松组织管理它们。再也不会丢失任何文档。...借助iCloud同步,您将始终在所有设备随身携带笔记。...口袋里放着无尽纸 GoodNotes 5 for Mac软件特色 全球搜寻,总是找到你写东西 搜索“生日”一词结果GoodNotes使您可以从整个库中搜索查找信息,然后立即将其打开。...文件夹收藏夹,轻松文件管理 列表视图中文件夹笔记本创建具有无限文件夹子文件夹结构,以组织文档笔记本。页面,文档和文件夹可以标记为“收藏夹”以便快速访问,无论它们存储在库中什么位置。

2.6K20

打造前端MAC工作站(六)MAC压缩软件,kekaatool

打造前端MAC工作站(六)MAC压缩软件,kekaatool 前言 在MAC下面对于windows重度用户来说,可能最不适应就是压缩软件了。...命令行压缩以及解压文件工具 atool 首先,这款软件无论是 linux 还是mac都是支持,我建议用 linux 朋友可以安装一下。 安装 atool atool 是通过 brew 进行安装。...查看压缩包中文件 这是一个比较常用功能,但是MACLINUX大多数图形界面的压缩软件都没有提供,但是这个命令行工具是提供了。...小结 在mac或者linux下面,每一种压缩文件都有对应压缩或者解压缩命令,要是全部都记忆不是说不可以,而是比较费劲。因此我推荐atool这个命令行压缩软件工具。...我个人感觉是,能用命令行做到,就轻易不要使用图形界面了。除非图形界面做得更好。 另外,MAC上有一款收费功能强大图形界面的压缩软件,而且是国人开发

1.6K90

Mac OS X 安装配置 Wine

Mac OS X 安装配置 Wine Windows 也有很多优秀工具软件是 Mac 没有的, 装虚拟机的话太浪费, 而且效率不高, 幸好可以通过 Wine 来运行 Windows 程序,...通过 HomeBrew 使得 Wine 安装非常容易, 通过 WineTricks 来配置 Wine 也没有多大困难, 下面是我在 Mac 安装配置 Wine 纪录。...安装 Wine WineTricks 这一步推荐通过 HomeBrew 进行安装, 命令如下: brew install wine brew install winetricks 装完之后先运行一下...winecfg 安装常用控件 需要从墙外网站下载很多文件, 所以开启 HTTP 代理是必须, 我代理设置如下 export HTTP_PROXY=127.0.0.1:8787 export HTTPS_PROXY...=127.0.0.1:8787 接下来就是输入这些命令, 安装这些常用控件, 不知道这些控件是做什么, 请自行 Google : winetricks cmd winetricks comctl32

13.5K10

Mac安装VMware FusionCentOS-7

安装 安装其他Mac软件一样,双击app文件即可。 注意在设置里面除了需要打开“安装来自第三方软件”之外,还需要开启辅助功能。反正要权限都给它。 3....字面意思 4.2 设置 需要设置设置一下,不要设置一路往下。最后取个名字,存好。 ?...NAT下上网 VM默认给你配置了NAT网络方式,刚安装好之后上不了网: ?...确认: BOOTPROTO=dhcp NAME=ens33,DEVICE=ens33,这个ens33进来名字ifcfg-ens33后缀相同 修改: ONBOOT=no 为ONBOOT=yes :...下载阿里云yum源 清理缓存 yum clean all 生成新缓存 yum makecache 8. 安装VMware Tools 到这里,一个centos环境就搭好了,但是用起来还是很不方便。

3.4K51

将自己nodeJS项目分享到npm

在项目中输入cmd 第三种:使用按住电脑window+r,进入如下图所示,然后输入cmd,点击确定进入控制台 ?...window+r 第四种:在开始菜单里输入cmd,运行控制台,不过进入控制台后,如果需要到你项目中,则需要使用命令cd “项目所在文件夹路径”注意命令cd项目所在文件夹路径中间有个空格进入项目文件夹下...为项目添加用户信息 四:将项目发布至npm 在给项目添加完用户信息以后,使用命令npm publish将自己项目发布至npm。 ?...将项目发布至npm 发布成功以后就可以在npm官网上查到你包了。 ?...查看上传包 五:如何删除发布至npm包 在项目中使用命令npm unpublish --force即可 ? 删除上传包

68420
领券