树莓派新版系统上使用mjpg-streamer获取USB摄像头和树莓派专用摄像头RaspiCamera图像 网上有很多关于mjpg-stream移植到树莓派的文章,大部分还是使用的sourceforge.net上的mjpg-streamer-r63.tar.gz,该工程版本比较老,在新版系统中编译需要把源码文件中所有 #include<linux/videodev.h>都修改为 #include<linux/videodev2.h> 或者 sudo ln -s /usr/inclu…
安装好新的版本树莓派(NOOBS_v2_4_0.zip)之后,直连显示器并接上网线,可以看到已经获取到动态IP地址了. 但是,此时使用xshell远程连接时,却一直连接不成功: [d:\~]$ Connecting to ... Could not connect to ): Connection failed. Type `help' to learn how to use Xshell prompt. [d:\~]$ Connecting to ... Could not connect t…
一.解决办法 由于有连接了显示器,所以可以直接输入命令行开启树莓派的SSH,并且使用putty连接就可以. sudo service ssh start sudo service ssh sttus 二.参考文档 https://www.tuicool.com/articles/RBVNfef https://www.cnblogs.com/haochuang/p/7089937.html http://shumeipai.nxez.com/2017/02/27/raspbian-ssh-con…
Node.js 是一个基于 Chrome V8 引擎的 JavaScript 运行环境,用来方便地搭建快速的易于扩展的网络应用.Node.js 使用了一个事件驱动.非阻塞式 I/O 的模型,使其轻量又高效,非常适合运行在分布式设备的数据密集型的实时应用.此文将详细介绍如何在阿里云的Centos系统上采用二进制文件部署Node.js运行所需的系统环境信息. Node.js的包管理器叫做npm,Node.js使用的场景比较广泛,在一些分布式应用.实时应用.小工具类应用.游戏类应用中都有相应使用,如在…
在香蕉派的树莓派系统上配置 Syncthing 自启动 —— 魏刘宏 2020 年 1 月 19 日 首先做个名词解释,” 香蕉派” 是国内一款山寨树莓派的硬件产品,” 树莓派系统” 指的是”raspberrypi”,而”Syncthing“则是一款多平台的同步盘软件. Syncthing 的安装和使用可参考网上的文章<IT 之家学院:无需公网 IP,用树莓派搭建自己的私有云盘>,本文仅讨论如何在树莓派系统(Linux 系统)中将其配置为自启动. 从<[教程]树莓派程序开机自启动方法总结…
[2013年7月25日 51CTO外电头条]为何应该在Ubuntu上安装LAMP服务器?从事Web开发工作时,我更偏爱在不受干扰的情况下,在我那台计算机上的开发环境下进行开发.我宁愿所犯的错误大部分是别人看不到的,而不是被互联网上的所有人全看到.为了能有这种私密的开发环境,我安装了一套LAMP系统.顺便说一下,要是你对LAMP不熟悉,,它代表Linux.Apache.MySQL和php(及/或Perl). LAMP是互联网上最常见的Web主机托管平台之一,所以它是搭建和测试网站的出色环境之一.…
Redis进阶实践之六Redis Desktop Manager连接Windows和Linux系统上的Redis服务 一.引言 今天本来没有打算写这篇文章,但是,今天测试Redis的时候发现了两个问题,第一个问题是:Redis Desktop Manager无法连接虚拟机上Linux系统上的Redis服务,第二个问题是:我本地有2个版本的Redis服务,一个是Windows版本的Redis服务,另一个版本是Linux版本的Redis服务,Linux系统上的Redis可以连接Windows系统上的…
Redis进阶实践之三如何在Windows系统上安装安装Redis 一.Redis的简介 Redis是一个key-value存储系统.和Memcached类似,它支持存储的value类型相对更多,包括string(字符串).list(链表).set(集合).zset(sorted set --有序集合)和hash(哈希类型).这些数据类型都支持push/pop.add/remove及取交集并集和差集及更丰富的操作,而且这些操作都是原子性的.在此基础上,redis支持各种不同方式的排序.与memc…
Redis进阶实践之二如何在Linux系统上安装安装Redis 一.引言 上一篇文章写了“如何安装VMware Pro虚拟机”和在虚拟机上安装Linux操作系统.那是第一步,有了Linux操作系统,我们才可以在该系统上安装Redis.从第一篇文章开始,这也是我正式开始了学习Redis之旅.说起Redis,很早以前就接触过,也用过,但是很多知识点都是零零散散,没有形成系统.正好现在有时间,就好好的专研一下,把知识点从点形成一个无边的面.我以前很多Redis的操作是基于Windows操作系统的,基于…
Raspiban Wheezy上预装的Python3版本是3.2.3,本文将介绍升级到3.4.3的方法. 此文也适用于安装其它版本(比如最新版本)的Python. 我用的是B+型的树莓派,装的系统是2014-06-20发布的Raspbian Wheezy. 此文也适用于其它Debian系的linux系统(比如Ubuntu). 先把整个raspbian系统升级到最新. 这一步不是必须的,可能用时较长,完成后可能需要重启. sudo apt-get updatesudo apt-get upgrad…
今天将编译的C#的exe拷贝到测试机上(Win7_64bit),一运行就挂了,提示“stop working”,一开始怀疑测试机上没有安装.net framework框架,追究半天原来是编译的目标平台选择错误. 解决方法: Project Property->Build->Platform. target,将默认的any cpu选择为x86,重新编译程序后再拷贝到测试机上运行就没有问题了. 追究原因: 首先看看这个目标平台有哪些选项,有什么区别吧. 在VisualStudio中,在编译设置中有…
Windows系统上包含了200多个国家和地区的数据,有时候编程需要这些资料.以下代码可以帮助你快速获取这些信息.将Console语句注释掉,可以更快的完成分析. static void Main(string[] args) { Console.WriteLine("Start!"); // 这里可以修改文件路径和文件名称. var sw = new StreamWriter(new FileStream("RegionInfo.txt", FileMode.Op…
最近打算将一些软件操作过程进行屏幕录制进行视频分享,所以寻思着找一块能在MAC上使用的屏幕录制软件.google了一番,没想到MAC系统自带的QuickTime Player已经内置屏幕录像功能,而且简单好用! 启动QuickTime Player 新建屏幕录制 如果想要在录制的过程中对鼠标点击的位置突出的话,可以勾选控制界面右边的倒三角,勾选“在录制中显示鼠标点按”,当然你还可以在这里设置麦克风输入,比如录制教程的时候,一边讲解一边录制,那么就可以把“内建输入:外置麦克风”勾上,还可以设置视频…
转载请注明原文地址:http://blog.csdn.net/milado_nju 1. Android上的调试技术 在Android系统上,开发人员能够使用两种不同的语言来开发应用程序,一种是Java语言,开发人员使用的是Android SDK来配置和编译这些代码,生成Java语言的class文件,也就是Java虚拟机执行的二进制代码.Android系统使用.dex文件将一系列的class文件压缩在一起.第二种是C/C++语言,使用Android NDK来配置和编译这些代码.这些代码经过NDK…
1.预准备 进入帮助页面https://www.raspberrypi.org/help/,可以直接看到GET START WITH PASPBERRY PI,点击进入: 接下来会引导你检查配件是否齐全:树莓派一个.显示器.HDMI线.鼠标.键盘.电源.8GB以上SD卡: 在最下面的Check you have the right equipment to start 对上述配件进行了更详细的描述,其中最值得注意的一个是SD卡! 2.制作SD卡启动盘 和用U盘在普通PC上安装新系统类似,树莓派需…
Node.js 是一个基于 Chrome V8 引擎的 JavaScript 运行环境,用来方便地搭建快速的易于扩展的网络应用.Node.js 使用了一个事件驱动.非阻塞式 I/O 的模型,使其轻量又高效,非常适合运行在分布式设备的数据密集型的实时应用.在阿里云的Centos系统上,可以采用NVM安装方式部署Node.js环境,并且支持多版本.NVM(Node version manager)是Node.js的版本管理软件,使用户可以轻松在Node.js各个版本间进行切换.使用NVM的方式安装N…
PHP语言在Linux系统上运行的时候,需要在Linux系统上部署相应的Nginx.MySQL.PHP等环境,只有将这些环境参数都设置好,PHP相关应用程序才可正常运行,部署环境的方法有很多种,可手动模式下一个个软件环境进行安装,也可使用工具进行快速部署,此文以阿里云的Centos系统为例,介绍在Centos系统上快速一键部署LNMP环境. 在阿里云的Centos系统上一键部署LNMP环境需要使用到阿里云的阿里云资源编排服务,简称ROS服务,该服务是免费的,无需安装下载,可以使用ROS创建JSO…
SVN其实就是Subversion,分为服务器端和客户端.之前在网上搜了很多方法,都有各种问题,经过自己搜集整理以及实际尝试,总算有个比较靠谱的方法.本文主要介绍CentOS 6.5系统上安装SVN服务器端的方法及步骤. 系统环境说明如下: 操作系统:        Centos6.5 x86-64 SVN:             subversion-1.8.11 1.检查是否安装了低版本的SVN rpm -qa | grep subversion 如果已安装SVN,则会返回版本信息,如:s…
官方的中文版的Hadoop快速入门教程已经是很老的版本了,新版的Hadoop目录结构发生了变化,因此一些配置文件的位置也略微调整了,例如新版的hadoop中找不到快速入门中提到的conf目录,另外,网上有很多教程也是关于老版本的.本教程主要是针对Hadoop 2.X版本,在Ubuntu系统上的搭建过程.如果要对各个步骤进行深入理解,还需要参考其他资料. 英文版快速入门:http://hadoop.apache.org/docs/r2.6.2/hadoop-project-dist/hadoop-…
1.WIN64LUD的全称是WIN64 Load Unsigned Driver,功能如其名,在WIN64系统上加载无签名的驱动. 2.支持Windows 7/8/8.1/2008R2/2012/2012R2(7600/7601/9200/9600). 3.使用方法很简单,运行『win64lud.exe』,如果提示初始化成功,直接把驱动文件拖到窗口里,再按下回车就能加载了. 4.在『DemoForTest』文件夹里有几个无签名的驱动,可以用WIN64LUD加载,配合DBGVIEW可以看到效果.…
目前就职的公司一直使用SVN作为版本管理,现在打算尝试从SVN迁移到Git.安排我来预言并搭建好相关的环境以及自己尝试使用Git.今天我就尝试在Center OS系统上安装GitLab,现在在此记录一下整个安装过程. 第一步 查看GitLab的官方网站 GitLab的官方网站关于安装gitlab的介绍页面如下: https://about.gitlab.com/installation/ 选择 CenterOS,切换到如下的页面 按照如上图的步骤,一步一步的来即可安装成功. 第二步 安装GitL…
背景 之前写图像算法的程序都是在window10下使用VS编写,VS这个IDE结合“ImageWatch.vsix“插件,用于调试opencv相关的图像算法程序十分方便.后因项目需要,需将相关程序移植到Linux系统,才开始研究如何使用VS编写Linux上的Opencv程序. 一.Ubuntu安装相关库 0/先把ubuntu镜像源换成清华的 这样安装下载的速度会快些. 1/下载opencv cmake安装包 新建opencv文件夹,去opencv官网下载源文件,https://opencv.or…
1.在Linux系统上安装ssh-server(由于Raspbain系统自带ssh-server,这个步骤可以省略) 查看ssh是否运行的命令: ps -ef | grep ssh 如果没有安装,则安装sshu服务器端,命令: sudo sudo apt-get install openssh-erver 2.安装WinSSHD 下载WinSSHD 安装WinSSHD 3.开启SSH服务 Raspbain系统开启SSH 见 网址:树莓派安装Raspbian系统以及相关配置(通过Windows)…
Termux  可以在安卓系统上搭建一个完整的linux 环境,类似于 cygwin 并非linux 虚拟机,整个安装包只有 几百KB 刚开始觉得这东西的命令行很难用,看了官方介绍后才发现它原来有许多隐藏功能. 按住音量键 输入Q 可以激活 触摸功能键, 默认终端是不支持直接输入中文 或者输入法的智能联想词组的,调出触控功能键后从右往左滑动,会出现一个文本框 这里可以输入中文或者输入法联想内容 (但是经过我测试,是可以直接输入中文的.可能后期修复后没有更新文档,权当一个彩蛋好了,说不定什么时候可…
系统:Ubuntu 12.04 64位 lnmp环境 集成软件:PHP5.4.27.Nginx1.6.0.MySQL5.5.37 阿里云server svnserver有2种执行方式:独立server和借助apache执行. 两种方式各有利弊. 我这里是独立的server,svnserver.第一次接触感觉非常麻烦,网上搜了非常多.最后摸索出了一个适合阿里云server的环境配置方案.当然也适合普通server,linux系统. ---------------------------------…
解决windows64位系统上安装mysql-python报错 2018年03月12日 13:08:24 一个CD包 阅读数:1231    版权声明:本文为博主原创文章,未经博主允许不得转载. https://blog.csdn.net/yu12377/article/details/79525470 一. 背景 python项目中需要操作mysql,于是运行: pip install MySQL-python 报一连串的错误,前面的错误根据提示都好解决,但被下面的错误一直卡住,好一翻折腾才解…
转载请注明出处:http://blog.csdn.net/hellomxj1/ 功能:在linux系统上实现wifi STA与AP功能的转换 实现成果:1.加入wifipassword账户add_wifi_account. 2.wifi两种模式启动的脚本wifi_start: 3.帮助信息README_WIFI_START: 详细实现步骤例如以下: 加入wifipassword账户add_wifi_account 1 #!/bin/sh 2 3 echo "Add Wifi Account ..…
原文:Windows 系统上用 .NET/C# 查找所有窗口,并获得窗口的标题.位置.尺寸.最小化.可见性等各种状态 在 Windows 应用开发中,如果需要操作其他的窗口,那么可以使用 EnumWindows 这个 API 来枚举这些窗口. 你可以使用本文编写的一个类型,查找到所有窗口中你关心的信息. 本文内容 需要使用的 API 枚举所有窗口 附源码 需要使用的 API 枚举所有窗口仅需要使用到 EnumWindows,其中需要定义一个委托 WndEnumProc 作为传入参数的类型. 剩下…
高端 PC 继续通过高性能显卡驱动桌面游戏. 一流的"梦想机器"基于第六代智能 英特尔® 酷睿™ 处理器i7-6700K等 CPU,通常与高端独立显卡配合使用以运行要求最严苛的游戏. 由 Avalanche Studios* 开发.由 Square Enix*发布的 Just Cause 3 就是这样一款游戏. 作为 2015 年末发布的一款广受好评的游戏,JC3提供猛烈的爆炸.茂密的地形和迷人的风景,Rico Rodriguez 特工在一个无比惊艳的广阔世界中战斗.翱翔.滑行和格斗.…
原文链接 深度神经网络 (DNN) 培训属于计算密集型项目,需要在现代计算平台上花费数日或数周的时间方可完成. 在最近的一篇文章<基于英特尔® 至强™ E5 产品家族的单节点 Caffe 评分和培训>中,我们展示了基于 AlexNet 拓扑的 Caffe* 框架的性能提升 10 倍,单节点培训时间减少到 5 天. 英特尔继续履行 Pradeep Dubey 的博客中列出的机器学习愿景,在本篇技术预览中,我们将展示如何在多节点.分布式内存环境中将 Caffe 的培训时间从数日减少为数个小时.  …