spring 映射

2015-10-09
阅读 4 分钟
3.2k
当DispatcherServlet接收到web请求时,它只会将请求分发给适当的处理程序来处理请求。为DispatcherServlet定义一种策略,用来将请求映射到处理中。

Link&Compile

2015-09-23
阅读 3 分钟
2.1k
compile 和 linkcompile函数的作用是对指令的模板进行转换link作用是在模型和视图之间建立关联,包括在元素上注册事件监听。scope在链接阶段才会被绑定到元素上,因此compile阶段操作scope会报错。对于同一指令的多个实例,compile只会执行一次,而link对于指令的每一个实例都会执行一次一般情况下,我们只要编写link函...

进程

2015-09-22
阅读 1 分钟
1.8k
孤儿进程:一个父进程退出,而它的一个或多个子进程还在运行,那么那些子进程将成为孤儿进程。孤儿进程将被init进程(进程号为1)所收养,并由init进程对它们完成状态收集工作。

$scope,$injector,$rootScope

2015-09-19
阅读 2 分钟
2.3k
$injector、$rootScope和$scope是angularJS框架中比较重要的东西,理清它们之间的关系,对我们后续学习和理解 angularJS 框架都非常有用。 1,$injector.get("serviceName")的方式,从injector中获取所需要的服务。 2,scope是angularJS中的作用域(其实就是存储数据的地方),很类似javascript的原型链 .angular 查找的时候...

Angularjs Promise笔记

2015-09-18
阅读 3 分钟
3k
什么是promisepromise是一种用异步的方式处理值的方法,promise是对象,代表了一个函数最终可能的返回值或者抛出的异常,在与远程对象打交道时我们可以把他看作是远程对象的一个代理。 如果说是promise也是异步处理方式的一种,那么我们会想起它和XHR和$.ajax有啥区别呢?

JSON.parse()和JSON.stringfy()

2015-09-18
阅读 1 分钟
6k
JSON.parse()用于从一个json格式字符串解析出json类型的数据,如: {代码...} 注意事项:json格式字符串必须是写在一排的,且括号外面用单引号,里面的每一个字符串用双引号 JSON.stringify()stringify()用于从一个json对象解析出json字符串,如 {代码...} Java json解析处理常用工具类 {代码...}

Jade学习笔记

2015-09-16
阅读 2 分钟
2.7k
Jade 高亮显示:[链接]npm install -g jade 全局安装jadeJade 模板引擎Jade是express默认的模板引擎将动静部分柔和的一种实现机制或者是技术动态:纯数据 占位符静态:模板特点:1,超强的可读性2,灵活易用的缩进3,块扩展4,代码默认经过编码处理,以增强安全性5,编译及运行时的上下文错误报告6,命令行编译支持7,htm...

DOM 学习

2015-09-16
阅读 5 分钟
1.9k
Document Object Model (DOM)是HTML和XML文档的编程接口。它提供了上述文档的一种结构化表示,同时也定义了一种通过程序来改变文档结构,风格,以及内容的方式。

mongodb配置安装与配置

2015-09-16
阅读 2 分钟
3.5k
1.下载(官网上下载自己系统匹配的版本)[链接] ;大约是一路next就好(我安装all的选项默认安装路径为:C:\Program Files\MongoDB 2.6Standard)2.运行命令行执行mongo.exe报错Failed to connect to 127.0.xxxxxx, reason: errno:10061由于目标计算机积极拒绝,无法连接。找到解决办法为:创建数据文件存储目录和log目录...

JSON 读书笔记

2015-09-10
阅读 4 分钟
3.1k
JSON JSON:JavaScript 对象表示法(JavaScript Object Notation)。 JSON 是存储和交换文本信息的语法。类似 XML。 JSON 比 XML 更小、更快,更易解析。 什么是 JSON ? {代码...} JSON 使用 JavaScript 语法来描述数据对象,但是 JSON 仍然独立于语言和平台。JSON 解析器和 JSON 库支持许多不同的编程语言。 将json数...

javascript Array 学习笔记

2015-09-09
阅读 9 分钟
2k
数组的定义:今天碰到一个问题:(this._callback[evn] || (this._callback[evn] = [])).push(callback);this._callback[evn] undefined-->执行this._callback[evn] = []初始化数组数组初始化完毕,push()回调函数

javascript正则表达式

2015-09-09
阅读 9 分钟
2.9k
首先,sublime关于正则表达式的用法: 开启sublime正则匹配:ctrl+f 点击图标'.*',如果需要替换 ctrl+h 利用正则表达式匹配如下字符串,我需要匹配jpg,并且以http开头的url,并且取出http后面的内容:

jquery 读书笔记

2015-09-08
阅读 14 分钟
2.1k
$('#d').remove()&$('#d').empty()$('#d').remove():用来删除匹配元素和其内容$('#d').empty():保留匹配元素,清空内容

markdown的段落缩进

2015-09-06
阅读 1 分钟
3k
{代码...}

内向性格的竞争力(整理于互联网)

2015-09-06
阅读 1 分钟
2.4k
我的性格是比较内向的。“内向”两个字都是很中立的,但是放在一起似乎就成了贬义词。我颇不以为然,所谓自我提升,首先是接纳自我,而不是贬低自我的性格。这种“有的性格比其他性格更好”的消极心理学,除了贬低人格,增强自卑,是没什么益处的。就好像左撇子跟右撇子没有孰优孰劣,但是家长就偏要纠正,让孩子苦不堪言。

界面设计工具

2015-09-06
阅读 1 分钟
2.4k
处理是指处理视觉设计师交付的设计稿,对于Web工程师和App工程师等直接跟界面打交道的工程师,至少需要熟练使用Photoshop和Fireworks工具来分离图层、导出格式,批量切图等。这属于基本的技术要求,跟设计感关系不大。

如何提高编程效率

2015-09-04
阅读 6 分钟
5.1k
阅读英文资料 对于全栈工程师来说,遇到问题时常常会求助搜索引擎,尤其是在学习新的编程语言,或者学习某个框架的新版本的时候。这是最快速的方案,在很多时候比看官方文档还有效。有的时候我们只是想快速了解一个新的技术,或者快速上手,这时候也会用到搜索引擎。 为什么我推荐使用英文,而不是使用中文搜索,有这样...

http概念进阶

2015-09-02
阅读 4 分钟
3.2k
什么是回调?回调是异步编程的基础方法,当需要按照顺序执行异步逻辑的时候,一般采取后续传递的方式,也就是将后续逻辑封装在回调函数中作为起始函数的参数,逐层去嵌套。

url资源请求过程

2015-09-01
阅读 2 分钟
3.3k
简单的记录一下从浏览器地址栏输入url到页面显示,经过了哪些处理.1,chrome(以chrome浏览器为例)浏览器搜索自身的DNS缓存,看看缓存里面,比如说有没有比如baidu.com域名或是ip地址,然后检查域名有没有过期(通常是1min)chrome://net-internals/#dns 可以查看你曾经访问过的域名地址。2,搜索操作系统自身的dns缓存(浏...

Nodejs API

2015-09-01
阅读 3 分钟
2.2k
查看note安装目录: npm root -gexports的用法这个小项目演示学生,老师,班级以及学校的关系 学生 {代码...} 老师 {代码...} 班级 {代码...} node入口文件 index.js {代码...} node index.js 可以将老师名和学生名打印出来 创建学校 {代码...} node apiurl.parse 默认为false {代码...} url.format {代码...} url.resolv...

如何修改hosts文件

2015-08-24
阅读 2 分钟
7.4k
今天修改win的hosts(C:\Windows\System32\drivers\etc\hosts)文件搞了半天,最终弄明白怎么修改它了。

XMLHTTPRequest状态status完整列表

2015-08-21
阅读 5 分钟
2.3k
Web服务器响应浏览器或其他客户程序的请求时,其应答一般由以下几个部分组成:一个状态行,几个应答头,一个空行,内容文档。下面是一个最简单的应答: 状态行包含HTTP版本、状态代码、与状态代码对应的简短说明信息。在大多数情况下,除了Content-Type之外的所有应答头都是可选的。但Content-Type是必需的,它描述的是...

Javascript 学习笔记

2015-08-06
阅读 36 分钟
2.3k
大概在 1992 年,一家称作 Nombas 的公司开发了一种叫做 C 减减(C-minus-minus,简称 Cmm)的嵌入式脚本语言。Cmm 背后的理念很简单:一个足够强大可以替代宏操作(macro)的脚本语言,同时保持与 C (和 C ++)足够的相似性,以便开发人员能很快学会。这个脚本语言捆绑在一个叫做 CEnvi 的共享软件中,它首次向开发人...

SeaJs

2015-08-04
阅读 2 分钟
3.7k
Sea.js是一个很纯粹小巧的模块加载器,它只解决一个问题:前端代码的模块化。通过Sea.js,可以将大量JavaScript代码封装成一个个小模块,然后轻松实现模块的加载和依赖管理。核心目标是给前端开发提供简单、极致的模块化开发体验.遵守 CMD (Common Module Definition)模块定义规范。一个文件就是一个模块。

AngularJs 是如何Post数据并且分页

2015-08-04
阅读 2 分钟
3.1k
{代码...}

如何将对象转换为标准的json格式的数据

2015-08-04
阅读 1 分钟
2.1k
{代码...} {代码...}

如何取出json文件里面的数据

2015-08-04
阅读 2 分钟
3.3k
1,json类型1 {代码...} {代码...} 2,json类型2 {代码...} {代码...}

StringBuilder和StringBuffer

2015-08-03
阅读 3 分钟
2.8k
这两个类从功能上来讲,几乎没有任何差别。 1.StringBuilder 首先,String类是不可变类,所以,任何对String的改变都会引发新的String对象的生成;新引入的StringBuilder类不是线程安全的.因为,HashMap不是线程安全的。 2,StringBuffer则是可变类,任何对它所指代的字符串的改变都不会产生新的对象.因此不会有新的Strin...

Git 版本控制

2015-08-03
阅读 7 分钟
2.4k
版本控制:1,文档 能够回溯项目的历史,回顾所作的决策及组件的开发顺序,可形成宝贵的文库,记录项目的历史。2,归属 便于团队协作,当你发现代码模糊不清或是有问题时候,知道是谁做的修改,可以节省你的很多的时间。3,实验 一个好的版本控制系统能让你做实验,你可以引一个分支,尝试做一些新的尝试,且不用担心影响...

Node&Express-读书笔记(1)

2015-07-26
阅读 8 分钟
3.4k
看到Node.js这个名字,初学者可能会误以为这是一个Javascript应用,事实上,Node.js采用C++语言编写而成,是一个Javascript的运行环境。为什么采用C++语言呢?据Node.js创始人Ryan Dahl回忆,他最初希望采用Ruby来写Node.js,但是后来发现Ruby虚拟机的性能不能满足他的要求,后来他尝试采用V8引擎,所以选择了C++语言。...