之前在學習node.js時,寫過一些例子和demo,偶爾也會有人發email問我node.js的一些問題。因為是二三年前寫的東西,當時使用的第三方庫和node.js的版本跟最新的可能有所不同甚至比較大 ...
前言: 后台某些操作的時候會用到緩存:比如用戶登錄或者校驗次數的情景。而本次遇見的狀況就是在點擊 推送 按鈕的時候,需要判斷緩存中是否有其值,並將其次數限制為固定值。 過程: 剛聽到此需求的時候,首先想到的是將這個次數寫在session中,於是想了很久,便寫出了下面的代碼: 實現思路:取日期YYYY MM DD格式的數字存在session中,並通過取其值比較與配置 config 文件中設置的最大推 ...
2017-03-20 19:20 0 1802 推薦指數:
之前在學習node.js時,寫過一些例子和demo,偶爾也會有人發email問我node.js的一些問題。因為是二三年前寫的東西,當時使用的第三方庫和node.js的版本跟最新的可能有所不同甚至比較大 ...
工作中又遇到了session問題,於是整理一下有關thinkjs中的session使用小方法: 需要用戶登錄的網站基本上都離不開 Session,ThinkJS 里默認支持多種類型的 Session,如:file,db,redis 等。 支持的 Session 類型 ...
背景 什么是thinkjs?thinkjs是奇舞團開源的一款NodejsMVC框架,該框架底層基於Promise來實現,很好的解決了Nodejs里異步回調的問題。我為什么會使用thinkjs?一方面它具有以下特性: 支持http、命令行 ...
采用thinkjs框架寫前后端 說明:async: false, cache: false, contentType: false, processData: false,需要寫上去。 此外,formdata對象中表單各項對應的值,要使用其自身get方法查看 ...
最近在做一個內部系統,需要一個無刷新的上傳功能,找了許久,發現了一個好用的上傳工具- Fine Uploader,網上也有不少關於它的介紹,對我有不少的啟發,結合我的使用場景簡單的介紹一下它與 thinkjs完美配合。 首先就是使用thinkjs快速搭建 ...
問題來源: 現有一張texture以及一張tradename表,兩者的聯系是texture表中有一字段名為tid對應tradename表中的id,而tradename表中卻有一字段type,要求根據 ...
以github登錄認證為例,說明如何通過mvc三部分的配合,實現這個功能。 要實現的功能:首頁判斷用戶是否登錄,如果沒有登錄,顯示登錄界面,用戶點擊按鈕進入github登錄驗證,並保存用戶的信息,登 ...
前端通過serialize()序列化,后端通過this.post(key)獲取即可,key就是html中表單元素的name值。 Serialize()的結果是一個字符串, ...