精华内容
下载资源
问答
  • 目录 为什么不强制停止?...但 interrupt 仅仅起到通知被停止线程的作用。而对于被停止的线程而言,它拥有完全的自主权,它既可以选择立即停止,也可以选择一段时间后停止,也可以选择压根不停止。比如:线

    目录

    为什么不强制停止?而是通知、协作

    如何用 interrupt 停止线程?

    休眠阶段是可以感受中断的?怎么处理呢(避免屏蔽中断)?

    为什么用 volatile 标记位的停止方法是错误的?


    线程操作方法:

    为什么不强制停止?而是通知、协作

    对于 Java 而言,最正确的停止线程的方式是使用 interrupt。但 interrupt 仅仅起到通知被停止线程的作用。而对于被停止的线程而言,它拥有完全的自主权,它既可以选择立即停止,也可以选择一段时间后停止,也可以选择压根不停止。比如:线程正在写入一个文件,这时收到终止信号,它就需要根据自身业务判断,是选择立即停止,还是将整个文件写入成功后停止,而如果选择立即停止就可能造成数据不完整,不管是中断命令发起者,还是接收者都不希望数据出现问题。

    如何用 interrupt 停止线程?

    停止方式:

    while (!Thread.currentThread().islnterrupted() && more work to do) { // 没有中断信号,并且还有工作要做
        do more work
    }
    

    一旦调用某个线程的 interrupt() 之后,这个线程的中断标记位就会被设置成 true。每个线程都有这样的标记位,当线程执行时,应该定期检查这个标记位,如果标记位被设置成 true,就说明有程序想终止该线程。在 while 循环体判断语句中,首先通过 Thread.currentThread().isInterrupt() 判断线程是否被中断,随后检查是否还有工作要做。&& 逻辑表示只有当两个判断条件同时满足的情况下,才会去执行下面的工作。  

    休眠阶段是可以感受中断的?怎么处理呢(避免屏蔽中断)?

     sleep、wait 等可以让线程进入阻塞的方法使线程休眠了,而处于休眠中的线程被中断,那么线程是可以感受到中断信号的,并且会抛出一个 InterruptedException 异常。这样一来就不用担心长时间休眠中线程感受不到中断了,因为即便线程还在休眠,仍然能够响应中断通知,并抛出异常。

    避免屏蔽中断,两种方式:

    • 方法签名抛异常,层层向上抛出异常InterruptedException;

    • 使用try...catch,在catch中再次中断(Thread.currentThread().interrupt());

    为什么用 volatile 标记位的停止方法是错误的?

    首先需要知道变量处理经历的步骤:

    • 获取变量原有的数据内容副本;

    • 利用副本为变量进行数学计算;

    • 将计算后的变量,保存到原始空间之中;

    具体如图:

    如果一个属性上追加volatile关键字,表示不使用副本,而是直接操作原始变量,相当于节约了:拷贝副本与重新保存的步骤。

    所以volatile只是避免了其它线程更改volatile属性的问题,但无法使用volatile标记位终止线程。例如:在休眠阶段是无法知道标记更改。

     

    展开全文
  • 我们分析了一个最小味觉调解模型,其中电... 由于在此极限范围内信使质Yukawa联轴器结构,可实现相当大的停止混合和风味对角线软超对称破坏参数。 在大多数参数空间中,有色超级伙伴质量最多在5–6 TeV范围内。
  • 最近一直碰到类似问题,相信只要在用Eclipse 做Android 开发人都有过类似问题,那就是LogCat ...突然就什么都不显示了,似乎完全停止了工作,拔插数据线也不起作用。这时你只有退出Ec...

    最近一直碰到类似的问题,相信只要在用Eclipse Android 开发的人都有过类似的问题,那就是LogCat 突然就什么都不显示了,似乎完全停止了工作,拔插数据线也不起作用。这时你只有退出Eclipse ,再重新进入,才会恢复。据说重启虚拟机也可以恢复,不过虚拟机启动的速度那可真是不敢让人恭维。

    今天终于不能忍受,Google了一番,终于找到了解决方法(原地址:@stackoverflow.com )。

    具体做法就是:
    打开DDMS Perspective:Windows -> Open Perspective,会弹出如下窗口

    选择DDMS ,然后会进入DDMS Perspective,在最左上方的区域中你可以看到目前可用的Device,如图:

    点击设备名称即可,再切回Java Perspective,LogCat 开始工作了!

    展开全文
  • java点滴之让Thread的停止执行方法

    千次阅读 2014-05-12 11:33:49
    1.Thread.yield()方法作用是: 暂停当前正在执行线程对象,并执行其他线程。 yield()应该做是让当前运行线程回到可运行状态,以允许具有相同优先级其他线程获得运行机会。因此,使用yield()目的是让相 同...
    展开全文
  • 本文提出了蛇形张开提取血管中心线的方法,该中心线是由两个外力驱动的,一个是梯度矢量流(GVF),另一个是作用在蛇形开张两端的自适应拉伸力。 为了使开蛇在CTCA数据中有效工作,使用以下步骤进行变形的预处理,...
  • 具体来说,我们的工作涉及基于生命线的全局负载平衡,这是一种高级任务池变体,在并行编程语言X10的GLB框架中实现。 该变型考虑了无副作用的任务,其结果通过缩减合并为最终结果。 我们的算法能够从多个故障停止...
  • 本例介绍的红外线演示器电路,能直观地演示红外线的作用、直线传播和反射等现象,可用于中学物理教学实验。 电路工作原理该红外线演示器电路采用低电压加热电阻丝 (或热水、人手等)作红外线发射源,用热敏电阻器...
  • 从计算机断层扫描冠状动脉造影(CTCA)数据中有效获取可靠的冠状动脉中心线与临床实践... 在实验中,使用标准化评估方法来测量冠状动脉中心线的提取效果。 结果表明,我们的方法可以很好地提取大多数冠状动脉中心线。
  • 股票涨与跌,除了市场因素外,详细看股票参数,5日线,支撑线与阻力线 市场上股价在达到某一水平时,往往不再继续上涨或下跌,似乎在此价位上有一条对股价起阻拦或支撑作用的抵抗线,我们分别称之为阻力线与支撑线...

          股票的涨与跌,除了市场因素外,详细看股票的参数,5日线,支撑线与阻力线 市场上的股价在达到某一水平时,往往不再继续上涨或下跌,似乎在此价位上有一条对股价起阻拦或支撑作用的抵抗线,我们分别称之为阻力线与支撑线。
      股票所谓阻力线是指股价上升至某—高度时,有大量的卖盘供应或是买盘接手薄弱,从而使股价的继续上涨受阻。支撑线则是指股价下跌到某一高度时,买气转旺而卖气渐弱,从而使股价停止继续下跌。从供求关系的角度看,“支撑”代表了集中的需求,而“阻力”代表了集中的供给,股市上供求关系的变化.导致了对股价变动的限制。  阻力线和支撑线都是图形分析的重要方法。一般若股价在某个区域内上下波动,并且在该区域内累积成交量极大,那么如果股价冲过或跌破此区域,它便自然成为支撑线或阻力线。这些曾经有过大成交量的价位时常由阻力线变为支撑线或由支撑线变为阻力线:阻力线一旦被冲过,便会成为下个跌势的支撑线;而支撑线一经跌破,将会成为下一个涨势的阻力线。
    一、支撑线的原理与应用

      在K线图上,只要最低价位在同一微小区间多次出现,则连接两个相同最低价位并延长即成一支撑线,它形象地描述了股票在某一价位区间内,需求大于供给的不平衡状态。当交易价位跌入这一区间时,因买气大增,卖方惜售,使得价位调头回升。其内在实质是:
      因前阶段反复出现这—价位区间,累积了较大的成交量,当行情由上而下向支撑线靠拢时,做空者获利筹码已清,手中已无打压抛空筹码;做多者持币趁低吸纳,形成需求;举棋不定者套牢已深,筹码锁定不轻易斩仓。故在这一价位区间供应小于需求,自然形成了强有力的支撑基础。另外,由于行情多次在此回头,也确立了广大投资者的心理支撑价位区间,只要无特大利空消息出台,行情将获撑反弹。
      技术分析将有较大累积成交量的价位区间定义为“成交密集区”,亦即在此密集区有很高的换手率。密集区进货者欲获利则需待股价升至这一成本区间以上,这些进货者即持有筹码者,只要没有对后势失去信心,是不会在这一价位区间抛出筹码的,正因为持有筹码者惜售,故行情难以跌破这一价位。另一方面空方也因成交密集,持币量上升,手中筹码已乏,即市场上筹码供应萎缩,虽然仍会有部分对后势失去信心者抛出筹码,但也成不了气候。即使支撑线被暂时击破只要既无成交量的配合,也无各种利空出现,价位将重回支撑线以上,广大投资者的心理支撑再次得到增强。
      行情在成交密集区获得暂时的支撑后,后势有两种可能:—,是反弹上升;二是广大持有筹码者丧失信心,看坏后势,大量抛出,也即由多翻空,支撑线便被有效击破,行情继续下行。
      支撑线并不仅仅产生于成交密集区。当行情下跌至原上升波的50%时,会稍加喘息,在这一区间往往会产生一支撑线,这实际上也是广大投资者的心理因素所致,技术分析称这种上升波(或下跌波)向起始点回归为,对称性原理。此外,阶段性的最低价位也往往是广大投资者的心理支撑线。
      在利用支撑线进行股市分析时应注意以下几点:
      (1)上升趋势里,回档过程中,K线之阴线较先前所出现之阳线为弱,尤具接近支撑价位时,成交量萎缩,而后阳线迅速吃掉阴线,股价再上升,这是有效的支撑。
      (2)上升趋势里,回档过程中,K线频频出现阴线,空头势力增加,即使在支撑线附近略作反弹,接手乏力,股价终将跌破支撑线。
      (3)在支撑线附近形成盘档,经过一段时间整理,出现长阳线,支撑线自然有效。
      (4)在支撑线附近形成盘档,经过整理却出现.一根长阴线,投资者为减少损失,争相出逃,股价将继续下跌一段。  (5)股价由上向下跌破支撑线,说明行情将由上升趋势转换为下降趋势。一般地说,在上升大趋势中,出现中级下降趋势,如若行情跌破中级下降趋势的支撑线,则说明上升大趋势已结束;在中级上升趋势中,出现次级下降趋势,如若行情跌破次级下降趋势的支撑线,则说明中级上升趋势已结束,股价将依原下降大趋势继续下行。
      (6)股价由上向下接触支撑线,但未能跌破而调头回升,若有大成交量配合,则当再出现下降调整时,即可进货,以获取反弹利润。
      (7)股价由上向下跌破支撑线,一旦有大成交量配合,即说明另一段跌势形成,稍有回档即应出货,避免更大损失。
      (8)股价由上向下接触支撑线,虽未曾跌破,但也无成交量配合,则预示无反弹可能,应尽早出货离场。 

     二、阻力线的原理与应用
      在K线图上,只要最高价位在同一微小区间出现多次,则连接两个相同最高价位并延长即形成一阻力线,它形象地描述了股票在某一价位区间供应大于需求的不平衡状态。当交易价位上升至这一区间时,因卖气大增,而买方又不愿追高,故价位表现为遇阻回档向下。其内在实质是:

            与支撑线产生于成交密集区一样,阻力线同样出现于成交密集区。因为在这一区间有较大的累积成交量,当交易价位已在该密集区间以下时,说明已有大量的浮动亏损面,即套牢者。因此当行情由下向上回升,迫近阻力线时,对前景看坏者急于解套平仓或获利回吐,故大量抛盘涌出,股票的供应量放大。对前景看好者可分为两类:一类是短线看好,因顾忌价位已高,期望待价位回档再建仓,故跟进犹豫;另一类是中长线看好,逢低便吸。前者是不坚定的需求方,且随时会受空方打压而丧失信心,由多翻空加盟供应方;后者是坚定的需求方,虽有可能顶破阻力线,但若势单力薄,即无大成交量配合,交易价位将重回阻力线以下。故此时股票的需求量相对较小,反复多次阻力线便自然形成,并且延续时间越长,阻力越难以突破。当行情由下向上回升,迫近阻力线时,若能有利多消息助威,且交易价位破阻力后,有成交量放大配合,则阻力线被有效突破,交易价位上一台阶,该阻力线即成了后市的支撑线。
      阻力线同样也并不仅仅产生于成交密集区。当行情上升至原下跌波的50%或0.618时会出现停滞现象,并作回档调整,该停留之处即为广大投资者的又一心理阻力线。此外,阶段性的最高价位也往往是投资者难以突破的心理阻力战。  因为支撑线与阻力线均形成于成交密集区,所以同一成交密集区既是行情由下向上攀升的阻力区,又是行情由上向下滑落的支撑区。当成交密集区被突破,在行情上升过程中,一般伴随有高换手率,阻力线变换为支撑线;若有特大利多消息刺激,成交密集区被轻易突破,即骤然跳空,那么获利回吐压力增大,继续上行将面临考验,多头态势往往前功尽弃。在行情下降过程中,换手率一般不明显增大,—旦有效突破,则支撑线变换为阻力线。  在利用阻力线进行股市分析时应注意以下几点:
      (1)下跌趋势出现反弹,若K线之阳线较先前阴线为弱,尤其在接近阻力价位时,成交量无法放大,而后阴线迅速吃掉阳线,股价再度下跌,这是强烈的阻力。
      (2)下跌趋势出现强力反弹,阳线频频出现,多头实力坚强,即使在阻力线附近略作回档,但换手积极,则股价必可突破阻力线,结束下跌走势。
      (3)在阻力线附近经过一段时间的盘挡后,出现长阴线,阻力线自然有效。
      (4)在阻力线附近经过.一段时间的盘档后,出现一根长阳线向上突破,成交量增加,低档接手有人,激励买方,股价将再升一段。
      (5)股价由下向上突破阻力线,若成交量配合放大,说明阻力线被有效突破,行情将由下降趋势转换为上升趋势。  一般地说,在下降大趋势中,出现中级上升趋势之后,如若行情突破中级上升趋势的阻力线,则说明下降大趋势已结束;在中级下降趋势中,出现次级上升趋势后,如若行情突破次级上升趋势的阻力线,则说明中级下降趋势已结束,将依原上升大趋势继续上行。
      (6)股价由下向上冲刺阻力线,但未能突破而调头回落,则可能出现一段新的下跌行情,丛时无论盈亏,都应及时了结退场。
      (7)当股价由下向上冲击阻力线,成交量大增,则应及时做多;若虽破阻力线,但成交量未放出,则应观望,很有可能是上冲乏力、受阻回落的假突破,不能贸然跟进。
      (8)当股价由下向上突破阻力线,若成交量不见大增,可待其回落,若回落也不见量放出,则可考虑做多;若不回落,只要能确认突破阻力有效,再做多仍能获利,这是因为阻力线被有效击破,一般回有一段行情。

    [上一页1  2 


    <script src="script/verycms/ad03.js?cid=44&tid=814815"></script>

    展开全文
  • 我们通过监视电容器电压输出随时间变化来研究光与物质之间相互作用。 通过建模和实验观察相结合,我们得出结论,由于能量守恒定律,照明开始后不久便建立了稳态电压。 我们还发现,稳态电压大小取决于照明...
  • 结果发现,在转录抑制条件下,大豆胚根能够完成萌发,种子萌发后,种苗生长停止;在翻译被抑制条件下,大豆胚根不能完成萌发.说明大豆胚根萌发能够依赖发育过程合成并贮存在干种子中mRNA;但种苗发育不能...
  • 在此例中:创建启动完所有子线程之后,主线程就停止了,而子线程继续在虚拟机中执行,主线程只是起一个入口作用。class T extends Thread { public static void main(String[] args) { for (int i = 0 ; i &...
  • 支撑线和压力线的作用 支撑线又称为抵抗线。当股价跌到某个价位附近时,股价停止下跌,甚至有可能还有回升。这个起着阻止股价继续下跌或暂时阻止股价继续下跌的价格就是支撑线所在的位置。 压力线又称为阻力线。当...
  • 心跳线

    千次阅读 2012-01-30 15:45:05
    起到服务器同步的作用。   心跳线 - 工作原理 连接工作机与备份机的网线,通过软件的方式监视工作机,备份机一旦发现工作机由于某种原因停止服务,则立即投入使用,以保证网络的畅通和服务的正常运行.   ...
  • 在标准模型的超对称扩展中,顶级夸克(停止位)的超级伙伴在解决自然性问题方面起着至关重要的作用。 对于直接成对产生的光阑,每个光阑衰变成一个顶夸克加上最轻的中性基变,标准的光阑搜索很难找到一个压缩光谱的...
  • 车道线拟合笔记

    2020-09-06 18:45:53
    作用又可分为:车行道中心线、车道分界线、停止线、减速让行线、人行横道线、导流线、导向箭头和左转弯导线等。 2、目前视觉_车道线检测方法: 一般车道有三车道或者四车道,固定前方摄像头视角范围内,由于...
  • 毒性进一步扩展到在杀死微生物和对水中有机物起作用的过程中产生消毒副产物。 更重要是,最近研究证明了消毒对抗生素抗性基因(ARG)传播潜在影响,特别是对城市污水处理厂最终消毒废水中自由生活性ARG...
  • 线

    2019-09-27 21:53:55
    作用:O(n^2)用来解决最大矩阵和问题 思路:对于 m*n 矩阵中任意一点,覆盖这个点最大矩形...从它向上引一条悬线,遇到边界或障碍点停止,h[i][j] 数组记录从点 (i,j) 向上线长度。 2.向左延伸,遇到边...
  • 什么是支撑线 什么是阻力线

    千次阅读 2007-07-03 08:36:00
    市场上股价在达到某一水平时,往往不再继续上涨或下跌,似乎在此价位上有一条对股价起阻拦或支撑作用的抵抗线,我们分别称之为阻力线与支撑线。 所谓阻力线是指股价上升至某—高度时,有大量卖盘供应或是买盘...
  • 学习笔记之车道线相关记录

    千次阅读 2018-08-18 18:33:51
    一. 车道线相关知识 &amp;&...按作用又可分为:车行道中心线、车道分界线、停止线、减速让行线、人行横道线、导流线、导向箭头和左转弯导线等。 根据下面这张图,大致可以看到分类...
  • 比如控制远端MP3设备开关机功能、播放和停止功能、音量大小调节功能等,拥有在耳机线上控制远端设备这些功能都属于线控耳机。 由于受到耳机发出信息指令和接收信息指令设备对信息识别语言版本不同,有些线控...
  • 进行了可液化土一高层结构地震相互作用的振动台试验,...震后土中孔隙水压力不一定随振动的停止而立即开始消散,在短期内可能继续增长;桩身应变幅值呈桩顶大、桩尖小分布;桩土接触压力幅值分布规律与输人激励地震大小有
  • 还记得在2019年,知行一个重要客户由于EDI服务器磁盘损坏,导致EDI系统瘫痪无法正常工作,整个业务线也被迫停止。幸运是,我们运维团队每月都坚持对客户生产环境进行数据备份。在一个小时之内,就完成了新...
  • 使用串口时O_NOCTTY | O_NDELAY参数作用

    千次阅读 2020-08-01 17:29:30
    Linux打开串口和打开文件一样使用open函数 例如: fd1 = open( "...", O_RDWR | O_NOCTTY | O_NDELAY);...O_NDELAY :这个程序不关心DCD信号线所处状态,端口另一端是否激活或者停止。如果用户不指定了这个标志,则
  • 当市场上价格达到某一水平位置时,似乎产生了一条对价格起到支撑作用,影响价格继续下跌抵抗线,我们称之为支撑线。支撑位可以通过技术分析方式来预测。 支撑位是一个买方找到了利益所在,最终阻止了价格跌到...

空空如也

空空如也

1 2 3 4 5 ... 12
收藏数 239
精华内容 95
关键字:

停止线的作用