![](https://img-blog.csdnimg.cn/a2c5bcd282244e8cb1aa375480e55602.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
NodeJs
文章平均质量分 87
Node.js 是一个开源和跨平台的 JavaScript 运行时环境。 它几乎是任何类型项目的流行工具!
Node.js 在浏览器之外运行 V8 JavaScript 引擎(Google Chrome 的内核)。 这使得 Node.js 的性能非常好。
Node.js 应用程序在单个进程中运行
量化Mike
青壮年程序员一枚,专注于Python算法、Java大数据开发、Go区块链,爱好量化、C端产品开发。
爱好分享,欢迎骚扰!!!
展开
-
【Vue框架】Vuex状态管理详解与getters、mutations、actions使用以及四大辅助函数mapState、mapGetters、mapMutations、mapActions详解
mapMutations辅助函数的作用是把store中mutation内的方法映射到组件methods属性中,可以在组件中直接使用mutation里面的方法。原理:actions中的方法并不能直接修操作state中的数据,需要触发mutations中的方法,最终还需要通过mutations中的方法修改数据。mapActions辅助函数的作用是把store中actions内的方法映射到组件methods属性中,可以在组件中直接使用actions里面的方法。vuex里面的属性所有组件都可以直接调用。原创 2023-04-10 08:30:00 · 2036 阅读 · 1 评论 -
【Vue框架】Vue2中axios发送请求—安装axios、配置全局域名、传递参数、axios原理之Promise(什么是Promise、使用原因、基本使用、相关API、async与await使用)
promise支持链式调用,可以解决回调地狱。什么是回调地狱?回调地狱涉及多个异步操作,多个回调函数嵌套使用。例如:有3个异步操作,第2个异步操作是以第1个异步操作的结果为条件的,同理第3个异步操作是以第2个异步操作的结果为条件。原创 2023-04-09 15:42:08 · 4704 阅读 · 1 评论 -
【Vue框架】Vue2中element-ui/mint-ui组件库——element-ui引入组件以及使用案例、mint-ui引入组件及使用案例
借助 babel-plugin-component,我们可以只引入需要的组件,以达到减小项目体积的目的。借助 babel-plugin-component,我们可以只引入需要的组件,以达到减小项目体积的目的。element-ui 提供了大量的组件,如:布局组件、表单组件、JS组件等等。如果你只希望引入部分组件,比如 Button 和 Cell,那么需要在。引入 Element。原创 2023-04-09 08:30:00 · 1514 阅读 · 1 评论 -
【Vue框架】Vue2中高级进阶详解——VueCli运行机制、私有过滤器、全局过滤器、计算属性、侦听属性、slot插槽传值、链式路由跳转、路由守卫(全局、组件内、离开时)
注意:在Vue生命周期中,当Vue同时出现el属性和template属性,template属性中内容会覆盖掉el属性中的内容,所以最终页面上渲染的内容是template中的内容,也即App组件。全局过滤器是在main.js中定义的,全局过滤器使用Vue.filter方法创建,第一个参数是过滤器的名字,其调用方法和私有过滤器的调用方法相同。,首先启动index.html,但是index.html中只有一个div元素,没有其他内容,理论上只会显示空页面。时,会自动在index.html中引入main.js。原创 2023-04-06 23:02:04 · 440 阅读 · 1 评论 -
【Vue框架】Vue绑定样式及案例之行内样式——对象绑定样式与数组控制样式(附带源码案例)
Vue通过v-bind动态样式绑定。1.2 Vue绑定行内样式1.2.1 对象控制绑定样式行内动态样式1、动态style样式属性需要加引号,否则变为变量2、属性名称不能包含“-”,需要将中间首字母变为大写 如: font-size => fontSize1.2.2 数组控制绑定样式1.3 Vue绑定样式案例(标题排他)1.4 v-if和v-show指令1.5 v-if实现选项卡案例1.6 购物车实例原创 2023-04-05 16:04:35 · 821 阅读 · 1 评论 -
【Vue框架】Vue2中Vue.js路由—路由介绍、路由控制组件切换、路由重定向、路由传参、嵌套路由、路由布局(附源码详解)
Vue Router官方文档:https://router.vuejs.org/zh/installation.html1.2 路由控制组件切换1.3 路由重定向以及动画路由1.4 路由传参第一种传参形式——路由路径进行传参,如:/login?id=20第二种传参形式——路由占位符进行传参,如:/abc/1001.5 嵌套路由嵌套路由的应用场景:每个网站中的首部与网站的底部一般不会改变,变化的内容一般在中间部分。1.5.2 嵌套路由案例原创 2023-04-04 08:30:00 · 571 阅读 · 2 评论 -
【Vue框架】Vue2中组件之三种创建全局组件方式、创建私有组件、区分父组件向子组件传值、动画组件、传方法与子组件向父组件传值(附源码)
文章目录1.1 创建全局组件1.2 创建私有组件1.3 组件中的data和methods1.4 组件选项卡切换案例1.5 动画组件1.6 父组件向子组件传值1.7 父组件向子组件传递方法1.8 子组件向父组件传值1.9 Vue获取DOM元素的方法(ref)1.1 创建全局组件第一种:创建全局组件-Vue.extend第二种:创建全局组件-直接使用Vue.component进行创建第三种:引入自定义组件(常用)<!DOCTYPE html><html lang="en">原创 2023-04-02 15:43:38 · 774 阅读 · 1 评论 -
【Vue框架】Vue2中动画效果详解—单组动画、多组动画、使用animate动画库、transition-group 列表动画(附源码)
动画过渡效果:https://cn.vuejs.org/v2/guide/transitions.html2、Vue定义多组动画3、使用animate动画库动画样式库原创 2023-03-30 22:12:29 · 966 阅读 · 0 评论 -
【Vue框架】Vue2中关于生命周期函数详解—beforeCreate、created、beforeMount、mounted、beforeUpdate、updated、destroyed
生命周期函数:1.beforeCreate是创建期间的第一个生命周期函数,会自动调用// 2.在beforeCreate生命周期函数中还不能使用data中的数据和methods中的方法created。原创 2023-03-30 09:02:31 · 2480 阅读 · 0 评论 -
【Vue框架】Vue2区别MVC与MVVM前端架构,详细讲解基础指令:v-on、v-bind、v-for、v-model、v-cloak、v-text、v-html、v-for区别以及vue修饰符应用
官网:https://cn.vuejs.org/v2/guide/Vue是一套用于构建用户界面的渐远式框架。通俗的来讲Vue是一个工具,一个只能在浏览器端运行的工具,作用是把ajax获取到的数据进行页面整合!Angular.JS-发布于200年 — GoogleReact.js-发布于2013年 一 FacebookVue. js-发布于2014年 — 尤雨溪数据驱动视图Vue.js 有双向数据绑定功能,当中的数据发生变化时,页面视图会自动改变,只需要注意数据的变化,而不需要操作DOM元素,这就是原创 2023-03-26 23:17:52 · 566 阅读 · 0 评论 -
【NodeJs】NodeJs专题之理解企业BFF框架原理
BFF框架指的是一种逻辑分成,而非一种新技术即 Backend For Frontend(服务于前端的后端),也就是服务器设计 API 时会考虑前端的使用,并在服务端直接进行业务逻辑的处理,又称为用户体验适配器。原创 2023-03-02 13:36:11 · 883 阅读 · 1 评论 -
【雷神笔记本快捷键】雷神笔记本FN功能快捷键大全以及电脑CPU处于低功耗但电脑风扇高速转动噪音较大解决方案
雷神笔记本FN功能快捷键大全以及电脑CPU处于低功耗但电脑风扇高速转动噪音较大解决方案。本计算机有16个功能键盘。这些键的功能因应用程序而异。请参阅软件文档以了解各个键的使用方法。原创 2022-11-18 21:49:36 · 19070 阅读 · 3 评论 -
【前端Vue】Vue安装的四种方式:引用Vue.js文件、使用CDN方法、利用npm方法、命令行工具CLI以及区分Web App、Native App、Hybrid App
Vue.js不支持IE 8及以下版本,因为它使用了IE 8无法模拟的ECMAScript 5特性,但它支持所有兼容ECMAScript 5的浏览器。原创 2022-11-08 22:09:02 · 2093 阅读 · 1 评论 -
【数据库Redis】Redis五种基本数据结构以及三种配置方式——默认配置、运行配置、配置文件启动
2、Redis主要提供了5种数据结构:字符串、哈希、列表、集合、有序集合,同时在字符串的基础之上演变出了位图(Bitmaps)和HyperLogLog两种神奇的“数据结构”,并且随着LBS(Location Based Service,基于位置服务)的不断发展,Redis3.2版本中加入有关GEO(地理信息定位)的功能,总之在这些数据结构的帮助下,开发者可以开发出各种“有意思”的应用。:缓存机制几乎在所有的大型网站都有使用,合理地使用缓存不仅可以加快数据的访问速度,而且能够有效地降低后端数据源的压力。原创 2022-11-06 19:12:15 · 840 阅读 · 1 评论 -
【数据库MongoDB】MongoDB与大数据关系以及MongoDB中重要的进程:mongod进程与mongo进程关系
DB-Engines 数据库排名MongoDB是一个可扩展、开源、表结构自由、用C++语言编写且面向文档的数据库,旨在为Web应用程序提供高性能、高可用性且易扩展的数据存储解决方案。MongoDB是一个介于关系数据库和非关系数据库之间的产品,是非关系数据库当中功能最丰富、最像关系数据库的 NoSQL 数据库;它支持的查询语言非常强大,其语法有点类似于面向对象的查询语言,可以实现类似关系数据里单表查询的绝大部分功能而且还支持对数据建立索引。原创 2022-10-27 23:10:11 · 1991 阅读 · 1 评论 -
【NodeJS】关于Node.js Web框架Koa的中间件编写以及如何理解洋葱模型
这里app.use()是一个回调函数,该回调函数有两个参数,一个是ctx,一个是next()函数,读者可以把app.use()理解为一个中间件,那么上述代码就有3个中间件了,每个中间件以await next()函数为分界,上面的代码对应洋葱模型的左侧,下面的代码对应洋葱模型的右侧。解释Koa中间件的功能和结构,请求从左侧进入,响应从右侧离开,中间件可以在每一层设置关卡,做不同类型的工作,这就是Koa的中间件原理。后端收到这些请求后,需要解析参数,Koa本身可以解析get请求参数,不能解析post请求参数。原创 2022-10-24 21:19:27 · 1160 阅读 · 1 评论 -
【Node 异常】完整教程解决运行编译uniapp项目时出现Error: Cannot find module ‘node-ipc‘
Hbuilder App版IDE的插件不断更新,新版的部分存在不兼容旧版的。需要更新uniapp编译vue2、uniapp 编译vue3的插件。工具菜单-> 插件安装 -> uni-app编译。找到这个插件后把它卸载然后重新安装就OK了。原创 2022-10-08 16:56:42 · 7430 阅读 · 0 评论 -
【NodeJS】NodeJS中的包与模块的区别以及区分module.exports 和 exports
区分一下包与模块:合理的使用包和模块,会使你的程序变得低冗余,高可读,功能全面。一、NodeJS中包包用于管理多个模块及其依赖关系,可以对多个模块进行封装,包的根目录必须包含 package.json 文件。符合 CommonJS 规范的 package.json 文件一般包含以下字段:name:包名。包名是唯一的,只能包含小写字母、数字和下划线。version:包版本号。description:包说明。keywords:关键字数组,用于搜索。homepage:项目主页。bugs:提交 b原创 2022-05-17 13:58:04 · 591 阅读 · 2 评论 -
【NodeJs】NodeJs概述特点及适用场景并使用NodeJS创建第一个web应用
文章目录一、NodeJS介绍1.1、Node.js 概述1.2、Node.js 特点1.3、Node.js 适用场景二、NPM是什么2.1 NPM介绍2.2 nodeJs的基本操作三、REPL是什么四、NodeJs全局对象——global4.1 什么是global4.2 常用的全局变量和全局函数五、NodeJS创建第一个应用Node.js 的功能十分强大。Node.js 的出现使 JavaScript 不再只局限于客户端,服务端的编写也同样适用。一、NodeJS介绍1.1、Node.js 概述No原创 2022-05-17 13:01:26 · 907 阅读 · 2 评论