码迷,mamicode.com
首页 >  
搜索关键字:多线程    ( 22665个结果
真正的PHP多线程(绝非fork或者用http再开进程)
转载:http://blog.csdn.net/leinchu/article/details/8012640我写了一个扩展打算放到pecl,但是,进过交流发现有人已经做了两个php的多线程扩展1、https://github.com/alecgorge/php_threading/2、https:...
分类:编程语言   时间:2014-05-17 01:08:08    阅读次数:319
链接测试-Xenu
首先介绍一下Senu Xenu:全名为Senu Link Sleuth 。一个比较强大的检查死链接的软件。可以打开一个本地网页文件来检查它的链接,也可以输入任何网址来检查。它可以分别列出网站的活链接以及死链接,连转向链接它都分析得一清二楚;支持多线程,可以把检查结果存储成文本文件或网页文件。其次介绍...
分类:其他好文   时间:2014-05-17 00:55:47    阅读次数:377
多线程同步 wait notify
package test;public class Test implements Runnable{ public static int j =0; @Override public void run() { synchronized (this) { ...
分类:编程语言   时间:2014-05-17 00:21:52    阅读次数:351
POSIX 线程详解(3-互斥量:"固定加锁层次"/“试加锁-回退”)
有时一个互斥量是不够的: 比如: 当多个线程同时访问一个队列结构时,你需要2个互斥量,一个用来保护队列头,一个用来保护队列元素内的数据。 当为多线程建立一个树结构时,你可能需要为每个节点设置一个互斥量。 同时使用多个互斥量会导致复杂度的增加 最坏的情况就是死锁的发生,即两个线程分别锁住一个互斥量而等待对方的互斥量。 多互斥量可能导致死锁: 如果...
分类:编程语言   时间:2014-05-13 16:32:03    阅读次数:533
inux下C中怎么让才能安全关闭线程
前言:     多线程程序中,特别是频繁申请,释放线程的情况下,就要注意线程的关闭,最好使用线程池。 一,线程退出方式     (1) 执行完成后隐式退出;     (2) 由线程本身显示调用pthread_exit 函数退出;             pthread_exit (void * retval) ;      (3) 被其他线程用pthread_c...
分类:编程语言   时间:2014-05-13 16:22:59    阅读次数:286
linux下的多线程
1 引言   线程(thread)技术早在60年代就被提出,但真正应用多线程到操作系统中去,是在80年代中期,solaris是这方面的佼佼者。传统的Unix也支持线程的概念,但是在一个进程(process)中只允许有一个线程,这样多线程就意味着多进程。现在,多线程技术已经被许多操作系统所支持,包括Windows/NT,当然,也包括Linux。   为什么有了进程的概念后,还要再引入线程呢?使用...
分类:编程语言   时间:2014-05-13 14:02:28    阅读次数:467
Android图片异步加载之Android-Universal-Image-Loader类库的使用
Android开发中我们会经常遇到图片过多或操作不当造成Out of Memory异常,有时虽然是解决了这个问题但却会影响程序的运行效率,例如:当用户在快速滑动滚动条的过程中,我们程序在仍在艰难的加载服务器端的图片,这样给用户造成了极不好的体验。其实网络上关于图片的异步加载和缓存的讲解很多,但是其实,写一个这方面的程序还是比较麻烦的,要考虑多线程,缓存,内存溢出等很多方面,针对这一广大开发者都...
分类:移动开发   时间:2014-05-13 13:36:52    阅读次数:359
GCD
queue分为两种: serialQueue (串行) 和 concurrentQueue (并行)   serialQueue中的task一个执行不完,另一个不会执行。即:task1执行完毕后,task2执行,task2执行完毕后,task3执行,以此类推   concurrentQueue特点:Queue中的task并发执行,task1现执行(无须执行完毕),task2开始执行之后(无需执...
分类:其他好文   时间:2014-05-13 13:22:25    阅读次数:282
总结---5
StringBuffer:如果在程序中需要对字符串进行频繁的修改连接操作的话.使用StringBuffer性能会更高String:是对象不是原始类型.为不可变对象,一旦被创建,就不能修改它的值.对于已经存在的String对象的修改都是重新创建一个新的对象,然后把新的值保存进去.线程安全就是多线程访问..
分类:其他好文   时间:2014-05-13 12:54:51    阅读次数:326
C# 如何实现简单的Socket通信(附示例)
上周由于有个项目需要用到网络通信这块,然后就花了点时间研究了一下,本来想上周就写出来的,但是突然要忙,所以等到现在。话说对于网络通信,以前写C++的时候,天天面对着线程和Socket,所以换成C#也就没那么怕了,虽然C++下也没有掌握的多好,但毕竟只是一个小Demo,只作为..
分类:其他好文   时间:2014-05-13 12:25:04    阅读次数:247
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!