Web秀
首页
专栏
文章
问答
热点
导航
实例
文章
登录
首页
前端
JavaScript
Vue.js
CSS
Uni-App
专栏
问答
工具
全网热点
导航
前端
设计
实例
登录
综合
Uni-App
Webpack
React
Html
Electron-Vue
Electron
Vue-Nuxt
TypeScript
NodeJs
web前端
Vue
Css
JavaScript
比特币
ThreeJs
工具类
面试
服务器
小程序
其他
展开
推荐
最新
热榜
Javan
Lv6
专注于前端知识分享
0
关注
0
关注者
关注
Javan
3年前
NodeJs
说说对 Node 中的 process 的理解?有哪些常用方法?
面试官:说说对Node中的process的理解?有哪些常用方法?一、是什么process对象是一个全局变量,提供了有关当前Node.js进程的信息并对其进行控制,作为一个全局变量我们都知道,进程计算机系统进行资源分配和调度的基本单位,是操作系统结构的基础,是线程的容器当我们启动一个js文件,实际就是开启了一个服务进程,每个进程都拥有自己的独立空间地址、数据栈,像另一个进程无法访问当前进程的变量、数据结构,只有数据通信后,进程之间才可以数据共享由于JavaScript是一个单线程语言,所以通过nodexxx
546616
3330
0
Javan
Lv6
专注于前端知识分享
0
关注
0
关注者
关注
Javan
2年前
NodeJs
说说对 Node 中的 Buffer 的理解?应用场景?
#面试官:说说对Node中的Buffer的理解?应用场景?#一、是什么在Node应用中,需要处理网络协议、操作数据库、处理图片、接收上传文件等,在网络流和文件的操作中,要处理大量二进制数据,而Buffer就是在内存中开辟一片区域(初次初始化为8KB),用来存放二进制数据在上述操作中都会存在数据流动,每个数据流动的过程中,都会有一个最小或最大数据量如果数据到达的速度比进程消耗的速度快,那么少数早到达的数据会处于等待区等候被处理。反之,如果数据到达的速度比进程消耗的数据慢,那么早先到达的数据需要等待一定量的数
546055
3228
0
Javan
Lv6
专注于前端知识分享
0
关注
0
关注者
关注
Javan
4年前
NodeJs
字节跳动面试官:请你实现一个大文件上传和断点续传
前言这段时间面试官都挺忙的,频频出现在博客文章标题,虽然我不是特别想蹭热度,但是实在想不到好的标题了-。-,蹭蹭就蹭蹭:)事实上我在面试的时候确实被问到了这个问题,而且是一道在线coding的编程题,当时虽然思路正确,可惜最终也并不算完全答对结束后花了一段时间整理了下思路,那么究竟该如何实现一个大文件上传,以及在上传中如何实现断点续传的功能呢?本文将从零搭建前端和服务端,实现一个大文件上传和断点续传的demo前端:vueelement-ui服务端:nodejs文章有误解的地方,欢迎指出,将在第一时间改正,
552776
3352
0
Javan
Lv6
专注于前端知识分享
0
关注
0
关注者
关注
Javan
2年前
NodeJs
说说对中间件概念的理解,如何封装 node 中间件?
#面试官:说说对中间件概念的理解,如何封装node中间件?#一、是什么中间件(Middleware)是介于应用系统和系统软件之间的一类软件,它使用系统软件所提供的基础服务(功能),衔接网络上应用系统的各个部分或不同的应用,能够达到资源共享、功能共享的目的在NodeJS中,中间件主要是指封装http请求细节处理的方法例如在express、koa等web框架中,中间件的本质为一个回调函数,参数包含请求对象、响应对象和执行下一个中间件的函数在这些中间件函数中,我们可以执行业务逻辑代码,修改请求和响应对象、返回响
546668
3250
0
Javan
Lv6
专注于前端知识分享
0
关注
0
关注者
关注
Javan
5年前
NodeJs
Node应用的进程管理器: PM2详细介绍
前言本文不涉及的前端知识,是NodeJs服务器端的知识点,有兴趣的可以了解一波。这里的PM2,不是PM2.5,跟空气没有半毛钱的关系。它是NodeJs应用的进程管理器,可以利用它来简化很多Node应用管理的繁琐任务,如性能监控、自动重启、负载均衡等。PM2主要特性1、内建负载均衡(使用Nodecluster集群模块)2、线程守护,keepalive3、0秒停机重载,维护升级的时候不需要停机.4、Linux(stable)&MacOSx(stable)&Windows(stable).多平台
557729
3702
0
Javan
Lv6
专注于前端知识分享
0
关注
0
关注者
关注
Javan
2年前
NodeJs
Node性能如何进行监控以及优化?
#面试官:Node性能如何进行监控以及优化?#一、是什么Node作为一门服务端语言,性能方面尤为重要,其衡量指标一般有如下:CPU内存I/O网络#CPU主要分成了两部分:CPU负载:在某个时间段内,占用以及等待CPU的进程总数CPU使用率:CPU时间占用状况,等于1-空闲CPU时间(idletime)/CPU总时间这两个指标都是用来评估系统当前CPU的繁忙程度的量化指标Node应用一般不会消耗很多的CPU,如果CPU占用率高,则表明应用存在很多同步操作,导致异步任务回调被阻塞#内存指标内存是一个非常容易量
546380
3237
0
Javan
Lv6
专注于前端知识分享
0
关注
0
关注者
关注
Javan
3年前
NodeJs
Nodejs+ Sequelize多表关联高级查询
引言本小节,我们学习项目中常见的多表关联查询,比如查询用户是什么角色?每个用户对应什么角色?某个角色下有多少个所属用户?表结构和数据调整:完善rolemodel配置新增db/model/role.js/***角色表*/varSequelize=require('sequelize');var{sequelize}=require('../sequelize.js');varrole=sequelize.define('role',{id:{type:Sequelize.BIGINT(20),primary
546602
3238
0
Javan
Lv6
专注于前端知识分享
0
关注
0
关注者
关注
Javan
3年前
NodeJs
说说你对Node.js 的理解?优缺点?应用场景?
一、是什么Node.js是一个开源与跨平台的JavaScript运行时环境在浏览器外运行V8JavaScript引擎(GoogleChrome的内核),利用事件驱动、非阻塞和异步输入输出模型等技术提高性能可以理解为Node.js就是一个服务器端的、非阻塞式I/O的、事件驱动的JavaScript运行环境非阻塞异步Nodejs采用了非阻塞型I/O机制,在做I/O操作的时候不会造成任何的阻塞,当完成之后,以时间的形式通知执行操作例如在执行了访问数据库的代码之后,将立即转而执行其后面的代码,把数据库返回结果的处
546692
3371
0
Javan
Lv6
专注于前端知识分享
0
关注
0
关注者
关注
Javan
3年前
NodeJs
说说 Node. js 有哪些全局对象?
说说Node.js有哪些全局对象?一、是什么在浏览器JavaScript中,通常window是全局对象,而Nodejs中的全局对象是global在NodeJS里,是不可能在最外层定义一个变量,因为所有的用户代码都是当前模块的,只在当前模块里可用,但可以通过exports对象的使用将其传递给模块外部所以,在NodeJS中,用var声明的变量并不属于全局的变量,只在当前模块生效像上述的global全局对象则在全局作用域中,任何全局变量、函数、对象都是该对象的一个属性值二、有哪些将全局对象分成两类:真正的全局对
545785
3312
0
Javan
Lv6
专注于前端知识分享
0
关注
0
关注者
关注
Javan
3年前
NodeJs
Nodejs + Sequelize单表增删改查
引言前面为了项目能更好的使用,也是做了非常多的铺垫,又是生成api文档,又是log4j日志。现在回到正题,Sequelize来操作我们的mysql数据库。本小节分为:(1)单条数据/多条数据新增(2)单条修改/批量修改(3)数据删除(4)数据查询单条数据/多条数据新增(1)单条数据新增继续在router/user.js上面写测试接口实现新增/****@api{get}/api/user/add新增*@apiName新增*@apiGroup用户*@apiDescription新增用户*@apiVersion
546191
3326
0
下拉加载更多
您好
去签到
你已经连续签到
0
天
猜你喜欢
换一换
最新文章
更多