• VSCode插件 - Draw.io画图工具

    draw.io 是一个强大简洁的在线的绘图网站,支持流程图,UML图,架构图,原型图等图标。支持Github,Google Drive, One drive等网盘同步,并且永久免费。如果觉得使用Web版不方便,draw.io 也提供了多平台的离线桌面版可供下载。

    VSCode 2021-05-08 22:20:04 浏览(2307) 阅读原文
  • VSCode插件 - 快速生成表格并格式化

    快速生成表格

    VSCode 2021-05-08 22:20:04 浏览(14226) 阅读原文
  • VSCode插件 - Json生成不同语言的数据结构

    在编码的过程中有没有觉得一堆json要转换成自己想要的数据结构要一个字段一个字段去些,感觉非常难受,又费时间又不安逸。对于一个程序员最喜欢偷懒,在VSCode有一款插件解决了这个问题:Paste JSON as Code。

    VSCode 2021-05-08 22:20:04 浏览(3409) 阅读原文
  • VSCode插件 - Markdown保存图片

    最近使用VSCode来编写Markdown,但是每次遇到截图保存图片的时候就感觉非常麻烦,就想有没有一款插件支持复制和截图保存的,果然确实有这样一款插件:Paste Image。下面将介绍如何安装和使用该插件

    VSCode 2021-05-08 22:17:37 浏览(3755) 阅读原文
  • 音乐推荐《Dream It Possible》

    《Dream It Possible》是一首由崔迪编曲,Andy Love谱曲填词,授权给世界各地歌手演唱的歌曲,是华为消费者业务品牌主题曲。歌曲中文版本为《我的梦》由张靓颖演唱。

    音乐 2021-05-08 22:15:32 浏览(2644) 阅读原文
  • 发布和订阅

    发布-订阅(Publish-Subscribe,PubSub),简单的说,在发布-订阅模式下,想要发布事件的发布者会把消息发送到一个PubSub频道(Channel),这个频道会把这个事件投递给这个频道感兴趣的每一位订阅者。许多流行的消息传递中间件,比如Kafka和ZeroMQ,就是利用了这个模式来构建消息投递系统,Redis也是一样。

    Redis 2021-05-08 22:09:48 浏览(2690) 阅读原文
  • Redis事务(transaction)

    在关系型数据库中,事务是一组需要原子化执行的操作,也就是要么都成功要么都不成功。但是在redis中,事务并不是这样。

    Redis 2021-05-08 22:09:48 浏览(2915) 阅读原文
  • 管道(pipeline)

    管道(pipeline)

    Redis 2021-05-08 22:07:16 浏览(1853) 阅读原文
  • SORT命令(列表或集合)

    排序是我们经常遇到的问题,在Redis中,集合或列表都是无序的,有序集合是根据权重进行排序的。有时候我们希望获取到列表或集合是有序的,或者以某种非权重对有序集合进行排序。那么Redis给我们提供了SORT命令。

    Redis 2021-05-08 22:07:16 浏览(1988) 阅读原文
  • 键的过期时间

    Redis可以通过对键设置过期时间来自动删除过期的键信息。当设置了一个过期时间后,过期时间会被存储为一个绝对的UNIX的时间戳。这样做的目的是即使Redis服务器宕机了一段时间,这个时间戳也会被持久化到RDB文件中,当Redis服务器启动时,这个用来判断键是否过期的时间戳不会发生变化,一旦超过了这个时间戳,键就过期了。

    Redis 2021-05-08 22:07:16 浏览(3302) 阅读原文
  • 位图(bitmap)使用

    位图(也称位数组或位向量)是由比特位(bit)组成的数组,它的底层数据类型是字符串。因为字符串本质是二进制大对象,所以可以将其视作位图。同时位图存储的是Boolean信息,所以在某些大数据的情况下可以节省很多内存空间。

    Redis 2021-05-08 22:07:16 浏览(2362) 阅读原文
  • updatedb:更新mlocate数据库

    updatedb命令可以创建或更新locate命令使用的数据库。updatedb命令会定时(每天)执行。

    Linux 2021-05-07 23:04:53 浏览(2766) 阅读原文
  • locate:快速定位文件路径

    Linux系统里面有一个名为mlocate.db的数据库文件,这个文件系统包含系统文件的文件名及对应的路径信息。locate命令查找文件时就不用遍历磁盘,而是直接查找mlocate.db文件,这样可以快速定位。但是会有一个问题,如果新添加的文件,那么mlocate.db文件就没有记录,因此使用locate命令时可以先用updatedb命令更新一下mlocate.db数据库文件。当然,mlocate.db还会由系统自带的定时任务执行updatedb命令来定时更新。

    Linux 2021-05-07 23:04:53 浏览(3376) 阅读原文
  • whereis:显示命令及相关文件全路径

    whereis命令用于定位命令的可执行文件、源码文件及man帮助文件的路径

    Linux 2021-05-07 23:02:31 浏览(2047) 阅读原文
  • which:显示命令的全路径

    which命令用户显示命令的全路径。which命令查找的范围是PATH环境变量的路径

    Linux 2021-05-07 23:02:30 浏览(2571) 阅读原文