- 浏览: 49357 次
- 性别:
- 来自: 广州
最新评论
文章列表
使用 Spring Batch 构建企业级批处理应用: 第 1 部分
使用 Spring Batch 构建企业级批处理应用: 第 2 部分
插件地址:https://github.com/tanepiper/SublimeText-Nodejs
1. 通过Package Control : Install package 安装Nodejs插件
2. 安装成功后,Tools->Build Systems下会增加一项Nodejs
3. 选中Tools -> Build Systems -> Nodejs
4. 创建一个js文件并保存,内容如下
console.log("Hello Node.js");
5. Ctrl + b 运行此JS文件
6. 加入中文中文console.lo ...
1. 安装所需Module先
npm install -g request
2. 若请求无须经过代理服务器时
var request = require('request');
request('http://www.baidu.com', function (error, response, body) {
if (!error && response.statusCode == 200) {
console.log(body);
}else{
console.error(error);
}
});
3. 若请 ...
清理
npm config delete http-proxy
npm config delete https-proxy
具体设置步骤如下:
1. 执行npm config后, 将看到下一行提示信息
npm config ls -l to show all defaults.
2. 执行npm config ls -l后,在一大长串的settign中找出userconfig项(大概位于倒数第4项)
[b]userconfig [/b]= "C:\\Users\\USER_NAME\\.npmrc"
3. 编辑"C:\\Users\\USER_NAME\\. ...
原文见: Understanding RequireJS for Effective JavaScript Module Loading
一篇不错的介绍在rich client application项目中引入RequireJS的必要性。
RequireJS的主要用途:
1. 通过简单的一个define()函数,引入模块化编程
2. 通过下列方式,处理模块间的依赖
define(["moduleA","moduleB","moduleC"], function(A, B, C){
return xx;// xx ca ...
正如Connect拓展了Node, Express拓展Connect. Connect爲我們提供了中間件,Express則爲我們提供了另外三個優秀的特性: 路由分發,請求處理,視圖渲染。
http://xvfeng.me/posts/understanding-expressjs/
在学习一些express相关项目时,github project source中的example常常还是以
express 3.X为基础来举例的, 而其中的
app.use(app.router)有点没头没尾,让人有点困惑。
Express 4
Express 4.0 removes app.router. All middleware (app.use) and routes (app.get et al) are now processed in precisely the order in which they are added.
引用
All routing method ...
曾一度觉得支持插件的功能强大nodepad++已经足够好了,但当被极力推荐试了试Sublime一段时间后,我也开始极力推荐其他朋友试试Sublime。 我确定你也会喜欢上她。
nodepad++是中规中矩的强大,朴实但毫无新意。
Sublime是绚丽的强大,不同凡响,够性感
跳转到指定行
快捷键:CTRL + g
或者 CTRL + p 后输入:
快速跳转到文件中的某个函数处
快捷键:CTRL + r
或者 CTRL + p 后输入@
在当前文件中快速搜索内容
快捷键:CTRL + p 后输入 #
在指定目录下所有文件中搜索内容
快捷键:CTRL + SHIFT + f
选择区 ...
http://fredkschott.com/post/2013/12/node-js-cookbook---designing-singletons/
Private vs. Public
When creating a new module, your variables and functions are kept private by default. You’ll need to use module.exports to define your interface and make them public. This is a strait-forward process: wha ...
http://ivarconr.wordpress.com/2012/01/07/custom-build-in-dojo-1-7/
这是我看过的最好的一篇详细介绍dojo build, 并有sample 可download的文章,比官方的垃圾文档好很多。 语言组织的更适合人类理解。 个人感觉dojo 未被广泛使用的非常重要一个就是官方文档太垃圾。
参考:
http://stackoverflow.com/questions/12695591/node-js-express-js-how-does-app-router-work
The best option is to put all of your static resources under a specific folder. (IE /static) You can then mount static to that path so that it only runs when the path starts with /static:
app.use('/static', ...
Instead of installing MSVCR100.dll which you miss as other guys suggest, my solution is to find the required files from your computer, normally you may find out lots of such ddl files and then copy them to the fold where curl.exe is
> cd /
> dir MSVCR100.dll /s
Directory of C:\Program Fi ...
http://jsperf.com/jquery-selectors-speed-test/15
http://kangax.github.io/es5-compat-table/
http://www.quirksmode.org/dom/w3c_core.html
http://www.javascriptkit.com/dhtmltutors/css_selectors_api.shtml
https://developer.mozilla.org/en-US/docs/Web/API/Element.querySelectorAll
http://www.javascriptkit.com/domref/elementmethods.shtml
http://www.javascri ...
useful materials
http://svn.assembla.com/svn/jarbilling/billing/trunk/billing/vendor/pdfmanipulator/Fdf.java
http://svn.assembla.com/svn/jarbilling/billing/trunk/billing/vendor/pdfmanipulator/test/BatchFormFill.java
http://www.coderanch.com/t/63861/open-source/iText-Silent-Print
http://threebit.net/m ...