原创 node.js 常用工具

util.inherits JavaScript 沒有 提供對象繼承的語言級別特性,而是通過原型複製來實現的。 util.inherits是一個實現對象間原型繼承 的函數 var util = require('util');  f

原创 node.js stream

Stream 是一個抽象接口,Node 中有很多對象實現了這個接口。例如,對http 服務器發起請求的request 對象就是一個 Stream,還有stdout(標準輸出)。 Node.js,Stream 有四種流類型: Rea

原创 node.js 創建服務器及客戶端

處理GET請求 var http = require('http'); var url = require('url'); var util = require('util');   http.createServer(functi

原创 python+mysql樣例

import pymysql   # 打開數據庫連接 db = pymysql.connect("localhost","root","1234",

原创 node.js 使用-事件處理(EventEmitter)

Node.js 所有的異步 I/O 操作在完成時都會發送一個事件到事件隊列。 Node.js裏面的許多對象都會分發事件:一個net.Server對象會在每次有新連接時分發一個事件,  一個fs.readStream對象會在文件被打開

原创 node.js 安裝與基本使用

node.js可以充當web服務器以及web應用 服務器端JavaScript處理:server-side JavaScript execution 非阻斷/異步I/O:non-blocking or asynchronous I/O

原创 cron 表達式詳解

1. cron 有如下兩種語法格式:  Seconds Minutes Hours Day Month Week Year 或  Seconds M

原创 node.js 全局對象及全局變量

全局對象:           global,所有全局變量(除了 global 本身以外)都是 global 對象的屬性。 全局方法: setTimeout(cb, ms) - 到時執行一次的函數 setInterval(cb

原创 Python爬蟲 - Beautiful Soup4(一)-本地文件爬取

1.Beautiful Soup4 安裝(簡稱BS4) pip 或者 easy_install 安裝: easy_installbeautifulsoup4 pipinstallbeautifulsoup4 2.HTM

原创 python3安裝 - win7

     1、下載python3 進入python官網,鏈接https://www.python.org/ 選擇Downloads--->Windows,點擊進入選擇3.x.x版本下載 或點擊以下鏈接直接下載

原创 Python爬蟲 - Beautiful Soup4(二)-網絡文件爬取

from urllib import request from bs4 import BeautifulSoup url = 'http://pyt

原创 nodejs+mysql

安裝驅動 cnpm install mysql 查詢數據 var mysql  = require('mysql');     var connection = mysql.createConnection({        hos

原创 node.js 路由

router.js 文件代碼: function route(pathname) {   console.log("About to route a request for " + pathname); }   exports.rout

原创 node.js -buffer

Buffer(緩衝區) 在 Node.js中,定義了一個 Buffer 類,該類用來創建一個專門存放二進制數據的緩存區。 一個 Buffer 類似於一個整數數組,但它對應於 V8 堆內存之外的一塊原始內存。 創建 Buffer 類

原创 node.js 使用-回調函數

Node.js 是單進程單線程應用程序,但是通過事件和回調支持併發,所以性能非常高。 Node.js 的每一個 API 都是異步的,並作爲一個獨立線程運行,使用異步函數調用,並處理併發。 Node.js 基本上所有的事件機制都是用設