码迷,mamicode.com
首页 >  
搜索关键字:多线程 条件线程    ( 22675个结果
【转】Netty那点事(四)Netty与Reactor模式
【原文】https://github.com/code4craft/netty-learning/blob/master/posts/ch4-reactor.md一:Netty、NIO、多线程?时隔很久终于又更新了!之前一直迟迟未动也是因为积累不够,后面比较难下手。过年期间@李林锋hw发布了一个Ne...
分类:Web程序   时间:2014-08-26 22:43:06    阅读次数:369
JAVA多线程实现和应用总结
1最近在做代码优化时学习和研究了下JAVA多线程的使用,看了菜鸟们的见解后做了下总结。1.JAVA多线程实现方式JAVA多线程实现方式主要有三种:继承Thread类、实现Runnable接口、使用ExecutorService、Callable、Future实现有返回结果的多线程。其中前两种方式线程...
分类:编程语言   时间:2014-08-26 21:18:26    阅读次数:273
python 通过threading多线程ssh
#!/usr/bin/envpython#coding=utf-8importparamikoimporttime,datetime,threadingdefssh(ip,user,passwd,command):ssh=paramiko.SSHClient()ssh.set_missing_host_key_policy(paramiko.AutoAddPolicy())try:ssh.connect(ip,port=16333,username=user,password=passwd)exceptpar..
分类:编程语言   时间:2014-08-26 19:54:27    阅读次数:237
awl 多线程syn攻击
一,安装:tar-zxvfawl-0.2.tar.gz./configure--prefix=/usr/local/awlmakemakeinstallawl的执行程序安装后在/usr/local/awl/bin目录下二,说明:awl的格式如下:./awl-ieth0-maa:bb:cc:dd:ee:ff-dip-pport参数如下:-i发送包的接口,如果省略默认是eth0-m被攻击机器的mac地址,程序不..
分类:编程语言   时间:2014-08-26 19:48:47    阅读次数:358
Executor框架
ava多线程并发下大多围绕着执行任务进行管理的,所谓任务就是抽象的、离散的工作单元。这样将工作分为任务的创建和任务的执行,而且理想状态下任务是独立的活动,它的工作不依赖于其它任务的状态、结果和边界效应。任务的独立有利于并发性,如得到相应的资源,从而可以并行的执行。 任务的执行策略:顺序执行、每任务每线程...
分类:其他好文   时间:2014-08-26 19:46:36    阅读次数:197
[Qt学习篇]Qthread实现多线程操作
QThread类为用户管理多线程提供了一种平台无关的途径。QThread对象在程序内部进行控制线程的管理,QThread起始于run()函数额执行。默认情况下,run()通过调用exec()启动事件循环(event loop),并在线程内部执行Qt 的事件循环。...
分类:编程语言   时间:2014-08-26 19:44:46    阅读次数:299
C++多线程--简单操作
创建线程的函数 HANDLE CreateThread( LPSECURITY_ATTRIBUTES lpThreadAttributes, // SD SIZE_T dwStackSize, // initial stack size ...
分类:编程语言   时间:2014-08-26 19:22:26    阅读次数:209
C++ 多线程中使用cout还是printf
在多线程的设计模式下,如果多个线程都使用cout打印信息,那么很容易出现内容交替的现象,例如下图:代码如下:如果把cout替换成printf,那么就不会出现这个问题,运行结果如下图:对应代码如下:上网搜索了下相关的内容,部分网友反馈结果是:cout不是线程安全的,要靠自己去线程同步,比较麻烦 。pr...
分类:编程语言   时间:2014-08-26 19:04:06    阅读次数:249
IOS的后台运行
写在前面给大家推荐一个不错的网站  www.joblai.com http://www.cocoachina.com/bbs/read.php?tid=149564 文一   我从苹果文档中得知,一般的应用在进入后台的时候可以获取一定时间来运行相关任务,也就是说可以在后台运行一小段时间。   还有三种类型的可以运行在后以,   1.音乐   2.location   ...
分类:移动开发   时间:2014-08-26 15:27:36    阅读次数:332
iOS dispatch_async的用法
GCD (Grand Central Dispatch) 是Apple公司开发的一种技术,它旨在优化多核环境中的并发操作并取代传统多线程的编程模式。 在Mac OS X 10.6和IOS 4.0之后开始支持GCD。使用GCD的一个理由就是方便,回想一下以前的多线程编程,我们会把异步调用的代码放到另外...
分类:移动开发   时间:2014-08-26 14:56:46    阅读次数:231
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!