码迷,mamicode.com
首页 >  
搜索关键字:共享变量    ( 641个结果
简约的单页应用引擎:sonnyJS
点这里SonnyJS是一个简约的单页应用引擎和HTML预处理器,旨在帮助开发人员和设计人员创建难以置信的强大和快速的单页网站。主要特性:模板嵌套,模板继承动态同步模板路由(非Ajax)跨窗口通信(窗口之间共享变量)历史操作(自动)动态HTML模板变量多语言支持全局和局部容器Strong reduct...
分类:Web程序   时间:2015-04-07 13:24:31    阅读次数:170
Java多线程之内存可见性
可见性:一个线程对共享变量值的修改,能够及时的被其它线程看到。 共享变量:如果一个变量在多个线程的工作内存中都存在副本,那么这个变量就是这几个线程的共享变量。 所有的变量都存储在主内存中 JAVA内存模型(JVM) 所有的变量都存储在主内存中每个线程都有自己独立的工作内存,里面保存该线程使用到的变量的副本(主内存中该变量的一份拷贝) 两条规定...
分类:编程语言   时间:2015-04-06 15:46:53    阅读次数:271
java中HashMap在多线程环境下引起CPU100%的问题解决(转)
最近项目中出现了Tomcat占用CPU100%的情况,原以为是代码中出现死循环,后台使用jstack做了dump,发现是系统中不合理使用HashMap导致出现了死循环(注意不是死锁)。 产生这个死循环的根源在于对一个未保护的共享变量 — 一个"HashMap"数据结构的操作。当在所有操作的...
分类:编程语言   时间:2015-03-30 01:27:34    阅读次数:177
有效的并发策略
在并发方法中,我们要保证一致性和准确性,但是有希望在给定的硬件条件下达到最佳性能.当我们完全使用了不可变共享变量模型,那么我们将很容易地规避竞争条件或者一致性的问题.因为当线程不再竞争访问可变数据的时候,程序就无需考虑变量在多个线程之间的可见性问题和穿越内存栅栏的问题,同时,我们也不许担心如何控制线...
分类:其他好文   时间:2015-03-16 06:10:32    阅读次数:150
java多线程实现卖票程序
本文采用java多线程实现了模拟车站多个车票卖票的功能。关键词:java多线程 共享变量 实现runnable接口 volatile 线程同步。代码如下Ticket类package ex7_TicketSaler;/*同一对象的多个线程thread0/1/2,对共享变量count的操作,需要将cou...
分类:编程语言   时间:2015-03-14 21:41:07    阅读次数:339
java中synchronize锁 volatile thread.join()方法的使用
程序代码中的临界区是需要互斥访问的,同一时刻只能有一个线程来访问临界区,也就是线程对临界区的访问时互斥的。竞争条件:当多个线程同时访问某个共享的内存区域并且对其进行读写操作时,就会出现数据破坏。这就是竞争条件。避免竞争条件的方法是synchronized加锁。如何来定义共享变量:1、在主类中定义一个...
分类:编程语言   时间:2015-03-11 23:12:53    阅读次数:947
关于android中Bundle的使用
1、Android using Bundle for sharingvariables注:android中使用Bundle来共享变量,下例中Activity1和Activity2通过bundle共享一个变量myValue Sharingvariables between Activities is ...
分类:移动开发   时间:2015-03-02 22:12:07    阅读次数:141
【Spring实战】—— 9 AOP环绕通知
假如有这么一个场景,需要统计某个方法执行的时间,如何做呢? 典型的会想到在方法执行前记录时间,方法执行后再次记录,得出运行的时间。如果采用Spring的AOP,仅仅使用前置和后置方法是无法做到的,因为他们无法共享变量。这样通过环绕通知,就可以快捷的实现。 首先在切面通知类中声明环绕通知类: ...
分类:编程语言   时间:2015-02-01 15:58:14    阅读次数:236
十一、PYTHON 面向对象编程
如果你没有任何以往的经验与面向对象(OO)编程,你可能想咨询或至少某种教程的入门课程,所以,你必须掌握的基本概念. 然而,这里是小推出的面向对象编程(OOP)给你带来更好的学习速度: 面向对象术语 类: 用户定义的一个对象,它定义了一套类的任何对象的属性特点的原型。属性数据成员(类变量和实例变量)和方法,通过点符号访问. 类变量: 一个类的所有实例共享变量。类变量被定义在一...
分类:编程语言   时间:2015-01-27 15:01:16    阅读次数:211
java中HashMap在多线程环境下引起CPU100%的问题解决
最近项目中出现了Tomcat占用CPU100%的情况,原以为是代码中出现死循环,后台使用jstack做了dump,发现是系统中不合理使用HashMap导致出现了死循环(注意不是死锁)。 产生这个死循环的根源在于对一个未保护的共享变量 — 一个"HashMap"数据结构的操作。当在所有操作的方法上.....
分类:编程语言   时间:2015-01-20 15:32:20    阅读次数:141
641条   上一页 1 ... 58 59 60 61 62 ... 65 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!