nvm安装的node在什么位置?
You can get the path to the executable to where node was installed with
nvm which node
Or any of the other NVM special aliases for node versions such as
nvm which default
…
记录-交流-Web开发知识分享
You can get the path to the executable to where node was installed with
nvm which node
Or any of the other NVM special aliases for node versions such as
nvm which default
…
1.全量遍历键
keys pattern
在之前的文章中我们已经介绍过了,可以直接使用
keys *
redis 的值有5种类型,不同的类型有不同的命令来获取:
字符直接 get key
队列 左端弹出一个元素 LPOP key
哈希 HGET key field
集合 SMEMBERS key 返回集合中的所有元素
有序集合ZRANGE key start stop
…
windows10环境下的 RabbitMQ 安装步骤
一、安装erlang(需要配置环境变量)
二、安装RabbitMQ(需要安装插件)
三、测试登录
四、创建用户
1,下载地址:http://www.erlang.org/downloads
2,配置环境变量:(系统变量)
变量名:ERLANG_HOME
地址:到bin的上一级目录
3,双击系统变量path
点击“新建”,将%ERLANG_HOME%\bin加入到path中。
4,测试:
cmd——erl
1,下载地址:http://www.rabbitmq.com/download.html
2,安装RabbitMQ-Plugins(sbin目录下安装)-----可视化插件
命令:rabbitmq-plugins enable rabbitmq_management
1,cmd到sbin目录:输入 rabbitmqctl status
2,启动服务————双击rabbitmq-server.bat,访问:http://localhost:15672
用户名/密码:guest
…
slave节点复制 master节点的所有数据和状态,除了队列数据;
队列数据只存在master节点,但是Rabbitmq slave节点可以实现队列的转发,也就是说消息消费者可以连接到slave节点,但是slave需要连接到master节点转发队列;
由此说明只能保证了服务可以用,无法达到高可用…
var ws = new WebSocket('ws://localhost:9222/devtools/page/3c5c05fa-80b7-4cfe-8d1d-ebe79a7a5730');
ws.onopen= function() {
ws.send('{"id": 1, "method": "Page.navigate", "params": {"url": "https://www.fangdushi.com"}}')
};
ws.onmessage= function(evt) {
console.log('Received a message from the server!'+evt.data);
};
api文档地址https://chromedevtools.github.io/devtools-protocol/1-2
…
将 Vim 9.0 版本献给 Sven Guckes,他于 2022 年 2 月去世。Sven 是 Vim 的核心维护者,他注册了 vim.org 域名并创建了第一个 Vim 网站,我们将以此纪念他。
经过多年的逐步改进,Vim 现在推出了一个重要版本,向前迈出了一大步。除了许多小的补充改进之外,该版本的重点是 Vim 脚本语言的一个新的变化:Vim9 Script。
上一个版本是 2019 年 12 月发布的 8.2 版。由于最新的源代码总是会在 GitHub 上提供,因此许多用户已经安装了后来的补丁版本(有超过 5000 个),这些变化也已经被许多用户试用过了。在 8.2 的基础上,许多错误得到了修复、安全问题得到了解决,代码覆盖率得到了极大的提升。这个版本比以前的任何版本都更可靠。
Vim 的脚本随着时间的推移而不断发展,同时保留了向后的兼容性。这意味着过去的错误选择往往无法改变,与 …
目录
SMTP
POP
IMAP
总结
今天入职第一天,公司让配置个人的内网、外网邮箱,这可把我给搞晕了,本来以前就对邮箱这块不是很了解,平时也不怎么用邮箱,顶多有个QQ邮箱而已。今天,趁着配置公司的个人内外网邮箱,查了下资料,梳理了一下这三种协议的区别。
首先,SMTP、POP和IMAP都是与邮件有关的协议。SMTP主要是负责传送邮件,而POP和IMAP是负责接收邮件。
SMTP (Simple Mail Transfer Protocol),即简单邮件传输协议,默认端口是25,通过SSL协议加密之后的默认端口是465。正如名字所暗示的那样,它其实是一个非常简单的传输协议,无需身份认证,而且发件人的邮箱地址是可以由发信方任意声明的,利用这个特性可以伪造任意发件人。它是用于从源地址到目的地址传输邮件的协议,通过它来控制邮件的中转方式。SMTP 协议属于 TCP/IP 协议簇,它帮助每台计算机在发送或中转信件时找到下一个目的地。SMTP是一个 “推” 的协议,它不允许根据需要从远程服务器上 “拉” 来消息。
SMTP 认证:简单地说就是要求必须在提供了账户名和密码之后才可以登录 SMTP
If you have configured Sendmail on your Linux system and are still unable to send emails because of a unqualified hostname
error, we have a few suggestions that you can use to try and remedy the issue.
In this tutorial …
使用supervisorctl启动网站的时候提示错误:ERROR (spawn error),如下图所示:
如:/etc/supervisor/conf.d/supervisor-mysite.conf
然后可以看到program的名字是:mysite
使用Advanced Installer打包安装包-制作windows安装程序
1.下载AdvancedInstaller 19 下载地址
2.下载AdvancedInstaller 19 解压后 双击 AdvancedInstallerPortable.exe,选择Generic 为 Enterprise,language :Chiness Simplified(PRC),点击Create Project。
3.在“Product Details”页面中填写Name、Version、Publisher。设置Control Panel ioc。设置完成后ctrl+s 保存 xxx.aip
4.接下来添加需要打包的文件内容。选择“Files and Folders”->Target Computer->Application Folder->右键->Add Folder,(添加安装目录下的文件夹) Add Files是添加安装目录下的文件(可多选)。 注意:如果是在 ->Add Folder 添加安装目录的外层文件夹的话,安装好的目录会多一层文件夹。
5.添加桌面快捷 ,选中Desktop->右侧空白处右键->New Shortcut To ->Installed File->选择.exe文件->点击Ok…
近期评论