码迷,mamicode.com
首页 > 2014年08月13日 > 全部分享
学习pthreads,使用互斥量进行同步
在进行多线程编程时,我们总会遇到全局变量和数据结构的问题,这是多线程之间进行通信的问题。如果多个线程同时读写一个全局变量,那么会造成竞争或者出错。为了解决这一问题,我们需要对全局数据进行,使用互斥量实现锁的机制,当某个线程在某个操作前进行了加锁,那么某个操作只能在这个线程进行,直至将锁去除,相当于在这里将多线程的并行变成了串行。本文重点学习如何使用互斥量进行全局数据的同步,分为三个部分,第一部分给...
分类:其他好文   时间:2014-08-13 19:02:47    阅读次数:130
RAPIDIO高速串行协议
RapidIO是由Motorola和Mercury等公司率先倡导的一种高性能、 低引脚数、 基于数据包交换的互连体系结构,是为满足和未来高性能嵌入式系统需求而设计的一种开放式互连技术标准。RapidIO主要应用于嵌入式系统内部互连,支持芯片到芯片、板到板间的通讯,可作为嵌入式设备的背板(Backplane)连接。RapidIO协议由逻辑层、传输层和物理层构成。逻辑层定义了所有协议和包格式。这是对终...
分类:Windows程序   时间:2014-08-13 19:02:37    阅读次数:1018
IOS开发——手势 & 传感器 & 物理引擎
这次思维导图比较杂,demo已经全部上传到github上,小编的github地址是:狂戳...
分类:移动开发   时间:2014-08-13 19:02:27    阅读次数:240
【算法导论学习-012】n个数随机等概率的抽样m个
n个数随机等概率的抽样m个,提供了4种方案的算法。...
分类:其他好文   时间:2014-08-13 19:01:57    阅读次数:193
禁止ViewPager左右滑动事件
禁止ViewPager左右滑动事件...
分类:其他好文   时间:2014-08-13 19:01:47    阅读次数:161
cgroup子系统4_memory子系统
memory子系统设定cgroup中任务使用的内存限制,并自动生成那些任务使用的内存资源报告。memory子系统是通过 linux的resource counter机制实现的,在进程进行内存分配、释放时对进程进行charge、uncharge操作。 charge操作进行点: 1.分配新页框时(请求调页、copy on write),在do_falut,do_anonymous_pag...
分类:其他好文   时间:2014-08-13 19:01:27    阅读次数:199
HDU - 4937 Lucky Number
Problem Description “Ladies and Gentlemen, It’s show time! ” “A thief is a creative artist who takes his prey in style... But a detective is nothing more than a critic, who follows our footsteps.....
分类:其他好文   时间:2014-08-13 19:01:17    阅读次数:210
oracle添加联合主键
alter table tablename add constraint unionkeyname primary key (column1,column2); 上面语句中: tablename为要添加联合约束的表 unionkeyname为添加的联合约束的名称 column1,column2为联合主键作用的两个列列名...
分类:数据库   时间:2014-08-13 19:01:07    阅读次数:212
poj 3278 Catch That Cow (bfs搜索)
Catch That Cow Time Limit: 2000MS   Memory Limit: 65536K Total Submissions: 46715   Accepted: 14673 Description Farmer John has been informed of the location of a fugitiv...
分类:其他好文   时间:2014-08-13 19:00:57    阅读次数:230
归并排序 分治+递归
0 1 2 3 4 5 6 7 8 //下标 { 9 , 4 , 3 , 7 , 3 , 8 , 2 , 4 , 8 }//通过mergesort函数递归 来切 开始的时候fir=0, las=8, mid=4 所以下标0-4,分为前组 5-8分为后组 { 9 , 4 , 3 , 7 , 3 }{ 8 , 2 , 4 , 8 } { 9 , 4 , 3 }{...
分类:其他好文   时间:2014-08-13 19:00:47    阅读次数:160
hdu 3584 二进制0,1反转 三维树状数组 及三维树状数组模板
先贴自己类比二维树状数组写的三维树状数组模板: 开始的时候循环体内j=y,k=z,没写,以为自己思路错了,,,hehe..... 更高维的树状数组以此类比 const int MAXN = 100+10; int c[MAXN][MAXN][MAXN];int X,Y,Z; int N; inline int lowbit(int x){return x&(-x);} void up...
分类:其他好文   时间:2014-08-13 19:00:37    阅读次数:189
利用ADK制作Windows PE来实现系统的备份与还原
一、概述 Windows® 评估和部署工具包 (Windows ADK) 是用于自定义、评估以及向新计算机部署 Windows 操作系统的各种工具的集合。 Windows ADK 中可用的功能包括: ? 应用程序兼容性工具包(ACT)  ? 部署工具  ? 用户状态迁移工具 (USMT)  ? 批量激活管理工具 (VAMT)  ? Windows 性能工具包 (WPT) ? ...
分类:Windows程序   时间:2014-08-13 19:00:27    阅读次数:540
Hadoop 2.5.0新特性和改进
Apache Hadoop 2.5.0是一个在2.x.y发布线上的一个小版本,建立在之前稳定的发布版本2.4.1之上。 主要特性和改进: 1.      Common a)        使用HTTP代理服务器时认证改进。当通过代理服务器使用WebHDFS时这是非常有用的。 b)        增加了一个新的Hadoop指标监控sink,允许直接写到Graphite。 c)...
分类:其他好文   时间:2014-08-13 19:00:17    阅读次数:278
Raphael.js image 在ie8下面的兼容性问题
Raphael.js 在ie7,ie8浏览器内绘制图形...
分类:Web程序   时间:2014-08-13 19:00:07    阅读次数:427
px , point等单位之间换算
Pixel ? Point Conversion Table...
分类:其他好文   时间:2014-08-13 19:00:00    阅读次数:373
poj2185 Milking Grid(KMP运用)
poj2185 Milking Grid(KMP运用)...
分类:其他好文   时间:2014-08-13 18:59:47    阅读次数:123
uva 10780 Again Prime? No Time. 质因子乱搞
求最大的k   使得 m^k 能被n!整除 m^k就是让m的每个质因子个数增加了k倍,只要求得n!的质因子能让m增加多少倍就够了。当然这里要取增加倍数最少的。 木桶装水的量取决于最短的木板。 预处理2-n每个数的质因子情况,由于n有10000,前10000个素数有1000+个,所以维护前缀和不划算。 case只有500 所以干脆每次都算一遍。 #include #include #inc...
分类:其他好文   时间:2014-08-13 18:59:37    阅读次数:183
2272条   上一页 1 ... 30 31 32 33 34 35 36 ... 134 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!