install

CentOS7.5安装nodejs

假装没事ソ 提交于 2020-02-29 05:40:02
安装方法1——直接部署 1.首先安装wget yum install -y wget 如果已经安装了可以跳过该步 2.下载nodejs最新的tar包 可以在下载页面 https://nodejs.org/en/download/ 中找到下载地址。然后执行指令 wget https://nodejs.org/dist/v9.3.0/node-v9.3.0-linux-x64.tar.xz 然后就是等着下载完毕。 另外你也可以在你喜欢的任意系统上下载最新的bin包,然后通过FTP上传到CentOS上。 3.解压包 依次执行 tar -xvf node-v9.3.0-linux-x64.tar.xz 4. 部署bin文件 先确认你nodejs的路径,我这里的路径为~/node-v9.3.0-linux-x64/bin。确认后依次执行 ln -s ~/node-v9.3.0-linux-x64/bin/node /usr/bin/node ln -s ~/node-v9.3.0-linux-x64/bin/npm /usr/bin/npm 注意ln指令用于创建关联(类似与Windows的快捷方式)必须给全路径,否则可能关联错误。 5.测试 node -v npm 如果正确输出版本号,则部署OK 这种安装的方法好处是比较干净,安装也比较快速。个人认为比较适合新手

npm install 报npm ERR! code Z_BUF_ERROR npm ERR! errno -5 问题解决

久未见 提交于 2020-02-29 03:35:06
最近在使用 VS Code 运行项目,在执行 npm install 安装项目所需要的依赖文件时报错了,在网上找了多种方法 下面这种解决了! 报错信息如下: 清除 npm 缓存的方法 npm cache clean --force 然后执行 npm install 就成功了 来源: CSDN 作者: 蓝bluee 链接: https://blog.csdn.net/qq_35106903/article/details/104551751

Ubuntu 14.04 LTS 安装Oracle 11GR2

徘徊边缘 提交于 2020-02-29 02:46:40
Ubuntu 14.04 LTS 安装Oracle 11GR2 ,经过几天的研究以及参考网上的说明,终于安装成功了 1.将系统更新到最新: sudo apt-get update sudo apt-get dist-upgrade 2.如果使用的Ubuntu不是桌面版(如Ubuntu server),由于Oracle安装需要用到图形界面,所以需要安装桌面程序: sudo apt-get install gnome-core 相信很多都是使用的桌面版,那么这个步骤就不需要了。 3. 安装Oracle所需的依赖包: sudo apt-get install automake sudo apt-get install autotools-dev sudo apt-get install binutils sudo apt-get install bzip2 sudo apt-get install elfutils sudo apt-get install expat sudo apt-get install gawk sudo apt-get install gcc sudo apt-get install gcc-multilib sudo apt-get install g++-multilib sudo apt-get install ia32-libs sudo apt-get

VUE项目搭建

雨燕双飞 提交于 2020-02-28 17:30:02
创建空白文件夹UWO $ mkdir uwo $ cd uwo/ 创建package.json文件 $ npm init 创建index.html <!DOCTYPE html> <html lang="en"> <head> <meta charset="utf-8"> <title>Vue Example</title> </head> <body> <h3>{{ message }}</h3> <script src="dist/build.js"></script> </body> </html> 创建main.js 文件 import Vue from 'vue' new Vue({ el: 'body', data: { message: "Hello Vue" } }) 创建webpack.config.js配置文件 module.exports = { // 这是一个主文件包括其他模块 entry: './src/main.js', // 编译的文件路径 output: { //`dist`文件夹 path: './dist', // 文件 `build.js` 即 dist/build.js filename: 'build.js' }, module: { // 一些特定的编译规则 loaders: [ { // 让webpack去验证文件是否是

npm安装Vue.js

谁说胖子不能爱 提交于 2020-02-28 13:38:13
我之前是有安装过npm的 使用淘宝 NPM 镜像 $ npm install -g cnpm --registry=https://registry.npm.taobao.org 查看nmp版本 $ npm -v 使用 NPM 安装vue $ cnpm install vue 在命令行中快速搭建大型单页应用 # 全局安装 vue-cli $ cnpm install --global vue-cli # 创建一个基于 webpack 模板的新项目 $ vue init webpack my-project # 这里需要进行一些配置,默认回车即可 This will install Vue 2.x version of the template. For Vue 1.x use: vue init webpack#1.0 my-project ? Project name my-project ? Project description A Vue.js project ? Author runoob <test@runoob.com> ? Vue build standalone ? Use ESLint to lint your code? Yes ? Pick an ESLint preset Standard ? Setup unit tests with Karma +

CentOS6.5静默安装Oracle11g实践

可紊 提交于 2020-02-28 08:52:45
今日测试安装Oracle11个,最初使用CentOS7安装,但是有部分内核参数设置失败,故而通过CentOS6.5安装,特此记录。 1.安装前准备工作 1.1.修改主机名 vi /etc/sysconfig/network NETWORKING=yes HOSTNAME=test GATEWAY=192.168.100.254 vi /etc/hosts 127.0.0.1 localhost localhost.localdomain localhost4 localhost4.localdomain4 ::1 localhost localhost.localdomain localhost6 localhost6.localdomain6 192.168.100.99 test 1.2.关闭防火墙 service iptables status service iptables stop chkconfig iptables off 1.3.关闭SELiunx vi /etc/selinux/config # This file controls the state of SELinux on the system. # SELINUX= can take one of these three values: # enforcing - SELinux security

Python的虚拟环境

▼魔方 西西 提交于 2020-02-28 07:31:25
在终端装python虚拟环境的时候,可以输入pip install virtualenv或者pip install virtualenvwapper-win。 区别: 共同点:都不能在有中文的路径下安装 pip install virtualen的可以自定义虚拟环境的文件夹,新建虚拟环境要到该目录下,输入py -3 -m venv testxunihua,它在终端搜索虚拟环境的时候需要找到最里面的.bat可执行文件然后启用虚拟环境。 pip install virtualenvwapper-win不可以自定义虚拟环境的文件夹,并且它会自动保存至C盘的用户然后是用户名里面的ENVS里面,它在终端搜索虚拟环境的时候只需要show一下,就可以看到所有的虚拟环境,新建虚拟环境输入mkvirtualenv 虚拟环境名,输入workon 虚拟环境名启用虚拟环境。 相比较而言,virtualenvwapper是相对方便的。 来源: CSDN 作者: L_ZhouZhou 链接: https://blog.csdn.net/L_ZhouZhou/article/details/104537689

Mqtt服务器搭建

白昼怎懂夜的黑 提交于 2020-02-28 06:12:50
/*--> */ /*--> */ Mqtt服务器搭建 测试环境:CentOS64位 1.安装基础软件 yum install gcc-c++ yum install cmake yum install openssl-devel //mosquitto默认支持openssl 2.下载源码包 wget http://mosquitto.org/files/source/mosquitto-1.4.4.tar.gz wget http://c-ares.haxx.se/download/c-ares-1.10.0.tar.gz --no-check-certificate wget https://github.com/warmcat/libwebsockets/archive/v1.3-chrome37-firefox30.tar.gz 3.解压源码包 tar xf c-ares-1.10.0.tar.gz && mv c-ares-1.10.0 /usr/local/src/ tar xf v1.3-chrome37-firefox30 -C /usr/local/src/ tar xf mosquitto-1.4.4.tar.gz -C /usr/local/src/ 4.编译准备 cd /usr/local/src/mosquitto-1.4.4/ vim compiling

Ubuntu P4编程环境搭建

ⅰ亾dé卋堺 提交于 2020-02-28 03:34:51
前言 最近由于科研的需要,搭建SDN的P4编程环境,但是这个过程比较麻烦。网上相关的资源较老,P4的库依赖众多,出现了很多库版本不对导致的错误。最后以GitHub上P4项目 教程的实验环境的配置文档 和一些相关的文档为参考而搭建成功。 下面对整个搭建环境过程进行一下总结。 系统环境 Ubuntu 16.04 Python 2.7 内存 4G+ 内核 4.15 系统内核版本一定要更新到4.15及以上的版本,不然在安装P4C的过程中会出现error。同时内存太小的情况下,执行脚本过程中系统容易崩溃。 环境组件 P4编程环境主要需要5个组件。 p4c是最新的p4编译器。 Bmv2是支持P4编程的软件交换机。 PI是P4 runtime的实现,用于Control Plane对数据平面的控制。 Mininet的功能是构建一个虚拟的网络拓扑。 它通过linux内核的一些特性(net命名空间),在一个主机上划分出多个虚拟网络空间,各个网络空间之间相互隔离,有自己的端口, ip等等。 p4 tutorials 提供了用于学习的实例代码,它提供了很多个带有方向性的实际场景,例如负载均衡,简单的隧道机制,源路由等。 搭建过程 1.安装依赖 sudo apt - get update sudo apt - get upgrade sudo apt - get install automake cmake

scrapy

岁酱吖の 提交于 2020-02-28 03:12:35
# 简介 ​ Scrapy一个开源和协作的框架,其最初是为了页面抓取所设计的,使用它可以以快速、简单、可扩展的方式从网站中提取所需的数据。但目前Scrapy的用途十分广泛,可用于如数 据挖掘、监测和自动化测试等领域,也可以应用在获取API所返回的数据(例如 Amazon Associates Web Services ) 或者通用的网络爬虫。 ​ Scrapy 是基于twisted框架开发而来,twisted是一个流行的事件驱动的python网络框架。因此Scrapy使用了一种非阻塞(又名异步)的代码来实现并发。整体架构大致如下 ![1036857-20171109221422778-1731419400](https://ws3.sinaimg.cn/large/006tNc79gy1fzhbu5vysxj312w0q4wge.jpg) 执行流程: 1.引擎从spider获取初始爬行请求。 2.引擎在调度程序中调度请求,并请求下一个要爬行的请求。 3.调度程序将下一个请求返回到引擎。 4.引擎将请求发送到下载器,并通过下载器中间件(请参见process_request())。 5.一旦页面完成下载,下载器将生成响应(使用该页面),并将其发送到引擎,并通过下载器中间软件(请参见process_response())。 6.引擎接收下载器的响应并将其发送给spider进行处理