码迷,mamicode.com
首页 >  
搜索关键字:多线程    ( 22665个结果
Qt多线程编程总结(二)——QMutex
QMutex类提供的是线程之间的访问顺序化。 QMutex的目的是保护一个对象、数据结构或者代码段,所以同一时间只有一个线程可以访问它。(在Java术语中,它和同步关键字“synchronized”很相似)。例如,这里有一个方法打印给用户两条消息: [cpp] view plain copy voi ...
分类:编程语言   时间:2016-06-20 06:54:38    阅读次数:416
Qt多线程编程总结(一)(所有GUI对象都是线程不安全的)
Qt对线程提供了支持,基本形式有独立于平台的线程类、线程安全方式的事件传递和一个全局Qt库互斥量允许你可以从不同的线程调用Qt方法。 这个文档是提供给那些对多线程编程有丰富的知识和经验的听众的。推荐阅读: Threads Primer: A Guide to Multithreaded Progra ...
分类:编程语言   时间:2016-06-20 06:52:50    阅读次数:520
编程需要知道的问题
什么是回调?什么是同步/异步?什么是I/O?什么是单线程/多线程?什么是阻塞/非阻塞?什么是事件?什么是事件驱动?什么是基于事件驱动的回调?什么是时间循环?什么是作用域?什么是上下文?
分类:其他好文   时间:2016-06-20 01:01:59    阅读次数:165
9、mydumper和myloader多线程备份恢复
<--目录-->1)mydumper介绍2)mydumper特性3)mydumper参数4)mydumper安装方法5)mydumper效率测试6)mydumper导出实战7)mydumper导出的文件介绍8)myloader参数9)myloader导入实战【mydumper介绍】mydumper是一个针对MySQL和Drizzle的高性能多线程备份和恢复工具。此..
分类:编程语言   时间:2016-06-20 00:58:39    阅读次数:1515
HTTP服务器(多线程版本、epoll版本)
以下注释均为测试,可忽略绿色为文件,蓝色为目录main.c#include"httpd.h" void*thread_run(void*arg) { intsock=(int)arg; accept_request(sock); printf("oneacceptfinshed...\n"); } intmain(intargc,char*argv[]) { if(argc!=3){ usage(argv[0]); return1; } intport=at..
分类:编程语言   时间:2016-06-20 00:58:09    阅读次数:526
第5章 对象的行为
1.所有的方法调用都维护在一个称为调用栈的结构中,当前正在执行的方法位于调用栈的顶部。当前方法执行完成后,就从调用栈的顶部移除,控制流程返回栈中的前一个方法。 2.main()方法总是在调用栈的底部。 3.如果一个Java程序是多线程应用程序,那么它可以有多个调用栈。 4.一个方法正在执行时,会发生 ...
分类:其他好文   时间:2016-06-20 00:49:14    阅读次数:138
java课程总结
课程总结 课程收获与不足 Java是一种简单的,面向对象的,分布式的,解释型的,健壮安全的,结构中立的,可移植的,性能优异、多线程的动态语言。这里采用Java作为开发语言主要是基于Java的面向对象和可移植性。 自己的收获 学习Java这门课最大的收获就是写博客了,每周都要学,每周都要写,现在回顾一 ...
分类:编程语言   时间:2016-06-19 23:02:47    阅读次数:245
多线程
1 线程的实现 实现Runnable接口相对于继承Thread类来说,有如下优势 适合多个相同程序代码的线程区处理统一资源的情况 可以避免由于Java单继承特性带来的局限 增强了程序的健壮性,代码能够被多个线程共享,代码与数据是独立的 例如:卖5张票,继承Thread类的三个线程会各卖5张,其资源< ...
分类:编程语言   时间:2016-06-19 21:25:32    阅读次数:229
说说string类
1.为什么会有string类处理char型数组,封装标准C中一些字符串处理函数。容器2.规格:有106个成员接口函数。有如此之多的原因:提高效率。(设计比较冗余,为了追求效率,省去了调用构造/析构函数及分配/释放内存的时间)用于实现常用操作3.实现:C++标准没有过多干预,不同厂商..
分类:其他好文   时间:2016-06-19 18:34:53    阅读次数:147
关于多线程之GCD的一些学习要点
GCD是当前多线程使用最方便的,也是使用比较多的。 学习GCD主要集中在一下几点: 一、队列,同步,异步 1.主队列:dispatch_get_main_queue(); 2.串行队列:dispatch_queue_create("queue", 0); 3.并行队列:dispatch_get_gl ...
分类:编程语言   时间:2016-06-19 18:29:26    阅读次数:180
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!