原创 支付寶小程序開發之使用 alipay.fund.trans.uni.transfer接口支付寶打款到銀行卡

使用alipay.fund.trans.uni.transfer接口進行打款必須使用支付寶公鑰證書進行簽名,但是支付寶提供的alipay-sdk並不支持支付寶公鑰證書加密,所以,我們必須自己進行加密。 官方說明文檔參考: 配置公鑰證書 h

原创 Sequelize使用findAndCountAll、belongsTo、hasMany、include、count、sum、group進行多表關聯統計查詢問題小結

場景回顧 數據庫:Mysql5 Sequelize版本:5.21.5 我們有兩個表,分別爲 用戶表(user)和文章表(article),建立Sequelize模型如下 User.js module.exports = function

原创 10個頂級Mongodb GUI工具,以圖形方式管理數據庫

MongoDB開源數據庫可在社區,企業MongoDB Atlas版本中使用。社區服務器版本可以免費使用,而MongoDB Enterprise Server是商業版,必須購買其訂閱。它適用於Windows,Linux和OS X。Mongo

原创 支付寶小程序支付模塊填坑手記--手把手教你如何使用node.js版本支付寶小程序alipay-sdk對接支付接口alipay.trade.create

剛剛把一個微信小程序轉換成支付寶小程序,其中支付寶的支付模塊的坑是影像深刻啊,記錄一下。 首先是支付寶的文檔,關於小程序支付的文檔地址:https://opendocs.alipay.com/mini/introduce/pay 文檔大方

原创 nginx做反向代理 大量TIME_WAIT的解決辦法

    由於網站使用nginx做的反向代理he負載均衡。在沒有默認的系統TCP參數情況下回導致大量的TIME_WAIT出現。    終端可以下敲入   Shell代碼    netstat -n | awk '/^tcp/ {++S[$

原创 js數組的操作

用 js有很久了,但都沒有深究過js的數組形式。偶爾用用也就是簡單的string.split(char)。這段時間做的一個項目,用到數組的地方很多,自以爲js高手的自己居然無從下手,一下狠心,我學!呵呵。學了之後才知道,js數組的功能強

原创 cocos2d-x 3.0 CPP項目 添加Testin Crash

參考資料:http://crash.testin.cn/help/doc/12/23 1.註冊賬號,獲得appkey,然後下載Testin的Cocos插件。 2.解壓縮後,並拷貝相應文件到項目 將Testin-cocos-plugin\

原创 CocosCreator微信小遊戲開發 之 開放數據域設置微信好友排行榜佈局自適應高度和寬度

前奏: 微信好友排行榜基於微信小遊戲開放數據域,所以需要新建一個排行榜cocos工程,專門用來顯示排行榜內容,然後構建發佈爲“微信小遊戲開放數據域”,然後在主項目中用一個cc.WXSubContextView組件來渲染這個開放數據域項目所

原创 MongoDB 使用大數據量的collection

使用大數據量的collection. 在MongoDB存儲信息用多個collection來替代一個collection。這樣做每個重複的數據不必存在每個對象中, 並且也不必再這個鍵上創建索引了。更重要的是性能,可以通過指定組來分佈

原创 nodejs下打包模塊archiver詳解

archiver是一個在nodejs中能跨平臺實現打包功能的模塊,可以打zip和tar包,是一個比較好用的三方模塊。 使用前先安裝archiver模塊。 複製代碼代碼如下: npm install archiver 建

原创 顏色混合BlendFunc用法實例總結

1、概念 “混合”是指兩種顏色的疊加方式。在新圖片將要渲染畫到屏幕上的時候,將用在新圖片中的紅、綠、藍和透明度信息,與屏幕上已經存在的圖片顏色信息相融合。 說的具體一點,就是把某一像素位置上原來的顏色和將要畫上去的顏色,通過某種方式

原创 MongoDB使用小結:一些不常見的經驗分享

    最近一年忙碌於數據處理相關的工作,跟MongoDB打交道極多,以下爲實踐過程中的Q&A,後續會不定期更新補充。 1、count統計結果錯誤 這是由於分佈式集羣正在遷移數據,它導致count結果值錯誤,需要使用aggregat

原创 cocos2d-js 在線更新代碼腳本 動態更新腳本程序 熱更新 繞過平臺審覈 不需重新上架

2014年8月15日補充 cocos2d-js 3.0 rc0 的AssetsManager有缺陷,有一些注意點:(可以閱讀源代碼發現) 1、舊manifest中有,但新manifest中沒有的文件(Assets),會被刪除;舊的沒

原创 PNG圖片壓縮工具推薦-----Pngyu

Cocos項目中會使用到大量PNG圖片,PNG文件的大小通常佔到發佈包大小的90%左右,壓縮PNG文件大小對減小發布包大小起到很關鍵的作用。我們知道PNG文件大致可分爲三種格式,分別是:PNG32、PNG24、PNG8。色彩豐富程度(畫質

原创 CocosCreator開發微信小遊戲填坑彙總

1.開放數據域內容顯示位置有偏差 原因:子域Canvas默認勾選了Fit Height 解決:去掉子域Canvas的Fit Height勾選 2.子域Button點擊穿透到主域 解決:在主域呈現子域內容的節點掛一個BlockInputEv