码迷,mamicode.com
首页 >  
搜索关键字:wait    ( 4930个结果
生产者/消费者问题的多种Java实现方式
(1)wait() / notify()方法 (2)await() / signal()方法 (3)BlockingQueue阻塞队列方法 (4)PipedInputStream / PipedOutputStream 本文只介绍最常用的前三种,第四种暂不做讨论 第一种:BlockingQueue阻 ...
分类:编程语言   时间:2018-06-03 21:40:50    阅读次数:178
线程基础知识(三)
wait、notify、notifyAll wait、sleep、yield区别? sleep 让出cpu使用权但是不会释放锁。 public class Test { public static void main(String[] args) { Object obj=new Object(); ...
分类:编程语言   时间:2018-06-03 21:31:43    阅读次数:191
linux --> 孤儿进程与僵尸进程
孤儿进程与僵尸进程 一、介绍 孤儿进程:一个父进程退出,而它的一个或多个子进程还在运行,那么那些子进程将成为孤儿进程。孤儿进程将被init进程(进程号为1)所收养,并由init进程对它们完成状态收集工作。 僵尸进程:一个进程使用fork创建子进程,如果子进程退出,而父进程并没有调用wait或wait ...
分类:系统相关   时间:2018-06-02 22:52:33    阅读次数:233
RabbitMQ基础教程之基本使用篇
RabbitMQ基础教程之基本使用篇 最近因为工作原因使用到RabbitMQ,之前也接触过其他的mq消息中间件,从实际使用感觉来看,却不太一样,正好趁着周末,可以好好看一下RabbitMQ的相关知识点;希望可以通过一些学习,可以搞清楚以下几点 基础环境搭建 可以怎么使用 实现原理是怎样的 实际工程中 ...
分类:其他好文   时间:2018-06-02 22:51:57    阅读次数:234
深入理解java线程池—ThreadPoolExecutor
几句闲扯:首先,我想说java的线程池真的是很绕,以前一直都感觉新建几个线程一直不退出到底是怎么实现的,也就有了后来学习ThreadPoolExecutor源码。学习源码的过程中,最恶心的其实就是几种状态的转换了,这也是ThreadPoolExecutor的核心。花了将近小一周才大致的弄明白Thre ...
分类:编程语言   时间:2018-06-02 21:26:01    阅读次数:198
谈谈TCP中的TIME_WAIT
所以,本文也来凑个热闹,来谈谈TIME_WAIT。 为什么要有TIME_WAIT? TIME_WAIT是TCP主动关闭连接一方的一个状态,TCP断开连接的时序图如下: 当主动断开连接的一方(Initiator)发送FIN包给对方,且对方回复了ACK+FIN,然后Initiator回复了ACK后就进入 ...
分类:其他好文   时间:2018-06-01 13:34:24    阅读次数:166
python+selenium+unnitest写一个完整的登陆的验证
作为一个刚开学习python+selenium+unnitest的小白人员,说一下我写这段代码遇到的问题吧 问题:运行程序就报TypeError: test_login() missing 2 required positional arguments: 'username' and 'passwo ...
分类:编程语言   时间:2018-05-31 19:38:33    阅读次数:386
Java基础(十) 面试题
面试题:*wait(),notify(),notifyAll()这些方法为什么会定义在Object类中呢?这些方法好像就属于线程的方法,但是Thread类中并没有这些方法,多线程中同步锁对象:任意的Java类这些方法都和锁对象有关系,所以定义在Object类面试题:*你使用过单例模式吗?简单介绍一种单例模式,请用代码设计面试官想问的是:使用设计单例的懒汉式,能否想到使用同步机制解决线程的安全问题.
分类:编程语言   时间:2018-05-31 16:11:12    阅读次数:208
python(第四版阅读心得)(系统工具)(一)
本章将会讲解python常用系统工具的介绍 python中大多数系统级接口都集中在两个模块: sys 和 os 但仍有部分其他标准模块也属于这个领域 如: 常见: glob 用于文件名扩展 socket 用于网络连接和进程间通信 threading, _thread,queue 用于运行和同步化并发 ...
分类:编程语言   时间:2018-05-31 12:52:56    阅读次数:228
5月30日进度
今日进度 今日进度不多。 1、设计方面:陈其华同学稳定产出,完成了卡堆、进度条的设计。 2、前端方面:欧阳炳濠同学进行了人物移动的设计。 3、后端方面:朱池苇同学重新梳理了多线程控制中synchronize、wait、notify的用法,推进God进度。 ...
分类:其他好文   时间:2018-05-31 02:24:28    阅读次数:157
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!