原创 openssl是什麼

參考文章

原创 python 線程死鎖問題 哲學家就餐問題

參考文章 防止死鎖的加鎖機制 在多線程程序中,死鎖問題很大一部分是由於線程同時獲取多個鎖造成的。舉個例子:一個線程獲取了第一個鎖,然後在獲取第二個鎖的 時候發生阻塞,那麼這個線程就可能阻塞其他線程的執行,從而導致整個程序假死。 解

原创 什麼是http

參考

原创 docker啓動容器失敗怎麼查看日誌

參考 docker logs -f -t --tail 20 zylmysql

原创 遷木網分佈式爬蟲

import sys import time import signal import threading from queue import Queue import requests from lxml import etre

原创 解決github訪問緩慢問題

參考

原创 爬取知乎熱搜存取到redis

import pymysql import requests from lxml import etree from hashlib import sha1 import pickle import zlib import red

原创 爬蟲學習資料-持續更新

中文Scrapy Python100天之網絡爬蟲 爬蟲學習資料-百度雲 鏈接:https://pan.baidu.com/s/1osthJnO6zttZgg25roejwA 提取碼:7xk3 my_crawler

原创 Linux常用指令-持續更新

參考 github 命令查詢網站 端口占用 netstat -nulpt | grep 端口號 losf -i :端口號 #端口號前面對應的ip地址,沒有的話 空格佔位 #殺死進程 kill -9 進程ID 查看進程pid

原创 張雲雷看過的電影-生化危機詛咒

生化危機詛咒

原创 Python-Thread-Condition線程條件同步

參考博客 import threading import time con = threading.Condition() num = 1 #魚丸數量 def produce(): global num #鎖定線程

原创 我在工作中用到的xpath解析規則

a[not(contains(text(),'不限'))] //span[contains(text(),'招聘人數')]/../i/text() 父路徑 normalize-space(//dl[@class='zw_

原创 python上下文管理

with with是一種上下文管理協議,目的在於從流程圖中 把 try except finally關鍵字和資源分配釋放相關代碼統一去掉,簡化 try …except…finally的處理流程。 with通過 enter 方法初始

原创 Linux安裝Python各種版本

python各個版本大全 wget https://www.python.org/ftp/python/3.6.8/Python-3.6.8.tar.xz #下載 tar xJf Python-3.7.0.tar.xz #解