今天看小明大神的博客:深入理解asyncio(三) 里面有段將同步函數(shù)改為協(xié)程使用的代碼女器。其中提到了run_in_executor隧土,主要使用這個(gè)...
單例模式是一種常用的軟件設(shè)計(jì)模式对供。在它的核心結(jié)構(gòu)中只包含一個(gè)被稱為單例類的特殊類调榄。通過單例模式可以保證系統(tǒng)中一個(gè)類只有一個(gè)實(shí)例而且該實(shí)例易于外界...
今日記錄一下一個(gè)非常好用的模塊:traceback 執(zhí)行后輸出如下: 通過示例恃慧,我們發(fā)現(xiàn)普通的打印異常只有很少量的信息(通常是異常的value值...
ThreadPoolExecutor和asyncio完成阻塞IO請(qǐng)求 這個(gè)小節(jié)我們看下如何將線程池和asyncio結(jié)合起來。 在協(xié)程里面我們還是...
asyncio是Python中解決異步I/O高并發(fā)的一個(gè)模塊添瓷。 asyncio的事件循環(huán) 我們先看下asyncio有哪些功能: 包含各種特定系統(tǒng)...
項(xiàng)目高并發(fā)的時(shí)候很容易出現(xiàn)數(shù)據(jù)庫(kù)插入相同的數(shù)據(jù)梅屉,雖然可以使用唯一索引避免插入相同數(shù)據(jù),但是不斷的程序報(bào)錯(cuò)也是我們要避免的仰坦。 MySQL中的插入更...
我們知道在MySQL中可以使用FORCE INDEX(index_name,...)來強(qiáng)制使用索引履植,那在SQLAlchemy如何指定呢? 經(jīng)過多...
我們?cè)趯W(xué)習(xí)Flask的時(shí)候?qū)W習(xí)過flask-login庫(kù)進(jìn)行登錄管理悄晃,在tornado同樣存在類似的功能authenticated玫霎。我們可以使用...
Json Web Token是解決現(xiàn)在前后端分離權(quán)限驗(yàn)證的方法之一。 先看幾篇參考文章: 前后端分離之JWT用戶認(rèn)證 JWT -- 理論介紹妈橄、實(shí)...