Nodejs中使用Async進行流程控制

由於Node.js 是異步編程模型,在流程控制上很麻煩很複雜,幾個簡單的順序步驟就會寫出一堆回調嵌套,很頭疼。試了幾個庫都不能很好的解決這個問題,在同事Michael推薦了Async給我後順利的簡化了不少代碼! async https://github.com/caolan/async async 文檔 https://caolan.github.io/async/ 用到的有async.parallel(tasks, callback),async. »

利用pulp解決線性規劃問題

Stardew Valley(星露谷物語) 在 nintendo switch 上架的消息刺激 Y.Cheung 又回鍋啦~這次想做出完美開局,於是在研究過wiki檔案後決定計算出在一個季度月內使用初始資金種植什麼農作物種多少最轉錢。不考慮跨季度農作物與季度月內收成後售出後增加的資金部分,並且默認每天晚上都會澆水讓其生長。 因此可以簡化為一個線性規劃問題。 首先,基本數據的錄入並存儲在mysql數據庫中。基本資料包含:農作物名稱,成長天數,持續生長天數,每季度月最大收穫次數,種子價格,售賣單價,生長季節,每季度月最大生長周期。 »

drupal8 dursh config-import實踐

GIT CLONE 代碼 正常流程 stander 安裝drupal8 修改/sites/default/settings.php 指定 config 文件夾位置 $config_directories['sync'] = 'sites/config/sync'; 執行drush命令導入config drush config-import 提示報錯: Drupal\Core\ »

CouchDB的安裝與使用簡介

CouchDB 是一個通過 RESTful API 訪問的多版本控制文檔型存儲的 NoSQL,支持 Map/Reduce,不支持動態查詢。 安裝CouchDB RedHat 系統執行命令安裝: $ sudo yum -y install epel-release && yum install couchdb 你也可以下載源碼自己編譯安裝,(不建議,超麻煩, »

初識Well-Known URI

看NGINX配置SAMPLE時看到這樣一個BLOCK: # Allow "Well-Known URIs" as per RFC 5785 location ~* ^/.well-known/ { allow all; } 聯想到之前使用Let’s Encrypt SSL 證書的時候也有添加一個路徑配置是.well-known的,Y.Cheung 好奇這個路徑究竟有什麼用。 在「RFC5785」中描述如下: A well-known »