Redis 重启命令
对于 apt-get 或者 yum install 安装的 redis 如果是用 apt-get 或者 yum install 安装的 redis,可以直接通过下面的命令停止/启动/重启 redis /etc/init.d/redis-server stop /etc/init.d/redis-server sta ...
Redis 配置错误日志、慢日志方法
启动、错误日志 日志级别 Redis 总共支持四个级别:debug、verbose、notice、warning debug:会打印生成大量信息,适用于开发/测试阶段 verbose:包含很多不太有用的信息,但是不像debug级别那么混乱 notice:适度冗长,适用于生产环境 warning:仅记录非常重要、关键的警 ...
Linux 后台进程管理工具 supervisor 使用说明
Supervisor Supervisor是一个进程监控程序。可以查看进程执行状态, 启动异常终止的进程。 使用场景 我现在有一个进程需要每时每刻不断的跑,但是这个进程又有可能由于各种原因有可能中断。当进程中断的时候我希望能自动重新启动它,此时,我就需要使用到了Supervisor,相当于将一个普通后台变成了守护进 ...
Mac 上实现 alt-tab 组合键切换桌面功能
AltTab AltTab 将 Windows 上的 "alt-tab" 组合键切换桌面的功能移植到了 macOS。使 MacOs 可以方便的调起后台应用。 GitHub 开源地址 安装 最新版安装包下载地址 还可以直接通过 brew 命令安装 brew install alt-tab 安装完成后 ...
自动为网页上选中的文本生成锚点的 js 库 deeplinks.js
deeplinks.js 这个 JS 库可以自动为网页上选中的文本生成锚点,其他人访问带有这个锚点的 URL时,会自动跳转到锚点位置并突出展示选中文本。 参考 Demo 安装使用 安装很简单,只需要从 GitHub 上下载最新的代码,在需要的地方引入即可生效 <script type="module" src= ...
Mysql 的日期时间类型说明
包括: DATETIME、TIMESTAMP、DATE、TIME、YEAR TIMESTAMP时间戳在创建的时候可以有多重不同的特性,如: 注意 "ON UPDATE CURRENT_TIMESTAMP" 对应的是表结构中的Extra字段 1.在创建新记录和修改现有记录的时候都对这个数据列刷新: TIMESTAMP ...
使用 uBlacklist 扩展净化谷歌搜索结果
uBlacklist 是一个浏览器扩展,用于在谷歌等搜索引擎的搜索结果中屏蔽特定的网站显示。 支持 支持的浏览器: Chrome 、 Firefox 、 Safari 、 Edge 各浏览器下载 uBlacklist 插件地址: Chrome: https://chrome.google.com/webstore ...
将 node_modules 目录放入 Git 仓库的优点
推荐一篇文章 Why you should check-in your node dependencies 作者是Google 的一位工程师,他介绍了他们团队将 Node.js 项目的 node_modules 目录加入到Git仓库的好处,值得借鉴。除了 Node.js 项目,像 PHP 项目的 vendor 目录,也 ...
一键生成 Twitter 帖子分享卡片
Poet.so 网址:https://poet.so 这个小工具可以帮助你创建漂亮的的 Twitter 帖子分享图片。 如上图所示,打开网址,在网站顶部输入栏粘贴上自己的Twitter地址即可自动生成漂亮的的Twitter帖子图片,点击底部Download可免费下载。 生成的图片可以调整图片背景色、Twitter内容 ...
SQL 中 WHERE 和 HAVING 子句有什么区别?
SQL中 where 和 having 子句具有不同的功能。但它们都会过滤掉一些行。 一般情况下 HAVING 子句通常与 group by 子句一起使用,对 group by 分组的结果再次进行筛选。having 子句将过滤条件应用于每组分行,而 where 子句是将过滤条件应用于每个单独的行。 下面让我们来详细 ...