原创 Nodejs學習筆記(十五)--- Node.js + Koa2 構建網站簡單示例

目錄 前言 搭建項目及其它準備工作 創建數據庫 創建Koa2項目 安裝項目其它需要包 清除冗餘文件並重新規劃項目目錄 配置文件 規劃示例路由,並新建相關文件 實現數據訪問和業務邏輯相關方法 編寫mysql-helper.js

原创 Nodejs學習筆記(十一)--- 數據採集器示例(request和cheerio)

目錄 寫在之前 示例 示例要求 採集器 加入代理 請求https 寫在之後... 寫在之前   很多人都有做數據採集的需求,用不同的語言,不同的方式都能實現,我以前也用C#寫過,主要還是發送各類請求和正則解析數據比較繁瑣些

原创 Asp.Net無刷新上傳並裁剪頭像

      開發網站幾乎都做過上傳圖片並截圖,做個無刷新Asp.Net上傳並截圖示例 實現功能: 1.選擇文件,自動上傳並生成縮放圖(上傳帶進度條),形成預覽圖 2.在預覽區,實現鼠標拖拽截圖區,截取圖片(示例截圖區按縮放圖小邊爲截圖正方形

原创 Node.js學習系列總索引

    Node.js學習系列也積累了一些了,建個總索引方便相互交流學習,後面會持續更新^_^!   儘量寫些和實戰相關的,不講太多大道理...     Node.js學習筆記系列總索引 Nodejs學習筆記(一)--- 簡介及安裝N

原创 Nodejs學習筆記(十三)— PM2

目錄 簡介 pm2安裝 操作 啓動 關閉 其它方式啓動/關閉 從PM2中刪除 重載和重啓 查看詳細信息 多項目操作 集羣 其它操作 寫在之後... 簡介   PM2   pm2是一個內置負載均衡的node.js應用進程管理

原创 Nodejs學習筆記(十四)— Mongoose介紹和入門

目錄 簡介 mongoose安裝 連接字符串 Schema Model 常用數據庫操作 插入 更新 刪除 條件查詢 數量查詢 根據_id查詢 模糊查詢 分頁查詢 其它操作 寫在之後... 簡介   Mongoose是在no

原创 Nodejs學習筆記(十七)--- 浮點運算decimal.js

目錄 前言 JavaScript加減乘除運算 decimal.js加減乘除運算 前言  開發過程中免不了有浮點運算,JavaScript浮點運算的精度問題會帶來一些困擾  JavaScript 只有一種數字類型 ( Number

原创 Nodejs學習筆記(十二)--- 定時任務(node-schedule)

目錄 寫在之前 Cron風格定時器 通配符解釋 範圍觸發 遞歸規則定時器 對象文本語法定時器 取消定時器 寫在之後 寫在之前   在實際開發項目中,會遇到很多定時任務的工作。比如:定時導出某些數據、定時發送消息或郵件給用戶

原创 Nodejs學習筆記(十)--- 與MongoDB的交互(mongodb/node-mongodb-native)、MongoDB入門

目錄 簡介 MongoDB安裝(windows) MongoDB基本語法和操作入門(mongo.exe客戶端操作) 庫操作 插入 查詢 修改 刪除 存儲過程 nodejs操作MongoDB 插入 查詢 修改 刪除 調用存儲過

原创 一個例子理解C#位移

很多人覺得位移這東西很複雜,二進制一堆0、1看不懂。。。 其實很簡單。。。 位移理解可能簡單一些:其實位移就是數據轉換成二進制的左右移動;右移左補0,左移右補0,後面多出來的部分去掉。 用乘除法去理解位移也可以:      左位移

原创 CodeSmith 創建Ado.Net自定義模版(三)

CodeSmith 創建Ado.Net自定義模版(三) 寫數據訪問層模版:Step3_DAL.cst (接口一這步在這套模版中省略,可以自行補充) 寫幾個通用方法,比如:得到全部實體集合、通過ID得實體、添加、刪除、修改幾個方法  h

原创 .NET4.0下網站應用程序用UrlRewriter.dll重寫無後綴路徑 (在IIS7.5中的配置方法)

接上一篇  .NET4.0下網站應用程序用UrlRewriter.dll重寫無後綴路徑 在IIS中新建網站(端口號8111)       直接運行http://localhost:8111/     錯誤截圖      http:/

原创 自學WP7第一個例子:時鐘

自學WP7做的第一個程序:時鐘 做的很山寨,沒用素材 用TextBlock做的錶盤和指針,放在一個Canvas上 RotateTransform類來控制偏移角度  http://www.dtan.so MainPage.xaml

原创 開發中巧用Enum枚舉類型

  在實際開發中,在數據庫表設計中,我們往往習慣於用一個Int類型的State字段去表示數據的狀態,這個字段很方便去表示這條數據的狀態,但是又不願意去建一張這個State字段的外鍵表去解釋狀態。   我們一般會把這個State字段當成一個

原创 .NET4.0下web應用程序用UrlRewriter.dll重寫無後綴路徑

示例環境:VS2010 要求:               重寫前:http://localhost:13275/Default.aspx?username=wilson               重寫後:http://localho