原创 解決django rest-framework page_size無效問題

項目裏使用了rest-framework框架,並在settings裏做了下面的全局設置 REST_FRAMEWORK = { 'DEFAULT_PAGINATION_CLASS': 'rest_framework.pagina

原创 解決uWSGI 啓動時ImportError: No module named

ImportError: No module named ipaddress unable to load app 0 (mountpoint='') (callable not found or import error) ***

原创 undefined symbol: PyUnicodeUCS2_DecodeUTF8 Cython does not appear to be installed

安裝 thriftpy-0.3.9 failed to import Cython: /usr/lib64/python2.7/site-packages/Cython-0.29.6-py2.7-linux-x86_64.egg/Cy

原创 解決yaml解析雙感嘆號

ds3: !!io.sphere.core.config.Configuration dataSourceClassName: com.zaxxer.hikari.HikariDataSource properties:

原创 解決uWSGI的請求日誌

有時我們需要監聽或者查看服務器(uWSGI)是否接到請求,所以我們要查看uWSGI的請求日誌信息 uwsgi: http: 0.0.0.0:80 chdir: /export/servers/app/mm module:

原创 查看load高的原因

# top top - 09:25:02 up 1055 days, 13:10, 5 users, load average: 162.98, 236.47, 262.56 Tasks: 561 total, 1 runni

原创 flake8規範

一.概述 flake8(代碼規範利器)是下面三個工具的封裝: 1)PyFlakes 2)Pep8 3)NedBatchelder’s McCabe script 二.安裝 pip install flake8 三.使用 (rd) ➜

原创 repr與str和eval

先來看幾個列子 >>> a = "777" >>> repr(a) "'777'" >>> eval(repr(a)) # 還是原來的類型 '777' >>> eval(str(a)) # 不是原來的類型 777 >>> type

原创 解決判斷變量是否定義

python中如何判斷一個變量是否定義過,不是判斷變量的值。 最笨的方法是用try try: a # 要判斷的變量名稱 except NameError: a_exists = False else: a_e

原创 解決uWSGI listen queue of socket full

Wed Mar 13 10:23:18 2019 - *** uWSGI listen queue of socket "127.0.0.1:59861" (fd: 3) full !!! (101/100) *** Wed Mar

原创 解決Unexpected type(s) Possible types

IDE提示的信息如上圖,這裏不是報錯,是警告,IDE裏給出的警告,我們來分析一下。 看提示說,update_db_table_column函數的參數類型不可知,我查看了原函數,沒有問題,再仔細看提示信息:update_db_tabl

原创 解決mweb不能編輯

mweb用的好好的,忽然就不能編輯了,其實是鼠標誤點了一個按鈕導致的 看到這裏的 “眼鏡(👓)” 按鈕了麼?點擊一下之後,兩種模式(Toggle Editor Only / Preview Only)就會切換了,我也是很奇怪了,這麼

原创 解決屏蔽requests.packages.urllib3.connectionpool日誌記錄

2019-02-20 09:40:15 requests.packages.urllib3.connectionpool INFO Starting new HTTP connection (1): smonitor 2019-02

原创 查看cpu的使用率

[root@Y2-9-12-4 xa]# htop 1 [ 0.0%] 13 [

原创 redis設置密碼

redis安裝過程 $ wget http://download.redis.io/releases/redis-5.0.3.tar.gz $ tar xzf redis-5.0.3.tar.gz $ cd redis-5.0.3 $