2019年12月16日18:58:552019年10月04日12:20:591. nodejs简介Node.js是一个让JavaScript运行在服务器端的开发平台,它让JavaScript的触角伸到了服务器端,可以与PHP、JSP、Python、Ruby平起平坐。但Node似乎有点不同:● Node.js不是一种独立的语言,与PHP、JSP、Python、Perl、Ruby的“既是语言,也是平台            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-08-13 13:23:35
                            
                                425阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            node概念nodejs是js语言在脱离浏览器环境运行的解决方案,它主要由ECMAScript与node API两部分组成            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2024-05-15 10:31:36
                            
                                66阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            在node.js中,回调函数的多重嵌套可能会导致代码难以维护。因此,我们借助Promise来封装异步函数,使用统一的链式API来避免函数不断的嵌套匿名函数,脱离这多重回调的麻烦,使代码可读性更强。简单来说,Promise就是把函数的嵌套改成了并列,使其代码更友好。Promise对象一般有三种状态:Pending(未完成),Fulfilled(操作成功),Rejected(操作失败)说说他的一些常用            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-11-26 17:11:24
                            
                                78阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            最近的工作有用到SystemJS,在这里对SystemJS的理解做个总结和记录吧,备忘。什么是SystemJSSystemJS是一个可运行于浏览器端的模块加载器,是一个polifill,可以让我们在浏览器上直接使用ES模块等先进语法,而不用管浏览器是否支持该语法。对应的,SystemJS有一个运行于Nodejs的版本:system-node.cjs。为什么会出现SystemJSChrome浏览器其            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-05-31 11:42:02
                            
                                261阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            本文主要谈一下那些Java知识“已经过时”,没必要继续学习了。我判断的依据主要有以下几点:实际开发能否用到?是否有助于加深对技术的理解?对面试是否有用?JSPJSP在实际开发中,主要是作为 MVC 模型中的 V(View)层出现的。当然,View 层的渲染技术除了JSP,还有 FreeMaker、Velocity 等。JSP 作为页面模板,在后端通过 MVC 框架渲染成 HMTL,然后再发送到客户            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-12-13 12:13:35
                            
                                62阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            一个JSP页面中引入另一个JSP页面,相当于把另一个JSP页面的内容复制到对应位置:<%@include file="date.jsp" %>一般页面的top和bottom固定的时候可以用这种方式            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-06-16 16:18:22
                            
                                236阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            --摘自廖雪峰nodejs教程 No1:模块 一个模块想要对外暴露变量(函数也是变量),可以用module.exports = variable;,一个模块要引用其他模块暴露的变量,用var ref = require('module_name');就拿到了引用模块的变量。 Node利用JavaSc            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2019-03-22 11:10:00
                            
                                245阅读
                            
                                                                                    
                                2评论
                            
                                                 
                 
                
                             
         
            
            
            
            简单总结jQuery.js:一个js库文件,主要是简化了js对DOM对象的操作Vue.js:一个js库文件,关注于用户界面的视图开发Node.js:            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2022-06-17 13:01:03
                            
                                184阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            1 模块化 1.1 框架 框架 规范 区别 定义与引入 require.js AMD 前端+异步 define + require() sea.js CMD 前端+异步 nodejs CommonJS 后端+同步 module.exports + require() ECMAScript2015 E ...            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2021-07-13 10:50:00
                            
                                554阅读
                            
                                                                                    
                                2评论
                            
                                                 
                 
                
                             
         
            
            
            
            app.js // 判断服务器上有没有upload目录,如果没有创建这个目录,如果有的话不做操作。 const fs=require('fs'); var path='./upload' fs.stat(path,(err,data)=>{ if(err){ // 执行创建目录 mkdir(path ...            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2021-09-02 14:17:00
                            
                                172阅读
                            
                                                                                    
                                2评论
                            
                                                 
                 
                
                             
         
            
            
            
            1; 安装,搜索 “cygwin-nodejs” ,一路next就可以了; 随便一个目录新建一个js            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2023-01-13 16:19:52
                            
                                144阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            命令行窗口(小黑屏)、cmd窗口、终端window + R --> cmd --> 回车-- 常用的指令:    dir 列出当前目            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2022-06-27 15:24:18
                            
                                219阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            Node.js Stream pipe细节流的pipe操作主要用于readable流向writable流传递数据,之前只是从经验角度去猜测pipe的工作原理,但遇到问题时才发现不靠谱的猜测并不能为解决问题带来帮助,所以花些时间了解一下pipe的工作原理,本文主要从源代码角度解释pipe的几个内部细节。支持多个pipe下游通过阅读源代码,发现同一个readable流支持多个pipe下游,pipe函数            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-03-29 14:41:09
                            
                                160阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            概述有时候我们需要将一些文件压缩打包成zip格式或tar格式的压缩包,也有可能需要将目录进行打包。在Node.js中就可以用到archiver这个第三方包来进行操作。archiver官网安装安装:npm install archiver --save引入:// 由于需要读取文件所以需要fs模块,也必须导入
const fs = require('fs');
const archiver = req            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-03-19 11:08:15
                            
                                359阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            1.准备工作Nodejs、express和mongodb的安装(这里安装的都是最新版的)  安装:  Nodejs的安装没什么说的。不过安装完之后测试是否成功用过原来版本的同学可能会有一些问题。  原来的版本是:node−v新版不在支持,直接在命令行中:node -v安装最新版的express之后,需要在安装:express-generator //express命令工具,很多初学者都会遇到这个问            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-04-27 12:11:02
                            
                                54阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            我们看一下 下面的例子setTimeout(function() {
    console.log("setTimeout");
}, 0);
setImmediate(function() {
    console.log("setImmediate");
});
process.nextTick(function() {
    console.log("process");
});结            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-04-28 14:07:34
                            
                                86阅读
                            
                                                                             
                 
                
                                
                    