V4L是linux内核中关于视频设备的子系统,为linux下的视频驱动提供了统一的接口,使应用程序可以使用统一的API操作不同的视频设备,简化视频系统的开发与维护V4L2相比与V4L有更好的扩展性和灵活性(一)V4L2支持设备:V4L2可以支持多种设备,可以有以下几种接口:1)视频采集接口2)视频输...
分类:
其他好文 时间:
2014-12-09 00:16:07
阅读次数:
331
在之前的一篇博客中,写了一个在特殊情况下,也就是只有一个读线程和一个写线程的情况下,的无锁队列的实现。其中甚至都没有利用特殊的原子加减操作,只是普通的运算。这样做的原因是,即使是特殊的原子加减操作,也比普通的加减运算复杂度高很多。因此文中的实现方法可以达到很高的运行效率。但是,有的情况下并不是只有一...
分类:
编程语言 时间:
2014-12-09 00:15:40
阅读次数:
300
前几天和别人在NOIP吧里面讨论关于不同的解决变量名冲突的方法。那个人说用namespace方法更优于更改变量名的方法,他说不断的对模板中的变量进行修改是大忌,会造成很多意想不到的错误。而我会更赞成修改变量名,而不是用namespace来兼容同样的变量名,后面他有些急了,抓住我语言上的一点小失误说个...
分类:
其他好文 时间:
2014-12-09 00:16:08
阅读次数:
154
电脑坏了,送修,明天不知能否拿到,发现自己从来都不是一个乐观主义者,啥事儿都是做好最坏的打算。朋友找工作不顺利,我自己也紧张了起来,不知道这样的转型最后会带来何种生活,开始有点怀疑自己的能力了。上周六聚会的时候,就发现了自己似乎被夹在了一个非常尴尬的位置,从各个角度上来讲自己都显得定位很奇怪,或许人...
分类:
其他好文 时间:
2014-12-09 00:16:53
阅读次数:
296
在mac下通过docker搭建LEMP环境境1.安装virtualbox。由于docker是在lxc环境的容器2.安装boot2docker,用于与docker客户端通讯> brew update> brew install docker> brew install boot2docker3.初始化...
分类:
系统相关 时间:
2014-12-09 00:15:36
阅读次数:
361
租了一个阿里云服务器,然后需要一个nginx来处理一下静态文件的访问和动态文件的转发,头一天没有什么问题,第二次打开,各种问题就出来了!解决方法记录一下。。。。 Can'tconnecttolocalMySQLserverthroughsocket'/var/run/mysqld/mysqld...
分类:
数据库 时间:
2014-12-09 00:14:47
阅读次数:
313
Ben Werdmuller 是一位 Web 策划师和开发人员,他专注于开放源码平台。他是开源社交网络框架 Elgg 的共同创始人和技术带头人。Ben 的博客http://benwerd.com/。简介:实时 web 应用程序是联网的应用程序,带有基于 web 的用户界面,能够及时显示刚刚发布的 I...
分类:
Web程序 时间:
2014-12-09 00:14:47
阅读次数:
441