码迷,mamicode.com
首页 > 2014年09月12日 > 全部分享
Linux下各种编程锁的比较 - 文件锁
函数lockf()、fcntl()、flock()实现的互斥锁、多写锁的作用域是进程级的,这种锁不能用来保证多线程中数据的安全性和一致性。...
分类:系统相关   时间:2014-09-12 17:20:14    阅读次数:725
2.1.2 工厂方法模式(3.3)
工厂方法模式(factory method pattern)从2方面认识。 编程技巧:这是对参数化工厂方法加以改进的经典技术,以多态来重构if-else、switch-case等分支结构。 设计思路:Client关注的是工厂!...
分类:其他好文   时间:2014-09-12 17:20:03    阅读次数:180
windows下最好用的版本控制软件(替换git/svn)
windows下最好用的版本控制软件. 说到版本控制,大家都知道git,svn之类的,但是在windows下git和svn其实并不好用....
分类:Windows程序   时间:2014-09-12 17:19:53    阅读次数:331
Intel 第三代CPU酷睿处理器内置硬件随机数的获取方法
Intel在IVB架构的第三代酷睿处理器(2012年开始生产)内置了一个利用电阻热噪声取得硬件真随机数的功能。 关于真随机数和伪随机数的区别,以及世上是否存在真随机数等哲学争论不在本文讨论范围。 下面给出delphi代码,一共4个函数,具体使用的是两个函数: RdRand_isSupported 判断当前cpu是否支持该功能, rdrand_16 取得16位随机数到aex寄存器,如果要取3...
分类:其他好文   时间:2014-09-12 17:19:43    阅读次数:242
Cocos2d-JS v3.0Final来袭,你准备好了吗?
摘要:Cocos2d-JS融合了Cocos2d-html5和Cocos2d-x JavaScript Bindings,支持Cocos2d-x的所有核心特性,并且天然支持原生,浏览器跨平台应用,接下来便让小编带领大家熟悉一下Cocos2d-JS v3.0Final。 在3.0版中,Cocos2d-JS完成了不同平台工作流的彻底整合,为不同平台提供了统一的开发体验,无论开发...
分类:Web程序   时间:2014-09-12 17:19:33    阅读次数:223
execvp:在程序中调子程序并获取返回值
在linux中我们可以很方便的使用system启动子程序,但是system有个不足就是它对子程序的掌控很弱,连返回数值都很难获取。 下面是一段使用execvp来调用子程序的示例代码,关于下面的代码有几点特殊说明: 1)  folk(): 会从主程序中复制出一个新的程序,如果folk返回0就是子程序,否则那就是还是当前的程序。 2)  wait() : 在主程序中你可以自己决定要等待子程序返回...
分类:其他好文   时间:2014-09-12 17:19:23    阅读次数:254
双目视觉嵌入式移植成功
在以前双目视觉移植出现了问题: http://blog.csdn.net/b5w2p0/article/details/39101499 是右相机校正图像出现的问题,左相机没有问题。 想了以下办法想尝试解决: 1、相机硬件调整,高低,根据图像 2、应用不同的cvStereoVision或cv::stereovision,就是C接口和C++接口的校正及Remap函数。 3、应...
分类:其他好文   时间:2014-09-12 17:19:13    阅读次数:192
【线性代数】矩阵消元-高斯消元法
一、高斯消元法        能使用消元法的情况:每次消元过程中,对角线元素始终不能为0,即矩阵可逆         我们一般利用高斯消元法进行矩阵的消元。下面我们通过举例说明: 如果按照我们初中所学的解法,一般是先用第三个方程将z用y表示,然后代入到第二个方程就可以用x来表示y和z,最后代入第一个方程就可以求得x,y,z。这个算法的核心就是消元!下面我们看看矩阵形式的消...
分类:其他好文   时间:2014-09-12 17:19:04    阅读次数:144
SIP协议实现双流
本文原创自 http://blog.csdn.net/voipmaker  转载注明出处。 双流是视频会议里面的概念,其大致意思是在客户端可以同时显示两路视频码流,一路是主视频(main),另一路通常是内容共享(slides),也叫share content, content内容通常是屏幕,ppt,文档等内容。  sip协议实现双流,sdp 里面有连个video的媒体标签,一个是m...
分类:其他好文   时间:2014-09-12 17:18:53    阅读次数:1901
即将来到: CSS Feature Queries (CSS特性查询)
Feature Queries 是CSS3 Conditional Rules specification中 的一部分,它支持“@supports”规则,“@supports”规则可以用来测试浏览器是否支持CSS属性和值对。CSS本身有降级机制,比如忽视 不支持的属性或值,但当很重要的属性直接被忽视也是很严重的,这个时候你可以用Feature Queries 测试是否支持所有的CSS规则,还可以优化你的页面。Queries在各个浏览器中已经有很多稳定的实现了,比如Chrome,Firefox和 Opera。...
分类:Web程序   时间:2014-09-12 17:18:44    阅读次数:291
JS中call和apply方法的区别
JS中call和apply方法的区别...
分类:移动开发   时间:2014-09-12 17:18:33    阅读次数:194
UVA10780 - Again Prime? No Time.(分解质因子)
题目链接 题意:输入两个整数n和m,求最大的整数k使得m^k是n!的约数。 思路:m^k等于m的所有质因子的k次方的和,所以只要找到m中的质因子在n!中所能得到的最小的次方,就是k的值。 代码: #include #include #include #include #include using namespace std; const int INF...
分类:其他好文   时间:2014-09-12 17:18:23    阅读次数:237
进程间通信_01概述
开始学习进程间通信,先有个大体的了解...
分类:其他好文   时间:2014-09-12 17:18:13    阅读次数:166
hashCode和identityHashCode的区别
I、 hashCode()方法是Object类下面的一个方法,供继承类重写,根据对象内存地址计算哈希值,     String类重写了hashCode方法,并改为根据字符序列来计算哈希值 III、identityHashCode()方法是System类中的静态方法,根据对象内存地址来计算哈希值; 方法示例: public static void main(String[] args) ...
分类:其他好文   时间:2014-09-12 17:18:03    阅读次数:190
hashCode和identityHashCode的区别
I、 hashCode()方法是Object类下面的一个方法,供继承类重写,根据对象内存地址计算哈希值,     String类重写了hashCode方法,并改为根据字符序列来计算哈希值 III、identityHashCode()方法是System类中的静态方法,根据对象内存地址来计算哈希值; 方法示例: public static void main(String[] args) ...
分类:其他好文   时间:2014-09-12 17:17:53    阅读次数:254
数据结构实验之栈一:进制转换(栈的应用)
数据结构实验之栈一:进制转换 Time Limit: 1000ms   Memory limit: 65536K  有疑问?点这里^_^ 题目描述 输入一个十进制整数,将其转换成对应的R(2 输入 第一行输入需要转换的十进制数; 第二行输入R。 输出 输出转换所得的R进制数。 示例输入 1279 8 示例输出 2377 提示...
分类:其他好文   时间:2014-09-12 17:17:43    阅读次数:252
三层DIV定位
CSS的position有三种属性:static, relative, absolute,如果DIV套DIV,达到多层,这些层间的定位关系又是怎样的呢? 1、只要父容器的postion属性不为static,组件就会以父容器作为定位基准,否则找上一级可定位的容器作为基准。 2、上一级定位容器的relative和absolute对应的定位位置有差异,一个不包含边框宽度,一个包含边框宽度 ...
分类:其他好文   时间:2014-09-12 17:17:33    阅读次数:259
1682条   上一页 1 ... 33 34 35 36 37 38 39 ... 99 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!