daemon(守护、服务员)-t1.setDaemon(true) - 设置为守护线程

摘要: daemon(守护、服务员)t1.setDaemon(true) - 设置为守护线程 阅读全文
posted @ 2018-01-11 18:19 掷骰子 阅读(350) 评论(0) 推荐(0) 编辑

join当前线程等待指定的线程结束后才能继续运行

摘要: 模拟一个QQ游戏大厅斗地主 阅读全文
posted @ 2018-01-11 18:17 掷骰子 阅读(240) 评论(0) 推荐(0) 编辑

生产者-消费者 轮训机制 线程间的通知机制

摘要: 生产者-消费者轮训机制 轮训机制也很常用,设计的好也有很多应用场景 线程间的通知机制 wait(),notify()-(notifyAll()) wait和notify是object类的方法,也就是java为所有对象都提供了这两个方法。 wait和notify必须配合syn关键字使用。 wait释放 阅读全文
posted @ 2017-12-24 13:38 掷骰子 阅读(372) 评论(0) 推荐(0) 编辑

可重入(线程安全)

摘要: 可重入(reentrant)的类或方法,又称线程安全(threadsafe)的类或方法。是指一个类或方法,在多个线程里同时调用(并发调用)的时候,其功能仍然正常。 a56爆大奖在线娱乐们的代码: 运行时,方法sum始终能进行对1~100的求和,得出5050。a56爆大奖在线娱乐是线程安全的。 a56爆大奖在线娱乐们从反面验证线程不安全的 将以上代码修 阅读全文
posted @ 2017-12-24 13:26 掷骰子 阅读(435) 评论(0) 推荐(0) 编辑

Java多线程,实现卖电影票的业务

摘要: 本篇重点:多线程共享资源时发生的互斥问题 一般的a56爆大奖在线娱乐们售卖电影票或者火车票时会有多个窗口同时买票, a56爆大奖在线娱乐们来看测试代码:主方法new一个Ticket(一个堆),之后三个线程来启动(三个窗口买票) 同步块内的代码是原子性的,在没有执行完所有语句时是不会出让CPU的。 在分析以上代码前,a56爆大奖在线娱乐们先简化模型。 运 阅读全文
posted @ 2017-12-24 01:18 掷骰子 阅读(2014) 评论(0) 推荐(0) 编辑

设计模式之代理设计模式

摘要: 设计模式:前人的一套经验的总结特点:比较抽象 a56爆大奖在线娱乐们要模拟 即Thread代理Runnable完成start启动任务 代码如下: 运行如图: 实际中a56爆大奖在线娱乐们的代理模式的代码: 一个人经理主页任务是去外地谈业务,而订机票酒店这些事情一般是由秘书代为办理的,同理回来后一些整理的收尾工作也由秘书代理完成 运行如 阅读全文
posted @ 2017-12-24 01:12 掷骰子 阅读(154) 评论(0) 推荐(0) 编辑

Java多线程常用写法,使用匿名内部类

摘要: 匿名内部类是基于抽象类和接口而言的。 使用:代理+匿名对象+匿名内部类 运行如图: 阅读全文
posted @ 2017-12-24 01:06 掷骰子 阅读(521) 评论(0) 推荐(0) 编辑

Java多线程引例及实现多线程的方式

摘要: 多线程(英语:multithreading),是指从软件或者硬件上实现多个线程并发执行的技术。 Java多线程是由JVM来实现,不必关心操作系统的调用问题。 假如a56爆大奖在线娱乐们要实现如下功能: 即和尚念经100遍和道士讲经100遍 传统方式a56爆大奖在线娱乐们只能等待一个人做完了,第二个人才能开始工作。而实际情况他们应该能够 阅读全文
posted @ 2017-12-24 01:01 掷骰子 阅读(294) 评论(0) 推荐(0) 编辑

CentOS yum 源的配置与使用

摘要: 一、yum 简介 yum,是Yellow dog Updater, Modified 的简称,是杜克大学为了提高RPM 软件包安装性而开发的a56爆大奖在线娱乐软件包管理器。起初是由yellow dog 这一发行版的开发者Terra Soft 研发,用python 写成,那时还叫做yup(yellow dog up 阅读全文
posted @ 2017-12-03 00:42 掷骰子 阅读(231) 评论(0) 推荐(0) 编辑

(转)深入理解Linux修改hostname

摘要: 当a56爆大奖在线娱乐觉得对Linux系统下修改hostname已经非常熟悉的时候,今天碰到了几个个问题,这几个问题给a56爆大奖在线娱乐好好上了一课,很多知识点,当你觉得你已经掌握的时候,其实你了解的还只是皮毛。技术活,切勿浅尝则止! 实验环境:Red Hat Enterprise Linux Server release 5.7 阅读全文
posted @ 2017-11-26 13:23 掷骰子 阅读(419) 评论(0) 推荐(0) 编辑