原创 簡單說下select和epoll的區別

作者:易水寒 鏈接:http://haowaiwenda.com/article/192 來源:號外問答 socket編程併發處理的問題中,select和epoll函數的區別一直是面試中的重點。關於他倆的區別很多博客中已經說明了,

原创 如何才能讓自己成爲一個自律的人?

有自律的人,自控能力很強,而且內心也很強大,有應付艱難險阻的能力,怎樣做到自律?首先要有一個好的心態,悍然面對現實,面對困難,有自強不息的精神,迎難而上。 1、設立目標,循序漸進。 2、養成良好的習慣。 3、爲自己創造一個自律的環

原创 HTTPS的通信介紹

1、客戶端發起HTTPS請求 用戶在瀏覽器裏輸入一個https網址,然後連接到server的443端口。 2、服務器的配置 採用HTTPS協議的服務器必須要有一套數字證書,可以自己製作,也可以向組織申請。區別就是自己頒發的證書需要

原创 TCP報文頭解析介紹

Source Port(源端口):源端口號 (佔用16位),發送端程序端口 Destination Port(目的端口):目的端口號(佔用16位),接收端程序端口 Sequence Number(發送數據序號):用來標識從TCP發

原创 python中的數據類型和常用運算符

一. python中常見的數據類型 整數:任何時候運算都是精確的 浮點數:運算的時候,可能會有四捨五入 字符串:字符串是以單引號’或雙引號"括起來的任意文本 同類型的可以用+號 或者 , 號來進行拼接 不同類型的只能用, 號拼接,

原创 python全局變量的用法詳解

一段時間沒有使用python來寫代碼,就發現以前學習的很多語法都忘了。看來還是當初這方面的項目做的好不夠多,沒有系統性的運用和學習,導致了很多語法不能順手拈來。在接下來的這個項目中, 一定要把遇到的一些python知識不熟悉的地方

原创 python 文件和目錄操作題庫

把一個目錄下所有的文件刪除,在所有的目錄下新建一個a.txt的文件,並在文件下寫入"python"關鍵字。 解題思路: 1.如果目錄存在則切換進入目錄 2.遍歷目錄下所有的文件和目錄 3.判斷如果是文件就刪除,如果是目錄則在目

原创 Python分支循環:if elif for while

Python中一個縮進代表一個層級,推薦4個空格 分支與循環 條件是分支與循環中最爲核心的點,解決的問題場景是不同的問題有不同的處理邏輯。當滿足單個或者多個條件或者不滿足條件進入分支和循環,這裏也就說明這個對相同問題處理執行邏輯依

原创 Mac 命令行操作命令

Mac 命令行操作命令 命令 介紹 !! 上一條命令 !-n 倒數第N條歷史命令 !-n:p 打印上一條命令(不執行) !?string? 最新一條含有“string”的命令 !-n:gs/str1/str2/ 將倒數第N條命令的