这段时间开始搞安卓camera底层驱动了,把以前的的Linux视频驱动回顾一下,本篇主要概述一下vfl2(video for linux 2).一. V4L2框架: video for linux version 2虚拟视频驱动vivi.c分析:1.分配video_device2.设置3.注册:vi...
分类:
系统相关 时间:
2015-11-07 22:01:49
阅读次数:
3467
RHCE(RedHatCertifiedEngineer,红帽认证工程师)是红帽公司的一个认证,红帽向企业社区贡献开源操作系统和软件,同时它还给公司提供训练、支持和咨询服务。这个RHCE是一个绩效考试(代号EX300),面向那些拥有更多的技能、知识和能力的红帽企业版Linux(RHEL)系统高级系统管..
分类:
其他好文 时间:
2015-11-02 12:23:44
阅读次数:
255
在这篇文章中我们将了解关于Percona服务器,一个开源的MySQL,MariaDB的替代品。InnoDB的数据库引擎使得Percona服务器非常有吸引力,如果你需要的高性能,高可靠性和高性价比的解决方案,它将是一个很好的选择。在下文中将介绍在CentOS7上Percona服务器的安装,以及备份当前数..
分类:
其他好文 时间:
2015-10-30 10:55:20
阅读次数:
341
location表达式类型~表示执行一个正则匹配,区分大小写~*表示执行一个正则匹配,不区分大小写^~表示普通字符匹配。使用前缀匹配。如果匹配成功,则不再匹配其他location。=进行普通字符精确匹配。也就是完全匹配。@它定义一个命名的location,使用在内部定向时,例如error_page..
分类:
其他好文 时间:
2015-10-29 13:35:36
阅读次数:
205
本文我们介绍一个shell脚本,用来使用rsync命令将你本地Linux机器上的文件/目录备份到远程Linux服务器上。使用该脚本会以交互的方式实施备份,你需要提供远程备份服务器的主机名/ip地址和文件夹位置。我们使用一个单独的列表文件,在这个文件中你需要列出要备份的文件/目录。我..
分类:
系统相关 时间:
2015-10-28 10:53:31
阅读次数:
341
1.引言正如我们所知,NGINX采用了异步、事件驱动的方法来处理连接。这种处理方式无需(像使用传统架构的服务器一样)为每个请求创建额外的专用进程或者线程,而是在一个工作进程中处理多个连接和请求。为此,NGINX工作在非阻塞的socket模式下,并使用了epoll和kqueue这样有效的..
分类:
编程语言 时间:
2015-10-26 10:31:49
阅读次数:
424
Hi,今天我们将会学习如何使用Weave和Docker搭建Nginx的反向代理/负载均衡服务器。Weave可以创建一个虚拟网络将Docker容器彼此连接在一起,支持跨主机部署及自动发现。它可以让我们更加专注于应用的开发,而不是基础架构。Weave提供了一个如此棒的环境,仿佛它的所有容器都属于..
分类:
其他好文 时间:
2015-10-22 14:29:11
阅读次数:
249
自从甲骨文收购MySQL后,由于甲骨文对MySQL的开发和维护更多倾向于闭门的立场,很多MySQL的开发者和用户放弃了MySQL。在社区驱动下,促使更多人移到MySQL的另一个叫MariaDB的分支。在原有MySQL开发人员的带领下,MariaDB的开发遵循开源的理念,并确保它的二进制格式与MySQL兼容..
分类:
数据库 时间:
2015-10-20 19:49:16
阅读次数:
294
DNSCrypt是一个用于对DNS客户端和DNS解析器之间通信进行加密和验证的协议。它可以阻止DNS欺骗或中间人攻击。DNSCrypt可用于大多数的操作系统,包括Linux,Windows,MacOSX,Android和iOS。而在本教程中我使用的是内核为4.1的archlinux。Unbound是用来解析收到的任意DNS查询的DN..
分类:
系统相关 时间:
2015-10-15 16:29:44
阅读次数:
323
Ansible是一款为类Unix系统开发的自由开源的配置和自动化工具。它用Python写成,类似于Chef和Puppet,但是有一个不同和优点是我们不需要在节点中安装任何客户端。它使用SSH来和节点进行通信。本篇中我们将在CentOS7上安装并配置Ansible,并且尝试管理两个节点。Ansible服务端?.
分类:
其他好文 时间:
2015-10-14 09:08:14
阅读次数:
222