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学习
(7)——node.
js学习
笔记 -- node中操作MongoDB数据库
node中操作MongoDB数据库使用第三方包mongoose来操作MongoDB数据库第三方包:mongoose基于MongoDB官方的mongodb包再一次做了封装,名字叫mongoose,是WordPress项目团队开发的。步骤设计Scheme发布Model(创建表)//1.引包//注意:按照后才能require使用varmongoose=require('mongoose');//拿到sc
zh_9768
·
2020-08-15 12:00
node.
js学习
笔记(2) node包管理器--npm
npm(nodepackagemanager),是node.js的一个包管理器,用于第三方模块的下载、安装和管理。npm收录着庞大而丰富的第三方资源,截至目前为止已经收录了220102个包。npm之于node.js,其重要程度可比maven与java、pip与python。一、npm安装npm的安装非常简单,在linux下只要一条命令即可完成安装,如下:apt-getinstallnpm安装完后,
weixin_33939843
·
2020-08-15 08:49
js学习
笔记之继承
学习来源:http://www.cnblogs.com/xiaohuochai/p/5721552.html先理解prototype(显示原型)_proto_(隐式原型)constructor之间的关系1.__proto__是每个实例对象都有的一个属性,而prototype是函数(包括构造函数)才会有的属性。2.__proto__指向的是当前对象的原型对象,而prototype指向的是以当前函数作
蔻蔻a
·
2020-08-15 07:36
js
javascript
继承
js学习
笔记之闭包
学习来源:https://www.zhihu.com/people/wang-wang-69-90-11/answers首先清楚一点,在作用域篇有详细讲。作用域链的第一个对象:引用本函数的参数和局部变量作用域链的第二个对象:引用外层函数的参数和局部变量.....作用域链的最后一个对象:引用的全局的执行环境对象,也就是window对象闭包:闭包简单的说就是一个函数能访问外部函数的变量,这就是闭包,比
蔻蔻a
·
2020-08-15 06:25
js
javascript
闭包
AR.
js学习
:基于Image Tracking的NFT URL设置问题
引言最近在学习AR.js相关的知识,希望通过AR.js在web端实现AR(AugmentedReality)的应用。AR.js的网上教程较少,相对比较全的资料是官网的一个文档(AR.js文档,好像要才能访问,目前没看到中文版本)。熟悉AR.js的同学应该都知道,AR.js基于三种方式展示AR内容:1)ImageTracking2)LocationBasedAR3)MarkerTrackingMar
muliu_sf
·
2020-08-15 03:52
前端
javascript
html
html5
three.js
Ext
Js学习
第一章使用var定义的是局部变量,不使用var定义的是全局变量。定义一个对象:varobj=newObject();varobj={};定义一个数组:vararr=newArray();vararr=[];(10/3).toFixed(2);格式化成二位小数3.33varposition=maxWidth||obj.x||NaN||200;代码为从左到右找到合法的值就停止(合法批不为0、null、
yaoxiangpingdede
·
2020-08-15 01:09
javaScript
视频教程-Angular7零基础到app项目实战视频教程-AngularJS
张鹏¥99.00立即订阅订阅后:请点击此处观看视频课程视频教程-Angular7零基础到app项目实战视频教程-Angular
JS学习
有效期:永
weixin_32695805
·
2020-08-15 00:33
js学习
随笔之Spread 运算符 (...)
Spread运算符允许从iterable表达式(如另一个数组文本)初始化部分数组文本,或允许表达式扩展到多个参数(在函数调用中)。语法vararray=[[arg0ToN,]...iterable[,arg0ToN]]func([args,]...iterable[,args|...iterable])参数iterable必需。迭代对象。arg0ToN可选。数组文本的一个或多个元素。args可选。
时秋
·
2020-08-14 23:09
JS
JavaScript|行至半程要反思,深挖其理不间隙
经过一周的
js学习
,算是对js有一般的了解吧,回头看看自己在一周内的
js学习
,发现基础性的知识有不少。
执念斩长河
·
2020-08-14 23:15
JS基础
前端基础进阶(二):执行上下文详细图解
本系列最新文章已迁移至公众号不知非攻,欢迎关注跟进我们在
JS学习
初期,或者在面试的时候常常会遇到变量提升相关的思考题。比如先来一个简单一点的。console.log(a);//这里会打印出什么?
这波能反杀
·
2020-08-14 23:03
JS基础进阶
前端
JavaScript
透过Ext
js学习
JavaScript---闭包篇
目录一、前言二、基础讲解三、知识应用四、总结五、常见问题一、前言JavaScript设计得最出色的就是它的函数的实现,它几乎接近于完美。我们现在现就来介绍它其中一个功能“闭包”。我们可以利用闭包“保存变量生命周期”和“屏蔽变量”的特性优雅地完成一些强大的功能。后面我还会介绍在ExtJS中是如何使用这种特性的。二、基础讲解我们可以利用“闭包”功能来实现隐藏或公开对象的变量和方法。测试代码如下1var
weixin_30262255
·
2020-08-14 22:46
Go
js学习
-形状
图形2.0版中预定义了一些常见的图形:"Rectangle","Square","RoundedRectangle","Border","Ellipse","Circle","TriangleRight","TriangleDown","TriangleLeft","TriangleUp","Triangle","Diamond","LineH","LineV","BarH","BarV","Mi
!sylar
·
2020-08-14 16:00
Go
js学习
-文本块(TextBlocks)
字体和颜色diagram.add($(go.Node,"Vertical",$(go.TextBlock,{text:"aTextBlock"}),$(go.TextBlock,{text:"aTextBlock",stroke:"red"}),$(go.TextBlock,{text:"aTextBlock",background:"lightblue"}),$(go.TextBlock,{te
!sylar
·
2020-08-14 16:00
go
js学习
-数据绑定
数据绑定是一种从源对象提取值并在目标对象上设置属性的方法。目标对象通常是GraphObject;源对象通常是模型中保存的JavaScript数据对象。diagram.nodeTemplate=$(go.Node,"Auto",newgo.Binding("location","loc"),//gettheNode.locationfromthedata.locvalue$(go.Shape,"Ro
!sylar
·
2020-08-14 14:00
Node
js学习
笔记(四):ejs模板布局 layout
为什么80%的码农都做不了架构师?>>>1.如果不愿意使用默认的layout.ejs,可自行指定。例如:res.render("index",{"title":"test","layout":"main"});//或res.render("index",{"title":"test","layout":"main.ejs"});2.如果不愿意使用layout,则可以设置layout为false,例
weixin_34049948
·
2020-08-13 21:55
vue
js学习
--递归组件(树型表格分享)
前言学习vue有一段时间了,最近使用vue做了一套后台管理系统,其中使用最多就是递归组件,也因为自己对官方文档的不熟悉使得自己踩了不少坑,今天写出来和大家一起分享。递归组件组件在它的模板内可以递归地调用自己,只有当它有name选项时才可以。在官网这句话就是关键定义组件是一定要有name属性。按照这个思路我们开动吧。实现最终效果图:模拟数据格式如下:vardata=[{"id":"1","data"
weixin_30800987
·
2020-08-13 20:14
Go
JS学习
-模型与模板
实现节点外观与节点数据分离的一种方法是使用数据模型和节点模板。模型基本上只是一个数据集合,其中包含每个节点和每个链接的基本信息。模板基本上只是一个可以复制的部分。您将为Node和Link具有不同的模板。实际上,已经具有非常简单的节点和链接默认模板。如果要自定义图中节点的外观,可以通过设置Diagram.nodeTemplate来替换默认节点模板。要自动使用模板,请为该图提供一个模型,其中包含每个节
!sylar
·
2020-08-13 16:00
vue.
js学习
笔记,vue如何生成页面
1、.vue页面经过webpack打包工具,生成对应的.html.js.css文件3、Vue.js组件的重要选项》dataVue所有的数据都是放在data里面的(model层),新建一个Vue对象时,其参数也是一个对象data》methods存放Vue的方法,该方法可以取到data里面的数据。》watch监听作用,监听data里面的数据,或者页面元素,在发生特性动作时执行相应的方法。3、Vue对象
好想养一只金毛
·
2020-08-13 16:10
前端
JavaScript
(8)node
js学习
--express整合模板引擎
ps:希望看到的大神们,帮忙指出我的理解性是否有误现在有很多模板引擎(jade,ejs等),使用模板引擎可以更加方便我们的开发,让页面更加动态化,书写更加简单。但想让一个模板引擎呈现出完美的页面。需要express的配合。正如上面提到的,存在很多的模板引擎,每个模板各不相同,所以express需要对这些引起进行适配,express先要知道开发者,用了什么模板引擎,再对这种类型的引擎进行处理,最终生
幸福璐
·
2020-08-13 15:11
web前端----nodejs
Java流程控制 学习
思维导图导学在之前的
js学习
中,我们同学也接触到了关于流程控制的内容,事实上流程控制就是我们日常生活中的实际应用,比如我们有时候做一件事会从头到尾的给做下去,有时候会根据实际情况选择做某件事情,有时候会不断重复的做某件事情
gegejiawei
·
2020-08-13 14:02
Java软件开发工程
vue.
js学习
之 如何在better-scroll加载完成后,自动滚动到最底部
首先我们需要使用scrollTo这个方法:scrollTo(x,y,time,easing)参数:{Number}x横轴坐标(单位px){Number}y纵轴坐标(单位px){Number}time滚动动画执行的时长(单位ms){Object}easing缓动函数,一般不建议修改,如果想修改,参考源码中的ease.js里的写法为了组件的复用性,我们需要在scroll组件的props添加一个flag
weixin_34378045
·
2020-08-13 11:53
javascript
js操作DOM的各种方式
js学习
-DOM之动态创建元素的三种方式、插入元素、onkeydown与onkeyup两个事件整理动态创建元素的三种方式:第一种:Document.write();document.write("这是新添加的内容
qq_37207291
·
2020-08-12 17:10
JS总结
React.
js学习
笔记(一)生命周期
componentWillMount(){console.log(“创建之前”)}componentDidMount(){console.log(“创建之后”)}componentWillUpdate(){console.log(“更新之前”)}componentDidUpdate(){console.log(“更新之后”)}componentWillUnmount(){console.log(“
霖哥哥丶
·
2020-08-12 12:45
前端框架
个人总结感想系列 - 2012年下半年总结,以及2013年上半年规划
语言学习,node
js学习
了两个多月,产出见blog,和https://github.com/zhuli,lua和python没学,学了java,产出见《java学习笔记》专题,以及参与了一个重量级java
阿里十年老码农zhuli
·
2020-08-11 21:31
个人总结感想系列
ES7的Async/Await的简单理解
二者配合食用效果更佳哦,就像德芙配巧克力⊙_⊙||现在其实有点意识的前端或者
JS学习
者基本都学习了ES6语法了,但是依旧感觉在编写异步代码上不够爽怎么办,在ES7的async/await则能使得我们在编写异步代码时变得像同步一样的方式来编
SHY15651907150
·
2020-08-11 20:04
JS学习
---如何获取a标签的url
ul>li>a中,2通过document.getElementById("ad")获取ul的标签里的内容3通过a1.getElementsByTagName("li")获取li的标签内容4 此时得到的li是一个数组,5 a标签位于第一个li中,就是li数组的第一个。6 同样方法通过 getElementsByTagName("a")获取a的标签内容7 最后网址是循环 通过.href获取,网页文字是
wujiajia2017scnu
·
2020-08-11 17:18
HTML
css
js
js实用例子
js学习
笔记,别错过!很有用的。
jamv163
·
2020-08-11 17:20
.net
javascript
js
网页设计
【Vue.
js学习
笔记】2:从Vue中的插值认识Vue
Vue的上一篇学习已经是上周了,深切感受到了vue-cli和node的复杂,还是先用cdn引入Vue然后好好学一下Vue基础吧。可以使用runoob上推荐的bootcdn:或者使用官网推荐的cdn:声明式渲染和插值Vue用其模板语法声明式地将数据渲染到HTML的DOM中,插值是其实现数据绑定的方式。文本插值一个简单的Vue插值实例:测试Vue{{msg}}//创建一个Vue实例varvm=newV
LauZyHou
·
2020-08-11 16:58
Vue.js
Vue.
js学习
Item12 – 内部响应式原理探究
深入响应式原理大部分的基础内容我们已经讲到了,现在讲点底层内容。Vue.js最显著的一个功能是响应系统——模型只是普通对象,修改它则更新视图。这让状态管理非常简单且直观,不过理解它的原理也很重要,可以避免一些常见问题。下面我们开始深挖Vue.js响应系统的底层细节。如何追踪变化把一个普通对象传给Vue实例作为它的data选项,Vue.js将遍历它的属性,用Object.defineProperty
小平果118
·
2020-08-11 12:51
Vue
JS学习
44:一个标准继承
1、标准继承关于继承的文章,前面已经写过不少了(详见:http://qianduanblog.com/search/%E7%BB%A7%E6%89%BF/)。前面的文章介绍了如何实现继承以及各种继承的方法、特点。1.1、引子:共享原型的原型继承javascript中通过原型链来实现共享属性和方法做法来实现共享继承。如://PeoplefunctionPeople(){}People.prototy
qq_16209077
·
2020-08-11 03:06
web前端
angular
js学习
刚开始学习angular.js一个小的demo都遇到百思不得其解的问题,其中一个是这样的总是提示:UncaughtError:[$injector:modulerr]http://errors.angularjs.org/1.4.7/$injector/modulerr?p0=AMail&p1=Error%3A%2…%2Flocalhost%3A55874%2Fangular%2Femail%2F
yuxiaoxia28
·
2020-08-11 01:37
学习笔记
Pixi
JS学习
(2)添加一个位图纹理
简介:在所有的2D(包括3D)渲染中都有Texture这样一个概念,翻译过来应该叫“纹理”。很多书籍或文章中对于它的解释五花八门,我个人的理解是:它是一个材质、贴图这样的概念。这里所说的位图就是我们常说的一张图片,一个.png或者.jpg图片。在原生的canvas中添加一张图片,我们使用的是drawImage()。可以对图片进行缩放和裁剪。https://www.jianshu.com/p/ded
magicButterfly
·
2020-08-11 01:20
PixiJs
JS学习
笔记 — BOM
BOM浏览器对象模型window窗口window.outerWidth/outerHeight-完整窗口大小window.innerWidth/innerHeight-文档显示区大小window.open()-打开新窗口window.close()-关闭当前窗口window.moveTo()-移动当前窗口window.resizeTo()-重新调整当前窗口screen屏幕信息screen.widt
阳仔的蘑菇头
·
2020-08-10 21:58
Web前端
web
js
css
node
js学习
-问题总结
nodejs1.Node-RSA问题:想要实现Node-RSA非对称加密工作:用对方的公钥加密,私钥解密。解答:varkey=newNodeRSA({b:pkcsSize});key.setOptions({encryptionScheme:'pkcs1'});//指定加密格式//生成公钥私钥,使用pkcs8标准,pem格式varpublicPem=key.exportKey(pkcsType+'
Shanshan yuan
·
2020-08-10 14:27
nodejs
javascript
【
JS学习
】ajax简单例子
$.ajax({//提交数据的类型POSTGETtype:"POST",//提交的网址url:"testLogin.aspx",//提交的数据data:{Name:"name",Password:"****"},//返回数据的格式datatype:"html",//"xml","html","script","json","jsonp","text".//在请求之前调用的函数beforeSend:
小鼠标丶
·
2020-08-10 14:04
web前端学习
Node.
js学习
笔记(一)—— Node基础
欢迎转载,但请注明出处:http://blog.csdn.net/sysuzjz/article/details/43968787Node.js扫盲名字Node.js有多种别称,Node,Nodejs,NodeJS。为了表示方便,文中会更频繁使用Node来表示。为什么命名为Node呢?一开始,创造者RyanDahl是称呼为web.js的,目的是构建一个web服务器。但后来项目发展越来越快,超出了单
sysuzjz
·
2020-08-10 10:24
Node
js学习
笔记:事件——事件类型
js学习
笔记:事件——事件类型web浏览器中可能发生的事件有很多类型。DOM3级事件规定了以下几类事件:UI事件:当用户与页面上的元素交互时触发。
gigi就是我
·
2020-08-10 09:26
javascript
Node
Js学习
小结(一)之两个“怪老头”的斗争!
以下一些地方结合了点个人理解,有错误欢迎指出:先讲一关于nodeJS起源和PHP发生战争的小故事:(本故事来自其他网站摘要):两位老朋友间的战斗。摩擦经常开始于一位对另一位不言而喻的领域感兴趣。这部电影的编程语言版本是Node.js的引入将好友情节变成一场旗鼓相当的比赛。PHP和JavaScript,两个曾经一起统治互联网的合作伙伴现在为了开发者心中的份额开始一决雌雄。在过去,他们的合作关系很简单
八哥不是兔子
·
2020-08-10 06:13
个人总结
Three.
JS学习
3:Threejs画网格
本文学习来源:http://www.hewebgl.com/article/getarticle/57http://www.cnblogs.com/mythou/p/3327046.html右手直角坐标系各轴之间的顺序要求符合右手法则,即以右手握住Z轴,让右手的四指从X轴的正向以90度的直角转向Y轴的正向,这时大拇指所指的方向就是Z轴的正向.这样的三个坐标轴构成的坐标系称为右手空间直角坐标系右手坐
谢厂节_编程圈
·
2020-08-10 04:24
Canvas
WebGL
ThreeJS
[Three
Js学习
笔记] 精灵与canvas结合动态生成伪三维文字
精灵与canvas结合动态生成伪三维文字介绍由于三维文字太过占用内存,但是项目中又需要,参考在CSDN各路大佬的相关代码,研究出了另一种创建三维文字的方法,这种方法可以创建伪三维文字####创建过程如下1.使用canvas画布,并在画布上写入自己想要创建的三维文字letcanvas=document.createElement('canvas');canvas.width=256;canvas.h
幻梦往昔
·
2020-08-10 00:37
ThreeJS
[Three
Js学习
笔记]2.Threejs卡顿优化-释放显卡缓存
做项目的过程中,遇到了很多的卡顿问题,最后经由暮志未晚https://www.wjceo.com/群内各个大佬的指点,明白释放缓存的重要性,在这里作为一篇小笔记记录在这里1.删除场景中的物体时,记得同时调用dispose方法来清空显存占用/***清空当前obj对象的缓存*@parammeshmesh对象**/functionclearCache(mesh){letmesh;mesh.geometr
幻梦往昔
·
2020-08-10 00:37
ThreeJS
⭐Mapbox GL
JS学习
探索系列(4) - Marker重叠解决方案
简介相比于layer,marker有着更为灵活的呈现方式,适用于地图上更加复杂的标注显示,而与此同时marker是通过dom渲染,然后叠加在地图图层上的,因此在性能上不及layer。在实际应用场景中,当地图需要大量渲染复杂的结构标注时,layer通常不能完全满足需求,而此时marker就成了替代方案之一,但marker没有layer那么多的配置项去满足marker之间或者marker与地图之间的位
j_bleach
·
2020-08-09 21:58
mapbox
⭐Mapbox GL
JS学习
探索系列(3) - Layer
简介地图上大部分的动态显示效果吗,如图标,区域点,线,面等都是基于layer来实现的,mapbox中的layer主要存在以下几种类型:background,fill,line,symbol,raster,circle,fill-extrusion,heatmap,hillshade。其中只有background的显示不依赖source。backgroundmap.loadImage('https:
j_bleach
·
2020-08-09 21:58
mapbox
Three
JS学习
笔记(5)-绘制网格
绘制一个网格的代码,如下所示:body{margin:0;}div#canvas-frame{border:none;cursor:pointer;width:100%;height:600px;background-color:#EEEEEE;}//定义场景并初始化varscene;functioninitScene(){scene=newTHREE.Scene();}//定义相机并初始化var
hbliu_ren
·
2020-08-09 21:30
ThreeJS
Three
JS学习
笔记(4)-3D文字
varscene,camera,render;varloader=newTHREE.FontLoader();//导入字体,设定字体,这里的话,你们找对自己的字体路径,可能和我的不一样的!!下载的three.js包里面examples/fonts里面有字体loader.load('../examples/fonts/helvetiker_bold.typeface.json',function(f
hbliu_ren
·
2020-08-09 21:30
ThreeJS
node
js学习
日记fs模块--文件拷贝和目录拷贝
fs模块补充fs.open()–>异步打开文件fs.open(path,flags,mode,callback)path||flags|参阅支持的文件系统标志。默认值:'r'。mode默认值:0o666(可读写)。callbackerrfd//打开的文件本身fs.wirteFile()–>异步写入文件fs.writeFile(fd,data,callback)file|||文件名或文件描述符。da
前端小白
·
2020-08-09 15:14
前端
node
前端
js
Node
js学习
笔记(十)--- 与MongoDB的交互(mongodb/node-mongodb-native)、MongoDB入门
目录简介MongoDB安装(windows)MongoDB基本语法和操作入门(mongo.exe客户端操作)库操作插入查询修改删除存储过程nodejs操作MongoDB插入查询修改删除调用存储过程写在之后...简介MongoDB开源,高性能的NoSQL数据库;支持索引、集群、复制和故障转移、各种语言的驱动程序;高伸缩性;NoSQL毕竟还处于发展阶段,也有说它的各种问题的:http://coolsh
dbow21397
·
2020-08-09 07:00
jQuery-template.
js学习
花了点时间,看了下jQuery-template.js,不多废话,先上结构jQuery.each({..},function(){})jQuery.fn.extend({..})jQuery.extend({...})jQuery.extend(jQuery.tmpl,{..})functionxx(){}//自定义方法结构上非常简单,但template插件却提供了不错的模版功能,我们根据API来
zlllxl2002
·
2020-08-09 04:36
JS学习
笔记——基础知识总结(函数)
JS基础知识总结1(函数)前言一、函数概念二、函数的定义1、声明式:2、赋值式:三、函数的调用四、函数相关基础知识1、参数2、return3、预解析4、作用域作用域延展知识——变量使用规则五、练习题学习笔记链接1、Javascript由来及书写方式2、数据类型与简单运算3、选择语句if、switch及练习题4、循环语句while、dowhile、for及练习题5、函数、预解析、作用域【本篇】5.1
丶枫笙
·
2020-08-08 14:38
JavaScript
JS学习
笔记——基础知识总结(数组)
JS基础知识总结3(数组)前言一、数组(array)概念二、常用数组方法1、创建一个数组2、改变一个数组的值3、反转一个数组的值4、对数组排序5、拼接多个数组6、链接数组每一个值7、具有一定兼容问题的方法(一)ES5数组常用方法三、数组的遍历四、数组排序1、冒泡排序2、选择排序五、练习题学习笔记链接1、Javascript由来及书写方式2、数据类型与简单运算3、选择语句if、switch及练习题4
丶枫笙
·
2020-08-08 14:38
JavaScript
上一页
22
23
24
25
26
27
28
29
下一页
按字母分类:
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
其他