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学习
Node.
js学习
笔记——内置模块
Node.js内置模块1.Path模块2.filesystem模块阻塞代码实例:非阻塞代码实例:在Node.js模块库中有很多好用的模块。下面基于我的项目结构为:1.Path模块提供了处理和转换文件路径的工具。path模块提供了parse方法:将完整路径中各个部分解析出来。root是当前模块根路径,dir是当前模块的文件夹位置,base是模块名字,ext是模块后缀constpath=require
留家里哦哦哦
·
2023-04-02 05:09
前端学习路径
node.js
前端
javascript
Node.
js学习
笔记——服务器用express框架创建
这里我们模拟进行服务器的创建模拟的数据集(实际项目操作时,是从数据库提取出来)://list.json[{"name":"jiani","age":12},{"name":"liu","age":12},{"name":"cr","age":12}]从数据库提取出来东西之后需要进行数据处理:这里假设进行一下处理://data.jsconstlist=require("./list.json");e
留家里哦哦哦
·
2023-04-02 05:09
前端学习路径
服务器
node.js
前端
Node.
js学习
笔记——模块系统、服务器雏形创建
Node.js模块系统1.什么是Node.js模块系统?实现导入导出的原理2.模块成员导出3.模块成员导入模块成员导入细化4.服务端的模块5.简单服务端的创建1.什么是Node.js模块系统?Node.js提供了一个简单的模块系统,让Node.js的文件可以相互调用。模块是Node.js应用程序的基本组成部分,文件和模块是一一对应的。换言之,一个Node.js文件就是一个模块。实现导入导出的原理N
留家里哦哦哦
·
2023-04-02 05:38
前端学习路径
node.js
前端
javascript
Node.
js学习
笔记——Node.js模块化
一、介绍1.1.什么是模块化与模板?将一个复杂的程序文件依据一定规则(规范)拆分成多个文件的过程称之为模块化。其中拆分出的每个文件就是一个模块,模块的内部数据是私有的,不过模块可以暴露内部数据以便其他模块使用。1.2.什么是模块化项目?编码时是按照模块一个一个编码的,整个项目就是一个模块化的项目。1.3.模块化好处防止命名冲突高复用性高维护性二、模块暴露数据2.1.模块初体验可以通过下面的操作步骤
小萨摩!
·
2023-04-02 05:59
前端
#
Node.js
node.js
学习
javascript
Node.
js学习
笔记——Buffer缓冲器
1.概念Buffer是一个类似于数组的对象,用于表示固定长度的字节序列。Buffer本质是一段内存空间,专门用来处理二进制数据。2.特点Buffer大小固定且无法调整Buffer性能较好,可以直接对计算机内存进行操作每个元素的大小为1字节(byte)3.使用3.1.创建BufferNode.js中创建的Buffer的方式主要有以下几种:Buffer.alloc//创建了一个长度为10字节的Buff
小萨摩!
·
2023-04-02 05:59
#
Node.js
前端
node.js
学习
javascript
Node.
js学习
笔记——fs模块
fs全称为filesystem,称之为文件系统,是Node.js中的内置模块,可以对计算机中的磁盘进行操作。本章节会介绍如下操作:文件写入文件读取文件移动与重命名文件删除文件夹操作查看资源状态一、文件写入文件写入就是将数据保存到文件中,我们可以使用如下几个方法来实现该效果。1.1.writeFile异步写入语法:fs.writeFile(file,data[,options],callback)参
小萨摩!
·
2023-04-02 05:59
前端
#
Node.js
node.js
学习
javascript
Node.
js学习
笔记——path模块
path模块提供了操作路径的功能,我们将介绍如下几个较为常用的几个API:代码实例:constpath=require('path');//获取路径分隔符console.log(path.sep);//拼接绝对路径console.log(path.resolve(__dirname,'test'));//解析路径letpathname='D:/programfile/nodejs/node.exe
小萨摩!
·
2023-04-02 05:59
前端
#
Node.js
node.js
学习
javascript
Node.
js学习
笔记——包管理工具
一、概念介绍1.1.包是什么『包』英文单词是package,代表了一组特定功能的源码集合1.2.包管理工具管理『包』的应用软件,可以对「包」进行下载安装,更新,删除,上传等操作借助包管理工具,可以快速开发项目,提升开发效率包管理工具是一个通用的概念,很多编程语言都有包管理工具,所以掌握好包管理工具非常重要1.3.常用的包管理工具下面列举了前端常用的包管理工具npmyarncnpm二、npmnpm全
小萨摩!
·
2023-04-02 05:04
前端
#
Node.js
node.js
学习
javascript
【深入研究js事件】
深入研究js事件
js学习
笔记1.事件委托2.禁止复制文字和右键菜单3.鼠标事件4.跟随鼠标移动的天使5.键盘事件6.模拟京东按键输入内容7模拟京东单号查询
js学习
笔记1.事件委托事件委托也称为事件代理,
内部静态类
·
2023-04-01 13:34
js
javascript
前端
html
Three.
js学习
笔记(1)
前言由于近期的一些业务需要用到一些webgl的东西,three.js可以说是webgl相关库里最完善的,所以毫无疑问的开始了three.js入坑之旅搭建开发环境由于webpack搭建环境太过麻烦(懒),所以这里选择了parcel来进行打包,主要包括一个入口的index.html文件和一个index.js文件。同时在这个目录下运行yarnaddthreeindex.htmlthreejsbody{m
羽阁丶
·
2023-04-01 08:26
Node.
js学习
笔记
文章目录Node.js基础初识Node.js安装nodejs运行js代码fs文件系统模块获得fs系统模块对象读取文件示例代码运行测试判断文件读取成功写入文件示例代码判断文件是否写入成功案例题目练习(1)演示路径问题path路径模块获得path路径模块对象path.joinpath.basename()path.extname()综合案例——(拆分HTML文件)http模块获取http模块对象Nod
鬼鬼骑士
·
2023-04-01 06:20
node.js
学习
javascript
MVVM框架
其实说到MVVM架构,我们很有必要从头来看看这个发展阶段第一阶段JS操作HTML对于
js学习
前端的我们一点都不陌生,原生js当然也很重要,js操作HTML其实就是js通过解析
Passerbylll
·
2023-03-31 17:08
MVVC框架
Node.
js学习
——利用 HTTP、Url、Path、Fs 模块创建一个静态的web服务器
实验操作新建一个app.js文件consthttp=require('http');constfs=require('fs');constpath=require('path');consturl=require('url');letcommon=require('./modules/common');http.createServer((req,res)=>{letpathName=req.ur
wxyzcctn
·
2023-03-31 09:59
js学习
笔记
varx,y;//声明变量x=7;y=8;//赋值z=x+y;//计算值声明可横跨多行:varperson="BillGates",carName="porsche",price=15000;在程序中的任何位置都允许重新声明JavaScriptvar变量:varx=2;//允许varx=3;//允许x=4;//允许------------------------------------------
VirgoY
·
2023-03-28 16:47
js学习
过程中的小细节记录
连接字符串要把多个字符串连接起来,可以用+号连接:varname='小明';varage=20;varmessage='你好,'+name+',你今年'+age+'岁了!';alert(message);如果有很多变量需要连接,用+号就比较麻烦。ES6新增了一种模板字符串,表示方法和上面的多行字符串一样,但是它会自动替换字符串中的变量:varname='小明';varage=20;varmessa
暴躁的狮子头
·
2023-03-23 01:07
vue
js学习
之创建组件
一开始创建组件我是这么写的。。。然后就报错了呀。。。[Vuewarn]:Unknowncustomelement:-didyouregisterthecomponentcorrectly?Forrecursivecomponents,makesuretoprovidethe"name"option.(foundin)后来网上查了一些才发现,是创建实例的时机不对,应该放在创建组件之后,也就是这样然后
爱新觉罗_洛
·
2023-03-22 23:14
【Git使用学习】本地创建项目存放至云端仓库
以【Vue+Cesium
JS学习
(1)】在Vue中使用Cesium(两种方法)该文章所演示的代码为例,来进行本节的学习。首先清空上一节创建Github中仓库的数据,保留一个空仓库。
DoYouKnowArcgis
·
2023-03-21 14:44
git
Js学习
总结自:https://www.cnblogs.com/wangfupeng1988/p/3977924.html1.hasOwnProperty();返回Boolean类型,如果对象object有该属性,返回true,否则返回false需要注意的是该方法不会检查对象的原型链中是否存在该属性,该属性只有是对象本身的一个成员才会返回true;2.函数和对象的关系函数就是对象的一种,但函数和其他比如数
sankemao
·
2023-03-19 22:00
【Vue+Cesium
JS学习
(1)】在Vue中使用Cesium(两种方法)
在Vue中使用Cesium可以通过使用Cesium官方提供的包,或者使用开发者封装后的二次包。本文对两种方式均进行了介绍。Vue版本2.6.x前提准备,需要从Cesium中申请一个个人Token申请地址两种方法均在Vue项目中运行,略过Vue项目创建步骤。方法一:直接使用官网提供的cesium包Step1:下载包npminstallcesium--saveStep2:将下载后的文件从node_mo
DoYouKnowArcgis
·
2023-03-17 13:57
vue
Vue
Cesium
【THREE.
JS学习
(3)】使用THREEJS加载GeoJSON地图数据
本文接着系列文章(2)进行介绍,以VUE2为开发框架,该文涉及代码存放在HelloWorld.vue中。相较于上一篇文章对div命名class等,该文简洁许多。接着引入核心库import*asTHREEfrom"three"import{OrbitControls}from"three/examples/jsm/controls/OrbitControls"import*asd3from"d3"i
DoYouKnowArcgis
·
2023-03-17 13:56
THREEJS
数据可视化
前端
Javascript 闭包和防抖
本篇是关于自己对于
JS学习
闭包和递归的学习和总结,大部分为引用,部分案例自己总结。1.闭包(closure)一、变量的作用域要理解闭包,首先必须理解Javascript特殊的变量作用域。
小涂异想世界
·
2023-03-15 12:55
Umi.
js学习
笔记1-基于Antd Pro视角-目录及约定
1.mock/全局:模拟数据(umi还可以局部mock)1.1怎么解析mock文件umi遍历此目录下所有的.js文件,包括_前缀的,进行解析。1.2怎么写在mock文件中这么写exportdefault{'/api/users':['a','b'],};当程序跑起来后,就可以这样访问:http://localhost:8000/api/users1.3可以配置忽略部分解析在配置文件中,指定mock
Darbuly小威
·
2023-03-15 07:19
Umi.js/dva/Antd
前端
前端前沿web 3d可视化技术 Three
JS学习
全记录
前端前沿web3d可视化技术随着浏览器性能和网络带宽的提升使得3D技术不再是桌面的专利打破传统平面展示模式前端方向主要流向的3D图形库包括Three.js和WebGLWebGL灵活高性能,但代码量大,难度大,需要掌握很多底层知识和数学知识Threejs封装了WebGL的底层细节,可拓展性强,有很多开源的插件和工具,更易上手就像2G时代文字信息是主要传输媒介3G时代的图片4G时代的视频随着硬件性能与
跳动的世界线
·
2023-03-15 04:41
往细分领域卷
ThreeJS
前端
3d
学习
Rollup.
js学习
之配置文件rollup.config.js(3)
Rollup的配置文件是一个es6模块,对外暴露的是一个对象;在这个对象里可以配置一些需要的选项。这是一个最基本的配置项,以上项都是必须的Input:是打包时的入口文件Output:配置打包后的输出文件其中:file是出口文件地址,format是生成包的文件格式通过以上简单的配置就可已在命令行中通过命令rollup-c(rollup--config)即可按以上配置文件来打包。当然配置文件不仅仅只有
yunshengz
·
2023-03-14 11:31
理解JavaScript的执行上下文
在
JS学习
初期,或者在面试的时候常常会遇到变量提升相关的思考题。
时间的溺水者
·
2023-03-14 04:26
node
js学习
笔记
参考模块化内置模块文件管理(fs)fs.readdirSync()//同步读取文件夹fs.readir()//异步读取fs.mkdir()//创建文件夹fs.mkdirSync()//异步创建文件夹fs.remane()//更改fs.remaneSync()//异步更改fs.rmdir()//删除文件夹fs.rmdirSync()//异步fs.writeFile()//创建文件fs.appendF
内心强大的Jim
·
2023-03-13 06:44
JS学习
笔记之跨域
在日常开发中,我们经常能够碰到跨域相关的问题,在浏览器控制台中,其通常表现如下:跨域.jpg那报错产生的原因是什么?我们又有哪些方式可以进行跨域呢?同源策略浏览器出于安全方面的考虑,只允许与本域下的接口交互。不同源的客户端脚本在没有明确授权的情况下,不能读写对方的资源。这里的同源,指的是同协议、同域名、同端口。造成上述报错的根本原因就是:请求数据的接口地址与当前页面地址不同源!几种常见的跨域方式那
叫我小徐
·
2023-03-13 00:56
node.js 基础学习笔记,5分钟入门
成果:复制访问:http://node.zhangfan.online里面的内容是node.
js学习
笔记使用express三方框架基于nginx服务器+PM2进程管理工具centerOSPM2部署:https
封楼
·
2023-03-11 10:50
react
js学习
解决unknown at rule @tailwind css问题
目录解决unknownatrule@tailwindcssReact配置Tailwindcss问题步骤测试总结解决unknownatrule@tailwindcss安装tailwind,以及配置了tailwindcssintellisense也无法解决在global.css中报错unknownatrule@tailwindcss这个问题在tailwindcss的官网也有描述TailwindCSSu
·
2023-03-11 00:02
Git和Node
js学习
笔记
首先明确我们这次的任务任务图这次的作业我先分为了四大部分them.pngGit创建版本库First运用cd进入版本库mkdir创建一个版本库pwd命令用于显示当前目录如下图所示图一通过gitinit把这个目录变成git可以管理的仓库图二这时当前testgit目录下会多了一个.git的目录(该目录下的文件不要贸然改动,因为该目录是git用来跟踪管理版本的)SecondGit步骤二版本回退通过上面的描
笑祺祺
·
2023-03-10 20:45
node
js学习
巩固笔记-nodejs基础,Node.js 高级编程(核心模块、模块加载机制)
目录Nodejs基础大前端开发过程中的必备技能nodejs的架构为什么是NodejsNodejs异步IONodejs事件驱动架构全局对象全局变量之process核心模块核心模块-path全局变量之Buffer创建bufferBuffer实例方法Buffer静态方法Buffer-split实现核心模块之FS模块文件操作APImd转html文件打开与关闭大文件读写操作文件拷贝自定义实现目录操作API同
喜大普奔⁶⁶⁶
·
2023-03-10 15:44
nodejs
学习
node.js
javascript
Three.
js学习
规划
学习目标熟悉并掌握Three.js中的基本概念,主要包括场景,摄像机,灯光,渲染器,物体对象,几何体,材质,动画,辅助对象,加载器,控制器等,要求能够实现一些简单的3D页面。熟悉Three.js项目中的示例,要求能够把实现效果和技术点对应起来,能在示例源码的基础上做更改实现特定的效果。熟悉技术平台Three.js的整体代码结构和主要方法,要求能够使用现有的方法,参考已有的示例,写出新的示例页面。熟
田苗苗_7785
·
2023-03-10 06:12
2018-08-21nodejs
Node
js学习
笔记一、NodeJs介绍什么是NodeJS,在应用程开发中起什么作用?
菜鸟亿个
·
2023-03-09 20:42
Typescript是必须要学习吗?如何学习TS全栈开发
目录TS的全面性TS的必学性如何学习TS学习经历第一步学习ES6学习React学习Electron学习Taro和ReactNative学习Nest
js学习
CLI构建推荐给大家总结Typescript目前在前端
·
2023-03-08 21:57
three.
js学习
2
1.几何体内置几何体three.js的内置几何体大致可分为以下几类:二维几何体三维几何体路径合成几何体线性几何体1-1.二维几何体1-1-1.PlaneGeometry矩形平面PlaneGeometry(width,height,widthSegments,heightSegments)width平面沿着X轴的宽度,默认为1height平面沿着Y轴的高度,默认为1widthSegments宽度分段
浮若年华_7a56
·
2023-03-07 16:47
three
js学习
(七)--解决2个sprite遮挡问题
场景:这里的场景是,一个sprite作为背景图,一个sprite作为文字;实现一个类似tip这样的功能。要实现这个功能,有一个问题,就是解决文字的sprite会被背景图的sprite所遮挡的问题;这个问题可以通过render(渲染器)的sortObjects属性来解决;//使渲染顺序改为,先加入场景的先渲染this.renderer.sortObjects=false;//----------省略
干饭两斤半
·
2023-02-28 15:02
threejs从入门到进阶
javascript
three.js
说说Nodejs高并发的原理
导读ALLTHETIME,我们写的的大部分javascript代码都是在浏览器环境下编译运行的,因此可能我们对浏览器的事件循环机制了解比Node.JS的事件循环更深入一些,但是最近写开始深入Node
JS
语无伦次¥!
·
2023-02-26 03:18
node.js
Node.
js学习
笔记一
目录1.什么是Node.js2.Node.js可以做什么3.终端的一些快捷键4.fs文件系统模块5.path模块6.http模块7.模块化8.npm和包9.模块的加载机制10.Express1)express能做什么2)express基本使用3)监听GET请求4)监听POST请求5)获取URL中携带的查询参数6)获取URL中的动态参数7)托管静态资源8)nodemon9)express路由10)e
***无名小卒
·
2023-02-23 06:17
node.js
学习
javascript
Node.js (上)(超级详细的node.
js学习
笔记 !!!)
目录一、初识Node.js与内置模块1.之前知识回顾(为Node.js理解做铺垫)1.1浏览器中的js的组成部分1.2为什么js可以在浏览器中被执行1.3为什么浏览器可以操作Bom和Dom1.4浏览器中的js运行环境2.什么是Node.js3.Node.js中的JavaScript运行环境4.Node.js可以做什么5.学习路径6.Node.js在终端中运行的快捷键二、fs文件系统模块1.什么是f
小熊你快看
·
2023-02-23 06:42
前端
node.js
学习
javascript
前端外行的微信小程序瞎折腾之旅
新技术尝鲜我一直是一个iOS客户端开发,前端经验只停留在w3cschool上面很基础的最初版本html,css,
js学习
,纯helloworld水准,就学了不到10分钟。
weixin_34248118
·
2023-02-22 05:32
前端
ui
json
ViewUI
Node.
js学习
第六天笔记之mongodb数据库知识
数据库mongodb知识1安装与配置下载地址:mongodb按着步骤默认安装;拿到路径地址;安装文档配置系统的环境变量;注:在window8系统中找到path后,点击编辑,会弹出变量框,在原地址后面用分号拼接上安装的路径,路径到bin文件夹下即可;配置环境变量链接2mongodb服务器与数据库mongodb服务器与数据库:安装mongodb在一个地址中,这个地址就会创建一个bin文件夹,文件夹中有
果木山
·
2023-02-17 08:04
Node.
js学习
——MongoDB数据库创建、删除表集合,数据增删改查
一、连接数据库查看所有数据库列表mongo二、创建、查看、删除数据库1、使用数据库,创建数据库usetestDbs如果真的想把这个数据库创建成功,那么必须插入一个数据。mongo数据库中不能直接插入数据,只能往集合(collections)中插入数据。db.user.insert({“name”:”xiaoming”});此时在数据库testDbs中新增了一个表(集合)user,这个表中有一条数据
wxyzcctn
·
2023-02-06 01:16
Vue.
js学习
安装Node.js选择下载对应的Nodejs下载进行安装,同时安装Npm,安装完node-v和npm-v后查看版本信息。安装node.js安装Vue.jsVue提供了一个官方的CLI,为单页面应用(SPA)快速搭建繁杂的脚手架。安装VUECLI执行命令npminstall-gvue-cli进行全局安装安装Vue-CLI安装后执行vue-V产看版本查看vue版本创建项目vueinitwebpackm
安东尼卡
·
2023-02-05 06:52
【node
js学习
笔记】nodejs之debugger:用VSCode和inspect协议两种方式
前言本篇小记nodejsdebugger的两种方式:用IDE;基于inspect协议。一、VSCodedebugger点击1的位置,打开debugger面板;可以在2的位置点击,打断点;点击运行和调试,进入debugger模式。然后就会进入下图所示界面:左侧可以查看变量等信息;右上方的6个操作按钮分别为:1:运行到下一个断点处,如果没有,程序将会执行完;2:下一行,一行一行执行代码;3:进入函数内
狗狗的仙女大人
·
2023-02-05 03:39
nodejs学习笔记
工具与命令行
1024程序员节
vscode
node.js
js学习
note6 数组分割成数组块
把一个数组arr按照指定的数组大小size分割成若干个数组块,输出一个函数function(arr,size)传入这2个参数。如chunk([1,2,3,4,5],2)=[[1,2],[3,4],[5]],用到数组slice和push方法。皮皮M:得咧//slice()方法返回一个新的数组,包含从start到end(不包括该元素)的arrayObject中的元素。letarr=[1,2,3,4,5
皮皮M
·
2023-02-04 02:42
js学习
3-流程控制
一、if、ifelseif二、三元表达式image.png三、switchimage.png四、for循环-最常用image.png五、while循环image.png六、dowhile循环image.png七、continueimage.png八、breakimage.png
快乐的tomato
·
2023-02-04 02:08
Vue.
js学习
总结
一、什么是Vue.js1.vue是一种数据驱动的前端框架this.msg="我爱你",通过改变数据,然后自动渲染到绑定的DOM节点上2.jQuery就是一种结构驱动的前端框架$(#app).text('你真好'),先获取结构,然后在修改数据来更新结构二、搭建环境首先保证你的电脑上有node和npm,版本越新越好npminstall-gvue-cli全局安装脚手架工具,安装的时候可以指定版本vuei
在路上919
·
2023-02-04 01:16
2019-12-09 从零开始的
JS学习
二
转换为布尔型Boolean()函数说明:其他类型转成布尔值实例:Boolean('true')代表空,否定的值会被转换为false,如''0NaNnullundefined其余的值都会被转换成true运算符console.log(1+1);console.log(1-1);console.log(1*1);console.log(1/1);//%取余运算console.log(1%1);//递增(
渴望平静生活的上班族
·
2023-02-03 21:29
knockout
Js学习
资料
1、Knockout中文开发指南2、深入浅出knockoutJs3、绑定上下文4、事件传递参数的方法
working_Poor
·
2023-02-02 19:05
js学习
4-数组操作
1、数组的创建image.png2、数组值的获取image.png3、遍历数组image.png4、数组的长度image.png5、数组转换为字符串image.png6、数组新增元素image.pngimage.png7、冒泡排序image.png
快乐的tomato
·
2023-02-02 01:01
上一页
7
8
9
10
11
12
13
14
下一页
按字母分类:
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
其他