var fs =
require
('fs');
// 如果檔案存在 則向檔案中寫入內容 如果檔案不存在則建立該檔案並寫入內容
var writestream = fs.
createwritestream
('要寫入內容的檔案位址'
) writestream.
write
('要寫入的內容'
,'utf-8');
// 用來標記結尾
writestream.
end(
) writestream.on(
'finish'
,function()
) writestream.on(
'error'
,function()
)// 讀取檔案流的方法
var readstream = fs.
createreadstream
('要讀取內容的檔案位址');
var text =
''// 監聽讀流的過程
readstream.on(
'data'
,function
(chunk)
)// 監聽讀流結束
readstream.on(
'end'
,function()
)// 監聽發生的錯誤
readstream.on(
'error'
,function()
)// 利用管道流實現檔案複製
// 獲取檔案的副檔名
var extname = path.
extname
(pathname)
; pathname = pathname ==
'/'?
'預設渲染的html檔案的位址'
: pathname
function
getexttype
(ext)
return str
}var type =
getexttype
(extname)
fs.readfile
('./static'
+ pathname,
function
(err, data)
;charset=utf-8`})
res.
write
(errpage)
res.
end()}
)}else
;charset=utf-8`})
res.
write
(data)
res.
end()}
})})
.listen
(3000
,function()
)
IOS ARC和非ARC檔案混用
arc在sdk4.0的時候增加的,因為要和曾經的專案融合,就會有arc和非arc檔案的混合。當然,也就這兩種情況 1.自己的舊專案沒有使用arc,可是引入的第三方庫卻是使用了arc的。2.自己的新專案使用了arc,可是引入 卻沒有使用arc。這兩種情況下,直接肯定是通只是編譯的。能夠通過公升級舊專案...
IOS ARC和非ARC檔案混用
arc在sdk4.0的時候添 的,因為要和曾經的專案融合,就會有arc和非arc檔案的混合。當然,也就這兩種情況 1.自己的舊專案沒有使用arc,可是引入的第三方庫卻是使用了arc的。2.自己的新專案使用了arc,可是引入 卻沒有使用arc。這兩種情況下,直接肯定是通只是編譯的。能夠通過公升級舊專案...
CSS定位流排版 相對定位與絕對定位的混用
c.定位流排版方式 定位流分類 1.相對定位 相對定位就是相對於自己以前在標準流中的位置來移動 設定position屬性為 position relative 注意點1.相對定位是不脫離標準流的,會繼續在標準流中占用乙份空間 2.在相對定位中同乙個方向上的定位屬性只能使用乙個 3.由於相對定位是不脫...