E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
全栈之路--JS系列
zone.js由入门到放弃之三——zone.js 源码分析【setTimeout篇】
Delegate是个好东西,看看孙啸达同学对ZoneDelegate的介绍吧,这是他关于zone.
js系列
文章的第三篇~zone.
js系列
往期文章zone.js由入门到放弃之一——通过一场游戏认识zone.jszone.js
·
2023-09-06 17:29
前端
【Nest
JS系列
】连接数据库及优雅地处理响应
前言Node作为一门后端语言,当然也可以连接数据库,为前端提供CURD接口我们以mysql为例,自行安装mysqlTypeORMTypeORM是一个ORM框架,它可以运行在NodeJS、Browser、Cordova、PhoneGap、Ionic、ReactNative、Expo和Electron平台上,可以与TypeScript和JavaScript一起使用。它的目标是始终支持最新的JavaSc
·
2023-09-05 14:50
高阶函数
Node
JS系列
文章,本篇是第一篇,首先,预计将后续高频使用逻辑串一遍,依次是高阶函数,promise以及事件机制。本篇主要是高阶函数。
八般武艺
·
2023-09-03 15:38
你还要我怎样的
JS系列
(3)--VO
执行上下文--1.vo本文地址前言最近手上事儿挺多的,忙着做OIDC的认证平台,还得完善爬虫项目。不过对JS轴线的整理万万不能停,是药啊!我们首先回顾前边的知识:每次函数或者构造器的调用都会进入到一个新的上下文,即使函数是在递归的调用寄几。完事儿之后会从上下文堆栈中弹出该上下文,'完事儿'可以是每次顺利的返回,也可能是因为未被catch的异常抛出等原因。所以,我们将进入执行上下文(下面都简称EC了
波比小金刚
·
2023-08-30 23:15
zone.js由入门到放弃之二——zone.js API大练兵
这是来自孙啸达同学的zone.
js系列
文章第二篇,这篇文章主要为我们介绍了Zone和ZoneTaskzone.
js系列
往期文章zone.js由入门到放弃之一——通过一场游戏认识zone.jszone.js
·
2023-08-30 10:14
前端javascript
【Nest
JS系列
】连接数据库及优雅地处理响应
前言Node作为一门后端语言,当然也可以连接数据库,为前端提供CURD接口我们以mysql为例,自行安装mysqlTypeORMTypeORM是一个ORM框架,它可以运行在NodeJS、Browser、Cordova、PhoneGap、Ionic、ReactNative、Expo和Electron平台上,可以与TypeScript和JavaScript一起使用。它的目标是始终支持最新的JavaSc
·
2023-08-29 18:48
【Nest
JS系列
】核心概念:Middleware中间件
前言用过express与koa的同学,对中间件这个概念应该非常熟悉了,中间件可以拿到Request、Response对象和next函数.一般来讲中间件有以下作用:执行任何代码对请求与响应拦截并改造结束request-response周期通过next()调用下一个中间件如果当前中间件没有结束当前request-response周期,必须调用next()函数,否则请求会处于挂起状态,阻塞整个应用中间件
·
2023-08-28 20:59
前端node.jsnestjs
Node
JS系列
教程、笔记
Node
JS系列
教程、笔记点我进入专栏Node.js安装与基本使用NodeJS的Web框架Express入门Node.js的sha1加密Nodejs热更新Nodejs配置文件Nodejs的字节操作(Buffer
HackShendi
·
2023-08-27 06:13
笔记
node.js
【Nest
JS系列
】核心概念:Module模块
前言模块指的是使用@Module装饰器修饰的类,每个应用程序至少有一个模块,即根模块。根模块是Nest用于构建应用程序的起点,理论上Nest程序可能只有根模块,但在大多数情况下是存在多个模块的,每个模块各自封装一组相关的功能。@Module装饰器@Module()装饰器可以传入一个对象,属性值如下:providers将由Nest注入器实例化的提供程序,并且至少可以在该模块中共享controller
·
2023-08-24 11:35
前端node.jsnestjs
【Nest
JS系列
】从Nest CLI开始入门
初识NestJSNest是一个渐进的Node.js框架,它可以在TypeScript和JavaScript(ES6、ES7、ES8)之上构建高效、可伸缩的企业级服务器端应用程序。Nest基于TypeScript编写并且结合了OOP(面向对象编程),FP(函数式编程)和FRP(函数式响应编程)的相关理念。在设计上的很多灵感来自于Angular,Angular的很多模式又来自于Java中的Spring
·
2023-08-16 10:06
node.jsnestjs后端
JS系列
(一):编译原理
诸如C/C++/JAVA等语言,都有对应的编译器,而编译器会将这些高级语言编译成目标机(目标系统,如Windows,Linux,Unix等)可执行程序。这些语言的编译器工作流程如下:词法分析;语法分析;语义分析&中间代码生成;优化(中间代码);目标代码生成;注:C/C++这类语言是直接编译成二进制可执行文件;JAVA是编译成JVM(JAVA虚拟机)可执行文件但是,JS通常被归为『动态』或『脚本』或
青叶小小
·
2023-08-14 20:49
Node
JS系列
之NodeJS事件循环
年年有余,周周复始前言众所周知,js是单线程,词法编译,代码编译全都是由V8引擎在搞,NodeJS即使运行在终端,但也逃脱不了单线程的命运,但话说如此,有一些涉及底层的耗时操作,比如文件读取,TCP连接,V8就会委托给系统内核去处理,完成后添加到相应的回调队列,V8只维护一个事件循环,年年有余,周周复始。六大主要阶段当js同步脚本运行完后,如果有异步操作还没有完成,node就将进入事件循环,像ht
如沐春风ei
·
2023-08-05 11:32
node.
js系列
-多种方案教你在node程序中同时使用CommonJS 和 ES Module 混合开发最佳实践
前情提要我们平时使用的npm第三方包一般基于这两种规范开发的,很容易遇到一个项目里既有CommonJS又有ESModule的情况,那么我们应该如何解决这种CommonJS和ESModule混合开发的问题呢?CommonJS是什么?2009年,美国程序员RyanDahl创造了node.js项目,将javascript语言用于服务器端编程。这标志"Javascript模块化编程"正式诞生。在服务器端,
tangdou369098655
·
2023-08-05 03:53
面向全栈
node.js
elasticsearch
大数据
node.
js系列
-常见问题处理方案(持续更新)
问题1:nodejs如何使用atob、btoa解决方案(base64与uint8array转换),btoa和atob在nodejs中应该怎么写?``浏览器中我们可以这样使用:btoa('123456')'MTIzNDU2'atob('MTIzNDU2')'123456'node.js中实现方案constbtoaText=Buffer.from("123456").toString("base64"
tangdou369098655
·
2023-08-05 03:22
面向全栈
node.js
JS系列
(二):LHS & RHS
顾名思义,字面意思:LHS:LeftHandleSide;RHS:RightHandleSide;考虑如下代码:vara=1;//LHS:将值1,赋值给变量avarb=a;//RHS:查询变量a是否声明,然后获取a的值,再LHS:赋值给变量b一目了然,LHS和RHS的作用,因此,LHS和RHS不应该只从字面上理解它,而是应该换种方式来理解:LHS:赋值操作的目标;RHS:赋值操作的源头;测验题:/
青叶小小
·
2023-08-03 00:20
【腾讯云 Cloud studio 实战训练营】搭建Next框架博客——抛开电脑性能在云端编程(沉浸式体验)
next.
js系列
的
yma16
·
2023-08-01 13:05
web站点
前端
开发语言
远程工作
javascript
typescript
全栈之路
-前端篇 | 第三讲.基础前置知识【前端标准与研发工具】学习笔记
欢迎关注「全栈工程师修炼指南」公众号点击下方卡片即可关注我哟!设为「星标⭐」每天带你基础入门到进阶实践再到放弃学习!涉及企业运维、网络安全、应用开发、物联网、人工智能、大数据学习知识“花开堪折直须折,莫待无花空折枝。”作者主页:[https://www.weiyigeek.top]作者博客:[https://blog.weiyigeek.top]作者答疑学习交流群:请关注公众号后回复【学习交流群】
全栈工程师修炼指南
·
2023-07-18 13:10
全栈之前端学习
前端
学习
全栈之路
-前端篇 | 第二讲.基础前置知识【应用服务端与编程语言】学习笔记
欢迎关注「全栈工程师修炼指南」公众号点击下方卡片即可关注我哟!设为「星标⭐」每天带你基础入门到进阶实践再到放弃学习!涉及企业运维、网络安全、应用开发、物联网、人工智能、大数据学习知识“花开堪折直须折,莫待无花空折枝。”作者主页:[https://www.weiyigeek.top]作者博客:[https://blog.weiyigeek.top]作者答疑学习交流群:请关注公众号后回复【学习交流群】
全栈工程师修炼指南
·
2023-07-17 01:51
全栈之前端学习
前端
学习
数据库
关于VUE.JS
《Vue.js实战入门》本书是Vue.
js系列
实战课程里的第一本,课程代号V01。本课程通过实战的方式,带你进入Vue.js的世界,与作者一起一步步打造一个完整的Vue.js项目。
i薇薇子
·
2023-07-13 16:48
Vue
vue.js
前端
javascript
Three.
js系列
-报错export ‘Geometry‘ (imported as ‘THREE‘) was not found in ‘three‘
今天遇到报错export‘Geometry’(importedas‘THREE’)wasnotfoundin‘three’port'Geometry'(importedas'THREE')wasnotfoundin'three'(possibleexports:ACESFilmicToneMapping,AddEquation,AddOperation,AdditiveAnimationBlend
tangdou369098655
·
2023-06-08 03:25
three.js
javascript
开发语言
ecmascript
全栈之路
Vue.
js系列
(一)之初识Vue.js
前言这是我们
全栈之路
Vue.
js系列
文章的开篇之作,这一系列文章和Vue.js都是建立在JavaScript的基础之上的,如果没有JavaScript的基础可以参考我之前的
全栈之路
JavaScript的系列文章
QStack
·
2023-04-20 04:50
vue
【Java
全栈之路
】
吉士先生Java全栈学习路线最近发布文章链接ReleasetimeReleasetime《支付宝》https://blog.csdn.net/qq_69683957/article/details/1293099452023-03-0316:41:33正在更新《Vue-03-细刷》第一阶段Java基础:在第一阶段:我们要认真听讲,因为基础很重要!基础很重要!基础很重要!!!重要的事情说三遍。在这里
吉士先生
·
2023-04-19 08:28
java
jvm
开发语言
面试题总结-JS
文章目录一、
JS系列
1、原型、原型链2、闭包3、this指向4、call、apply、bind的作用与区别?
三个木马人
·
2023-04-18 02:19
javascript
vue+node+mongodb请求响应超时
由来最近在通过一个例子学习vue全栈,express+mongodb+vue实现增删改查-
全栈之路
2.0现象随着教程一起安装运行,发现有两个情况,数据库客户端navicat连接很慢,不过当初没在意,稍微等等就连上了
幻化生灵
·
2023-04-15 20:43
前端面试题之Node
JS系列
目录1、说说你对nodeJS的理解?优缺点?应用场景?2、说说NodeJS有哪些全局对象3、说说Node中的process的理解,有哪些常用的方法4、说说Node中的fs模块的理解?有哪些常用的方法5、说说对Node中的Buffer的理解?应用场景?6、说说对Node中的Strem的理解?应用场景?7、说说Node文件查找的优先级以及require方式的文件查找策略8、说说你对中间件概念的理解9、
*neverGiveUp*
·
2023-04-12 21:22
面经篇
前端
javascript
前端框架
Three.
js系列
: 在元宇宙看电影,享受 VR 视觉盛宴
本文gihtub地址:https://github.com/hua1995116/Fly-Three.js最近元宇宙的概念很火,并且受到疫情的影响,我们的出行总是受限,电影院也总是关门,但是在家里又没有看大片的氛围,这个时候我们就可以通过自己来造一个宇宙,并在VR设备(Oculus、cardboard)中来观看。今天我打算用Three.js来实现个人VR电影展厅,整个过程非常的简单,哪怕不会编程都
秋风_irwin
·
2023-04-12 18:53
Three.js
vr
javascript
three.js
前端
web
Three.
js系列
: 写一个第一/三人称视角小游戏
大家好,我是秋风,在上一篇中说到了Three.
js系列
的目标以及宝可梦游戏,那么今天就来通过Three.js来谈谈关于游戏中的视角跟随问题。
秋风_irwin
·
2023-04-12 18:23
WebGL
前端
web
javascript
从零开始node
js系列
文章-nodejs到底能干什么
Node.JS学习路线图从零开始node
js系列
文章,将介绍如何利Javascript做为服务端脚本,通过Nodejs框架web开发。
好安静的地方
·
2023-04-11 14:10
vue文档
一、课程介绍https://vuejs.lipengzhou.com/内容使用Vue.
js系列
技术栈进行网站应用开发具体知识点:ECMAScript6Vue.jsVueRouterVuexAjaxVueCLIaxioswebpackVueSSRRESTful
她说东京很热
·
2023-04-09 09:03
Node.js超详细零基础教程(1)—处理GET、POST请求
本node
js系列
教程先抛开框架,原生搭建nodejs后服务,在掌握原理后,再去学习express、koa2框架。通过开发一个ToDoList小项目,掌握常用的nodejs开发。
Mr_兔子先生
·
2023-04-08 11:52
【前端面试:手写
js系列
】判断数组中是否包含某个值
方法1:array.indexOf此方法判断数组中是否存在某个值,如果存在,则返回数组元素的下标,否则返回-1。vararr=[1,2,3,4,5,6];varindex=arr.indexOf(3);console.log(index);方法2:array.includes(searcElement[,fromIndex])此方法判断数组是否存在某个值,如果存在返回true,否则返回false。
冬天都会过去
·
2023-04-07 22:35
vue.
js系列
学习之简介和安装
一.简介Vue.js是一套构建用户界面的渐进式框架。与其他重量级框架不同的是,Vue采用自底向上增量开发的设计。Vue的核心库只关注视图层,并且非常容易学习,非常容易与其它库或已有项目整合。另一方面,Vue完全有能力驱动采用单文件组件和Vue生态系统支持的库开发的复杂单页应用。Vue.js的目标是通过尽可能简单的API实现响应的数据绑定和组合的视图组件。Vue.js自身不是一个全能框架——它只聚焦
weixin_43601334
·
2023-04-07 09:42
前端
vue.js
你不懂
js系列
学习笔记-异步与性能- 02
第二章:回调原文:You-Dont-Know-JS主要理解“回调地狱(callbackhell)”痛苦的点到底是哪,以及尝试拯救回调。1.首先从实际生活中模拟我相信大多数读者都曾经听某个人说过(甚至你自己就曾这么说),“我能一心多用”。试图表现得一心多用的效果包含幽默(孩子们的拍头揉肚子游戏),平常的行为(边走边嚼口香糖),和彻头彻尾的危险(开车时发微信)。但我们是一心多用的人吗?我们真的能执行两
前端老码农
·
2023-04-06 15:16
前端
JavaScript
前端
微信
游戏
【web 前端面试笔试题自总结】
面试题react系列面试题vue系列webpack系列前端面试题
js系列
ts系列css系列git的使用模块化package.json中版本号rem适配项目?
WY_ALA
·
2023-04-02 10:38
前端
javascript
react.js
利刃 MVVMLight 3:双向数据绑定
说到双向绑定,大家比较熟悉的应该就是AngularJS了,几乎所有的Angular
JS系列
教程的开篇几章都要涉及到,真的是很好用。
weixin_30387423
·
2023-03-31 14:32
ui
JS系列
(六):块作用域
虽然,函数作用域是最常见的作用域单元,当然也是现行JavaScript中最普遍的设计方法,但是同样也有其它方式的作用域单元。如下代码,通常我们希望变量i只在for循环的上下文中使用,而忽略了实际上变量i会被绑定在外部作用域中(函数或全局)的事实:for(vari=0;i块作用域变量const=>块作用域常量通常,我们只需要在{...}中,使用以上两个关键字,它们就能绑定在最近的{}块作用域中,结束
青叶小小
·
2023-03-29 18:45
JS系列
(三):非严格模式与严格模式
这个话题涉及面很大,通过学习,不断补充。非严格模式,浏览器在此模式下表现会有一些不同,主要体现在:变量不需要声明就能直接赋值;作用域也会有些许不同;可以使用某些函数,如:eval,with,setTimeout,setInterval,newFunction(..);严格模式,浏览器会遵照我们一般开发习俗(使用前需声明:"usestrict"):变量使用前必需声明;严格限制在作用域中;不允许使用w
青叶小小
·
2023-03-24 14:49
一文搞懂
JS系列
(五)之闭包应用-防抖,节流
写在最前面:这是我写的一个一文搞懂
JS系列
专题。文章清晰易懂,会将会将关联的只是串联在一起,形成自己独立的知识脉络,整个合集读完相信你也一定会有所收获。写作不易,希望您能给我点个赞!
辉夜真是太可爱啦
·
2023-03-24 00:18
Android网络请求与数据解析,使用Gson和GsonFormat解析复杂Json数据
版权声明:未经博主允许不得转载封面图一:简介【达叔有道】软件技术人员,时代作者,从Android到
全栈之路
,我相信你也可以!阅读他的文章,会上瘾!Youandme,wearefamily!
魔王哪吒
·
2023-03-23 03:31
好玩的
JS系列
--小程序数据埋点
前言最近负责的一个项目,项目的客户端是微信小程序。客户提了需求,需要进行数据埋点,收集用户行为数据,为后续提升用户体验及产品优化提供基础数据收集。于是在一个风和日丽的日子,撸起袖子动手干。思路先看看客户端常见的数据埋点方案如下图。数据埋点方案.png侵入式埋点这个如果在页面少,数据收集需求变化不大的情况下,还是挺经济实惠的。鉴于当前项目页面较多,数据收集的需求变化也在不断的调整,所以侵入式埋点的方
飙猪狂
·
2023-03-19 02:39
js的array实现栈数据结构
申明:本文是
js系列
笔记之一,有不正确的地方请尽管指出,大家相互学习,共同进步;首先在阅读本文之前,默认你已经知道了javascript的数组类型,并且了解array的pop()和push方法;这里对这两个方法重新叙述一下
Beauty_Beast
·
2023-03-16 07:45
iOS Developer的
全栈之路
- Keycloak(10)
这一节中,我们来看看如何为Keycloak配置数据库。默认情况下,Keycloak使用的是轻量级的内嵌数据库H2,作为学习是足够的,但在生成环境下还需为其配置功能更强大的关系型数据库。Keycloak数据持久化使用了两层结构,底层为JDBC用于连接具体的数据库,上层为HibernateJPA,用于实现ORM。在本节中,我们将使用Posgres作为示例进行演示,配置如下:Keycloak8.0.1D
西西的一天
·
2023-03-16 03:02
【Node.js实战】一文带你开发博客项目之Koa2重构(实现session、开发路由、联调、日志)
为中国的工业软件事业效力n年推荐学习:前端面试宝典Vue2Vue3Vue2&Vue3项目实战Node.jsThree.js个人推广:每篇文章最下方都有加入方式,旨在交流学习&资源分享,快加入进来吧Node.
js
前端杂货铺
·
2023-03-15 14:56
node.js
重构
前端
koa2
node
js系列
服务器环境部署(svn+nginx+node+mysql+pm2+redis)
一、安装svnyuminstallsubversion二、安装nginx1.安装centos7以上第一步-添加Nginx存储库要添加CentOS7EPEL仓库,请打开终端并使用以下命令:sudoyuminstallepel-release第二步-安装Nginx现在Nginx存储库已经安装在您的服务器上,使用以下yum命令安装Nginx:sudoyuminstallnginx在对提示回答yes后,N
8239e604d437
·
2023-03-14 01:26
2021-11-01
JS系列
——集合操作准备工作这里我先定义一个集合,下面会用到```constlist=[1,2,3,4,5,6,7,8]```生成操作concat——方法用于合并两个或多个数组。
赭衣_1d48
·
2023-03-11 19:08
前端进阶知识汇总(持续更新中)
每日一更
js系列
js系列
是web开发中最重要的一环,你可以写不出太好看的页面,但是功能一定要到位,这是最基本的。es6常用语法总结抛开各种让人眼花缭乱的衍
碧落晓
·
2023-03-09 11:52
初学者
js
前端
Nest.
js系列
之Providers及模块功能使用详解
目录提供者什么是SOLID原则服务控制器中如何使用服务依赖注入注册提供者小结模块什么是模块功能模块共享模块模块的导出与导入依赖注入全局模块动态模块总结提供者Providers是Nest的一个基本概念。提供者是一个大的分类,比如sevice、repository、factory、helper等都是提供者。可以通过constructor注入依赖关系。对象之间可以创建各种关系。提供者只是一个用@Inje
·
2023-03-08 21:56
全栈之路
-前端篇 | 第一讲.基础前置知识【浏览器内核与网络知识】学习笔记
欢迎关注「全栈工程师修炼指南」公众号点击下方卡片即可关注我哟!设为「星标⭐」每天带你基础入门到进阶实践再到放弃学习!涉及企业运维、网络安全、应用开发、物联网、人工智能、大数据学习知识“花开堪折直须折,莫待无花空折枝。”作者主页:[https://www.weiyigeek.top]作者博客:[https://blog.weiyigeek.top]作者答疑学习交流群:请关注公众号后回复【学习交流群】
全栈工程师修炼指南
·
2023-02-28 14:26
前端学习之路
个人博客文章
前端
学习
Nest.
js系列
学习之初识nest项目框架及服务
目录初始化新建一个nest项目文件目录启动nest服务nest中基础概念nest控制器新建一个控制器nest服务新建一个服务nest模块新建一个模块直接生成一个功能模块的代码资源nest的架构和代码组合方式初始化新建一个nest项目//全局安装nestjs脚手架npmi-g@nestjs/cli//使用脚手架新建项目nestnewproject-name文件目录.├──README.md//说明文
·
2023-02-27 18:51
Nest.
js系列
学习控制器使用示例详解
目录控制器是什么路由Request请求对象多种请求方式路由通配符状态码Headers重定向路由参数子域路由异步性DTODTO是什么一个完整的控制器路由例子小结控制器是什么控制器负责处理传入的请求和向客户端返回响应,控制器的目的是接收应用的特定请求。路由机制控制哪个控制器接收哪些请求。通常,每个控制器有多个路由,不同的路由可以执行不同的操作。如果要创建一个简单的路由器,我们使用类和装饰器。装饰器将类
·
2023-02-27 18:51
上一页
1
2
3
4
5
6
7
8
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他