一、postgresql多进程,mysql多线程二、postgresql和它配套的开源软件非常多,容易进行负载均衡三、posgresql代码简介,mysql比较混乱四、最重要的,postgresql是BSD协议,完全免费,完全开源;mysql的innodb存储引擎是有oracle控制的[1]http...
分类:
数据库 时间:
2015-07-28 00:33:28
阅读次数:
198
Worker pattern[工作模式]一:Worker pattern的参与者--->Client(委托人线程)--->Channel(通道,里边有,存放请求的队列)--->Request(工作内容的包装)--->Worker(工人线程) 二:Worker pattern模式什么时候使用--->类...
分类:
编程语言 时间:
2015-07-21 20:21:13
阅读次数:
137
Read-Write Lock Pattern【读写】一:Read-Write Lock Pattern的参与者--->读写锁--->数据(共享资源)--->读线程--->写线程 二Read-Write Lock Pattern模式什么时候使用--->* 为了多线线程环境下保护数据安全,我们必须避免...
分类:
编程语言 时间:
2015-07-19 23:24:04
阅读次数:
283
Producer-Consumer【生产消费者模式】一:Producer-Consumer pattern的参与者--->产品(蛋糕)--->通道(传递蛋糕的桌子)--->生产者线程(制造蛋糕的线程)--->消费者线程(吃掉蛋糕的线程) 二:Producer-Consumer pattern模式什么...
分类:
编程语言 时间:
2015-07-19 17:57:18
阅读次数:
196
------Java培训、Android培训、iOS培训、.Net培训、期待与您交流! ------- 线程间的通信:简单来说,就是多个线程在操作同一资源,但操作的动作不同。 试想一下,对于同一个资源做不同的操作,这势必会在操作的过程中产生矛盾。为了避免这种情况的发生,就需要用的synchro...
分类:
编程语言 时间:
2015-07-15 06:33:07
阅读次数:
244
概述多线程的概念在各个操作系统上都会接触到,windows、Linux、mac os等等这些常用的操作系统,都支持多线程的概念。当然ios中也不例外,但是线程的运行节点可能是我们平常不太注意的。之前简单介绍了下单线程和多线程,下面再对单线程和多线程做下补充。一、程序、进程、线程的区别二、单线程三、多...
分类:
编程语言 时间:
2015-07-13 18:09:59
阅读次数:
181
黑马程序员------多线程(二)1.1同步代码块:Java对多线程的安全问题提供了专业的解决方式格式:synchronized(对象){ 需要被同步的代码(共享数据)}对象如同锁。持有锁的线程可以在同步中执行。没有持有锁的线程即使获取cpu的执行权,也进不去,因为没有获取锁。火车上的卫生间---经...
分类:
编程语言 时间:
2015-06-15 11:03:01
阅读次数:
192
本文接上文,继续探讨WinForm中的多线程问题,再次主要探讨threadpool 和timer一 ThreadPool线程池(ThreadPool)是一种相对较简单的方法,它适应于一些需要多个线程而又较短任务(如一些常处于阻塞状态的线程),它的缺点是对创建的线程不能加以控制,也不能设置其优先级。由...
分类:
编程语言 时间:
2015-06-08 09:36:12
阅读次数:
156
一. 线程属性
(1) 初始化与销毁属性
int pthread_attr_init(pthread_attr_t *attr);
int pthread_attr_destroy(pthread_attr_t *attr);
(2)获取与设置分离属性
int pthread_attr_setdetachstat...
分类:
编程语言 时间:
2015-06-07 09:42:32
阅读次数:
145
本文摘自http://www.cnblogs.com/zhuyp1015/archive/2012/06/11/2545702.html内核多线程是在项目中使用到,自己也不熟悉,遇到一个很囧的问题,导致cpu运行100%。这是写的第一个内核线程程序,通过全局变量来实现两个内核线程之间的通信。但是这里...
分类:
编程语言 时间:
2015-06-04 18:58:28
阅读次数:
175