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
node.js源码分析
通过nginx学习linux进程名的修改
目录1.缘起2.背景知识3.
源码分析
3.1准备工作3.2设置进程名字1.缘起 在运行nginx的时候,用ps查看nginx的进程信息,可能的输出如下:root421693105016:51?
码农心语
·
2024-02-08 11:30
nginx学习
LINUX
nginx
学习
linux
setproctile
修改进程名
nginx stream proxy 模块的ssl连接
源码分析
目录1.源起2.分析验证环境的配置3.
源码分析
3.1代理模块的请求入口点分析3.2发起与上游服务器的连接3.3连接回调3.4TCP连接建立成功后为上下游数据透传做准备3.5TCP连接的ssl上下文初始化
码农心语
·
2024-02-08 11:59
nginx学习
c++开发
高性能
nginx
ssl
运维
proxy
stream
源码分析
如何开发一个前端脚手架工具
准备工作因为是使用
node.js
环境进行开发,所以会依赖一些第三方库
小木木爸
·
2024-02-08 10:05
前端小屋
前端
Angular项目框架搭建
一、.前置环境安装确认已安装安装
Node.js
“在项目开发中需要使用NPM包管理工具,而NPM运行在
node.js
上面,所以需要先安装
node.js
。
小小鲸鱼
·
2024-02-08 10:31
angular
node.js
vue.js
Node.js
简介
Node.js
是什么JavaScript运行时既不是语言,也不是框架,它是一个平台(执行环境)
Node.js
能做什么Web服务器后台命令行工具
Node.js
中的JavaScript没有BOM、DOMEcmaScript
废柴阿W
·
2024-02-08 10:47
Hexo + GitHub搭建个人博客(Mac版)
它基于
Node.js
运行,使用Markdown解析文章,渲染生成
林间得鹿
·
2024-02-08 09:25
Hexo博客搭建与使用
github
git
开源
经验分享
TS模块化规范与命名空间
使用CommonJS规范进行开发,需要依赖
Node.js
环境。(例如浏览器不兼容CommonJS的根本原因,在于缺少四个
Node.js
环境的变量:modu
前端攻城狮️
·
2024-02-08 09:23
typescript
node之sm-crypto模块,浏览器和
Node.js
环境中SM国密算法库
一、简介sm-crypto是一个基于
Node.js
的密码学库,用于提供各种加密、解密、签名和验证功能。它是为了与国密算法(中国密码算法标准)兼容而设计的。
局外人LZ
·
2024-02-08 09:22
python
node.js
Node.js
安装配置
大家好我是苏麟,今天聊聊怎么安装前端的node.js.Node.js简单的说
Node.js
就是运行在服务端的JavaScript。
踏遍三十六岸
·
2024-02-08 09:42
前端
前端
node.js
Sublime Text 3配置
Node.js
开发环境
《开发工具系列》SublimeText3配置
Node.js
开发环境一、引言二、主要内容2.1初识SublimeText32.2初识Node.js2.3接入Node.js2.3.1下载并安装Node.js2.3.2
Huazie
·
2024-02-08 09:42
开发工具
开发语言-JavaScript
sublime
text
开发环境配置
java
基于注解的SpringAOP源码解析(三)
注意,读完本篇文章需要很长很长时间在之前的2篇文章:AOP
源码分析
(一)AOP
源码分析
(二)中,我们搭建了SpringAOP
源码分析
的环境,介绍了@EnableAspectJAutoProxy注解和postProcessBeforeInstantiation
Java学习录
·
2024-02-08 08:18
View#post(Runnable runnable)为什么能拿到view的宽高。
基于androidsdk-23的
源码分析
,文章分成两个部分,实际上我是先写第二部分了再写第一部分的。第一部分看一下view.post的内部。
HWilliamgo
·
2024-02-08 08:24
【Java】ArrayList和LinkedList的区别是什么
目录1.数据结构2.性能特点3.
源码分析
4.代码演示5.细节和使用场景ArrayList和LinkedList分别代表了两类不同的数据结构:动态数组和链表。
王果冻ddd
·
2024-02-08 07:54
java
开发语言
设计模式(前端)
设计模式1.环境搭建1)初始化npm环境下载
node.js
执行npminit命令(生成package.json)根目录下,新建src文件夹,src文件夹下新建index.js文件:alert("HelloWorld
润清
·
2024-02-08 07:34
设计模式
前端
arcgis
【深入浅出 Yarn 架构与实现】6-4 Container 生命周期
源码分析
本文将深入探讨AM向RM申请并获得Container资源后,在NM节点上如何启动和清理Container。将详细分析整个过程的源码实现。一、Container生命周期介绍Container的启动由ApplicationMaster通过调用RPC函数ContainerManagementProtocol#startContainers()发起请求,NM中的ContainerManagerImpl组件
大数据王小皮
·
2024-02-08 07:27
深入浅出Yarn架构与实现
架构
java
大数据
linux之vue(vue-cli)脚手架安装创建项目
由于网路原因安装cnpm3、安装vue-cli4、安装webpack5、启动vue的图形界面管理工具6、通过界面的方式创建vue项目1、安装npmnpm全称NodePackageManager是一个基于
Node.js
想了好久才取了这
·
2024-02-08 06:41
vue.js
前端
npm版本过低造成的各种问题汇总及升级方法
npmdoesnotsupportNode.js这个是因为npm和
Node.js
的版本不合适,版本对照表在这里:https://nodejs.org/zh-cn/download/releases/查看
陆沙
·
2024-02-08 05:25
工作技巧
npm
node.js
前端
Selenium IDE命令行运行器
二、安装1、首先需要安装
Node.js
(版本8或10)。2、之后打
测试店小二
·
2024-02-08 05:15
接口自动化测试
1024程序员节
软件测试
selenium
职场和发展
程序人生
Hyperledger-Fabric
源码分析
(Gossip-Emitter)
接下来我们来看看Emitter模块,这里初略的看就是gossip的消息发送的模块。下面我们来具体分析下启动时机funcNewGossipService(conf*Config,s*grpc.Server,saapi.SecurityAdvisor,mcsapi.MessageCryptoService,selfIdentityapi.PeerIdentityType,secureDialOptsa
Pillar_Zhong
·
2024-02-08 04:11
Spring Boot原理剖析和
源码分析
SpringBoot原理剖析和
源码分析
依赖管理问题一:为什么导入dependency时不需要指定版本?
左师兄zuosx
·
2024-02-08 03:53
angular6.1脚手架(angular-cli)
1.安装
node.js
打开命令行工具输入命令查看安装情况$node-v$npm-v2.初始化项目2.1angular-cli6.1介绍angular-cli是angular的脚手架工具,可以帮助我们编写基础代码
大胡子111
·
2024-02-08 03:22
基于vue的网上购药系统
项目地址:文件分享基于Vue的网上购药系统,采用前后端分离,前端使用vue框架,后端使用
node.js
的express框架以及数据库mysql。
梦の落花
·
2024-02-08 03:15
vue.js
前端
javascript
node.js
mysql
HarmonyOS 鸿蒙应用开发(十、第三方开源js库移植适配指南)
移植前准备建议在适配JS三方库前,使用[js-e2e]扫描三方库,检查是否存在
node.js
/web内置模块的依赖。js-e2e工具时基于eslin
特立独行的猫a
·
2024-02-08 01:55
HarmonyOS极简教程
javascript
开发语言
ecmascript
harmonyos
三方库移植
第二十三章、AtomicInteger
源码分析
—基于CAS的乐观锁实现
1.悲观锁与乐观锁cpu是时分复用的,也就是把cpu的时间片,分配给不同的thread/process轮流执行,时间片与时间片之间,需要进行cpu切换,也就是会发生进程的切换。切换涉及到清空寄存器,缓存数据。然后重新加载新的thread所需数据。当一个线程被挂起时,加入到阻塞队列,在一定的时间或条件下,在通过notify(),notifyAll()唤醒回来。在某个资源不可用的时候,就将cpu让出,
小母牛不生产奶
·
2024-02-08 00:17
使用pm2 持久化node服务
全局安装pm2npminstallpm2-g启动和管理
node.js
需要管理员权限启动
node.js
服务pm2startserver.js管理
node.js
服务pm2stop//停止服务pm2restart
土豆丶杨
·
2024-02-07 22:20
运维
服务器
node.js
【Canal
源码分析
】Canal Server的启动和停止过程
一、序列图1.1启动启动序列图.png1.2停止停止序列图.png二、
源码分析
整个server启动的过程比较复杂,看图难以理解,需要辅以文字说明。
端木轩
·
2024-02-07 22:31
【JS逆向八】逆向某企查网站的headers参数,并模拟生成 仅供学习
逆向日期:2024.02.07使用工具:
Node.js
加密方法:未知/标准库Hmac-SHA512文章全程已做去敏处理!!!
小木_.
·
2024-02-07 21:51
JavaScript
javascript
js逆向
node.js
入门
Node.js
, 你应该阅读的书籍
说明这里,没有哗众取宠,没错。通过阅读几本书籍,能把你带入门,就已经很不错了。这个世上,从来没有哪本书能让你从入门到精通。因为精通只能通过在项目实战的不断积淀!我以前是做前端开发的,在项目中,我负责前端网站的开发,同时,项目组配备了Java后台工程师。我们各做各的,相处得很好。突然一天,他提出离职。因为项目着急上线,来不及找到合适的人手。PM要接手他的后台Java代码,必须接,这是命令,没得商量。
全栈开发之道
·
2024-02-07 21:17
前端10年进化
Node.js
、模块化、CommonJS、AMD、CMD、Webpack、Vue-cli、Electron-vue
从模块化说起模块化是什么时候提出的?怎么实现js代码的模块化,为什么要做模块化?模块化的概念在软件开发领域已经存在很长时间,但在JavaScript中的模块化发展相对较晚。以下是对您提出的问题的回答:提出时间:JavaScript中的模块化概念相对较早地提出于CommonJS规范。CommonJS是一种JavaScript模块化规范,最早在2009年由RyanDahl和其他社区成员提出,并主要用于
森叶
·
2024-02-07 20:36
Javascript
javascript
vue.js
webpack
electron
GPT每日面试题—如何理解事件循环
以下是一个较为全面的回答,可以帮助你展示对事件循环的理解:公众号:Code程序人生,个人网站:https://creatorblog.cn回答示例:事件循环是浏览器或
Node.js
执行JavaScript
CreatorRay
·
2024-02-07 20:03
面试
前端
ChatGPT
前端
javascript
chatgpt
面试
新书速览 | React.js+Node.js+MongoDB企业级全栈开发实践
详解React.js全家桶及其结合
Node.js
、MongoDB进行全栈开发的方法实战企业级应用系统项目开发本书内容本书系统介绍Web应用全栈开发技术,通过一个真实的企业项目,讲解如何使用React全家桶以及
全栈开发圈
·
2024-02-07 19:00
react.js
node.js
mongodb
基于
Node.JS
实现的论坛(登录注册、发表帖子以及修改个人信息)
基于B站周老师的node教程做出来的论坛,记录了一下过程,除了教程基本的登陆注册功能外,自己添加了帖子分页效果、发帖的功能以及修改个人信息,项目GitHub源码,如果对你的学习有帮助,望点个star支持下,自己也整理了学习Node过程中的笔记,里面有配套思维导图主要技术如下使用Express框架搭建Node服务器,数据库采用MongoDB使用Bootstrap以及JQuery搭建页面art-tem
天际线上的猪
·
2024-02-07 19:30
nodejs
node.js
Node.js
+ Express + MongoDB 实战 TodoList 基础入门
Node.js+Express+MongoDB实战TodoList基础入门视频地址https://www.rails365.netb站常用链接express官网express官网中文expressgithubNodejs学习笔记以及经验总结看视频整理要点笔记:hello-express1.介绍2.请求与响应3.路由参数4.查询字符串5.POST请求和postman工具6.上传文件7.模版引擎介绍8
barnett_y
·
2024-02-07 19:30
【Node.js
Koa点滴知识
】
【
Node.js
】(四)MongoDB、接口、会话控制
十一.mongoDB1.简介MongoDB是一个基于分布式文件存储的数据库,官方地址https://www.mongodb.com/数据库(DataBase)是按照数据结构来组织、存储和管理数据的应用程序数据库的主要作用就是管理数据,对数据进行增(c)、删(d)、改(u)、查(r)数据库管理数据的特点相比于纯文件管理数据,数据库管理数据有如下特点:速度更快扩展性更强安全性更强为什么选择Mongod
matmacchiato
·
2024-02-07 19:59
mongodb
node.js
数据库
Node.js
+ Vue.js 全栈开发极简后台管理
文章目录前言一、环境搭建和工具安装1.1nodejs1.2mongodb二、项目初始化1.搭建服务器2.初始化Vue三、功能拓展登录功能登录接口登录界面前言最近学了Express,感觉还蛮有意思的,自己动手搭建了一个极简的后台管理,整理一下项目开发以及更新一下许久不使用的博客。提示:需要搭建环境和工具安装(nodejs,npm,mongodb)一、环境搭建和工具安装1.1nodejsNodejs安
XiaoJia913
·
2024-02-07 19:59
mongodb
vue.js
node.js
ajax
基于
node.js
+ express框架实现的简单服务端(四)
基于node.js+express框架实现的简单服务端(四)一、前言二、安装工具三、调试API接口1.创建测试数据库2.测试Client的post接口1)启动服务2)打开postman创建请求3)发送服务访问请求4)查看数据库结果四、总结一、前言本文是本系列的最后一篇,主要讲如何测试服务端的API接口,以及如何使用可视化工具来进行MongoDB数据库管理。二、安装工具如果有前端的项目,则可以直接使
筱语零落
·
2024-02-07 19:27
node.js后端
mongodb
node.js
后端
typescript
node.js+postman+mongodb搭建测试注册接口的实现
在个人首页点击Connect获取
node.js
连接MongoDB数据库的字符串为1mongodb+srv://:@cluster0.ylpaf.mongodb.net/node_a
wanan安
·
2024-02-07 19:23
postman
mongodb
软件测试
程序员
接口测试
自动化测试
测试工程师
vue双向绑定的原理及实现双向绑定MVVM
源码分析
Vue双向数据绑定的原理:可以将对象的属性绑定到UI,具体的说,我们有一个对象,该对象有一个name属性,当我们给这个对象name属性赋新值的时候,新值在UI上也会得到更新。同样的道理,当我们有一个输入框或者textarea的时候,我们输入一个新值的时候,也会在该对象的name属性得到更新。数据劫持实现双向数据绑定:vue.js则是采用数据劫持结合发布者-订阅者模式,通过Object.define
前端来入坑
·
2024-02-07 19:40
Node.js
学习-18跨域解决方法3----代理Proxy
一、代理Proxy是什么?Proxy代理服务后端合法的去请求别的后端(oAuth授权-token)再发给前端前端写成自己的页面核心就是request模块,第三方模块,用npmirequest导入了解:钓鱼网站–违法前端请求后端后端请别的网页数据然后修改了发给用户大数据分析后端请别的ajax网址数据数据处理发给用户爬虫–灰色后端请别的静态文件和数据数据处理发给用户核心代码:varrequest=re
小陈呐~
·
2024-02-07 18:39
Node.js
node.js
学习
前端
使用
node.js
实现跨域请求
一、准备环境1.1linux服务器(能联通外网)1.2Node安装部署二、搭建一个node项目2.1运行npminit,键入参数2.2补充依赖库npminstallrequest(发送请求相关库)2.3增加index.js文件,补充文件内容2.3.1设置允许跨域访问//跨域相关设置//设置允许跨域的域名,*代表允许任意域名跨域res.setHeader("Access-Control-Allow-
samLi0620
·
2024-02-07 18:39
node.js
Node.js
学习-16跨域解决方法1----CORS
一、什么是corsCORS是一个W3C标准,全称是"跨域资源共享"(Cross-originresourcesharing)。它允许浏览器向跨源服务器,发出XMLHttpRequest请求,从而克服了AJAX只能同源使用的限制。CORS需要浏览器和服务器同时支持。目前,所有浏览器都支持该功能,IE浏览器不能低于IE10。浏览器端:目前,所有浏览器都支持该功能(IE10以下不行)。整个CORS通信过
小陈呐~
·
2024-02-07 18:09
node.js
学习
javascript
Node.js
学习-17跨域解决方法2----JSONP
一、JSONP是什么?JSONPJSONwithpadding必须后端工程师配合写出jsonp数据前端才能用script标签请求得到数据html核心代码:点我可以打印a变量functionlooka(){//利用时间戳设计不会重复函数varname="fn"+newDate().getTime()window[name]=function(arg){console.log(arg);}varscr
小陈呐~
·
2024-02-07 18:09
Node.js
node.js
学习
javascript
Node.js
的接口跨域的问题与解决方案,使用 CORS中间件解决跨域问题
cors简介CORS是由一系列HTTP响应头组成,由这些HTTP响应头决定浏览器是否阻止前端JS代码跨域获取资源。浏览器的同源安全策略会阻止网页跨域获取资源,但如果接口服务器配置了CORS相关的HTTP响应头,就可以接触浏览器端的跨域访问限制。**注意:**CORS主要在服务器端进行配置,浏览器无需做额外的配置,即可请求开启了CORS的接口。CORS在浏览器中有兼容性,ie10+、chrome4+
noahsark747
·
2024-02-07 18:08
中间件
node.js
前端
Node.js
(五)-跨域(了解)
一、CORS相关1.接口的跨域问题html:server:访问结果:刚才编写的GET和POST接口,存在一个很严重的问题:不支持跨域请求。解决接口跨域问题的方案主要有两种:①CORS(主流的解决方案,推荐使用)②JSONP(有缺陷的解决方案:只支持GET请求)2.使用cors中间件解决跨域问题cors是Express的一个第三方中间件。通过安装和配置cors中间件,可以很方便地解决跨域问题。使用步
Stitch_xiao
·
2024-02-07 18:37
node.js
node.js
前端
javascript
Adb显示第3方应用的包名原理
Android早期版本实现原理请看Android
源码分析
-pm命令的实现,列出包名pmlistpackage,列出系统库pmlistlibraries_pmlistpackages-CSDN博客Android12
亚瑟-小郎
·
2024-02-07 16:24
adb
list
framework
android
02Nginx
源码分析
之总结内存开辟的相关函数(ngx_alloc.c,ngx_palloc.c)
02Nginx
源码分析
之总结内存开辟的相关函数(ngx_alloc.c,ngx_palloc.c)前言:写这一篇的目的是为了方便接下来的阅读,否则每次都要对应查找相应的函数,非常麻烦。
Mango酱
·
2024-02-07 15:53
Nginx源码分析
nginx
数据结构
DataX详解和架构介绍
系列文章目录一、DataX详解和架构介绍二、DataX
源码分析
JobContainer三、DataX
源码分析
TaskGroupContainer四、DataX
源码分析
TaskExecutor五、DataX
shandongwill
·
2024-02-07 14:27
大数据
DataX
大数据
详解
如何在
node.js
上调试“错误:生成ENOENT”?
本文翻译自:HowdoIdebug“Error:spawnENOENT”onnode.js?WhenIgetthefollowingerror:当我得到以下错误:events.js:72thrower;//Unhandled'error'event^Error:spawnENOENTaterrnoException(child_process.js:1000:11)atProcess.ChildP
w36680130
·
2024-02-07 14:42
node.js
debugging
error-handling
child-process
spawn
龙测科技荣获2023年度技术生态构建奖
InfoQ是首批将
Node.js
、HTML5、Docker等技术全面引入中国的技术媒体之一,秉承“扎根社区、服务社区、引领社区”的理念,旨在通过促进软件开发及相关领域知识与创新的传播,与技术社区的专家一起
龙测科技
·
2024-02-07 13:10
测试
龙测科技
深入理解AQS独占锁之ReentrantLock
源码分析
并发工具类的应用场景详解上一章我们讲解了ReentrantLock、Semaphore、CountDownLatch、CyclicBarrier等同步工具类的应用场景及实现,本章我们重点讲解ReentrantLock
源码分析
Myname_China
·
2024-02-07 12:22
并发编程
Java
java
开发语言
并发编程
上一页
9
10
11
12
13
14
15
16
下一页
按字母分类:
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
其他