把之前用到的gulp总结整理下,有时候说不出来的,就写出来吧,做个笔记,以后也可以慢慢补充 cnpm i --save-dev gulp 把nodejs模块写到package.json配置文件中,当保存到git仓库时,只需保存package.json即可 用到的gulp模块有:gulp-clean/ ...
分类:
其他好文 时间:
2017-12-13 23:29:45
阅读次数:
226
前言 近来时间比较充裕,正好又看了一遍《实战java高并发程序设计》,故而对java并发一些知识进行下总结,算是温故而知新吧。 一,线程基础 1,新建线程 一般有两种实现方式实现Runnable接口或继承Thread类(Thread类本身也是实现Runnable接口) 2,线程的终止 一般来说线程在 ...
分类:
编程语言 时间:
2017-12-08 01:19:44
阅读次数:
154
判断线程是否停止的状态 Thread.java类里面提供了两种方法。 1)this.interrupted():测试当前线程是否已经中断 2)this.isInterrupted():测试线程是否已经中断 测试如下 结果分析: 结果表面当前线程并未停止,因为这个当前线程是main线程,所以打印了两个 ...
分类:
编程语言 时间:
2017-12-03 15:34:47
阅读次数:
221
线程中断: 首先线程在未正常结束之前,被强制终止是很危险的事,会造成意想不到的后果。 但有时想让一个线程结束,或者结束某种等待的状态,该咋办? 使用等待/通知机制或者给那个线程一个中断信号,让它自己决定该怎么办? 中断使用的场景: 1.线程为了等待一些特定的资源的到来,调用了Thread.sleep ...
分类:
编程语言 时间:
2017-12-01 18:34:50
阅读次数:
157
1、interrupt() interrupt方法用于中断线程。调用该方法的线程的状态为将被置为"中断"状态。 注意:线程中断仅仅是置线程的中断状态位,不会停止线程。需要用户自己去监视线程的状态为并做处理。 2、interrupted() 和 isInterrupted() public stati ...
分类:
其他好文 时间:
2017-11-25 20:42:22
阅读次数:
270
wait和sleep区别共同点: 1. 他们都是在多线程的环境下,都可以在程序的调用处阻塞指定的毫秒数,并返回。 2. wait()和sleep()都可以通过interrupt()方法 打断线程的暂停状态 ,从而使线程立刻抛出InterruptedException。 如果线程A希望立即结束线程B, ...
分类:
编程语言 时间:
2017-11-21 19:42:44
阅读次数:
174
线程控制 实验 挂起线程 恢复线程 终止线程 (这里讲了同步调用与异步调用) 判断线程是否结束 STILL_ACTIVE 正在运行 线程:CONTEXT结构 起因 每个线程在执行的时候,都会独自占用一个CPU,当系统中的线程数量 CPU的数量时,就会存在多个线程共用一个CPU的情况。但CPU每次只能 ...
分类:
编程语言 时间:
2017-11-18 16:04:08
阅读次数:
172
题目链接:http://poj.org/problem?id=1066 Time Limit: 1000MS Memory Limit: 10000K Description Archeologists from the Antiquities and Curios Museum (ACM) hav ...
分类:
其他好文 时间:
2017-11-14 21:18:16
阅读次数:
218
package com.yd.wmsc.util; import java.io.IOException; import java.util.concurrent.ExecutorService; import java.util.concurrent.Executors; import java.... ...
分类:
编程语言 时间:
2017-11-13 21:28:10
阅读次数:
190
笔者家里有一台做测试的虚拟服务器,通过电信的100M光钎远程控制,有时候白天做实验的时候突然中断,经过查看路由(MikroTikRouterOS6.38.5)日志发现每天差不多15:25分左右都有如下日志,15:26:16pppoe,ppp,infoChinaNet:terminating...
15:26:16pppoe,ppp,infoChinaNet:disco..
分类:
移动开发 时间:
2017-11-13 13:45:33
阅读次数:
2224