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学习笔记
14—微型社交网站
1.功能分析微博是以用户为中心,因此需要有注册和登录功能。微博最核心的功能是信息的发表,这个功能包括许多方面,包括:数据库访问,前端显示等。一个完整的微博系统应该还支持信息的评论、转发、圈点用户等功能。2.路由规划路由规划,或者说路由控制规划是网站的骨架部分,因为它处于整个架构的枢纽位置,相当于各个接口之间的粘合剂。例如:/:首页/u/[user]:用户的主页/post:发表信息/reg:用户注册
施小喵
·
2015-11-18 16:00
node.
js学习笔记
13—express视图
1.片段视图(partial)express的视图系统支持片段视图(partials),它就是一个页面的片段,通常是重复的内容,用于迭代显示。通常用partials,可以将相对独立的页面块分割出去,而且可以避免显示地使用for循环。eg:在app.js新增:app.get('/list',function(req,res){ res.render('list',{ title:"List",
施小喵
·
2015-11-18 16:00
Angular
Js学习笔记
[01]——数据绑定
今天开始,我将陆续将ng的学习笔记整理出来,还是像在写backboneJs时一样,每篇一语o_o.1、数据绑定在ng中,数据绑定是指仅声明界面的某一部分映射到js的属性,让他们自动同步。语法:ng-model=”name”//声明一个叫name的变量,然后可以引用name引用:{{name}}例如:{{name}}//这个字符串会被name的值替换注意:ng将模版进行了动态实时创建,用于代替视图,
·
2015-11-16 22:00
JavaScript
AngularJS
教程
NG
什么是Angular JS?
Angular
JS学习笔记
——什么是Angular JS?
·
2015-11-13 22:59
Angular
angular.
js学习笔记
--概念总结
好久没更新了,现在开始学习学习angularjs,并且把学习到的一些知识总结记录一下,方便以后查找以及希望能给初学者一些帮助!(由于本人也是初学ng所以各位慎重理解!)废话不多说,开始!$rootScope和 $scope: $rootScope是angular中最接近全局作用域的对象,是所有$scope对象的最上层! $scope对象就是一个普通的js对象,我们可以在其上随意修改和
平凡公子
·
2015-11-13 18:00
MVVM大比拼之AngularJS源码精析
这里推荐几个深度学习的资料: Angular
JS学习笔记
作者:邹业盛 。这个笔记非常细致,记录了作者对于AngularJS各个方面的思考,其中也不乏源码级的分析。
·
2015-11-13 17:12
AngularJS
【学习笔记】Node.
js学习笔记
(一)
公司项目告一段落,终于有闲工夫静下心来认真学习了。 最近Node.js吵得火热,身为前端也不得不去了解一下,不然就担心自己会落伍了。 一、安装 node的安装还是比较傻瓜式的,由于笔者的开发环境是win7,所以接下来所说的安装和配置都是以windows平台为基础(没钱买MAC。。。linux不会)。。。。 node的官方网站是:http://nodejs.org/,打开以后找到导航
·
2015-11-13 16:55
node.js
【学习笔记】Node.
js学习笔记
(二)
三、使用Node.js进行Web开发 1.安装Express Express是官方推荐的Web开发框架,功能十分强大。 在命令行输入 npm install -g express 进行全局安装Express 这样就是安装完成了。但是这时候我们执行express -h命令却不成功,因为express4.0以后需要再安装express-generator
·
2015-11-13 16:42
node.js
js blogs
js ctrl+enter提交表单 js构造html js对联广告代码[兼容性比较好] js捕捉回车事件 js自动判断标题应当填何值 js跳转新地址 ext
js
·
2015-11-13 15:56
Blog
require
JS学习笔记
一
requireJS简介 requireJS是一个非常小巧的javascript模块载入框架,很好的实现了AMD规范。 requireJS解决了以下问题: 1、异步加载js,防止js加载阻塞页面渲染; 2、管理js模块之间的相互依赖关系,便于代码维护。 data-main入口 requireJS在加载过程中会检测script标签的data-main属性: 1
·
2015-11-13 13:49
requirejs
搭建开发框架Express,实现Web网站登录验证
Node
JS学习笔记
(一)——搭建开发框架Express,实现Web网站登录验证 JS是脚本语言,脚本语言都需要一个解析器才能运行。
·
2015-11-13 13:10
mongodb
bootstrap
nodejs
express
jquery.maskload.
js学习笔记
概述 Loadmask是一个jquery plugin,使用此插件可以在DOM元素加载或更改内容时为此DOM元素添加一个屏蔽层,以防止用户互动,同时起到提醒用户后台任务正在运行的作用。 使用此插件可以大大提高用户体验,此插件是一个轻量级jquery plugin,只有2kb左右,非常易于使用; 主页:http://code.google.com/p/jquery-loadma
·
2015-11-13 13:22
jquery
js学习笔记
1、结果包含小数 x=5; y=2; z=x/y; z的结果是2.5 2、全等 === 全等(值和类型) x===5为true;x==="5"为false 3、可以使用对象 var d = new Date() var time = d.getHours() 4、语句
·
2015-11-13 11:01
学习笔记
Angular
JS学习笔记
filter
filter是对数据进行过滤操作,比如按某个字段搜索、格式化数据等等,是一个非常有用的接口。下面就简单介绍下它的用法。 AngularJS自带的filter接口,|是filter的分隔符,参数用:分隔; currency,格式化number,货币化,默认是转化成美元 param(number,symbol),返回值将会把数字每3位加一个逗号 <input type=&qu
·
2015-11-13 11:01
AngularJS
Node
Js学习笔记
(五)---单元测试补充
今天早上继续研究Mocha,忽然发现一个问题,我的大部分程序都是需要登录验证的,所以需要预先登录之后才能进行下一步测试,就开始在网上找答案,发现没有这种资料,很疑惑,最后发现其实是自己太笨了,因为这个问题在Node中太简单了,解决方案如下 修改bootstrap.test.js,如下 var Sails = require(
·
2015-11-13 10:33
nodejs
Node
Js学习笔记
(四)---单元测试
sailsjs框架用了一段时间了,感觉如果功能复杂了,非常难以处理,想用一下单元测试,看是否能解决问题。 sailsjs的官方文档使用的是mocha,我搜索了一些资料,主要参考了朴灵的《深入浅出nodejs》的单元测试一章、sailsjs的官方文档以及github上的一个例子 https://github.com/bredik
·
2015-11-13 10:30
nodejs
Node
Js学习笔记
(三)
最近在用sails框架写移动后台,马上就过年了,打算总结一下。 1、资源 node官方网站: www.nodejs.org sails官方网站: www.sailsjs.org 查找资源: www
·
2015-11-13 10:30
nodejs
Node
JS学习笔记
(二)
对NodeJS的基本配置了解之后,现在需要解决一些显示问题,大致有以下问题 1、与PHP框架Laravel的密码验证系统相适应 2、异步调用的常见编程问题:Promise和EventEmitter 3、Sails框架简述 下面是详细的内容:
·
2015-11-13 10:29
nodejs
Node
JS学习笔记
(一)
最近公司要启动一个移动项目,在后台系统的选型上,可选的有PHP、Java、NodeJS,从技术上来说,Java较为成熟,但开发速度较慢,性能稳定;PHP开发迅速,但稳定性不高,性能也一般,开发效率较高;NodeJS的性能较高,可以处理更多的连接和iO问题,所以最终选择了NodeJS。 NodeJS本质来说是一个服务器端的Javascript
·
2015-11-13 10:28
nodejs
Lab
Js学习笔记
:分析图
最近看了LabJS,LabJS是由Kyle Simpson编写,用来管理JS下载执行的一个开源模块。, 关于它的使用方法等,在labjs的官网上说的非常详细,有兴趣的同学可以去试试。 我这里主要整理了一份关于LabJs API的内部分析图。 从三个方面分析了一下LABJS APIS $LAB.setGlobalDefaults() $LAB.setO
·
2015-11-13 09:32
学习笔记
Node.
js学习笔记
(一)
1.回调函数 node是一个异步事件驱动的平台,所以在代码中我们经常需要使用回调函数。 例: 1 setTimeout(function(){ 2 console.log('callback is called'); 3 },2000); 2.标准回调函数 node.js中回调函数格式是约定俗成的,它有两个参数,第一个参数为err,第二个参数为dat
·
2015-11-13 07:10
node.js
Ext
Js学习笔记
之ComboBox组件
ComboBox组件 (1)ComboBox控件支持自动完成、远程加载、和许多其他特性。 (2)ComboBox就像是传统的HTML文本 <input> 域和 <select> 域的综合; 用户可以自由的在域中键入,或从下拉选择列表中选择值。 默认用户可以输入认可值,即使它没有出现在选择列表中; 设 置forceSelection为“true”,以阻止自
·
2015-11-13 03:20
combobox
Ext
Js学习笔记
之学习小结LoginDemo
ExtJs学习小结LoginDemo 1、示例:(登录界面) <!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title>Insert title here</title> <link rel="stylesheet
·
2015-11-13 03:19
ExtJs
Ext
Js学习笔记
之Button组件
按钮Button组件 可以使用该组件的创建简单的按钮. 可以自定义属性包括 aligned icons, dropdown menus, tooltips 和 sizing options. 当出发点击按钮时执行handler 内部的代码, 或用来 listeners(监听)一些事件,比如 mouseo
·
2015-11-13 03:18
button
Ext
Js学习笔记
之TextField
输入框TextField 一个基本文本框表单项。可以直接代替传统文本输入框, 或者作为许多复杂基本控件的基类({如@link Ext.form.field.TextArea}) 和Ext.form.field.ComboBox)。支持空表单项占位符(参见emptyText)。 1、示例: 在FormPanel表单中添加两个输入框 <!DOCTYPE html>
·
2015-11-13 03:17
textfield
Ext
Js学习笔记
之FormPanel组件
FormPanel组件 FormPanel 为 form 表单提供了一个标准的容器. 本质上还是一个标准的 Ext.panel.Panel, 只是自动创建了一个 BasicForm 来管理所有添加到 Panel中的Ext.form.field.Field 对象. 可以快捷方便地进行 配置以及处理 BasicForm 和 表单域. 1、示例: 在
·
2015-11-13 03:17
FormPanel
Ext
Js学习笔记
之Window组件
Window窗体组件 window是一个指定的打算作为一个应用程序窗口的面板,默认窗口是浮动的,resizable, 并且draggable,默认的,窗体靠document.body呈现。 1、示例: <!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <
·
2015-11-13 03:16
window
ext
js学习笔记
4—grid
grid在整个项目中是比较重要的一块,所以把它化简了看下主体 Ext.onReady(function () { //myData的数据 var myData = [ ['3m Co', 71.72, 0.02, 0.03, '9/1 12:00am'], ['Alcoa Inc', 29.
·
2015-11-13 01:23
ExtJs
ext
js学习笔记
3—combobox
combobox在整个页面中也是非常重要的一个控件,接下来就好好说一下这个控件是怎么来运用的: 1、运用json来取得数据 Ext.onReady(function () { var combo = new Ext.form.ComboBox({ store:<%=ServerData %>, //json
·
2015-11-13 01:22
combobox
ext
js学习笔记
2—border布局
看extjs到现在也有2周左右了,一直不是很有头绪,demo和实例都感觉直接看或者根据它码出来不是很有条理的样子。所以今天下定决心,做一个布局方面的笔记。主要是精简了下extjs的代码,把事件和属性全部都去除了,只留下最基本的布局框架。以后需要什么直接在相应的地方添加就好了。 以下是viewport中border布局的代码 //Ext.onReady是extjs的代码读入点,一个页面可以有多
·
2015-11-13 01:22
border
ext
js学习笔记
1——配置
1、下载extjs的包 包中一般包括adapter、docs、pkgs、resources、src、test、welcome、examples等文件,其中有一些实例可以观看。 2、进入网页进行配置: a、把extjs包放入解决方案内。 b、添加支持代码 //extjs的CSS样式表,没有的话边框之类的就不显示了哦 <link rel="styles
·
2015-11-13 01:21
ExtJs
VUE.
JS学习笔记
(v-model、Handling Forms)
vue.js的一大功能便是实现数据的双向绑定,本文就表单处理时运用v-model指令实现双向绑定做一个介绍: v-model这个指令只能用在<input>, <select>,<textarea>这些表单元素上,所谓双向绑定,指的就是我们在js中的vue实例中的data与其渲染的dom元素上的内容保持一致,两者无论谁被改变,另一方也会相应的更新为相同
·
2015-11-13 01:59
Model
Node
js学习笔记
——Assert(断言)
Assert - a:actual e:expected m:message o:operator v:value b:block assert.fail(a, e, m, o) assert(v, m), assert.ok(v, [m]) assert.equal(a, e, [m]) assert.notE
·
2015-11-13 00:24
nodejs
node
js学习笔记
_nodejs和PHP在基础架构上的差别--共享状态的并发
绝大多数对于Node.js的讨论都把关注点放在了处理高并发能力上,做开发的时候一定要明确node内部做出的权衡,以及node应用性能好的原因。 node 为javascript引入了一个复杂的概念,:共享状态的并发。 node採用一个长期执行的进程 而php在apache中会产生多个进程 例如以下图所看到的: 代码验证: PHP: <?php $i = 0; $
·
2015-11-12 23:34
nodejs
(五)
JS学习笔记
- JQuery缓存机制
历史背景 开发中常常因为方便,把状态标志都写到dom节点中,也就是HTMLElement,缺点: 循环引用 直接暴露数据,安全性? 增加一堆的自定义属性标签,对浏览器来说是没意义的 取数据的时候要对HTML节点做操作 根本目的: 使用一种低耦合的方式让DOM和缓存数据能够联系起来 jQuery现在支持两种: •$("ele").dat
·
2015-11-12 23:30
jquery
(五)
JS学习笔记
- Sizzle选择器
Sizzle词法解析 sizzle对于分组过滤处理都用正则,其中都有一个特点,就是都是元字符^开头,限制匹配的初始,所以tokenize也是从左边开始一层一层的剥离。 •可能会应用到正则如下: // 空白 var whitespace = "[\\x20\\t\\r\\n\\f]"; // 匹配\后任意字符,字母或数字或-,ascii值非\x00-\xa0范围内
·
2015-11-12 23:30
学习笔记
(四)
JS学习笔记
- 模式 - 观察者模式
理解观察者模式 简单的讲,一个对象作为特定任务或是另一对象的活动的观察者,并且在这个任务或活动发生时,利用事件的形式通知观察者。 观察者的使用场合 当一个对象的改变需要同时改变其它对象,并且它不知道具体有多少对象需要改变的时候,就应该考虑使用观察者模式。 例如,用户A,B,C分别订阅某服务,当服务有更新是可设定更新、下载等操作。 模拟实现 定义Observable对象,其内部包含了2个
·
2015-11-12 23:29
观察者模式
Ext
Js学习笔记
之window
ExtJs的window呢和其他的容器用法都差不多,之所以写这个是因为想记下来一个用法。就是窗口引用这个页面中没有的另一个页面。 暂时来说我只能想到的一个方法就是window窗体中调用一个panel并且layout:'fit'并且在panel中调用html方法直接输入iframe的语句来打到目的,如果还有其他方法,希望有人愿意告诉我。 View Code 1
·
2015-11-12 23:22
window
Ext
Js学习笔记
之fileuploadfield
之前都比较忙现在来说一下最近用到的一个exjs控件。这个控件就是fileuploadfield。顾名思义,这个控件就是用来选择文件并且上传的。接下来让我们看一下他是怎么用的。 我们先来看一下原代码 从这里我们可以看到,这个控件是继承自form下的textfield的,也就是说在column布局下是不会显示他的fieldLabel的。因此一般都是把它放在form布局下。其次这个控
·
2015-11-12 23:21
fileupload
cocos2dx-
js学习笔记
(一)环境搭建
本人眼下的学习方向是cocos2dx+js的开发方式,开发调试使用webstrom和火狐浏览器,调试完毕的项目使用cocos2dx+jsb的方式编译到PC或android设备执行。主要时间用在学习,所以博客仅仅记录一些流程和关键问题的解决,不会太具体。 下载文件: 1.下载官方cocos2d-js-v3.0alpha2,眼下是这个版本号 2.下载webstrom 3.下载Firefox
·
2015-11-12 23:14
cocos2dx
vue.
js学习笔记
(Directives)
&nbs
·
2015-11-12 22:33
Directive
Node
JS学习笔记
(一)——搭建开发框架Express,实现Web网站登录验证
JS是脚本语言,脚本语言都需要一个解析器才能运行。对于写在HTML页面里的JS,浏览器充当了解析器的角色。而对于需要独立运行的JS,NodeJS就是一个解析器。每一种解析器都是一个运行环境,不但允许JS定义各种数据结构,进行各种计算,还允许JS使用运行环境提供的内置对象和方法做一些事情。例如运行在浏览器中的JS的用途是操作DOM,浏览器就提供了document之类的内置对象。而运行在NodeJ
·
2015-11-12 22:19
express
Angular
JS学习笔记
(1) - AngularJS入门
什么是AngularJS?AngularJS是建立在jQuery的一个轻量级版本之上的MVC框架。MVC将业务逻辑代码和视图、模型相分离。AngularJS提供的所有功能都可以通过使用JavaScript和jQuery来实现。 为什么选择AngularJS?AngularJS框架强制正确实现MVC,并且可以很容易的正确实现。AngularJSHTML模板的声明风格,使得HTML的意图更加直接,并且
李胜攀
·
2015-11-12 21:00
Node
JS学习笔记
通过js创建个简单的web服务器 var http=require('http'); http.createServer(function(req,res){ res.writeHead(200,{'Content-Type':'text/html'}); res.end("server is up!"); }).listen(8000); console.log
·
2015-11-12 20:35
nodejs
Angular
JS学习笔记
(一)——一些基本知识
(一)Hello Angular index.html <!DOCTYPE html> <html ng-app> <head> <title>Test AngularJS</title> <meta charset="utf-8"> </head>
·
2015-11-12 20:34
AngularJS
Ext
Js学习笔记
(一)
// 这个查询会返回有多个元素的数组,选中对整个文档的所有span标签 Ext.query("span"); // 这个查询会返回有一个元素的数组因为查询到了foo这个id Ext.query("span", "foo"); // 这个查询会返回包含foo一个元素的数组! Ext.query("
·
2015-11-12 18:23
ExtJs
Underscore.
js学习笔记
1. 缓存原型,考虑访问速度 var push = ArrayProto.push, slice = ArrayProto.slice, concat = ArrayProto.concat, toString = ObjProto.toString, hasOw
·
2015-11-12 16:25
underscore
Angular
JS学习笔记
(1)
1.angularjs特性 mvc模式 模块系统 指令系统 依赖注入 双向数据绑定 2.$scope与$rootscope $scope是局部作用域,$rootscope是全局作用域。 配合ng-controller使用,查找变量时会先从当前作用域($scope)找到全局作用域($rootscope)。函数的形参$scope, $rootScope是不能修改的,testSco
·
2015-11-12 15:01
AngularJS
EXT
JS学习笔记
由于公司统一决策,决定使用EXTJS作为前台的开发UI框架,所以从今天开始学习EXTJS,对学习过程中遇到的问题做记录。 首先第一个问题:为什么要用ExtJS作为公司开发基础架构? 推荐一篇文章:莫人云亦云,莫走弯路!正确认识ExtJs4 第二个问题:ExtJS是个什么样的框架? 推荐文章:ExtJS4.2学习(1)——初识ExtJS 相信有了
·
2015-11-12 14:25
ExtJs
sea
Js学习笔记
2 – seaJs组建库的使用
原文地址:sea
Js学习笔记
2 – seaJs组建库的使用 我觉得学习新东西并不是会使用它就够了的,会使用仅仅代表你看懂了,理解了,二不代表你深入了,彻悟了它的精髓。
·
2015-11-12 13:26
seajs
上一页
26
27
28
29
30
31
32
33
下一页
按字母分类:
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
其他