原创 解決Failed to connect to raw.githubusercontent.com port 443: Connection refused

ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)" curl: (7) Failed to conne

原创 解決python 服務端口探測探活

import os import threading def check_client_status(ip, port): if os.system('nc -i 1 -w 1 {0} {1}'.format(ip, p

原创 解決pyenv無法切換python版本問題

# 當前電腦裏安裝了兩個python版本,一個是2.7.10,一個是3.8.0 ➜ ~ pyenv versions * system (set by /Users/zhangli/.python-version) 3.8.

原创 爲什麼提示:Duplicated code fragment (28 lines long)

產生這個提示的原因是,在同一個項目裏,有相同的代碼塊,存在於不同的文件中,如: 點擊指示,可以在pycharm 的下面控制檯裏看到有哪些文件中,存在相同的代碼塊, 上面的兩個文件中存在相同代碼。 這是一個很好的功能,對代碼優化

原创 科普search_fields與filter_fields的區別

from django_filters.rest_framework import DjangoFilterBackend from rest_framework.filters import SearchFilter clas

原创 堆與棧的區別

原创 解決 99 Cannot assign requested address

報錯如下: ERROR Connect to domain failed as :2003: Can't connect to MySQL server on 'domain:3306' (99 Cannot assign req

原创 Segmentation Fault

今天在啓動uwsgi服務的時候,突然啓動不了了,uwsgi.log的報錯是Segmentation Fault,網上查了好多此問題產生的原因,多是內存分配問題,讀了無法讀的內存,無法尋址引起的,參考。 那我的問題是因爲 安裝了 ‘

原创 解決:AttributeError: can't set attribute

報錯代碼如下: File "./ga_web/lib/meta_data.py", line 94, in instance_list_ip_port return [x.get('ip')+':'+str(x.get('

原创 解決InterfaceError: 2013: Lost connection to MySQL server during query

服務器後臺報錯: InterfaceError: 2013: Lost connection to MySQL server during query 具體信息如下: File "./sr/web/source/manage.py

原创 解決SMTPAuthenticationError 和 STARTTLS和 Undisclosed recipients

一. 調試郵件的時候,遇到下面的問題: SMTPAuthenticationError: (535, ‘5.7.3 Authentication unsuccessful’) 看錯誤提示,應該是賬號密碼不對,我通過頁面使用賬號和密

原创 python 服務器跳轉目錄 os.system

想用python程序在當前服務器的目錄下執行 cd 命令 比如安裝python程序如下: os.chdir('Python-2.7.9') os.system('./configure') os.syste

原创 gdb操作

# gdb GNU gdb (GDB) Red Hat Enterprise Linux 。。。 (gdb) attach 進程id # gdb -p 進程id 上面兩種操作的效果 是一樣的。 # ps -ef | grep

原创 OperationalError: (2003, "Can't connect to MySQL server on 'ip' (99)")

OperationalError: (2003, "Can't connect to MySQL server on 'ip' (99)") InterfaceError: 2013: Lost connection to MyS

原创 libc.so.6: version 'GLIBC_2.14' not found

問題的原因: Linux系統的glibc版本太低,而軟件編譯時使用了較高版本的glibc引起的! [root@JXQ-240-55-115 build]# strings /lib64/libc.so.6 |grep GLIBC_