host

node知识点整理

做~自己de王妃 提交于 2019-12-05 14:43:03
提问: 继承 call apply bind 都可以改变this指向 apply:参数是一个数组 bind:第一个参数要求是this 匿名函数 减少命名的冲突 内置模块 Stream 流 流 :指的是数据流 指的是数据分片传输 数据可以实现非阻塞 gulp 【流式操作】 流程 读取文件 创建压缩包 将读取的数据流写入压缩包 输出压缩包 自定义模块 创建模块 如: 导出模块 module.exports 导入模块 第三方模块 1.一般从 npmjs.com 网站上拉取 使用流程: 1.安装: 先创建package.json 文件 npm i request -D -S :–save 生产环境 -D :–save-dev 开发环境 2.使用: request 是做数据请求的 node中的数据请求不存在跨域问题 http-get 请求 先引入http模块 const http = require (‘http’) http.get(‘url’,(res)=>{ 用法详情可以参考 npmjs.com }) const http = require( 'http' ) http.get('http://api.k780.com/?app=weather.city&cou=1&appkey=43880&sign=6a31f4fe1408d69bb0417b046eeae5b6&format

Nodejs学习笔记(九)--- 与Redis的交互(mranney/node_redis)入门

旧巷老猫 提交于 2019-12-05 14:42:06
目录 简介和安装 redis简介 redis安装 redis运行 node_redis安装 连接到redis服务器redis.createClient() 认证 client.auth(password, callback) 单值set和get client.set(key,value,[callback]) client.get(key,[callback]) client.set([key,value],callback) 多值get和set client.hmset(hash,obj,[callback]) client.hmset(hash,key1,val1, ... keyn,valn,[callback]) client.hgetall(hash,[callback]) 打包执行多个命令[事务] 其它... 简介和安装 redis简介: 开源高性能key-value存储;采用内存中(in-memory)数据集的方式,也可以采用磁盘存储方式(前者性能高,但数据可能丢失,后者正好相反) 支持字符串(strings)、哈希(hashes)、列表(lists)、集合(sets)和 有序集合(sorted sets)等;支持对复杂数据结构的高速操作。 特性多,支持主从同步、pub/sub等 支持多种客户端( http://redis.io/clients ) ...   注

whistle--全新的跨平台web调试工具

▼魔方 西西 提交于 2019-12-05 13:28:24
版权声明:本文由吴文斌原创文章,转载请注明出处: 文章原文链接: https://www.qcloud.com/community/article/151 来源:腾云阁 https://www.qcloud.com/community whistle是基于Node实现的跨平台web调试代理工具,类似的工具有Windows平台上的Fiddler+Willow,基于Java实现的Charles,及公司同事基于Node实现的Livepool等等;whistle与所有的web调试代理工具一样,主要功能也是用于查看、修改HTTP、HTTPS、Websockt的请求响应或者作为HTTP代理服务器,但不同于Fildder+Willow、Charles和Livepool通过断点的方式修改请求响应,whistle采用的是类似配置Hosts方式,通过配置修改请求响应,且提供规则分组功能及通过域名、路径、正则三种匹配方式(系统的hosts配置只支持域名匹配),特别针对终端调试提供了weinre,log等功能,并支持通过Node模块进行扩展。 基本功能 Github地址 安装启动 安装启动whistle,需要以下四个步骤: 安装node、安装whistle、启动whistle、配置代理。 安装Node(建议安装最新版本,LTS版本或当前版本都可以,如果已安装可以忽略此步骤): https://nodejs

redis集群

Deadly 提交于 2019-12-05 13:07:44
一、redis-cluster 1.介绍 高性能 1)在多分片节点中,将16384个槽位,均匀分布到多个分片节点中 2)存数据时,将key做crc16(key),然后和16384进行取模,得出槽位值(0-16383之间) 3)根据计算得出的槽位值,找到相对应的分片节点的主节点,存储到相应槽位上 4)如果客户端当时连接的节点不是将来要存储的分片节点,分片集群会将客户端连接切换至真正存储节点进行数据存储 高可用 在搭建集群时,会为每一个分片的主节点,对应一个从节点,实现slaveof的功能,同时当主节点down,实现类似于sentinel的自动failover的功能。 1)redis会有多组分片构成(3组) 2)redis cluster 使用固定个数的slot存储数据(一共16384slot) 3)每组分片分得1/3 slot个数(0-5500 5501-11000 11001-16383) 4)基于CRC16(key) % 16384 ====》值 (槽位号)。 2.规划搭建过程 准备 6个redis实例,一般会放到3台硬件服务器 注:在企业规划中,一个分片的两个分到不同的物理机,防止硬件主机宕机造成的整个分片数据丢失。 端口号:7000-7005 集群节点准备 mkdir -p /data/700{0,3} mkdir -p /data/700{1,4} mkdir -p

MySQL学习笔记之DDL(Data Definition Languages)语句

馋奶兔 提交于 2019-12-05 12:17:25
1. DDL概念 DDL:数据定义语言,定义了不同的数据段、数据库、表、列、索引等数据库对象。就是对数据库内部的对象进行创建、删除、修改等操作的语言。常用的语句关键字主要包括create、drop、alter。 2. 登录数据库系统 1)启动MySQL服务器后,输入以下命令连接MySQL服务器 -h:host(主机名) -u:username(用户名) -p:password(密码) 2)连接MySQL后的界面 3. 查看现有的数据库 1)`show databases` 刚安装好的MySQL中都有4个数据库,都是安装MySQL时系统自动创建的,其各自功能如下: information_scheme:主要存储了系统中的一些数据库对象信息,比如用户表信息、列信息、权限信息、字符集信息、分区信息等。 cluster:存储了系统的集群信息。 mysql:存储了系统的用户权限信息。 test:系统自动创建的测试数据库,任何用户都可以使用。 4. 创建数据库 1)CREATE DATABASE dbname 注:如果存在的话就会报错。 避免报错的话可以: create database if not exists testdb 2)结果 show databases 5. 删除数据库 `drop database dbname;` ![在这里插入图片描述](https://img-blog

转载: Elasticsearch之配置详解

不羁的心 提交于 2019-12-05 11:45:45
配置文件详解1.0版 配置文件位于es根目录的config目录下面,有elasticsearch.yml和logging.yml两个配置,主配置文件是elasticsearch.yml,日志配置文件是logging.yml,elasticsearch调用log4j记录日志,所以日志的配置文件可以按照默认的设置,我来介绍下elasticsearch.yml里面的选项。 cluster.name: elasticsearch 配置的集群名称,默认是elasticsearch,es服务会通过广播方式自动连接在同一网段下的es服务,通过多播方式进行通信,同一网段下可以有多个集群,通过集群名称这个属性来区分不同的集群。 node.name: "Franz Kafka" 当前配置所在机器的节点名,你不设置就默认随机指定一个name列表中名字,该name列表在es的jar包中config文件夹里name.txt文件中,其中有很多作者添加的有趣名字。 node.master: true 指定该节点是否有资格被选举成为node(注意这里只是设置成有资格, 不代表该node一定就是master),默认是true,es是默认集群中的第一台机器为master,如果这台机挂了就会重新选举master。 node.data: true 指定该节点是否存储索引数据,默认为true。 index.number

SAP Web Service简介与配置方法

只谈情不闲聊 提交于 2019-12-05 11:38:52
一、 SAP Web Service简介 二、 SAP Web Service配置准备工作 1. 通过RZ10配置服务器名称和其他参数 2. 配置服务器被DNS解析 (1) 集中解析 (2) 单机解析 3. 启用SOAMANAGER服务 三、 SAP Web Service配置步骤和方法 1. 外部访问SAP Webservice服务配置(Service Provider) (1) 创建RFC函数 (2) 给RFC函数配置WS(webservice) (3) 用SOAMANAGER生成WSDL(可供外部访问的XML链接) 2. SAP访问外部 Webservice配置(Service Consumer) 一、 SAP Web Service简介 SAP的web service是在Netweaver组件通过UDDI工具,采用SOAP和WSDL这两种web服务技术,将SAP已有功能封装成webservice对象,供其他系统调用或者调用其他系统的webservice,从而实现SAP与非SAP系统(如OA、PLM等)系统的集成。SAP Netweaver提供了可以发布、查找并调用 Web 服务的工具(UDDI),可支持 NetWeaver 作为 Web 服务的服务器(Service Provider)或者客户端(Service Consumer),主要功能包括: ①提供webservice

cacti批量添加主机

爷,独闯天下 提交于 2019-12-05 11:23:56
[root@iZ2zecs4lwn56p5g1e7c63Z cli]# php add_device.php Cacti Add Device Utility, Version 1.2.7 (DB: 1.2.7), Copyright (C) 2004-2019 The Cacti Group usage: add_device.php --description=[description] --ip=[IP] --template=[ID] [--notes="[]"] [--disable] [--poller=[id]] [--site=[id] [--external-id=[S]] [--proxy] [--threads=[1] [--avail=[ping]] --ping_method=[icmp] --ping_port=[N/A, 1-65534] --ping_timeout=[N] --ping_retries=[2] [--version=[0|1|2|3]] [--community=] [--port=161] [--timeout=500] [--username= --password=] [--authproto=] [--privpass= --privproto=] [--context=] [--engineid=] [--quiet]

使用VBS脚本实现的Hosts文件一键配置

柔情痞子 提交于 2019-12-05 10:20:23
hosts文件存储了IP地址与域名的映射。因为有的时候需要经常性地配置hosts文件,因此这段时间我琢磨了一套傻瓜化的hosts文件配置方案,记录如下。 先说一下怎么样进入hosts文件,Windows环境(我用的是一个32位的Win7)下hosts文件在计算机中的位置,在目录%windir%\System32\drivers\etc\,文件名为hosts,没有扩展名。不过相比每次都要点很多目录才能找到hosts文件,我们可以通过执行下面这个bat脚本直接用记事本打开hosts文件: @echo off if "%1" == "h" goto begin mshta vbscript:createobject("wscript.shell").run("%~nx0 h",0)(window.close)&&exit :begin notepad %SystemRoot%/System32/drivers/etc/hosts exit 将这个bat脚本取名为host.bat,放在C:\Windows\System32下,就可以实现在命令行里或是Win7的开始菜单中直接输入host命令打开hosts文件了。 言归正传,下面我来说下如何自动向hosts文件后面插入记录。 下面这个bat脚本,可以满足最简单的hosts配置,即在hosts文件的最后追加一条记录: @attrib -r "

docker网络之(三)

点点圈 提交于 2019-12-05 10:19:27
docker4种网络 基于docker run创建容器时,可以使用--net选项指定容器的网络模式:Docker默认有以下4种网络模式: host模式,使用--net=host指定 container模式,使用--net=container:NAME_or_ID指定 none模式,使用--net=none指定 bridge模式,使用--net=bridge指定,默认设置 bridge模式网络拓扑图如下: host模式网络拓扑如下: container模式网络拓扑图如下: 来源: https://www.cnblogs.com/fengzi7314/p/11921162.html