Welcome 微信登录
编程资源 图片资源库 蚂蚁家优选 PDF转换器

首页 / 操作系统 / Linux

关于Linux平台视频采集程序的修改

关于Linux平台视频采集程序的修改

在真正开始编写程序前,我作了大量工作,包括了解Linux支持的摄像头类型、Linux摄像头驱动程序、摄像头采集模型,等等,——当然,还包括去买个摄像头。网上流行的是gspca驱动以及一些老式摄像头的程序,这些摄像头目前市面上比较难找了。而且驱动、应用程序的安装也比较麻烦。此外,网上能搜索到的资料绝大部分均为转载而不注明出处,因此许多资料十分相似。而且许多资料都是介绍基本的流程,每当涉及到关键算法及代码时,均一句话带过。因此,只参考网上资料很难写出一个可能使...
采用Linux Iptables在网络层全面实现封堵QQ解决

采用Linux Iptables在网络层全面实现封堵QQ解决

前言:QQ即腾讯(tencet.com 或qq.com),是一种实时通讯工具。目前很多公司都想办法对此通讯工具进行限制、控制。由于QQ生命力极强,导致各种方法都有可能漏网,除非你把大多数端口都封掉(tcp 80、433,UDP)。市面上有琳琅满目的网络安全产品、网络行为产品等。都提到能否封堵QQ,但是实际还是有些差距的。方案要解决的问题:实现某些电脑能够畅通无阻上QQ,某些电脑完全上不了QQ。解决办法:采用基于电脑IP地址的控制方法,本方案采用免费Linu...
Linux下使用Eclipse编写MapReduce程序的配置

Linux下使用Eclipse编写MapReduce程序的配置

最近一直都在看《Hadoop权威指南(中文版)》,虽然的确是在翻译的方面有很多不如意之处,但是对于我这个英语不是很好的人来说,看中文版的书还是能够大大节约我的时间的。我的本科毕业设计就是关于HDFS和MapReduce的,所以我最近非常想马上编写出自己的MapReduce程序。从网上看到了一个关于题目所说的非常好的配置方法,自己动手试了试,发现果然非常好用,所以将这个文章转载如下:1、确定eclipse是关闭的,如果不是的话,弄好之后要关了重新打开才可以。...
在Linux下如何确定网卡所使用驱动程序

在Linux下如何确定网卡所使用驱动程序

有些时候你可能想知道某个Linux系统的网卡正在使用什么驱动程序,下面简单介绍下如何解决这个问题。1. 无论是集成网卡还是独立的网卡,都必须通过某种方式连接到PCI总线上,这样的话,必定有有一个代号,这个代号可以通过下面的命令获得# lspci | grep Ethernet02:00.0 Ethernet controller: Intel Corporation 80003ES2LAN Gigabit Ethernet Controller (Copp...
Linux系统中文件权限ACL功能

Linux系统中文件权限ACL功能

通过ACL功能配置的权限优先级高于通过chmod命令配置的普通权限,比如某文件的所有者和拥有组是charles,该文件的普通权限是755,也就是说除了charles和root用户以外的用户是没有写入权限的,但是通过通过ACL配置了oliva用户对该文件有写权限,那么oliva用户对该文件是有写权限的。在使用“ls -l”或“ll”命令浏览文件或目录时,在权限部分多了一个“+”表示该文件或目录已经配置了ACL功能。[root@srv tmp]# lltota...
将Arch GNU/Linux 安装到磁盘文件(loop)

将Arch GNU/Linux 安装到磁盘文件(loop)

用途:1、多系统爱好者(比如俺),不希望磁盘分区太复杂,但又想使用多系统;2、为测试系统方便;3、方便删除系统(删除一个文件,修改启动配置);4、可以做成类似PE的ROM系统;。。。还可以发展更多。。。背景:1、GRUB2 bootloader 已经支持loop设备启动(不知道其他的支持得如何);2、 Arch GNU/Linux 官方的启动脚本无法从loop设备启动实现的效果: 启动文件中存放的Arch GNU/Linux 实现步骤:1、 创建loop文...
Fedora下yum源配置问题和星际译王的安装问题

Fedora下yum源配置问题和星际译王的安装问题

配置个yum源配置来半天,结果还出错,表示很无奈,结果在我同学的危言耸听之下把Fedora13升级到来14版本。今天早上就也不知道怎么就配好了。开始的时候是说一个文件路径不对,就是在yum makecache的时候出错的。重装系统后我把/etc/yum.repos.d目录下的所有文件都删除来,只剩下sjtu.repo。这是个教育网的yum源,还算可以。它的内容如下:[Fedora-ftp.sjtu.edu.cn]name=Fedora 14 - i386b...
升级Linux内核2.6.38

升级Linux内核2.6.38

Linus Torvalds宣布发布2.6.38 kernel。 新版本最为人关注的新特性是自动进程分组,能显著改善桌面性能的内核补丁。其它的新特性包括:改进了VFS扩展性,支持多线程工作负荷,提高单线程工作负荷效率;Btrfs文件系统换用LZO算法透明压缩;支持透明大内存页;支持AMD Fusion处理器;支持自适应去中心化分布式网络协议B.A.T.M.A.N.Mesh;更多新驱动,等等。make mrproper (该命令可确保源代码目录下没有不正确的...
Fedora从命令行启动

Fedora从命令行启动

Linux有6种不同的运行级别,默认的情况下Fedora安装完成后是从X Window启动的,X Window占用系统资源很大,所以对于我们仅仅想使用命令行模式的人来说,界面那么大,耗费资源太多有些浪费,那如何让Fedora从命令行启动而不进入界面呢?Linux操作系统有6种运行级别,分别为:0:停机1:单用户模式,就像Windows 9x下的安全模式2:多用户,但是没有NFS3:完全多用户模式,标准的运行级别(我们设定命令行启动就是用他)4:保留,一般不...
用OpenEmbedded构建嵌入式Linux系统

用OpenEmbedded构建嵌入式Linux系统

mbedded-lfs代表embedded linux from scratch,也就是从头构建一个嵌入式Linux系统,不过它与标准LFS没有太大关系,只是借用了LFS这个名称而已。要说构建嵌入式Linux系统,openembedded相关项目应该是最有名的,不过它做得太复杂,如果不出问题,用起来很方便,但是一旦出点问题,就不知怎么去搞了。玩了一次,总是出问题,让我很沮丧,后来在华清远见上课时,自己整了一个embedded-lfs。embedded-lf...
配置openSUSE 11.4资源库

配置openSUSE 11.4资源库

经过数千名开发人员长达八个月的辛勤劳作后,以可爱小蜥蜴为标志、曾被誉为最漂亮Linux发行版的openSUSE近日迎来了最新正式版本11.4。 当你安装了OpenSUSE之后,第一件事当然是希望为其安装新的应用程序或相关支持,以实现对受限媒体资源的播放。要做到这一点,你需要首先对自己的资源库进行配置。如何配置资源库?在OpenSUSE中,由YaST应用工具来负责资源库的管理。要进入资源库编辑界面,我们需要先打开主菜单,点击“Install/Remove S...
四步到位正确安装Arm Linux 交叉编译器

四步到位正确安装Arm Linux 交叉编译器

今天花了点时间在RedHat 5.0上安装了一个arm-linux交叉编译器。装的过程中出现过几个问题,经过查询网上的资料。现在就总结一下正确的安装方法。首先我用的是天嵌自带的交叉编译器EABI-4.3.3_EmbedSky_20100610.tar.bz2,1.首先建一个存放交叉编译器的目录,我建的目录的绝对路径是:/opt/TQ (TQ就是我建的目录)2.解压EABI-4.3.3_EmbedSky_20100610.tar.bz2,tar xjvf E...
pc、ssh与VMware中的Linux互通解决方案

pc、ssh与VMware中的Linux互通解决方案

在我自己的电脑上的vmware中装个了RedHat,可不知道怎么我的xp与RedHat死活就是通不了,搞了两个多星期,一下班回来就不停地配ip,可就是不通,好不容易通了一下,可我的ssh又不知道怎么总连不上,这几吧破网络问题搞得我头疼死了,今天不知道怎么人品爆发了一回,一搞竟然通了。哈哈。。 赶紧记下来,免得以后又麻烦。网络情况:pc机是用电信的网上网,不需要IPRedHat是装在vmware中详细步骤:1.设置vmware的网络设置为bridged,然后...
在MAC OS X下用VMware安装Ubuntu

在MAC OS X下用VMware安装Ubuntu

最近用C++写数据库系统,内存泄露很严重,想要安装内存检测工具valgrind,但是这东西对我的MAC OS X 10.6不太支持,加上一些另外的原因,我决定在MAC下安个Ubuntu。。。。什么,问我安Valgrind的流程?我刚安好Ubuntu,Valgrind还没搞定呢,跟我在mac下安装的问题一样。。。一会在说吧:P (后续:Valgrind安装流程在本文最后) 在MAC OS X下用VMware安装Ubuntu流程: 1.下载安装Vmware F...
RedHat实现多网卡绑定

RedHat实现多网卡绑定

在红帽企业版Linux里面,通过bonding内核模块和一个特殊的网络接口来实现多网卡的绑定功能。将多块网卡绑定为一块网卡,可以增加网络带宽,提供冗余。要创建一个bonding接口,首先,在目录/etc/sysconfig/network-scripts/下建立一个文件ifcfg-bond<N>,用网络接口号来代替N,例如0。文件ifcfg-bond<N>的内容跟要绑定的接口的配置基本相同。唯一的不同是 DEVICE=必须是bond...
在红帽企业Linux 5上怎样配置kexec/kdump?

在红帽企业Linux 5上怎样配置kexec/kdump?

解决方法:概述 kexec是一个快速启动机制,允许通过已经运行的内核的上下文启动一个Linux内核,不需要经过BIOS。BIOS可能会消耗很多时间,特别是带有众多数量的外设的大型服务器。这种办法可以为经常启动机器的开发者节省很多时间。 kdump是一个新的,而且非常可信赖的内核崩溃转储机制。崩溃转储数据可以从一个新启动的内核的上下文中获取,而不是从已经崩溃的内核的上下文。当系统崩溃时,kdump使用kexec启动到第二个内核。第二个内核通常叫做捕获内核(c...
<< 371 372 373 374 375 376 377 378 379 380 >>