前提條件,你不是虛情假意的喜歡她,而是認真的喜歡她,想去了解她
如何約女孩子出來?你們通常是不是如下幾個方式去邀請女孩子
可以邀請你一起喫飯嗎?
一起去看個電影,如何?
一起喫飯嗎?
可否賞臉一起喫飯?
這些方式的特點:第一個就比較委婉了,比較禮貌。第二個和第三個就比較平常了,最後一個是自降一點點身份的方式去邀請了。
以上這些都是你以拋出問題的方式去邀請人家,如果人家女孩子答應你,內心感覺好像就答應了和你約會一樣,但是如果人家對你不怎麼了解,不熟悉你。很大的可能會拒絕你。
你的初衷是好的,想了解你喜歡的女孩子,但是你第一次約女孩子,人家不瞭解你,人家不太願意,所以會拒絕你。
而且你以這種提問的方式,把問題拋給了女孩子,讓人家女孩子來回答,這樣弄得,女孩子出不出來都是她的問題。而且這個問題被拒絕了,你通常還需要她給個委婉合適的理由給你?
其實這樣是非常不好的,女孩子在和男孩子相處的過程中希望是輕鬆的,你還沒有約出來,就拋了個壓力選擇題。之前我說過女孩子是要去吸引的,不是去追求的,是相互吸引的人,而不是你一個人追求的事物。還有就是,你約不到人家女孩子喫飯,或者自己想看的電影,你這個飯就不吃了?自己喜歡看的電影就不看了?
正確方式
(一次握手)
男:我會去某某餐廳喫飯,和我一起品嚐一下哪裏的美味吧。(這就不是去約了,而是和女孩子共同去做一件事情,這樣女孩子是沒有什麼壓力的)
(二次握手)
女:好的(女孩子內心會想,好像是專門約我,但好像又不是。像這種不需要回答的思考,是會給你加深一點點的神祕感哦)
(三次握手)
男:那等下一起出發
喫完飯,不要想着一步到位,先收
(一次揮手)
男:不好意思,我要走了(不要解釋,除非她問,意猶未盡,方便你的下次相約)
(二次揮手)
女:啊(女孩子的意猶未盡)
(三次揮手)
女:爲什麼
(四次揮手)
男:朋友有急事(或者公司有急事,這兩個回答給女孩子是不一樣體驗,她就會想你這個人大概是什麼樣的,公司有急事的話就認爲你比較看中事業,朋友有急事的話,說明你人際關係比較好,不要說家裏有急事啊,也不要過多解釋,除非她問)
目錄
- TCP的定義
- TCP首部格式中的標誌位
- 三次握手
- 四次揮手
- 爲什麼是三次握手,揮手是四次?
- HTTP的 kc機制
- 關注一下不,更多精彩等你
1. TCP的定義
TCP(Transmission Control Protocol 傳輸控制協議)是一種面向連接的、可靠的、基於字節流的傳輸層通信協議,由IETF的RFC 793定義。
你只要記住它是傳輸協議就行,網絡請求用得到它就行,就是訪問其他網站。
2. TCP首部格式中的標誌位
- URG表示Urgent Pointer字段有意義
- ACK表示Acknowledgment Number字段有意義
- PSH表示Push功能,RST表示復位TCP連接
- SYN表示SYN報文(在建立TCP連接的時候使用)
- FIN表示沒有數據需要發送了(在關閉TCP連接的時候使用)
- Window表示接收緩衝區的空閒空間,16位,用來告訴TCP連接對端自己能夠接收的最大數據長度。
3. 三次握手
就是連接建立
TCP是因特網中的傳輸層協議,使用三次握手協議建立連接。當主動方發出SYN連接請求後,等待對方回答SYN+ACK,並最終對對方的 SYN 執行 ACK 確認。這種建立連接的方法可以防止產生錯誤的連接,TCP使用的流量控制協議是可變大小的滑動窗口協議。
TCP三次握手的過程如下:
- Client發送SYN(SEQ=x)報文給Server,進入SYN_SEND狀態。
- Server收到SYN報文,迴應一個SYN (SEQ=y)ACK(ACK=x+1)報文,進入SYN_RECV狀態。
- Client收到Server的SYN報文,迴應一個ACK(ACK=y+1)報文,進入Established狀態。
三次握手完成,TCP客戶端和服務器端成功地建立連接,可以開始傳輸數據了。
4. 四次揮手
由於TCP連接時全雙工的,因此,每個方向都必須要單獨進行關閉,這一原則是當一方完成數據發送任務後,發送一個FIN來終止這一方向的連接,收到一個FIN只是意味着這一方向上沒有數據流動了,即不會再收到數據了,但是在這個TCP連接上仍然能夠發送數據,直到這一方向也發送了FIN。首先進行關閉的一方將執行主動關閉,而另一方則執行被動關閉,上圖描述的即是如此。
- Client發送一個FIN,用來關閉Client到Server的數據傳送,Client進入FIN_WAIT_1狀態。
- Server收到FIN後,發送一個ACK給Client,確認序號爲收到序號+1(與SYN相同,一個FIN佔用一個序號),Server進入CLOSE_WAIT狀態。
- Server發送一個FIN,用來關閉Server到Client的數據傳送,Server進入LAST_ACK狀態。
- Client收到FIN後,Client進入TIME_WAIT狀態,接着發送一個ACK給Server,確認序號爲收到序號+1,Server進入CLOSED狀態,完成四次揮手。
5. 爲什麼是三次握手,揮手是四次?
這是因爲服務端在LISTEN狀態下,收到建立連接請求的SYN報文後,把ACK和SYN放在一個報文裏發送給客戶端。而關閉連接時,當收到對方的FIN報文時,僅僅表示對方不再發送數據了但是還能接收數據,己方也未必全部數據都發送給對方了,所以己方可以立即close,也可以發送一些數據給對方後,再發送FIN報文給對方來表示同意現在關閉連接,因此,己方ACK和FIN一般都會分開發送。
6. HTTP的 kc機制
如果有大量的連接,每次連接和關閉都要經歷這些握手和揮手是不是性能低下,因此HTTP有一種keepalive connectionns機制,它可以在傳輸數據後任然保持連接,當客戶端需要再次獲取數據時,直接連接無需再次握手。就是如下圖