Welcome 微信登录

首页 / 操作系统 / Linux

树莓派学习笔记——apt方式安装OpenCV

树莓派学习笔记——apt方式安装OpenCV

0.前言本文介绍如何在树莓派中通过apt方式安装opencv,并通过一个简单的例子说明如何使用opencv。相比于源代码方式安装opencv,通过apt方式安装过程步骤简单些,消耗的时间也少一些。通过apt方式安装没有自动生成opencv.pc文件,所以在编写makefile文件时不能直接使用pkg-config工具,而需要逐个指定opencv_core、opencv_imgproc等动态链接库。1.安装opencv 开始之前进行必要的更新工作。sudo...
Ubuntu下搭建树莓派OpenCV交叉编译环境

Ubuntu下搭建树莓派OpenCV交叉编译环境

最近想把PC上运行的视频监控的程序移植到嵌入式平台上,所以入手一款 Raspberry Pi 2 Model B。想按交叉编译的方式编译程序下载到树莓派上。我的树莓派安装了Raspbian操作系统,PC机使用了Ubuntu操作系统。0.为什么要使用交叉编译: 虽然树莓派2的主频可达900MHz,但相比于PC机其性能还是差些,使用交叉工具链可节约开发时间。在编译链接同等规模的代码时,PC机所用的时间应少于树莓派所用时间。而且PC机软件功能更完备,...
树莓派学习笔记——设置屏幕分辩率

树莓派学习笔记——设置屏幕分辩率

前提 前段时间购买了一个树莓派。除了树莓派之外,还购买了一些附件,例如二手的戴尔液晶显示器,一个HDMI转VGA转换器。由于从来没有使用过linux只能一点一点的开始摸索。首先遇到的问题便是设置屏幕分辨率。由于使用了HDMI转VGA转换器,所以屏幕总有一块黑色的区域,总让人觉得不舒服。【回顾和总结,初期可以完全把树莓派当成电脑用,但是后期发现只要使用SSH远程登录即可,控制台操作即可】解决办法1.确定屏幕分辨率 确定该戴尔17寸液晶的最佳分辨率,最佳分...
在 Linux 中安装 Oracle JDK 8 以及 JVM 的类加载机制

在 Linux 中安装 Oracle JDK 8 以及 JVM 的类加载机制

阅读目录参考资料前言下载和安装Oracle JDK类文件如何被发现并加载CLASSPATH和Package的关系总结参考资料 该文中的内容来源于 Oracle 的官方文档 Java SE Tools Reference 。Oracle 在 Java 方面的文档是非常完善的。对 Java 8 感兴趣的朋友,可以直接找到这个总入口 Java SE 8 Documentation ,想阅读什么就点什么。本博客不定期从 Oracle 官网搬砖。前言 在 Lin...
VMware虚拟机三种网络模式详解

VMware虚拟机三种网络模式详解

由于Linux目前很热门,越来越多的人在学习Linux,但是买一台服务放家里来学习,实在是很浪费。那么如何解决这个问题?虚拟机软件是很好的选择,常用的虚拟机软件有VMware Workstations和VirtualBox等。在使用虚拟机软件的时候,很多初学者都会遇到很多问题,而VMware的网络连接问题是大家遇到最多问题之一。在学习交流群里面,几乎每天都会有同学问到这些问题,写这篇详解也是因为群里童鞋网络出故障,然后在帮他解决的过程中,对自己的理解也做一...
如何更新Linux内核来提升系统性能?

如何更新Linux内核来提升系统性能?

Linux内核的开发速度是前所未有的,大概每二三个月就会有一个新的主要版本发布。每次发布都带来了几项新的功能和改进,许多人可以充分利用它们,让计算体验更快、更高效或者有其他方面的提升。可问题是,你通常无法充分利用这些刚发布的新内核――你得等到你的发行版推出随带新内核的新版本。我们之前介绍了定期更新内核的好处,你不必等到新版本发布才能享用。我们将演示怎么做。免责声明: 我们的一些文章之前也提到过,更新内核确实存在破坏系统的风险(不过很小)。如果发生这种情况,...
Ubuntu 16.04下CUDA8.0+Theano+Caffe+TensorFlow环境搭建

Ubuntu 16.04下CUDA8.0+Theano+Caffe+TensorFlow环境搭建

目前自己撘过深度学习各种库、各种环境,已经搭建了n多台电脑,发现每台电脑配置安装方法各不相同,总会出现各不相同的错误,真是心塞。笔记本和台式机有差别,台式机之间的安装方法又各不相同,不同的系统版本环境、平台又各有差异。比如昨天搞的一台电脑,可能因为显卡比较新,然而Ubuntu 14.04、Ubuntu 15.04都比较旧,连安装系统都装不上,一开始在14.04上重装了n多次系统,还以为是自己电脑的问题。最后在Ubuntu 16.04竟然非常顺利完成了安装;...
Caffe使用点滴记录

Caffe使用点滴记录

一、caffe 创建python 层因为caffe底层是用c++编写的,所以我们有的时候想要添加某一个最新文献出来的新算法,正常的方法是直接编写c++网络层,然而这个有个前提条件是必须对caffe的底层非常熟悉,c++的编写达到一定的境界,才可灵活应用caffe,搞深度学习,走这条路对于菜鸟来说无疑很有难度。好在caffe为我们提供了一个可以用python编写新的网络层的方法,直接用python语言编写新的网络层,然后在caffe的网络配置文件,稍作修改,...
Linux命令ssh-copy-id

Linux命令ssh-copy-id

在N多年前,搭建Oracle RAC环境的时候,其中有一项非常艰巨的任务就是配置节点服务器的互信关系,每次到了这个部分的时候就有点晕,因为文件需要在两个节点间拷过来,拷过去。每次到了这个部分,就需要打开我的攻略笔记,然后严格按照上面的步骤来完成。到了OCM考试的时候,当时Oracle是提供了一个建立互信关系的脚本,直接运行即可。搭建的过程省事不少。到了11g的RAC搭建中,在检查项中有一个就是建立互信关系,只需要在界面上点击即可完成。可见互信关系的建立过程...
Linux下通过ssh-keygen和ssh-copy-id命令实现SSH无密码登录访问

Linux下通过ssh-keygen和ssh-copy-id命令实现SSH无密码登录访问

系统平台:CentOS6.5(Final)测试机器1:192.168.99.186测试机器2:192.168.99.188使用下例中ssky-keygen和ssh-copy-id,仅需通过3个步骤的简单设置而无需输入密码就能登录远程Linux主机。1.ssh-keygen 创建公钥和密钥。2.ssh-copy-id 把本地主机的公钥复制到远程主机的authorized_keys文件上,ssh-copy-id 也会给远程主机的用户主目录(home)和~/.s...
Linux CentOS 7 安装字体库 & 中文字体

Linux CentOS 7 安装字体库 & 中文字体

前言报表中发现有中文乱码和中文字体不整齐(重叠)的情况,首先考虑的就是操作系统是否有中文字体,在CentOS 7中发现输入命令查看字体列表是提示命令无效: 如上图可以看出,不仅没有中文字体,连字体库都没有,那么接下来就记录一下在Linux CentOS 7中如何安装字体库以及中文字体。安装字体库在CentOS 4.x开始用fontconfig来安装字体库,所以输入以下命令即可:yum -y install fontconfig当看到下图的提示信息时说明已...
Linux CentOS 7下Memcached 安装与配置

Linux CentOS 7下Memcached 安装与配置

前言本篇文章记录一下Linux CentOS 7中关于Memcached的安装与配置。安装安装memcached之前首先需要安装libevent,我这里用的版本是:libevent-2.0.22memcached-1.4.25首先将这两个安装文件上传至Linux服务器,在解压安装之前最好先检查一下是否已安装,从libevent开始:rpm -q libevent发现系统已经安装了一个版本的libevent: 既然已经安装了一个版本的libevent,那么我...
Bash简明教程--变量

Bash简明教程--变量

1. 前言 Bash是一门流行在*nix系统下的脚本语言。作为一门脚本语言,变量是一门语言的基本要素,在这篇教程中,我们将学习Bash中的变量是怎么表示的,以及变量相关的一些语法规则。2. Bash中的变量 Bash作为一门编程语言,它通过变量来表示数据。Bash的变量在概念是和我们平时接触的其他编程语言类似,都是以字符表示的一些列名字标签,通过引用这些名字标签来使用变量所表示的值。通过一个变量,我们可以引用一块内存区域的值。一个变量的赋值操作,抛开细...
VirtualBox双网卡实现虚拟机Linux CentOS 7上网以及主宿互访

VirtualBox双网卡实现虚拟机Linux CentOS 7上网以及主宿互访

前言前两天通过单网卡(Host-only)实现了VirtualBox(version 5.0.10)中的CentOS 7(64位)和宿主机互访,但是虚拟机无法连外网,所以今天通过给VirtualBox增加一块网卡(NAT)来实现分工,即:Host-only实现主宿互访,而NAT网卡则用来连接外网~ 尽管这种方式略微复杂,但好处是Host-only方式不会占用实际的IP地址,最后明确一下任务: 1. 宿主机要能通过SSH成功登录虚拟机。 2. 虚拟机的Cen...
宿主机SSH登录VirtualBox中的Linux CentOS 7(主宿互访)

宿主机SSH登录VirtualBox中的Linux CentOS 7(主宿互访)

前言在VirtualBox(version 5.0.10)中安装了CentOS 7(64位),装好之后用主机ping虚拟机发现ping不通,之前使用的是桥接模式,后来改成了Host-only就没问题了,记录一下相关的网络配置(关于如何在VirtualBox上安装CentOS见 http://www.linuxidc.com/Linux/2016-09/135593.htm,结尾会贴上CentOS 7 64位的镜像下载地址,本篇重点是网络配置)。另一篇文章介...
在VirtualBox中安装CentOS 7

在VirtualBox中安装CentOS 7

当初接触Linux的时候,因为条件限制,只能在VirtualBox虚拟机中安装Linux系统使用,由于是小白,爬了好多坑。于是决定写一篇关于在虚拟机中安装linux系统的文章。一是为了巩固自己的知识,二是希望能够对新手朋友提供一些帮助。我使用的是VirtualBox虚拟机,安装CentOS-7操作系统,文章仅供新手参考,如果有疏漏的地方,还望各位海涵和指正。准备条件在自己真实机上已经安装了VirtualBox虚拟机,具体安装方法可以参考Linux公社的文章...
<< 1051 1052 1053 1054 1055 1056 1057 1058 1059 1060 >>