lockdown

时间:2024-03-07 21:45:39编辑:分享君

close和shutdown的区别

看区别的话,直接对比close和shut这两个单词的区别就可以了1.两者都表示“关(闭)”,在很多情况下可换用.如:Close [Shut] the door.把门关上.He closed [shut] his eyes.他闭上了眼睛.Shops close [shut] at 5:30.商店 5:30 关门.They shut [closed] the door on me.他们把我拒之门外.He closed [shut] his ears to our advice.他对我们的劝告充耳不闻.2.但要注意以下情况:(1) 两者的过去式和过去分词分别是 shut和 closed,都可用作形容词.如:The windows were all closed [shut].窗户都关上了.但 closed 可放在名词前作定语,而 shut 一般不这样用.如:a closed window 已关上的窗户(2) 表示“结束(会议等)”、“关闭(交通等)”、“遮住(表面)”等,通常要用 close (不用 shut).如:The meeting closed at six o’clock.会议 6 点钟结束.She closed her face with her hands.她用手捂住脸.They’ve closed the road for repairs.他们已关闭这条公路,准备翻修.(3)表示“禁闭”,通常用 shut(不用 close).如:He was shut in the bedroom.他被关在


shutdown和close的区别

  close与shutdown的区别主要表现在:
  close函数会关闭套接字ID,如果有其他的进程共享着这个套接字,那么它仍然是打开的,这个连接仍然可以用来读和写,并且有时候这是非常重要的 ,特别是对于多进程并发服务器来说。
  而shutdown会切断进程共享的套接字的所有连接,不管这个套接字的引用计数是否为零,那些试图读得进程将会接收到EOF标识,那些试图写的进程将会检测到SIGPIPE信号,同时可利用shutdown的第二个参数选择断连的方式。


上一篇:breeding

下一篇:kate