linux 服务器优化 --TIME_WAIT 问题: 检查服务器TIME_WAIT 问题: 优化配置: 参数生效: TIME_WAIT 状态产生:客户端与服务器端建立TCP/IP连接后关闭SOCKET后,服务器端连接的端口状态为TIME_WAIT主动关闭的一方在发送最后一个 ack 后就会进入 T ...
分类:
系统相关 时间:
2018-08-30 13:44:14
阅读次数:
208
等待唤醒机制 通过等待唤醒机制使各个线程能有效的利用资源。 等待唤醒机制所涉及到的方法: wait() :等待,将正在执行的线程释放其执行资格 和 执行权,并存储到线程池中。 notify():唤醒,唤醒线程池中被wait()的线程,一次唤醒一个,而且是任意的。 notifyAll(): 唤醒全部: ...
分类:
其他好文 时间:
2018-08-30 11:42:48
阅读次数:
171
11种状态解析 LISTEN 等待从任何远端TCP 和端口的连接请求。 SYN_SENT 发送完一个连接请求后等待一个匹配的连接请求。 SYN_RECEIVED 发送连接请求并且接收到匹配的连接请求以后等待连接请求确认。 ESTABLISHED 表示一个打开的连接,接收到的数据可以被投递给用户。连接 ...
分类:
编程语言 时间:
2018-08-30 00:04:37
阅读次数:
226
1 from selenium import webdriver 2 from selenium.webdriver.support.wait import WebDriverWait 3 from selenium.webdriver.support import expected_conditi... ...
分类:
编程语言 时间:
2018-08-29 18:42:00
阅读次数:
169
一、什么是消息队列 消息队列提供了一种从一个进程向另一个进程发送一个数据块的方法。 每个数据块都被认为含有一个类型,接收进程可以独立地接收含有不同类型的数据结构。我们可以通过发送消息来避免命名管道的同步和阻塞问题。但是消息队列与命名管道一样,每个数据块都有一个最大长度的限制。 Linux用宏MSGM ...
分类:
其他好文 时间:
2018-08-29 01:08:30
阅读次数:
208
在此,真的很感谢传智播客张孝祥老师,虽然已离去,但是还是要感谢。多线程这一块帮助了很多。(观看的是公开课视频) 一般我先可以写单线程版程序的,但一定要考虑清楚,将会发生竞态条件的资源写到同一个类里面。 然后考虑有无竞态条件,然后加synchronized如果需要保持同步通信就用this.wait() ...
分类:
编程语言 时间:
2018-08-28 17:52:29
阅读次数:
232
Words eleven 十一 twelve 十二 thirteen 十三 fourteen fifteen sixteen seventeen eighteen nineteen twenty 二十 bench [bent?] n. 长凳;工作台;替补队员 screen [skri?n] n. 屏 ...
分类:
其他好文 时间:
2018-08-28 01:04:30
阅读次数:
163
本文摘自复旦大学出版社《中学英语语法(高中第二版)》,作者魏孟勋 1、one的用法one作代词可以代替上文中出现过的单数可数名词,以避免重复。相当于a(n) + 名词,具有泛指意义,其复数形式为ones。例如:Could you show me a skirt? A green one, I mea ...
分类:
其他好文 时间:
2018-08-27 21:20:24
阅读次数:
267
出处:https://blog.csdn.net/u010297791/article/details/71158212(1)上面主要讲了同步和回调执行顺序的问题,接着我就举一个包含同步、异步、回调的例子。 在看正确结果之前,我先进行分析题目(访问顺序:同步 => 异步 => 回调): 1)看同步代 ...
分类:
Web程序 时间:
2018-08-27 18:32:32
阅读次数:
258
在Java中,有四种方式来实现同步互斥访问:synchronized 、 Lock 、wait() / notify() / notifyAll() 方法和 CAS(硬件CUP同步原语)。 一、synchronized 1. 同步代码块 表示线程在执行的时候会将object 对象上锁。(注意这个对象 ...
分类:
编程语言 时间:
2018-08-27 18:30:24
阅读次数:
174