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学习
笔记(3)-node.js结合mysql数据库实现的web项目中常见功能--登录验证、session传值、拦截器、ajax传值等
目前实现的功能有:登录验证、session传值、拦截器、ajax传值等。项目虽不完善,但是web项目常见的功能都已经实现项目下载地址:http://download.csdn.net/detail/liuwu0720/70445891、先看一下整个项目结构访问:localhost:3000进入登录页面随便输入用户名和密码提示错误输入正确的用户名及密码后显示用户的昵称直接访问localhost:30
武2015
·
2020-08-18 20:29
nodejs
Vue.
js学习
Item7 -- 条件渲染与列表渲染
v-if在字符串模板中,如Handlebars,我们得像这样写一个条件块:{{#ifok}}Yes{{/if}}在Vue.js,我们使用v-if指令实现同样的功能:Yes也可以用v-else添加一个“else”块:YesNotemplatev-if因为v-if是一个指令,需要将它添加到一个元素上。但是如果我们想切换多个元素呢?此时我们可以把一个元素当做包装元素,并在上面使用v-if,最终的渲染结果
小平果118
·
2020-08-18 20:58
JavaScript
Vue.
js学习
笔记:v-for循环
v-for标签可以用来遍历数组,将数组的每一个值绑定到相应的视图元素中去,此外,v-for还可以遍历对象的属性,并且可以和template模板元素一起使用。一.基本语法(1).v-for基于一个数组渲染一个列表语法:iteminitems(数组元素的别名in数据数组)我们可以使用v-for指令,将一个数组渲染为列表项。v-for指令需要限定格式为iteminitems的特殊语法,其中,items是
面条请不要欺负汉堡
·
2020-08-18 20:10
Node.
js学习
1_记一次 Node.js 应用内存暴涨分析
起因之前TMS在运行时CPU中占用率和内存占用一直很高,导致应用运行状态不是很良好,需要频繁重启。经过排查,找出了部分原因:使用的html-minifier模块有问题,如果输入的内容是一个有错误的HTML结构,会使解析进入死循环,导致CPU占用率100%。在使用vm模块时,使用姿势错误,导致内存占用无法释放,使内存占用暴涨。第一个问题我们今天不予讨论,主要来说一下第二个问题。VM(VirtualM
Wang_Zhenwei
·
2020-08-18 17:16
Node.js
转载
Node.
js学习
笔记(一)---对异步IO的理解
Node提供libuv作为抽象封装层:Node.js的异步IO:操作系统对I/O的操作分为阻塞I/O和非阻塞I/O。阻塞I/O造成了CPU的等待,使CPU不能得到充分的利用;而非阻塞I/O虽然不必等待完整I/O的返回,但需要通过轮询重复的调用判断操作,这种判断操作也是对CPU的一种浪费。我们希望非阻塞I/O可以免去轮询的步骤,在实际I/O操作完成后,通过返回完成信号通知应用程序即可。Node使用了
ssfzFZ
·
2020-08-18 13:31
node.js
Node
js学习
笔记01 基于koa的web项目手动搭建步骤
1.创建项目流程:=>创建项目文件夹=>执行npminit--yes//--yes可选=>执行2中的安装命令//根据项目中使用到的功能选择=>将3中的代码作为项目的开始代码2.基于koa开发需要的一些依赖模块安装命令cnpminstallkoa--savecnpminstallkoa-router--savecnpminstallart-template--savecnpminstallkoa-a
qqbaby2005
·
2020-08-18 09:04
Nodejs
Vue.
js学习
笔记--vue-router的使用
1.创建Vue项目vueinitwebpack-simplevueprojcdvueprojnpminstallnpmrundev2.vue-router使用流程(参考https://router.vuejs.org)1.安装vue-routernpminstallvue-router--save2.在main.js中引入importVueRouterfrom'vue-router';Vue.us
qqbaby2005
·
2020-08-18 09:04
Vuejs
JS学习
笔记—手写一个简易的Promise
constPENDING='pending';constRESOLVED='resolved';constREJECTED='rejected';functionMyPromise(fn){constthat=this;that.state=PENDING;//默认状态是pendingthat.value=null;//用来保存resolve或者reject中传入的值that.resolvedCa
我是你的阿周啊
·
2020-08-18 05:00
JavaScript
[前端
JS学习
笔记]JavaScript prototype 对象
一、概念介绍prototype对象:原型对象。在JavaScript中,每一个对象都继承了另一个对象,后者称为"原型对象".只有null除外,它没有自己的原型对象。原型对象上的所有属性和方法,都能被派生对象所共享。通过构造函数实例的实例对象,都会被自动分配一个原型对象。每一个构造函数的prototype属性,就是这个实例对象的原型对象。二、原型使用如上图,在Animal的源性对象上添加一个属性co
weixin_34194087
·
2020-08-18 04:34
js学习
总结----DOM获取元素的方法(8个)
DOM:documentobjectmodel文档对象模型DOM就是描述整个html页面中节点关系的图谱,可以如下图理解在DOM中,提供了很多的获取元素的方法和之间关系的属性以及操作这些元素的方法。1、获取页面中元素的方法1)、document.getElementById('元素的ID')在整个文档中,通过元素的ID获取到这个元素对象(获取的是一个元素)注意:如果页面中的id重复了,那么这个方法
weixin_30687587
·
2020-08-18 04:04
three.
js学习
笔记 Physijs物理引擎
Three.js可以通过使用Physijs库向场景中加入物理效果。这个库是基于著名的物理引擎ammo.js。Physiji1.导入库文件Physijs.scripts.worker='js/Physijs/physijs_worker.js';Physijs.scripts.ammo='js/Physijs/ammo.js';两个属性分别指向要执行的任务线程和ammo.js库。2.创建带有物理效果
my_mystery
·
2020-08-18 03:32
Three.js
Vue+element+Node
js学习
记录(8)
1.去掉a标签的下划线参考文章:https://jingyan.baidu.com/article/d5c4b52bfca27bda560dc5a8.html2.Vue中data对象和函数形式在一个普通的Vueapp中,data是一个对象:newVue({data:{title:'abc'}});在Vue的Component(组件)中,data要写成一个function,并返回对象:Vue.com
Cacra
·
2020-08-18 03:55
Vue
NodeJS
前端框架
Vue+element+Node
js学习
记录(1)
目前的打算是前端用Vue+element,后端用Nodejs的Express框架,实现一个展示页面和后台管理页面。打算记录学习过程。推荐两个教程:https://www.cnblogs.com/xifengxiaoma/tag/element/https://juejin.im/post/59097cd7a22b9d0065fb61d2#heading-1https://panjiachen.gi
Cacra
·
2020-08-18 03:55
Javascript
Vue
NodeJS
node.
js学习
笔记(5)——excel-export模块导出excel表
一、excel-export模块官方介绍:https://www.npmjs.com/package/excel-export生成的表格为xlsx格式,支持多个sheet。本文只介绍一个sheet表的生成。二、实例1.在package.json中引入excel-export模块,使用npminstall命令安装2.在js文件中写入varnodeExcel=require('excel-export
水宁成冰
·
2020-08-18 01:11
node.js
[Rx
JS学习
之旅] 之宏观了解基本概念与使用
RxJs仓库本系列文章你应该了解的函数实现与组合应用初识RxJs与搭建仓库RxJs基础概念与使用操作符篇简易实现Observable文章目录基本概念被观察对象(Observable)pull与push特性核心概念观察者(Observer)Subscription操作符(Operators)SubjectSchedulersmap实现与分析原型上添加通过pipe组合基本概念被观察对象(Observa
平常心_c
·
2020-08-18 01:33
#
Rx.js
[Rx
JS学习
之旅] 之 操作符
RxJs仓库本系列文章你应该了解的函数实现与组合应用初识RxJs与搭建仓库RxJs基础概念与使用操作符篇简易实现Observable文章目录操作符创建类同步数据流异步数据流合并类concat与concatAllconcatAllmerge与mergeAllmergeAllzip与zipAllzipAllcombineLatest、combineAll、withLatestFromcombineLa
平常心_c
·
2020-08-18 01:33
#
Rx.js
JS学习
笔记(5)内置对象
内置对象通常情况下只有对象才存在方法,但JavaScript不同它具有12种内置对象。内置对象又分为两类,普通对象(属性和方法)与构造器对象(可用于实例化普通对象,它还包含原型对象属性和方法,及实例对象属性和方法)。JavaScript对象原型链的简要说明functionPoint(x,y){this.x=x;this.y=y;}Point.prototype.move=function(x,y)
小菜菜arron
·
2020-08-18 00:45
matter.
js学习
笔记(一)
写在前面matter.jsQQ交流群:796728825matter.js是一个2D的javascript物理引擎,主页展示了一些demo。这里介绍如何创建一个基本的物理世界。用法1.html文件中引入2.创建引擎,渲染器,添加世界,生成身体模型。varEngine=Matter.Engine,Render=Matter.Render,World=Matter.World,Bodies=Matte
chenqiong1991
·
2020-08-17 21:31
学习笔记
matter.js
node
js学习
笔记三——nodejs使用富文本插件ueditor
在做自己的nodejs项目的时候遇到需要使用ueditor。原来下载的是ueditor的jsp版本。目录如下在ueditor.config.js中有配置服务器home路径(这个home路径能找到ueditor文件夹,可以使用这个路径访问ueditor内的静态资源,比如我的top.ctx为http://localhost:8080,那么我可以通过http://localhost:8080/stati
ajb11683
·
2020-08-17 21:36
php
json
JS学习
----面向对象编程的一个例子
classAnimal{//创建类Animalconstructor(name){//构造匿名函数,参数为namethis.name=name;//将参数name放于此函数的name中}}classCatextendsAnimal{//创建类Cat继承类Animalconstructor(name){//构造匿名函数,参数为namesuper(name);//超类继承父类}say(){alert(
剑宗高手
·
2020-08-17 18:04
js学习
总结----盒子模型
一、JS盒子模型一提到盒子模型,大家首先会想到的是css的盒子模型,那么JS盒子模型指的是通过JS中提供的一系列的属性和方法,获取页面中的元素的样式信息值。对于一个#div(有很多自己的私有的属性)->HTMLDivElement.prototype->HTMLElement.prototype->Element.prototype->Node.prototype->EventTarget.pro
weixin_30446197
·
2020-08-17 15:02
node
JS学习
笔记
cmd命令进入node编辑模式直接在cmd命令行输入node退出node编辑模式Ctrl+C快捷键(两次)下载js库文件下载指定版本的jsnpminstall包名@版本号-g下载到全局npminstall包名-g下载到本地开发环境npminstall包名-s下载到测试环境npminstall包名-d卸载js库文件卸载全局的包npminstall包名-g卸载本地开发环境的包npminstall包名-
孤儿J
·
2020-08-17 13:21
nodeJS学习
js学习
(利用websocket监控服务器)
【声明:版权所有,欢迎转载,请勿用于商业用途。联系信箱:
[email protected]
】websocket是实现浏览器和web服务器沟通的一个好方法。一个比较好的使用方法就是在web网页上使用websocket,然后再起一个webdocketd服务器。具体的地址参考github上的这个网址。阮一峰的文章建议也可以参考一下,地址在这。1、web网页代码//helperfunction:log
费晓行
·
2020-08-17 00:03
js学习
JS学习
构造函数版轮播图
沧桑肥肥2016-12-0109:42【1】轮播图构造函数版functionMytab(id,duration){//获取元素this.duration=duration||2000;this.oBox=document.getElementById(id);this.oBoxInner=this.oBox.getElementsByTagName('div')[0];this.aDiv=this
师太,老衲把持不住了
·
2020-08-16 21:18
spring注解之@Async小测试
异步我最先是在
js学习
时,ajax提交那里第一次接触,有一个async属性,来设置这个ajax是异步还是同步。
大卫不加班
·
2020-08-16 20:30
spring
js学习
小结(十六)--javascript 高级程序设计-DOM扩展
针对class的扩展1.getElementsByClassName,通过class来获取元素2.classList,contains(),toggle(),add(),remove()可以很方便的操作class焦点API*document.activeElement*document.hasFocus()*ifclientisinteractingwiththispage*document*do
zd10101501
·
2020-08-16 17:45
js
javascript
Ext
js学习
笔记——树形结构以及动态生成菜单栏选项(6.2.0)
主要采用的border布局,将树形结构的数据放置在border布局的west区域;为了测试在底部增加了一些测试数据。这里通过读取id和对比id来进行动态生成的下面是效果的展示图InserttitlehereExt.onReady(function(){varnorthItem={region:'north',//如果采用border布局,这个项一定要有title:"标题"};//树状图varsto
漏气的可乐
·
2020-08-16 16:04
Extjs
snap.svg.
js学习
------分类结构动画展示
wallimn原创,欢迎转载,原文地址:http://wallimn.iteye.com/blog/2373581[b]一、功能介绍:[/b]功能很简单,就是一个支持炫酷动画效果的分类结构展示程序包,学习研究snap.svg.js的成果。纯javascript程序,可以html5网页中运行。不支持ie8及以下浏览器,手机运行效果更佳。依赖jQuery。[b]二、程序界面:[/b][align=ce
wallimn
·
2020-08-16 15:14
JAVA
WEB开发
JS代码预解析原理
js学习
以后坚持一日一更,和大家分享我每天学习的成果及经验,让想要学习的小伙伴少走弯路。
...everyThing
·
2020-08-16 09:09
#
js
Node
JS学习
————关于let和const命令的使用理解
let的基本用法在新的js规范ES6中,新增了let命令,用来声明变量。用法类似于var,但不同的是所声明的变量,只在let命令所在的代码块内有效。{leta=10;varb=10;}//ReferenceError:aisnotdefinedconsole.log(a+b);在之前的js版本中,通过var命令声明的变量可以在声明之前使用,只不过是undefinedconsole.log(a)//
圣斗士Morty
·
2020-08-16 08:57
前端技能
JS学习
第六天----表达式和运算符
表达式和运算符1.如果不清楚运算符的优先级,最简单的办法就是使用括号来明确表明计算顺,赋值操作的优先级很低,几乎自后才被执行2.如果”+”运算符表达式中一个是字符串,而另一个不是,则另一个会被自动转换为字符串.如果加号运算符中一个运算数为对象,则这个对象会被转换为可以进行加法运算的数字或可以进行连接运算的字符处澳门,这一转换是通过调用该对象的valueof()或toString()方法来实现的.3
见证大牛成长之路
·
2020-08-16 08:04
javascript
js学习
网站
http://www.oschina.nethttp://www.21edu8.com/pcnet/programming/26685/:张孝祥视频http://www.pc30.com/wc/java1/index.html:实例http://www.dreamdu.com/javascript/:基础http://www.duote.com/tech/javascript/:网站http://
莫里薇
·
2020-08-16 06:08
javascript
vue.
js学习
(三)
前言继续前面的学习,上文链接正文今天学习vue.js中的过滤器一.介绍过滤器是一个通过输入数据,能够及时对数据进行处理并返回一个数据结果的简单函数。过滤器在指令中由一个管道符(|)标记,并可以跟随一个或多个参数。例如使用内置过滤器{PS:(适用于2.0以下版本,2.0以上包括2.0已经废弃内置过滤器,使用时需要自定义过滤器,下面会有提到)。)}capitalize可以将首字母转换成大写:{{mes
celen_
·
2020-08-16 06:56
vue.js学习
vue-js
vue.
js学习
(二)
前言继续前面的学习,上文链接正文继续指令和事件的学习指令vue实例化下面的示例都用到这个实例化的vue.vara={a:1}varvm=newVue({el:"#box",data:{url:"img/home.jpg",data:a,seen:false,url:'img/img1.jpg',message:'插入标签'},methods:{show:function(e){console.lo
celen_
·
2020-08-16 06:56
vue.js学习
vue.
js学习
(四)
前言继续前面的学习,上文链接。正文今天学习vue中的交互,即如何用vue中的ajax.1.引入js库在原来的基础上,再引入vue-recourse.js2.vue-recourse.js特点a.体积小vue-resource非常小巧,在压缩以后只有大约12KB,服务端启用gzip压缩后只有4.5KB大小,这远比jQuery的体积要小得多。b.支持主流浏览器和Vue.js一样,vue-resourc
celen_
·
2020-08-16 06:56
vue.js学习
vue.
js学习
(一)
前言刚开始学vue,写写vue每天的学习收获。正文vue介绍Vue.js是一个提供MVVM风格的双向数据绑定的库,专注于VM,也就是ViewModel,ViewModel绑定了DomListeners和DataBingings监听器,从而保证视图和数据两者之间的一致性。熟悉AngularJS的人会发现Vue.js还借鉴了AngularJS的directive和filter的概念,但是API就比较简
celen_
·
2020-08-16 06:56
vue.js学习
js学习
随笔之逗号运算符 (,)
,运算符会导致按从左到右的顺序执行表达式。,运算符的常见用法是在for循环的增量表达式中使用。例如:j=25;for(i=0;i<10;i++,j++){k=i+j;}for语句只允许在每次通过循环的结尾时执行单个表达式。,运算符允许将多个表达式视为单个表达式,因此这两个变量都可以递增。javaScript高级程序设计↓varstart=Date.now();varstop=Date.now(),
时秋
·
2020-08-16 05:50
JS
node
js学习
笔记6--connect
构建和使用http中间件http中间件的作用:对请求-响应循环进行了包装,在到达应用程序代码之前扩展请求对象或者在响应前后进行修改。ConnectHttp中间件框架Node的Connect框架对中间件组件定义了一个模型,还定义了一个引擎来运行中间件组件。实际上Express框架实际上是依赖Connect创建而成的。优点:*模型简单*中间件易于组合和插拔*中间件易于定制和优化*丰富的中间件构建自定义
xiaoerjun
·
2020-08-16 04:28
nodejs
【vtk.
js学习
笔记(1)】vtk.js环境搭建
vtk(visualizationtoolkit)发布了全新的8.0版本,并一同发布了基于浏览器WebGL的可视化工具vtk.js。之前我参与的基于vtk的项目都是在Qt框架下使用C++编写,较为繁琐,开发效率较低。现在可以用JavaScript来做可视化的项目,开发效率较之前应该会有较大程度的提高。1、下面使用vtk.js完成一个helloworld程序constcone=vtk.Filters
orangecsy
·
2020-08-16 00:43
arcgis for
js学习
之Draw类
arcgisfor
js学习
之Draw类Draw类的详解//实例一:是否显示showTooltipsrequire(["esri/map","esri/toolbars/draw"],function(Map
weixin_33751566
·
2020-08-15 20:19
2018.6.8 openlayers.
js学习
(汇总)
openlayers.js是一个高性能,多功能的地图需求库。目前已经更新到v4.6.5。openlayers可以轻松地将动态地图放进web页面。它可以展示地图瓦片,矢量数据和不同数据源的标记。openlayers还可以用于研究不同种类地理信息的深层应用。它完全免费,开源,遵循BSD协议。openlayers可以从OSM,Bing,MapBox等获取瓦片,同样支持OGC(开放地理信息空间联盟)和非瓦
aayjw7890
·
2020-08-15 18:41
vue.
js学习
笔记(五)--axios中取消请求
博客:https://fisher-zh.github.io/在平时的开发过程中,我们会经常遇到菜单切换的问题,在一些切换频率较低的情况下,在切换到另一个页面的时候,上一个页面基本没有未完成的异步请求,即时有,在一些情况下也是可以忽略的。但是,在一些切换频率较高的页面中,如果我们不处理这些未完成的请求,那么这些请求会极大的影响页面的性能,甚至导致之后的请求超时。如果需要断开Javascript的a
fisher-zh
·
2020-08-15 15:38
ajax
js学习
过程备忘
注释://内容//多行注释:/*内容*/datatypes(数据类型):-undefined(未定义),null(空),boolean(布尔型,1/0,是与非),string(字符串),symbol(符号),number(数字),andobject(对象)。通过var来declare(声明)variable(变量)如:varourName;/*创建一个名为ourName的variable(变量),
a316198725
·
2020-08-15 13:51
不错的网站~ 收藏了qwq
budaLi/-Learning-materials-3在线压缩图片的网站http://www.bejson.com/ui/compress_img/==========================
js
StrongerIrene
·
2020-08-15 13:18
#
前端
2020
(12)——Vue.
js学习
笔记 -- 指令
Vue指令之插值表达式、v-cloak、v-text和v-htmlDocument[v-cloak]{/*display:none;*/}++++++++{{msg}}----------=================={{msg2}}1212112-->varvm=newVue({el:'#app',data:{msg:'123',msg2:'哈哈,我是一个大大的H1,我大,我骄傲',myt
zh_9768
·
2020-08-15 12:00
(18)——Vue.
js学习
笔记 -- webpack
什么是webpack?webpack是前端项目的构建工具,将来,我们开发的项目,如果想要提高维护性和可控制性的话,尽量选择webpack进行构建;webpack非常适合与单页面应用程序结合使用;不太适合与多页面的普通网站结合使用;项目中使用webpack有什么好处:1、能够处理静态资源的依赖关系;2、能够优化项目代码,比如:压缩合并文件,把图片转为base64编码格式;3、能够把高级的语法转为低级
zh_9768
·
2020-08-15 12:00
(11)——Vue.
js学习
笔记 -- 认识Vue
什么是Vue.jsVue.js是目前最火的一个前端框架,React是最流行的一个前端框架(React除了开发网站,还可以开发手机App,Vue语法也是可以用于进行手机App开发的,需要借助于Weex)Vue.js是前端的主流框架之一,和Angular.js、React.js一起,并成为前端三大主流框架!Vue.js是一套构建用户界面的框架,只关注视图层,它不仅易于上手,还便于与第三方库或既有项目整
zh_9768
·
2020-08-15 12:00
vue.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
继承
上一页
21
22
23
24
25
26
27
28
下一页
按字母分类:
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
其他