改章節是一篇關於專案包的帖子
> md hello-world
為了精確定義,可以應用命令:
當初曉得expressjs框架的最新版本為3.2.1,那麼配置件文為:
}
> npm install
一旦npm裝安賴依包成完,專案根錄目下會現出node_modules的子錄目。專案配置所需的express包都存放於這裡。如果相證驗,可以執行命令:
> npm ls
ps d:\tmp\node\hello-world> npm ls
npm warn package.json [email protected] no readme.md file found!
[email protected] d:\tmp\node\hello-world
│ ├── [email protected]
│ ├── [email protected]
│ └── [email protected]
每日一道理
寬容,是一種坦蕩,可以無私無畏,無拘無束,無塵無染。寬容,是一種豁達,是比海洋和天空更為博大的胸襟,是寬廣和寬厚的疊加,延續和昇華。寬容有度,寬容無價,寬以待人,這是人生處世的基本法則。
此命令示顯了express包及其賴依關係。
var express = require('express');
比如應用"get /"響應"hello world"字串,因為res、req都是node供提的精確的物件,因此你可以用調res.pipe()或req.on('data', callback)或者其它。
var body = 'hello world';
res.setheader('content-type', 'text/plain');
res.setheader('content-length', body.length);
res.end(body);
});
expressjs框架供提了更高層的方法,比如res.send(),它可以省去諸如新增content-length之類的情事。如下:
res.send('hello world');
});
console.log('listening on port 3000');
當初執行程式,執行命令:
用瀏覽器拜訪址地:http://localhost:3000/hello.txt
可以看到出輸結果:
hello world
文章結束給大家分享下程式設計師的一些笑話語錄: 火車
乙個年輕的程式設計師和乙個專案經理登上了一列在山里行駛的火車,他們發現 列車上幾乎都坐滿了,只有兩個在一起的空位,這個空位的對面是乙個老奶 奶和乙個年輕漂亮的姑娘。兩個上前坐了下來。程式設計師和那個姑娘他們比較 曖昧地相互看對方。這時,火車進入山洞,車廂裡一片漆黑。此時,只聽見 乙個親嘴的聲音,隨後就聽到乙個響亮的巴掌聲。很快火車出了山洞,他們 四個人都不說話。
那個老奶奶在喃喃道, 「這個年輕小伙怎麼這麼無禮, 不過我很高興我的孫女 扇了乙個巴掌」。
專案經理在想,「沒想到這個程式設計師居然這麼大膽,敢去親那姑娘,只可惜那 姑娘打錯了人,居然給打了我。」
漂亮的姑娘想,「他親了我真好,希望我的祖母沒有打疼他」。
程式設計師坐在那裡露出了笑容, 「生活真好啊。 這一輩子能有幾次機會可以在親 乙個美女的同時打專案經理一巴掌啊」
前端開發入門 框架篇 ExpressJS入門學習
一 安裝 官網 我們說,express 1 是乙個簡潔而靈活的 node.js 2 web應用框架,提供一系列強大特性幫助你建立各種web應用。3 express.js在node.js社群中是比較出名web框架,而它的定位是 minimal and flexible 簡潔 靈活 express主要解...
01揹包入門
01揹包問題模型 有n件物品和乙個容量為v的揹包。第i件物品的費用是c i 價值是w i 求解將哪些物品裝入揹包可使價值總和最大。這是最基礎的揹包問題,特點是 每種物品僅有一件,可以選擇放或不放。用子問題定義狀態 即f i v 表示前i件物品恰放入乙個容量為v的揹包可以獲得的最大價值。則其狀態轉移方...
揹包問題入門
入門級別的乙個揹包問題 圖和解析都特別好 問題描述 給定n種物品和一揹包。物品i的重量是w i 其價值為v i 揹包的容量為c。問應如何選擇裝入揹包的物品,使得裝入揹包中物品的總價值最大?分析 對於一種物品,要麼裝入揹包,要麼不裝。所以對於一種物品的裝入狀態可以取0和1。設物品i的裝入狀態為xi,x...