码迷,mamicode.com
首页 >  
搜索关键字:多线程并发    ( 789个结果
Java多线程与并发应用-(2)-线程互斥synchronized
首先请看下面的例子: package com.lipeng; public class SynchronizedDemo { public static void main(String[] args) { final Print print=new Print(); for(int i=0;i<1000;i++) { new Thread(){ @Override...
分类:编程语言   时间:2015-04-09 21:56:54    阅读次数:176
Java线程同步的方式
java允许多线程并发控制,当多个线程同时操作一个可共享的资源变量时(如数据的增删改查), 将会导致数据不准确,相互之间产生冲突,因此加入同步锁以避免在该线程没有完成操作之前,被其他线程的调用, 从而保证了该变量的唯一性和准确性。1.同步方法 即有synchronized关键字修饰的方法。 ...
分类:编程语言   时间:2015-04-07 17:28:05    阅读次数:150
Windows下基于socket多线程并发通信的实现
本文介绍了在Windows 操作系统下基于TCP/IP 协议Socket 套接口的通信机制以及多线程编程知识与技巧,并给出多线程方式实现多用户与服务端(C/S)并发通信模型的详细算法,最后展现了用C++编写的多用户与服务器通信的应用实例并附有程序。 关键词:Windows;套接字;多线程;并发服务器; Socket 是建立在传输层协议(主要是TCP 和UDP)上的一种套接字规范,最初由美国加州Berkley 大学提出,为UNIX 系统开发的网络通信接口,它定义了两台计算机之间通信的规范,socket...
分类:编程语言   时间:2015-04-07 15:39:33    阅读次数:241
java中volatile关键字的含义
java中volatile关键字的含义在java线程并发处理中,有一个关键字volatile的使用目前存在很大的混淆,以为使用这个关键字,在进行多线程并发处理的时候就可以万事大吉。Java语言是支持多线程的,为了解决线程并发的问题,在语言内部引入了 同步块 和 volatile 关键字机制。sync...
分类:编程语言   时间:2015-04-05 11:44:50    阅读次数:135
探索设计模式之----单例模式
Singleton模式可以是很简单的,它的全部只需要一个类就可以完成。但是如果在“对象创建的次数以及何时被创建”这两点上较真起来,Singleton模式可以相当的复杂。 结构是简单的,只是我们还有一些小小的要求如下: 1.最基本要求:每次从getInstance()都能返回一个且唯一的一个对象。 2.稍微高一点的要求:希望这个方法能适应多线程并发访问。 3.再提高一点的要求:方法性能尽...
分类:其他好文   时间:2015-04-04 15:18:44    阅读次数:125
1 Hello, world of concurrency in C++!
本章包括,多线程和并行是什么,为什么要在程序中使用多线程和并行,c++并行支持的历史,简单的多线程程序 自从1998年C++标准发布后的13年有一个令C++用户兴奋的时间,C++标准委员会正在给这个语言和他的支持库进行一次重要的检修,新C++标准在2011年被发布,让C++开发更容易更有用。 C++11最具有标志性的新特性是多线程程序的支持,首次,C++标准在语言级别支持多线程程序,并且在库中...
分类:编程语言   时间:2015-04-02 16:33:44    阅读次数:165
Java回调接口的理解
本文主要是讲述Java序列化与static,多线程并发处理,更多Java技术知识,请登陆疯狂软件教育官网。 现在有两个类,一个是A,一个是B,回调就是A去调用B中的某个方法,然后B又回调A中的某个方法,这个方法就是回调方法,回调的机制是与接口分不开的。也就是A类实现一个接...
分类:编程语言   时间:2015-03-31 19:52:08    阅读次数:157
多线程GCD的初步研究
dispatch队列的生成可以有这几种方式: 1. dispatch_queue_t queue = dispatch_queue_create("com.dispatch.serial", DISPATCH_QUEUE_SERIAL); //生成一个串行队列,队列中的block按照先进先出(FIFO)的顺序去执行,实际上为单线程执行。第一个参数是队列的名称,在调试程序时会非常有用,所有尽量不要...
分类:编程语言   时间:2015-03-31 12:50:41    阅读次数:262
java 多线程并发问题总结
java 多线程并发主要通过关键字synchronized实现Java语言的关键字,当它用来修饰一个方法或者一个代码块的时候,能够保证在同一时刻最多只有一个线程执行该段代码。 一、当两个并发线程访问同一个对象object中的这个synchronized(this)同步代码块时,一个时间内只能有一个线...
分类:编程语言   时间:2015-03-31 00:29:35    阅读次数:137
WebDriver多线程并发
要想多线程并发的运行WebDriver,必须同时满足2个条件,首先你的测试程序是多线程,其次需要用到Selenium Server。下载位置如下图: 下载下来后是一个jar包,需要在命令行中运行。里面有2个东西:hub和node。可以这么理解:hub是运行在一个服务器上的线程池,负责收集测试cas....
分类:编程语言   时间:2015-03-30 10:54:43    阅读次数:232
789条   上一页 1 ... 63 64 65 66 67 ... 79 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!