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学习
1Node.js概述1.1什么是Node.js?
soul g
·
2023-10-30 05:02
node.js
学习
前端
node.
js学习
笔记
node概念Node实际上就是一个JacaScript运行环境他集成了v8引擎,从而能对javascript代码进行解析执行组成部分v8引擎、内置API(eg:fs,path,http等模块fs文件系统模块导入模块constfs=require(‘fs’)读文件:语法格式:fs.readFile(读取文件的路径,编码格式,function(err,results))传的参数表示失败获成功写文件:语
Ly_info
·
2023-10-30 05:01
node.js
学习
服务器
JS学习
笔记--循环
1.for循环for循环可以说是js中一个非常方便而且常用的循环,值得注意的地方是for之后那个括号里的三个语句,只有正确的书写和顺序,才能正常的运行。demo:for(i=0;i<10;i++){console.log(i)}这里来详细的说明括号里三个语句的意义。第一个语句。i=0就是为了for循环多少次而定义的,他必须是一个变量,是循环多少次的重要参数。他也可以写在循环之前,是可选的,但是请注
百里挑一的菜鸡
·
2023-10-29 21:55
vue.
js学习
笔记九
一、什么是Webpack?webpack是一个现代的Javascript应用的静态模块打包工具二、前端模块化2.1、打包是如何理解呢?就是将webpack中的各种资源模块进行打包合并成一个或多个包(Bundle)并且在打包的过程中的过程中,还可以对资源进行处理,比如压缩图片,将scss转成css,将ES6语法转成ES5语法,将TypeScript转成Javascript等等操作但是打包的操作似乎g
-恰饭第一名-
·
2023-10-29 09:22
JavaScript
vue
学习笔记
js
vue
vue.
js学习
笔记七
一、父子组件的访问方式:$children有时候我们需要父组件直接访问子组件,子组件直接访问父组件,或者是子组件访问根组件父组件访问子组件:使用$chilren或$refsreference(引用)子组件访问父组件:使用$parent我们先来看下$children的访问this.$children是一个数组类型,它包含所有子组件对象我们这里通过一个遍历,取出所有子组件的message状态-->按钮
-恰饭第一名-
·
2023-10-29 09:21
JavaScript
vue
学习笔记
vue.
js学习
笔记八
一、为什么需要模块化随着ajax异步请求的出现,慢慢形成了前后端的分离为了应对代码量的剧增,我们通常会将代码组织在多个js文件中,进行维护比如全局变量同名问题:如下的例子//aaa.js文件中,小明定义了一个变量,名称是flag,并且为trueflag=true;//bbb.js文件中,小红也定义了flag这个变量,为falseflag=false;//main.js文件中,小明想通过flag进行
-恰饭第一名-
·
2023-10-29 09:51
JavaScript
vue
学习笔记
javascript
node
js学习
(五)token验证踩坑
token验证主要是使用jsonwebtoken和express-jwt,express-jwt是express框架对jsonwebtoken的检验中间件。这里主要记录一个坑,在使用express时,会报错UnauthorizedError:Noauthorizationtokenwasfound,这是因为他只接受请求头是authorization格式的tokenauthorization格式是这
我还能再卷一点
·
2023-10-29 05:57
nodejs
前端学习
前端
postman
javascript
Node
js学习
笔记 | Babel转码器
课程来源:B站up主-首席bug专家首席bug专家的个人空间-首席bug专家个人主页-哔哩哔哩视频Babel是一个广泛使用的ES6转码器,可以将ES6代码转为ES5代码,从而在老版本的浏览器执行。这意味着,你可以用ES6的方式编写程序,又不用担心现有环境是否支持。浏览器支持性查看CanIuse...SupporttablesforHTML5,CSS3,etcBabel官网Babel·Babel转码
程序员阿莱
·
2023-10-29 01:43
Node学习笔记
前端
javascript
json
python实战项目前后端分离flask_Python Flask高级编程之RESTFul API前后端分离精讲 (网盘免费分享)...
[转]passport.
js学习
笔记概述passport.js是Nodejs中的一个做登录验证的中间件,极其灵活和模块化,并且可与Express.Sails等Web
weixin_39590635
·
2023-10-29 00:08
fabric.
js学习
(二)之 fabric.js控制器样式的修改
fabric.js官网(http://fabricjs.com/)fabric.js官方网站给出了控制器样式的修改,但仅局限于边框颜色以及边框节点形状的等基本样式的修改方式,无法修改添加图标,如图官方文档修改样式代码fabric.Object.prototype.set({borderColor:'red',cornerColor:'red',//激活状态角落图标的填充颜色cornerStroke
前端韭菜
·
2023-10-28 17:53
fabric.js
javascript
fabric.
js学习
一,前言1.fabric[ˈfæbrɪk']是一个功能强大的运行在HTML5canvas的JavaScript,fabric为canvas提供了一个交互式对象模型,通过简洁的api就可以在画布上进行丰富的操作。2.可以使用包管理工具直接安装:npminstallfabric3.fabric兼容pc端和移动端,不支持运行在小程序环境下二,初始化画布1.首先创建一个canvas元素,作为容器2.实例化
诗人远行
·
2023-10-28 17:53
前端学习汇总
fabric
学习
javascript
three.
js学习
笔记(三)——material材质
什么是材质Material材质用于在几何体的每个可见像素上添加颜色基础网格材质MeshBasicMaterial初始化基础网格材质MeshBasicMaterial,这种材质不受光照的影响。constmaterial=newTHREE.MeshBasicMaterial()接下来我们往场景中添加三个网格物体//球形缓冲几何体constsphere=newTHREE.Mesh(newTHREE.Sp
hongsir_12
·
2023-10-27 09:54
three.js学习笔记
javascript
three.js
七、three
js学习
笔记-PBR材质与纹理贴图
友情链接:threejs中文文档目录1.PBR材质简介光照模型网格模型材质整体回顾2.PBR材质金属度和粗糙度金属度metalness粗糙度roughness3.环境贴图.enMap环境贴图反射率.envMapIntensity场景环境属性.environment4.MeshPhysicalMaterial清漆层清漆层属性.clearcoat清漆层粗糙度.clearcoatRoughness5.物
焦焦焦焦焦
·
2023-10-27 09:54
threejs
前端
threejs
Babylon
js学习
笔记(三)——创建天空盒
书接上回,这里讨论创建天空盒!!!//天空盒constenvTex=CubeTexture.CreateFromPrefilteredData('./env/environmentSpecular.env',scene)scene.environmentTexture=envTex;scene.createDefaultSkybox(envTex,true)scene.environmentInt
superTiger_y
·
2023-10-27 09:53
前端
3d
Babylon
js学习
笔记(四)——导入自定义模型
书接上回,这里讨论导入自定义模型!!!constimportCarModel=(scene:Scene)=>{SceneLoader.ImportMesh('','./models/','C236.glb',scene,(meshs)=>{console.log(meshs)})}
superTiger_y
·
2023-10-27 09:53
javascript
3d
Babylon
js学习
笔记(六)——贴图的使用
书接上回,这里讨论贴图的运用!!!//创建球网格constball=MeshBuilder.CreateSphere('ball',{diameter:1},scene)ball.position=newVector3(0,1,0)//创建PRB材质constballMat=newPBRMaterial('pbr',scene)//albedoTexture反照率贴图ballMat.albedoT
superTiger_y
·
2023-10-27 09:53
javascript
3d
Babylon
js学习
笔记(五)——创建PBR材质
书接上回,这里讨论PBR材质!!!//创建天空盒/**/constcreateSkyBox=(scene:Scene):void=>{constenvTex=CubeTexture.CreateFromPrefilteredData('./env/environment.env',scene)scene.environmentTexture=envTex;scene.createDefaultSk
superTiger_y
·
2023-10-27 09:45
javascript
3d
three
js学习
网址记录
14、thingJS:https://www.thingjs.com/guide/city2/?campaign_id=636109562&utm_campaign=ThingJS&utm_medium=SEM&utm_source=baidusem&utm_content=City2&utm_term=UPto_2111263115、threeJS网站:https://threejs.org/d
weixin_44356698
·
2023-10-26 19:40
threejs
three.js
DOM学习笔记(一)
前言
js学习
ing,form(w3c上js微课)动画现在我们知道如何选择和更改DOM元素,我们可以创建一个简单的动画。让我们创建一个简单的HTML页面,其中包含将使用JS动画的框元素。
是乃德也是Ned
·
2023-10-26 17:45
【
JS学习
】字符串的replace方法
1.介绍replace方法用于替换字符串中指定模式的文本部分。它可以用来查找一个字符串中的特定文本,然后将其替换为新的文本,生成一个新的字符串。replace方法并不会修改原始字符串,而是返回一个包含替换结果的新字符串。2.语法string.replace(searchValue,newValue);参数string:需要执行替换操作的原始字符串。searchValue:一般为一个正则表达式或者一
周兴
·
2023-10-25 16:19
前端学习
#
JS学习
1024程序员节
javascript
【
JS学习
】字符串的startsWith方法
1.介绍startsWith是JavaScript字符串对象的一个方法,用于检查字符串是否以指定的子字符串开始。这方法返回一个布尔值,如果字符串以指定的子字符串开头,则返回true,否则返回false。2.语法string.startsWith(searchString)参数string:被检查的字符串searchString:要检查的子字符串,即要验证的前缀3.示例conststr="Hello
周兴
·
2023-10-24 11:01
前端学习
#
JS学习
javascript
【
JS学习
】字符串的substring方法
1.介绍substring是JavaScript字符串对象的一个方法,用于从一个字符串中提取子字符串,并返回提取的部分。可以使用substring方法来截取字符串的一部分,指定起始索引和结束索引(或只指定起始索引)。这个方法不会修改原始字符串,而是返回一个新的字符串。2.语法string.substring(startIndex,endIndex)string.substring(startInd
周兴
·
2023-10-24 11:46
前端学习
#
JS学习
javascript
1024程序员节
从零开始学习wpsjs
1.这是一个简单的wps
js学习
文档,我是边学习wpsjs边记录学习的,希望对您的学习有所帮助开发事项:全局安装wpsjs:npminstall-gwpsjsWpsjscreateHelloWps安装wpsnpminstall-gwpsjs
蜂巢糖FCT
·
2023-10-24 10:32
vue.js
wps
1024程序员节
Thing
JS学习
笔记
1.现在模摸搭上建模这个需要专业人员操作切记需要操作的物品或者建筑一定要设置属性,要不然无法操作2,建模完毕后要对模型进行2次开发需要到ThingJS控制台上操作3.进入thisgjs控制台1.控制台会自动生成代码//加载场景代码varapp=newTHING.App({//场景地址"url":"/api/scene/08c75551cf95cdeec73e09da",//背景设置"skyBox"
飞雪冬玉花
·
2023-10-22 22:22
thingjs
Node学习笔记
文章目录初始Node.js与内置模块1.初始Node.js01-回顾与思考02-Node.js简介1.官网2.JS运行环境注意点3.Node.js可以做什么4.Node.
js学习
路径03-Node.js
龙槑
·
2023-10-22 09:56
前端
三维技术探索-Cesium.
js学习
(二)
第二章、认识Cesium.js中的坐标系Cesium项目中经常涉及到模型加载、定位、预览都需要用到坐标系,弄明白Cesium中采用的坐标系以及各个坐标系之间的转换,是做三维GIS场景的前提。而在Cesium中常用的坐标有两种WGS84地理坐标系和笛卡尔空间坐标系。一、WGS84地理坐标系1、WGS84经纬度坐标系就是通俗的地图地理坐标经纬度2、WGS84弧度坐标系(Cartographic)在数学
何小鹏
·
2023-10-22 06:35
JS学习
-CryptoJS加密库
CryptoJS加密库安装库npminstallcrypto-js如下例子对称加密constCryptoJS=require('crypto-js');//引入加密库varstr="123456"//md5加密console.log(CryptoJS.MD5(str).toString())varstr2=CryptoJS.enc.Utf8.parse(str);//可以把字符串转成UTF-8编码
番茄酱料
·
2023-10-22 06:57
red
开发语言
web安全
javascript
Rollup.
js学习
之babel的集成(5)
rollup的一个特性就是对代码模块使用了新的标准化格式(包含在es6版本中),即不一定使用babel编译,就能打包;但是依然想折腾试下。首先文档上介绍的两个babel插件均已过期不再支持,不要再用了!!!第一步,安装babel插件*****rollup-plugin-babel,*具体过程略;安装完这插件之后会有警告,不要慌;这时需要安装当前插件的依赖@babel/core,即babel的核心插
yunshengz
·
2023-10-21 15:30
vue.
js学习
(一)
vue-exercise不定期的vue学习动态第一天helloworld关于一个最小的vue项目的结构导入vue创建vue实例使用插值表达式调用数据vue基础及事件修饰符使用v-cloak可以解决闪烁问题,或者使用v-text也可以{{msg}}如何定义一个基本的Vue代码结构插值表达式和v-text是用来数据的绑定的v-htmlv-bindVue提供的属性绑定机制缩写是:v-onVue提供的事件
niracler
·
2023-10-21 07:43
three.
js学习
笔记(十二)——使用Blender自定义模型
这次我们将学习如何用3D软件创建自己的模型选择软件有很多软件如Cinema4D、Maya、3DSMax、Blender、ZBrush、MarmosetToolbag、SubstancePainter等都很不错。当然它们在用户体验、性能、功能、兼容性、价格等方面也有所不同。这次我们选择Blender,因为它是免费的,性能卓越同时适用于所有主流操作系统,还有一个广泛的社区。下载Blender官网下载地
hongsir_12
·
2023-10-20 06:19
three.js学习笔记
javascript
blender
three.js
Babylon
js学习
笔记(二)——创建基本材质
书接上回,这里讨论给网格添加材质!!!准备好材质1、创建材质球/***创建网格材质*@paramscene场景对象*@returns材质对象*/constcreateGroundMaterial=(scene:Scene):StandardMaterial=>{consttexArray:Texture[]=[]//材质uv缩放constuvScale=4;constgroundMaterial=
superTiger_y
·
2023-10-20 06:07
javascript
3d
JS学习
笔记——函数拓展(递归函数)
递归函数概念解释练习1、计算1到100的累加和2、计算Fibonaccisequence的第N项:3、计算20的阶乘学习笔记链接1、Javascript由来及书写方式2、数据类型与简单运算3、选择语句if、switch及练习题4、循环语句while、dowhile、for及练习题5、函数、预解析、作用域5.1、递归函数、斐波那契数列计算【本篇】6、对象基础知识7、数组、冒泡排序、选择排序8、字符串
丶枫笙
·
2023-10-19 23:47
JavaScript
算法
javascript
记录
js学习
10js的字符串和数组(数组的常用方法)
数组的常用方法concat()方法,用于合并两个或多个数组,返回一个全新的数组copyWithin()方法,从数组的指定位置拷贝元素到数组的另一个指定位置中注意:第一个参数是目标位置,第二个参是拷贝元素的起始位,第三个参数是拷贝元素的结束位置如果不设置第三个参数,拷贝元素结束位置就是目标位置的前一位fill()方法,使用一个固定值来填充数组includes()方法,从数组中检查指定的数据是否存在,
小坤坤1810
·
2023-10-19 14:24
three.
js学习
笔记(五)——Shadows阴影
阴影一直是实时三维渲染的挑战,开发人员必须在合理的情况下找到显示真实阴影的技巧。Three.js有一个内置的解决方案,虽然其并不完美,但用起来很方便。阴影是怎么工作的?当你进行一次渲染时,Three.js将对每个支持阴影的光线进行渲染,那些渲染会像摄像机那样模拟光线所看到的内容,而在这些灯光渲染下,网格材质将被深度网格材质MeshDepthMaterial所替代。灯光渲染将像纹理一样被存储起来,称
hongsir_12
·
2023-10-19 11:17
three.js学习笔记
javascript
前端
three.js
three.
js学习
笔记(二十)——性能优化提示
初设import'./style.css'import*asTHREEfrom'three'import{OrbitControls}from'three/examples/jsm/controls/OrbitControls.js'/***Base*///Canvasconstcanvas=document.querySelector('canvas.webgl')//Sceneconstsce
hongsir_12
·
2023-10-19 11:17
three.js学习笔记
javascript
前端
Three.js
node.
js学习
7--node.js的核心模块http模块
http模块-基本使用http是node.js的核心模块,能够通过简单的代码创建一个Web服务器,处理http请求。快速搭建Web服务器新建文件,写入如下代码。//http.js//引入核心模块httpconsthttp=require('http');//创建服务constserver=http.createServer(function(req,res){console.log(req.con
木蓝茶陌*_*
·
2023-10-18 21:49
node
server
http模块
node.js的核心模块
创建一个Web服务器
处理http请求
createServer
HTML5画布框架fabric
js学习
笔记(一)——引入
目录前言它能做什么?安装与引入安装引入到项目中初始化代码结果绘制基础图形矩形(fabric.Rect)代码结果圆形(fabric.Circle)代码结果三角形(fabric.Triangle)代码结果直线(fabric.Line)代码结果文本框静态文本框(fabric.Text)代码结果可交互的单行文本框(fabric.IText)代码结果可交互的多行文本框(fabric.Textbox)代码结果
IMplementist
·
2023-10-18 18:13
React从入门到精通
1024程序员节
前端
html5
fabricjs
Babylon
js学习
笔记(一)——搭建基础场景
React+typescript+umi+Babylonjs搭建基础场景yarnadd--savebabylonjsbabylonjs-loaders1、封装基础场景import{Engine,Scene}from"babylonjs";import{useEffect,useRef,FC}from"react";import"./index.less"typePropsType={antalia
superTiger_y
·
2023-10-18 18:09
javascript
3d
three.
js学习
-智慧城市
前言在前面基础知识(摄像机,渲染器,轨道控制器,坐标轴,场景适配,渲染循环、几何体、材质、光等)有了基础了解后,还需要对着色器(坐标)有一定的学习了解然后就可以做智慧城市的项目了技术:vite+js以下是项目预览1697009690667050页面下面附有git项目地址,自取1.需求实现智慧城市,对城市数据实时监控,对建筑动效标注和预览1、城市模型处理(材质颜色、边线效果、着色器白膜效果、水波纹倒
Best_卡卡
·
2023-10-18 11:03
智慧城市
three.js
webgl
Nuxt.
js学习
笔记(一)路由与视图
Nuxt.js4.路由4.1路由概述4.2基础路由4.3动态路由4.4动态命名路由4.5默认路由4.6嵌套路由4.7过渡动效4.7.1全局过渡动效设置4.7.1自定义动画5.视图5.1默认模板5.2默认布局【掌握】5.2.1布局概述5.2.2布局分析5.2.3公共导航5.3自定义布局5.4错误页面5.5Nuxt组件特殊配置5.5.1模板代码5.5.2head整合axios4.路由4.1路由概述Nu
Rich D
·
2023-10-17 21:05
nuxt
javascript
vue.js
前端
nuxt
Vue.
js学习
笔记(三):隐藏a标签鼠标悬浮状态下浏览器左下角出现的链接地址
前言当a标签悬浮时浏览器左下角会出现链接地址,为了隐藏链接地址,除了使用用点击事件代替以外,我们还可以一次性解决页面所有a标签悬浮出现链接的问题。mounted(){this.deleteMsg();},methods:{deleteMsg(){$("body").on('mouseover','a',function(e){let$link=$(this)lethref=$link.attr('
你看我像是会的样子吗?
·
2023-10-17 20:43
Vue.js
vue.js
html5
Node.
js学习
——Express使用中间件
中间件:就是匹配路由之前和匹配路由之后做的一系列的操作。中间件可以用来做权限判断:没有登录跳转到登录页面,登录以后就显示登录以后的页面。Express应用可使用如下几种中间件:应用级中间件、路由级中间件(用的比较少)、错误处理中间件、内置中间件、第三方中间件。中间件,除了能够访问请求对象req和响应对象res,还有一个next参数。next()将控制权交给下一个中间件,调用下一个函数。如果没有ne
wxyzcctn
·
2023-10-17 07:30
【node进阶】Express+Multer+Postman模拟文件上传功能
✅作者简介:一名普通本科大三的学生,致力于提高前端开发能力✨个人主页:前端小白在前进的主页系列专栏:node.
js学习
专栏⭐️个人社区:个人交流社区学习格言:☀️打不倒你的会使你更强!
前端小白在前进
·
2023-10-16 21:32
node.js入门到精通
express
postman
中间件
node.js
node
js学习
笔记
JavaScript模块编译在编译过程中,node对获取的JavaScript文件内容进行了头尾包装。正常的JavaScript文件会被包装成如下:(function(exports,require,module,__filename,__dirname){//这里是JavaScript文件})每个模块之间进行了作用域隔离。模块的exports属性上的任何方法和属性都可以被外部调用,但是模块中的其
duziten
·
2023-10-14 02:45
Node.
js学习
笔记
1、文件操作①文件的基本操作import*asfsfrom'fs';//回调函数一般是异步的//文件操作一般都是错误优先回调函数fs.mkdir('made-by-fs',err=>{if(err)console.log('文件夹已经存在');elseconsole.log('文件夹创建成功');})fs.rename('./made-by-fs','./log',err=>{if(err)con
神仙收容所所长
·
2023-10-13 18:24
Javascript
node.js
学习
前端
node.js 实现udp传输_Nodejs:UDP极简入门例子
文本同步收录于GitHub主题系列《Node
js学习
笔记》UPD客户端vsUDP服务端首先,启动UDPserver,监听来自端口33333的请求。
盐选推荐
·
2023-10-13 15:35
node.js
实现udp传输
Three.js入门
Three.
js学习
文章目录Three.
js学习
参考创建一个场景矩阵变换鼠标操作三位场景旋转缩放场景汇中插入新的几何体辅助三位坐标系``AxisHelper``设置材质效果半透明效果材质常见属性材质类型光照效果设置常见光源类型顶点位置数据解析渲染自定义几何体点模型线模型顶点颜色数据插值计算渐变色之颜色插值访问几何体对象的数据几何体的旋转
程序员_yw
·
2023-10-13 13:09
可视化
javascript
Node.
js学习
(3)Express+中间件
Express认识ExpressExpress是基于Node.js平台,快速、开放、极简的Web开发框架。本质上是一个npm上的第三方包,提供了快速创建Web服务器的便捷方法。http内置模块使用起来比较复杂,开发效率低;Express是基于内置http模块封装出来的,开发效率高。安装命令:npminstallexpress--saveExpress的基本使用(1)创建基本的Web服务器://导入
GDUF-LZ
·
2023-10-13 01:51
Node.js
node.js
学习
中间件
前端
vue
js学习
2.8 语法——组件化开发3——插槽与前端模块化
插槽与前端模块化插槽插槽的基本使用具名插槽的使用作用域插槽前端模块化CommonJs(需要node环境才能实现)ES6模块化(type="module"export和import)导出语法导入语法使用default使用全部导入插槽插槽的基本使用将按钮替换到组件中的插槽中,如果没有命名,就会将所有都替换到所有没有名字的插槽中按钮2我是组件按钮具名插槽的使用插槽用name来命名,替换时用(v-slot
to-and-fro
·
2023-10-12 22:09
vuejs
vue.js
NodeJs内置模块
Node
Js学习
day01目标一、Nodejs概述1.介绍2.Nodejs应用场景3.安装Nodejs4.模块化5.命令参数和环境变量二、Node快速开始-常用内置模块1.os模块2.path模块3.URL
四色花瓣
·
2023-10-12 12:36
node.js
上一页
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
其他