node

A1097 Deduplication on a Linked List (25分)

血红的双手。 提交于 2020-02-05 15:56:48
一、技术总结 这一题首先设计数据结构链接结点,除了基本的地址address、数据data和指针next参数,还要一般设计一个order参数,用于记录有效结点,顺便用于满足题目要求。 设计exist数组存放是否重复出现的数字 关键点在于直接对于order的区分,重复数字之后的从maxn开始赋值,最后通过sort排序,然后输出。 然后不用考虑,下一个结点的问题,直接下个结点的地址,直接就是这个结点的指针,打印输出即可。 二、参考代码 #include<cstdlib> #include<algorithm> #include<iostream> #include<cstdio> using namespace std; const int maxn = 100010; struct Node{ int address; int data; int next; int order = 2*maxn; }node[maxn]; bool exist[maxn] = {false}; bool cmp(Node a, Node b){ return a.order < b.order; } int main(){ int head, n, cnt1 = 0, cnt2 = 0; scanf("%d%d", &head, &n); int address; for(int i = 0; i <

K8S单master部署四:Kubelet+kube-proxy

雨燕双飞 提交于 2020-02-05 13:54:15
服务器角色分配 角色 地址 安装组件 master 192.168.142.220 kube-apiserver kube-controller-manager kube-scheduler etcd node1 192.168.142.136 kubelet kube-proxy docker flannel etcd node2 192.168.142.132 kubelet kube-proxy docker flannel etcd 一、Kubelet、proxy部署前期准备 分隔符前所有操作均在master进行,后面均为node节点 移动控制命令 [ root @master bin ] # pwd / k8s / kubernetes / server / bin //node2地址 [ root @master bin ] # scp - p kubelet kube - proxy root @192 .168 .142 .132 : / opt / kubernetes / bin / //node1地址 [ root @master bin ] # scp - p kubelet kube - proxy root @192 .168 .142 .136 : / opt / kubernetes / bin / 建立引导文件用于引导kubelet自动颁发证书

PM2使用入门指南(转)

断了今生、忘了曾经 提交于 2020-02-05 11:47:06
PM2是node进程管理工具,可以利用它来简化很多node应用管理的繁琐任务,如性能监控、自动重启、负载均衡等,而且使用非常简单。 下面就对PM2进行入门性的介绍,基本涵盖了PM2的常用的功能和配置。 先贴上原贴 PM2实用入门指南 全局安装,简直不能更简单。 1 npm install -g pm2 目录介绍 pm2安装好后,会自动创建下面目录。看文件名基本就知道干嘛的了,就不翻译了。 $HOME/.pm2 will contain all PM2 related files $HOME/.pm2/logs will contain all applications logs $HOME/.pm2/pids will contain all applications pids $HOME/.pm2/pm2.log PM2 logs $HOME/.pm2/pm2.pid PM2 pid $HOME/.pm2/rpc.sock Socket file for remote commands $HOME/.pm2/pub.sock Socket file for publishable events $HOME/.pm2/conf.js PM2 Configuration 入门教程 挑我们最爱的express应用来举例。一般我们都是通过 npm start 启动应用,其实就是调用

Node一个简单hello world

不问归期 提交于 2020-02-05 11:34:26
├── index.js ├── router.js └── server.js index.js var server = require ( "./server" ) ; var router = require ( "./router" ) ; server . start ( router . route ) ; router.js function route ( pathname ) { console . log ( "About to route a request for" + pathname ) ; } exports . route = route ; server.js var http = require ( "http" ) ; var url = require ( "url" ) ; function start ( route ) { function onRequest ( request , response ) { var pathname = url . parse ( request . url ) . pathname ; console . log ( "Request for" + pathname + "received." ) ; route ( pathname ) ; response . writeHead ( 200

windows环境下搭建vue webpack的开发环境

梦想与她 提交于 2020-02-05 09:26:04
1.首先系统内要有Node环境(最好再安装个git,gitbash比cmd要 好用),还要有npm; 可以通过命令查看node、npm的版本号: node -v或者npm -v 2.全局安装vue-cli (可以同vue --version查看vue 版本) npm install -g vue-cli 3.使用vue-cli初始化项目 vue init webpack sell (sell是文件名,可以自己取) 4.进入到目录 cd sell 5.安装依赖(此部很重要,用npm安装会比较慢,需要耐心等一段时间;网上还有说可以用cnmp) npm install 6.依赖安装完成后可以运行项目了(有两种方法:可以直接用代码打开;可以直接在地址栏输入localhost:8080) npm run dev 来源: CSDN 作者: 会做饭的技术男 链接: https://blog.csdn.net/u011927449/article/details/104032533

Mac下手动安装vue-devtool

依然范特西╮ 提交于 2020-02-05 06:17:16
下载好vue-devtools-dev 到本地。地址:https://github.com/vuejs/vue-devtools#vue-devtools 1. loginuser -MacBook-Pro:vue-devtools-dev loginuser$ npm install npm WARN deprecated joi@13.7.0: This version has been deprecated in accordance with the hapi support policy (hapi.im/support). Please upgrade to the latest version to get the best features, bug fixes, and security patches. If you are unable to upgrade at this time, paid support is available for older versions (hapi.im/commercial). npm WARN deprecated hoek@5.0.4: This version has been deprecated in accordance with the hapi support policy (hapi.im

Node.js(1)-helloworld

南楼画角 提交于 2020-02-05 05:06:29
1.Node.Js 环境准备 下载地址: node.js http://nodejs.org/download/ vs.net集成开发环境: Node.js Tools for Visual Studio - Home http://nodejstools.codeplex.com/ 以windows为例,安装完后会在系统PATH环境变量里面初始化默认程序路径, 在命令行cmd 输入: node ex.js 执行 2.Helloworld 打开记事本创建d:\nodejs\helloworld.js var http=require('http'); http.createServer(function(request,response){ response.writeHead(200,{'Content-Type':'text/plain'}); response.end('hello world\n'); }).listen(8101); console.log('server running at http://localhost:8101' ); 运行命令行: 切换到 D:\nodejs 执行 node helloworld.js 会提示: server running at http://localhost:8101 在浏览器 输入 http://localhost

Linux CentOS7下安装node

无人久伴 提交于 2020-02-05 04:20:45
Linux CentOS7下安装node 先在目录使用wget下载,我是在/usr/local目录下载的 wget https://nodejs.org/dist/v12.14.0/node-v12.14.0-linux-x64.tar. xz 解压 tar -xvf node-v12.14.0-linux-x64.tar. xz 改个名字 mv node-v12.14.0-linux-x64.tar. xz nodejs 让它全局能访问 ln -s /usr/local/nodejs/bin/node /usr/local/bin ln -s /usr/local/nodejs/bin/npm /usr/local/bin 检查一下 来源: CSDN 作者: 全栈小菜鸡 链接: https://blog.csdn.net/qq_41745216/article/details/103790697

题19、删除链表的倒数第N个节点

人走茶凉 提交于 2020-02-05 03:18:55
一、题目 1 二、思路 将当前循环节点的前n个节点存储下来,在遍历完成之后直接进行处理。 注意:1、长度为0,1;2、删除节点为第一个、倒数第一个、第二个、倒数第二个;特殊情况的处理。 三、代码 public class T0019 { public static void main ( String [ ] args ) { int [ ] nums = { 1 , 2 , 3 , 4 , 5 } ; // int[] nums = {1}; ListNode head = new ListNode ( nums [ 0 ] ) ; ListNode node = head ; for ( int i = 1 ; i < nums . length ; i ++ ) { node . next = new ListNode ( nums [ i ] ) ; node = node . next ; } node = removeNthFromEnd ( head , 5 ) ; while ( node != null ) { System . out . println ( node . val ) ; node = node . next ; } } public static ListNode removeNthFromEnd ( ListNode head , int n

node 后端代理服务器

无人久伴 提交于 2020-02-05 02:42:08
node 后端代理服务器 通过一个.js文件创建的服务器向另一个js文件创建的服务器发送请求数据. server1.js var http = require ( 'http' ) ; var app = http . createServer ( function ( req , res ) { if ( req . url === '/' ) { http . get ( 'http://localhost:8000/test' , function ( data ) { var str = '' ; data . on ( 'data' , function ( clumh ) { str += clumh ; } ) ; data . on ( 'end' , function ( ) { res . end ( str ) ; } ) ; } ) } } ) ; app . listen ( 3000 , function ( ) { console . log ( 'server1 is ok' ) ; } ) ; server2.js var http = require ( 'http' ) ; var app = http . createServer ( function ( req , res ) { if ( req . url == '/test' ) {