node

nodeJS使用连接mysql数据库

1.安装mysql模块 npm install mysql 2.创建通用方法 这里使用了Promise函数回调,如果不需要可以不使用的 const mysql = require('mysql') //引用mysql模块 //设置数据库基本信息 const pool = mysql.createPool({ host:"localhost", //IP user:"root", //用户名 pas... »

在这里插入图片描述

node编译程序踩坑及解决方案:ES6转ES5

直到后面求助了万能的搜索引擎才知道:原来node.js里面只支持部分的ES6语法!所以像我那第一句ES6的语法node识别不了,就当然认为是错的了。问题找到就要开始解决了,既然识别不了ES6,那就试试转换成ES5呗!使用babel命令对刚才的程序进行转换:可以看到,刚才的程序已经完全转换成了ES5的语法格式。 »

Leetcode刷题java之146. LRU缓存机制(一天一道编程题之三十三天)

执行结果:通过显示详情执行用时 :29 ms, 在所有 Java 提交中击败了41.46% 的用户内存消耗 :53.5 MB, 在所有 Java 提交中击败了71.48%的用户题目:运用你所掌握的数据结构,设计和实现一个 LRU 缓存机制。它应该支持以下操作: 获取数据 get 和 写入数据 put 。获取数据 get - 如果密钥 存在于缓存中,则获取密钥的值,否则返回 -1。 »

在这里插入图片描述

用node.js爬取自己所有博客的名字,评论数,阅读数和发布时间

我们事先要对当前项目初始化,本地安装gulp。保留了 jquery 选择器的相关功能,去掉了 DOM 操作功能。安装模块cnpm i cheerio -D引入const cheerio = require装载const b = cheerio.load作者:公牛角力 »

在这里插入图片描述

隔壁孩子10篇博客node入门而且写了一个前后端分离项目,你怎么还在睡觉!!!(五)

———————————————————————————————————————————————————————————— —————–今日份复习nodejs—————————- —– Mongod... »

linux之记服务器上线并维护更新一个node项目

linux之记服务器上线并维护更新一个node项目

前言 首先,本人只是一个开发安卓和前端辣鸡,后台服务器相关知识涉及比较少,也不太懂,以下纯个人学习而来,仅供参考,肯定很多问题跟实际不一定一样,轻喷,最好勿喷 涉及技术点:linux常用命令,shell脚本,git使用,firewall防火墙,nginx,infotify,pm2,node等相关知识 由于去年忙里抽空用node写了一套系统,作为一个前端,对后台服务器等知识不了解,所以就想走一遍整个... »

在这里插入图片描述

node.js + express + sqlserver构建简单的后台服务

node.js + express + sqlserver构建简单的后台服务项目整体结构express服务器入口文件sql server数据库部分数据库接口APi在server文件下运行index文件 前端页面部分项目整体结构。 »

在这里插入图片描述

nodejs入门之Express进阶

Express进阶 一.Request Request 对象表示 HTTP 请求。Express 在现在基础上做了一层封装添加了一些简单好用的属性与方法。 1.req.query:获取query参数(问号传参) const express = require('express'); const app = express(); app.get('/', (req, res) => { //h... »

nodejs入门之Express基础

Express基础 一.前言 基于Node.js平台,快速,开放,极简的Web开发框架 1.框架的作用 框架可以帮助省略掉一些基本的相同底层代码的反复书写,只需调用框架的方法就可以实现你想要的功能。 回顾 nodejs入门之web服务搭建 https://blog.csdn.net/liuqiao0327/article/details/105058145 nodejs入门之get和post请求 ... »

浅谈node环境下的Sass以及gulp工具下的Sass

目录一、Sass简介二、Sass的解析器1. node环境下的Sass解析器2. gulp工具下的Sass解析器三、Sass语法1. 注释2. 变量3.嵌套4.导入@import5.混合器6.@if 判断7.循环8.继承 一、Sass简介 我们都知道虽然可以用CSS开发网页样式,但是没法用它编程。所以,在程序员眼里,写CSS显得很麻烦。因为它没有变量,也没有条件语句,只是一行行单纯的描述,写起来相... »

C语言链表

链式存储的通俗解释:首先先介绍一下链式存储,链式存储就是当C语言储存数据时,数据不是在内存上一个挨着一个存储的,而是跳跃着存储的,在存储一个数据时,同时也存着下一个数据的地址。线性链表也叫单向链表。线性链表的实现定义:结构体和指针/自引用结构struct node;说明:结构体里面的元素 第一行elemtype是数据类型,第二行是一个指针,这个指针的类型是指向一个这样结构体的指针。 »

在这里插入图片描述

prometheus + node_exporter + grafana监控平台搭建

最近由于工作上的安排,我们产品的运维工作也落到了我头上,接手发现很多运维工作方式比较原始,尤其时在监控方面的欠缺,使得我们处于很被动的局面,所以想着搭建一套监控系统;在做监控平台选型时,比来比去决定还是用prometheus来搭建我们的监控平台,基于我们做这个决定的原因主要有如下几点: 社区活跃,很多人都在用 prometheus属于一站式监控告警平台,依赖少,功能齐全。 prometheus支持... »

【并发】为什么HashMap是线程不安全的?

【并发】为什么HashMap是线程不安全的?

目录1.什么是线程安全性2.如何分辨一个类是否线程安全?什么样的类是线程安全的? »

在这里插入图片描述

【知识图谱构建】从Mysql读取数据批量导入到Neo4j图数据库中

一 连接Mysql数据库,读取数据 ReadMysql2.py 代码如下: 注意:填写自己的数据库名字和密码!!! # -*- coding: utf-8 -*- """ Created on 2020/3/21 @author: GaoRongxuan """ import pymysql def read_mysql(sql): ''' 从mysql数据库中读取数据 :param sql: s... »

在这里插入图片描述

centOS7下配置node坏境

1、在root下创建文件夹放置node的安装包,并进入mkdir localcd localmkdir nodecd node2、通过xShell拉入node的xz安装包注:安装包地址 https://npm.taobao.org/mirrors/node3、解压node的安装包注:自己对应自己的node版本xz -d node-v8.12.0-linux- »

C++ 求数组中每个元素的逆序数

已知数组nums,求新数组count,count[i]代表了在nums[i]右侧比nums[i]小的元素个数。 例如: nums=[5,2,6,1], count = [2,1,1,0]; nums=[6,6,6,1,1,1], count=[3,3,3,0,0,0]; nums=[5,-7,9,1,3,5,-2,1], count=[5,0,5,1,2,2,0,0]; #include #inc... »

image.png

华为云服务器初体验–搭配vscode开发nodejs

哈哈哈,最近一直想弄一个国内服务器来玩一下,结果同学就跟我讲了这个活动。不过就算是79一年,还是挺香的,用来搭建一些小的网站算是够用了。 大家有兴趣可以去牛客网了解一下。里面有详细的步骤,所以我就直接从已经建好服务器那一步说起了。 框内是分配的公网ip地址,我们通过这个ip去连接服务器。 通过xshell连接服务器(红色框内为必填项,端口号一般情况下填22),其实我更习惯putty,可是经常要切换... »

在这里插入图片描述

MAC上安装 nvm管理Node版本

文章目录NVM 简介NVM 安装NVM 常用命令修改npm资源默认下载地址修改 npm 包全局存储位置使用时常见错误1、警告 npm update check failed2、修改 npm config set prefix [path] 全局安装位置后, 报 -bash: xxx: command not foundNVM 简介不同于 n 依赖于 Node »

在这里插入图片描述

面试题35. 复杂链表的复制

给定一个链表,每个节点包含一个额外增加的随机指针,该指针可以指向链表中的任何节点或空节点。 要求返回这个链表的 深拷贝。 我们用一个由 n 个节点组成的链表来表示输入/输出中的链表。每个节点用一个 [val, random_index] 表示: val:一个表示 Node.val 的整数。 random_index:随机指针指向的节点索引(范围从 0 到 n-1);如果不指向任何节点,则为 nul... »

在这里插入图片描述

【node】node.js实现一个简单的爬虫

前言我们写项目的时候会需要模拟数据,这里教大家使用node去实现一个简单的爬虫,获取目标网站的数据资源。使用iconv-lite,修改过后的代码如下:var data = Buffer.concat //var html = iconv.decode.toString(); 打印一下html如下图,可以看到中文已经正常显示接下来就是查看源代码,看我们需要提取的内容的DOM结构。 »

在这里插入图片描述

使用宝塔pm2部署nodejs(koa框架)!!!

放行端口登录你的宝塔面板,进行如下操作放行过后就能成功访问啦。希望大家有问题就提出来哈作者:CallMe_CrabXie »

2020百度Java工程师机考编程题

题目大意 牛牛和牛妹面前的桌子上有一个树状棋盘,棋盘由1~N个节点组成,其中,第1个节点是白色,第N个节点是黑色,剩余节点为无色,牛牛执白色,牛妹执黑色,牛牛先手; 每一步,牛牛可以选择一个白色节点,然后将该白色节点周围的一个无色节点涂成白色,牛妹可以选择一个黑色节点,然后将黑色节点周围的一个无色节点涂成黑色;当某人无法涂色(例如所有白色节点盘没有无色节点时),另一人获胜,现在要你判断谁能够获胜,... »

在这里插入图片描述

HashMap 源码分析

static class Entry extends HashMap.Node 由代码就可以得出TreeNode是Node的子类,这也是为什么图中树节点还有指向其他节点的原因,既然HashMap有把单链表转为红黑树,那就有红黑树转为单链表,而采用这种结构为后面节点红黑树节点少于6的时候需要进行转为单链表的过程加快了转换的速度。 »

在这里插入图片描述

linux系统 node安装 配置环境变量 详细 简单

重启变量配置 source /etc/profile 测试生效作者:feqiqi »

HashMap如何添加元素详解

HashMap特点存储结构在jdk1.7当中是数组加链表的结构,在jdk1.8当中改为了数组加链表加红黑树的结构。HashMap在多线程的环境下是不安全的,没有进行加锁措施,所以执行效率快。如果我么需要有一个线程安全的HashMap,可以使用Collections.synchronizedMap方法获得线程安全的HashMap,也可以使用ConcurrentHashMap类创建线程安全的map。当... »

Page 1 of 84123»